Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ein Member einer generischen Klasse generiert einen impliziten Member mit demselben Namen wie ein Typparameter für die Klasse.
Der Visual Basic-Compiler erstellt implizite Member, die bestimmten von Ihnen deklarierten Programmierelementen entsprechen. In der folgenden Tabelle werden diese impliziten oder auch synthetischenMember zusammengefasst.
| Deklariertes Element | Implizit erstellte Member |
|---|---|
| Enumeration | value__ -Member |
| Ereignis | add_<eventname> -Prozedurremove_<eventname> -Prozedur<eventname>Event -Feld<eventname>EventHandler-Delegat |
| Eigenschaft | get_<propertyname> -Prozedurset_<propertyname> -Prozedur |
My. -Auflistungsvariable |
m_<variablename> Static-Variable<variablename>-Eigenschaftget_<variablename> -Prozedurset_<variablename> -Prozedur |
WithEvents -Variable |
_<variablename> -Variable<variablename>-Eigenschaftget_<variablename> -Prozedurset_<variablename> -Prozedur |
Aufgrund möglicher Namenskonflikte sollten Sie es vermeiden, deklarierte Programmierelemente in derselben Form wie diese impliziten Member zu benennen. Sie sollten z. B. Elementnamen vermeiden, die mit get_ oder set_beginnen.
Fehler-ID: BC32070
So beheben Sie diesen Fehler
Wenn der Name des Typparameters geändert werden kann, ändern Sie diesen, um Konflikte mit den in der obigen Tabelle aufgelisteten Namen zu vermeiden.
Wenn der Name des Typparameters beibehalten werden muss, ändern Sie den Namen des Klassenmembers, um Konflikte mit den in der obigen Tabelle aufgelisteten Namen zu vermeiden.