DynamicallyAccessedMemberTypes Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
- 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. |