DynamicallyAccessedMemberTypes Enumeration

Definition

Gibt die Typen von Elementen an, auf die dynamisch zugegriffen wird. Diese Aufzählung verfügt über ein FlagsAttribute-Attribut, das eine bitweise Kombination der Memberwerte zulässt.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

public enum class DynamicallyAccessedMemberTypes
[System.Flags]
public enum DynamicallyAccessedMemberTypes
[<System.Flags>]
type DynamicallyAccessedMemberTypes = 
Public Enum DynamicallyAccessedMemberTypes
Vererbung
DynamicallyAccessedMemberTypes
Attribute

Felder

Name Wert Beschreibung
All -1

Gibt alle Member an.

None 0

Gibt keine Member an.

PublicParameterlessConstructor 1

Gibt den standardmäßigen, parameterlosen öffentlichen Konstruktor an.

PublicConstructors 3

Gibt alle öffentlichen Konstruktoren an.

NonPublicConstructors 4

Gibt alle nicht öffentlichen Konstruktoren an.

PublicMethods 8

Gibt alle öffentlichen Methoden an.

NonPublicMethods 16

Gibt alle nicht öffentlichen Methoden an.

PublicFields 32

Gibt alle öffentlichen Felder an.

NonPublicFields 64

Gibt alle nicht öffentlichen Felder an.

PublicNestedTypes 128

Gibt alle öffentlichen geschachtelten Typen an.

NonPublicNestedTypes 256

Gibt alle nicht öffentlichen geschachtelten Typen an.

PublicProperties 512

Gibt alle öffentlichen Eigenschaften an.

NonPublicProperties 1024

Gibt alle nicht öffentlichen Eigenschaften an.

PublicEvents 2048

Gibt alle öffentlichen Ereignisse an.

NonPublicEvents 4096

Gibt alle nicht öffentlichen Ereignisse an.

Interfaces 8192

Gibt alle vom Typ implementierten Schnittstellen an.

NonPublicConstructorsWithInherited 16388

Gibt alle nicht öffentlichen Konstruktoren an, einschließlich der von Basisklassen geerbten.

NonPublicMethodsWithInherited 32784

Gibt alle nicht öffentlichen Methoden an, einschließlich der von Basisklassen geerbten Methoden.

AllMethods 32792

Gibt alle Methoden an, einschließlich der von Basisklassen geerbten Methoden.

NonPublicFieldsWithInherited 65600

Gibt alle nicht öffentlichen Felder an, einschließlich der von Basisklassen geerbten Felder.

AllFields 65632

Gibt alle Felder an, einschließlich der felder, die von Basisklassen geerbt wurden.

NonPublicNestedTypesWithInherited 131328

Gibt alle nicht öffentlichen geschachtelten Typen an, einschließlich der von Basisklassen geerbten Typen.

NonPublicPropertiesWithInherited 263168

Gibt alle nicht öffentlichen Eigenschaften an, einschließlich der von Basisklassen geerbten Eigenschaften.

AllProperties 263680

Gibt alle Eigenschaften an, einschließlich der von Basisklassen geerbten Eigenschaften.

NonPublicEventsWithInherited 528384

Gibt alle nicht öffentlichen Ereignisse an, einschließlich der von Basisklassen geerbten Ereignisse.

AllEvents 530432

Gibt alle Ereignisse an, einschließlich der von Basisklassen geerbten Ereignisse.

PublicConstructorsWithInherited 1048579

Gibt alle öffentlichen Konstruktoren an, einschließlich der von Basisklassen geerbten.

AllConstructors 1064967

Gibt alle Konstruktoren an, einschließlich der von Basisklassen geerbten Konstruktoren.

PublicNestedTypesWithInherited 2097280

Gibt alle öffentlichen geschachtelten Typen an, einschließlich der von Basisklassen geerbten Typen.

AllNestedTypes 2228608

Gibt alle geschachtelten Typen an, einschließlich der von Basisklassen geerbten Typen.

Gilt für: