DynamicallyAccessedMemberTypes Enum

Definition

Anger vilka typer av medlemmar som används dynamiskt. Den här uppräkningen har ett FlagsAttribute attribut som tillåter en bitvis kombination av dess medlemsvärden.

Den här uppräkningen stöder en bitvis kombination av dess medlemsvärden.

public enum class DynamicallyAccessedMemberTypes
[System.Flags]
public enum DynamicallyAccessedMemberTypes
[<System.Flags>]
type DynamicallyAccessedMemberTypes = 
Public Enum DynamicallyAccessedMemberTypes
Arv
DynamicallyAccessedMemberTypes
Attribut

Fält

Name Värde Description
All -1

Anger alla medlemmar.

None 0

Anger inga medlemmar.

PublicParameterlessConstructor 1

Anger standard, parameterlös offentlig konstruktor.

PublicConstructors 3

Anger alla offentliga konstruktorer.

NonPublicConstructors 4

Anger alla icke-offentliga konstruktorer.

PublicMethods 8

Anger alla offentliga metoder.

NonPublicMethods 16

Anger alla icke-offentliga metoder.

PublicFields 32

Anger alla offentliga fält.

NonPublicFields 64

Anger alla icke-offentliga fält.

PublicNestedTypes 128

Anger alla offentliga kapslade typer.

NonPublicNestedTypes 256

Anger alla icke-offentliga kapslade typer.

PublicProperties 512

Anger alla offentliga egenskaper.

NonPublicProperties 1024

Anger alla icke-offentliga egenskaper.

PublicEvents 2048

Anger alla offentliga händelser.

NonPublicEvents 4096

Anger alla icke-offentliga händelser.

Interfaces 8192

Anger alla gränssnitt som implementeras av typen .

NonPublicConstructorsWithInherited 16388

Anger alla icke-offentliga konstruktorer, inklusive de som ärvs från basklasser.

NonPublicMethodsWithInherited 32784

Anger alla icke-offentliga metoder, inklusive de som ärvs från basklasser.

AllMethods 32792

Anger alla metoder, inklusive de som ärvts från basklasser.

NonPublicFieldsWithInherited 65600

Anger alla icke-offentliga fält, inklusive de som ärvs från basklasser.

AllFields 65632

Anger alla fält, inklusive de som ärvts från basklasser.

NonPublicNestedTypesWithInherited 131328

Anger alla icke-offentliga kapslade typer, inklusive de som ärvs från basklasser.

NonPublicPropertiesWithInherited 263168

Anger alla icke-offentliga egenskaper, inklusive de som ärvs från basklasser.

AllProperties 263680

Anger alla egenskaper, inklusive de som ärvts från basklasser.

NonPublicEventsWithInherited 528384

Anger alla icke-offentliga händelser, inklusive de som ärvs från basklasser.

AllEvents 530432

Anger alla händelser, inklusive de som ärvts från basklasser.

PublicConstructorsWithInherited 1048579

Anger alla offentliga konstruktorer, inklusive de som ärvts från basklasser.

AllConstructors 1064967

Anger alla konstruktorer, inklusive de som ärvts från basklasser.

PublicNestedTypesWithInherited 2097280

Anger alla offentliga kapslade typer, inklusive de som ärvs från basklasser.

AllNestedTypes 2228608

Anger alla kapslade typer, inklusive de som ärvts från basklasser.

Gäller för