DynamicallyAccessedMemberTypes Výčet

Definice

Určuje typy členů, ke kterým se dynamicky přistupuje. Tento výčet má atribut FlagsAttribute, který umožňuje bitové kombinace hodnot jeho členů.

Tento výčet podporuje bitové kombinace hodnot jeho členů.

public enum class DynamicallyAccessedMemberTypes
[System.Flags]
public enum DynamicallyAccessedMemberTypes
[<System.Flags>]
type DynamicallyAccessedMemberTypes = 
Public Enum DynamicallyAccessedMemberTypes
Dědičnost
DynamicallyAccessedMemberTypes
Atributy

Pole

Name Hodnota Description
All -1

Určuje všechny členy.

None 0

Určuje žádné členy.

PublicParameterlessConstructor 1

Určuje výchozí veřejný konstruktor bez parametrů.

PublicConstructors 3

Určuje všechny veřejné konstruktory.

NonPublicConstructors 4

Určuje všechny neveřejné konstruktory.

PublicMethods 8

Určuje všechny veřejné metody.

NonPublicMethods 16

Určuje všechny neveřejné metody.

PublicFields 32

Určuje všechna veřejná pole.

NonPublicFields 64

Určuje všechna neveřejná pole.

PublicNestedTypes 128

Určuje všechny veřejné vnořené typy.

NonPublicNestedTypes 256

Určuje všechny nevnořené typy.

PublicProperties 512

Určuje všechny veřejné vlastnosti.

NonPublicProperties 1024

Určuje všechny neveřejné vlastnosti.

PublicEvents 2048

Určuje všechny veřejné události.

NonPublicEvents 4096

Určuje všechny neveřejné události.

Interfaces 8192

Určuje všechna rozhraní implementovaná typem.

NonPublicConstructorsWithInherited 16388

Určuje všechny neveřejné konstruktory, včetně těch zděděných ze základních tříd.

NonPublicMethodsWithInherited 32784

Určuje všechny neveřejné metody, včetně těch zděděných ze základních tříd.

AllMethods 32792

Určuje všechny metody, včetně zděděných ze základních tříd.

NonPublicFieldsWithInherited 65600

Určuje všechna neveřejná pole, včetně těch zděděných ze základních tříd.

AllFields 65632

Určuje všechna pole, včetně těch zděděných ze základních tříd.

NonPublicNestedTypesWithInherited 131328

Určuje všechny nevnořené typy, včetně těch zděděných ze základních tříd.

NonPublicPropertiesWithInherited 263168

Určuje všechny neveřejné vlastnosti, včetně těch zděděných ze základních tříd.

AllProperties 263680

Určuje všechny vlastnosti, včetně zděděných ze základních tříd.

NonPublicEventsWithInherited 528384

Určuje všechny neveřejné události, včetně těch zděděných ze základních tříd.

AllEvents 530432

Určuje všechny události, včetně událostí zděděných ze základních tříd.

PublicConstructorsWithInherited 1048579

Určuje všechny veřejné konstruktory, včetně těch zděděných ze základních tříd.

AllConstructors 1064967

Určuje všechny konstruktory, včetně těch zděděných ze základních tříd.

PublicNestedTypesWithInherited 2097280

Určuje všechny veřejné vnořené typy, včetně těch zděděných ze základních tříd.

AllNestedTypes 2228608

Určuje všechny vnořené typy, včetně zděděných ze základních tříd.

Platí pro