DynamicallyAccessedMemberTypes Enumerazione

Definizione

Specifica i tipi di membri a cui si accede in modo dinamico. Questa enumerazione ha un attributo FlagsAttribute che consente una combinazione bit per bit dei relativi valori membro.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

public enum class DynamicallyAccessedMemberTypes
[System.Flags]
public enum DynamicallyAccessedMemberTypes
[<System.Flags>]
type DynamicallyAccessedMemberTypes = 
Public Enum DynamicallyAccessedMemberTypes
Ereditarietà
DynamicallyAccessedMemberTypes
Attributi

Campi

Nome Valore Descrizione
All -1

Specifica tutti i membri.

None 0

Specifica nessun membro.

PublicParameterlessConstructor 1

Specifica il costruttore pubblico senza parametri predefinito.

PublicConstructors 3

Specifica tutti i costruttori pubblici.

NonPublicConstructors 4

Specifica tutti i costruttori non pubblici.

PublicMethods 8

Specifica tutti i metodi pubblici.

NonPublicMethods 16

Specifica tutti i metodi non pubblici.

PublicFields 32

Specifica tutti i campi pubblici.

NonPublicFields 64

Specifica tutti i campi non pubblici.

PublicNestedTypes 128

Specifica tutti i tipi annidati pubblici.

NonPublicNestedTypes 256

Specifica tutti i tipi annidati non pubblici.

PublicProperties 512

Specifica tutte le proprietà pubbliche.

NonPublicProperties 1024

Specifica tutte le proprietà non pubbliche.

PublicEvents 2048

Specifica tutti gli eventi pubblici.

NonPublicEvents 4096

Specifica tutti gli eventi non pubblici.

Interfaces 8192

Specifica tutte le interfacce implementate dal tipo .

NonPublicConstructorsWithInherited 16388

Specifica tutti i costruttori non pubblici, inclusi quelli ereditati dalle classi di base.

NonPublicMethodsWithInherited 32784

Specifica tutti i metodi non pubblici, inclusi quelli ereditati dalle classi di base.

AllMethods 32792

Specifica tutti i metodi, inclusi quelli ereditati dalle classi di base.

NonPublicFieldsWithInherited 65600

Specifica tutti i campi non pubblici, inclusi quelli ereditati dalle classi di base.

AllFields 65632

Specifica tutti i campi, inclusi quelli ereditati dalle classi di base.

NonPublicNestedTypesWithInherited 131328

Specifica tutti i tipi annidati non pubblici, inclusi quelli ereditati dalle classi di base.

NonPublicPropertiesWithInherited 263168

Specifica tutte le proprietà non pubbliche, incluse quelle ereditate dalle classi di base.

AllProperties 263680

Specifica tutte le proprietà, incluse quelle ereditate dalle classi di base.

NonPublicEventsWithInherited 528384

Specifica tutti gli eventi non pubblici, inclusi quelli ereditati dalle classi di base.

AllEvents 530432

Specifica tutti gli eventi, inclusi quelli ereditati dalle classi di base.

PublicConstructorsWithInherited 1048579

Specifica tutti i costruttori pubblici, inclusi quelli ereditati dalle classi di base.

AllConstructors 1064967

Specifica tutti i costruttori, inclusi quelli ereditati dalle classi di base.

PublicNestedTypesWithInherited 2097280

Specifica tutti i tipi annidati pubblici, inclusi quelli ereditati dalle classi di base.

AllNestedTypes 2228608

Specifica tutti i tipi annidati, inclusi quelli ereditati dalle classi di base.

Si applica a