Partager via


Impossible de faire référence à '<nom>', car il est membre du champ de valeurs '<nom>' de la classe '<nomclasse>', qui a 'System.MarshalByRefObject' comme classe de base

Mise à jour : novembre 2007

Cannot refer to '<name>' because it is a member of the value-typed field '<name>' of class '<classname>' which has 'System.MarshalByRefObject' as a base class

La classe System.MarshalByRefObject active des applications qui prennent en charge l'accès distant à des objets au-delà des limites de domaine d'application. Les types doivent hériter de la classe MarshalByRejectObject lorsque le type est utilisé au-delà des limites de domaine d'application. L'état de l'objet ne doit pas être copié car les membres de l'objet ne peuvent pas être utilisés en dehors du domaine d'application dans lequel ils ont été créés.

ID d'erreur : BC30310

Pour corriger cette erreur

  1. Vérifiez la référence afin de vous assurer que le membre auquel il est fait référence est valide.

  2. Qualifiez de manière explicite le membre à l'aide du mot clé Me.

Voir aussi

Référence

MarshalByRefObject

Dim, instruction (Visual Basic)