BC30310: Nie można odwołać się do "<name>", ponieważ jest elementem członkowskim pola typu wartości "name" klasy "<classname>>", która ma klasę "<System.MarshalByRefObject" jako klasę bazową

Klasa System.MarshalByRefObject umożliwia aplikacjom, które obsługują zdalny dostęp do obiektów w granicach domeny aplikacji. Typy muszą dziedziczyć z MarshalByRejectObject klasy, gdy typ jest używany przez granice domeny aplikacji. Nie można skopiować stanu obiektu, ponieważ elementy członkowskie obiektu nie mogą być używane poza domeną aplikacji, w której zostały utworzone.

Identyfikator błędu: BC30310

Aby naprawić ten błąd

  1. Sprawdź odwołanie, aby upewnić się, że element członkowski, do której odwołuje się odwołanie, jest prawidłowy.

  2. Jawne kwalifikacje elementu członkowskiego za pomocą słowa kluczowego Me .

Zobacz także