EnumBuilder Třída

Definice

Popisuje a představuje typ výčtu.

public ref class EnumBuilder sealed : Type
public ref class EnumBuilder sealed : System::Reflection::TypeInfo
public ref class EnumBuilder abstract : System::Reflection::TypeInfo
public ref class EnumBuilder sealed : Type, System::Runtime::InteropServices::_EnumBuilder
public ref class EnumBuilder sealed : System::Reflection::TypeInfo, System::Runtime::InteropServices::_EnumBuilder
public sealed class EnumBuilder : Type
public sealed class EnumBuilder : System.Reflection.TypeInfo
public abstract class EnumBuilder : System.Reflection.TypeInfo
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
public sealed class EnumBuilder : Type, System.Runtime.InteropServices._EnumBuilder
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class EnumBuilder : Type, System.Runtime.InteropServices._EnumBuilder
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class EnumBuilder : System.Reflection.TypeInfo, System.Runtime.InteropServices._EnumBuilder
type EnumBuilder = class
    inherit Type
type EnumBuilder = class
    inherit TypeInfo
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
type EnumBuilder = class
    inherit Type
    interface _EnumBuilder
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type EnumBuilder = class
    inherit Type
    interface _EnumBuilder
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type EnumBuilder = class
    inherit TypeInfo
    interface _EnumBuilder
Public NotInheritable Class EnumBuilder
Inherits Type
Public NotInheritable Class EnumBuilder
Inherits TypeInfo
Public MustInherit Class EnumBuilder
Inherits TypeInfo
Public NotInheritable Class EnumBuilder
Inherits Type
Implements _EnumBuilder
Public NotInheritable Class EnumBuilder
Inherits TypeInfo
Implements _EnumBuilder
Dědičnost
EnumBuilder
Dědičnost
EnumBuilder
Dědičnost
Atributy
Implementuje

Příklady

Následující příklad kódu ukazuje vytvoření výčtu v rámci dynamického sestavení pomocí EnumBuilder. Příklad definuje výčet s názvem Elevation, se základním typem Int32a vytvoří dva prvky: Low, s hodnotou 0 a High, s hodnotou 1. Po vytvoření typu se sestavení uloží s názvem TempAssembly.dll. K prozkoumání obsahu tohoto sestavení můžete použít Ildasm.exe (IL Disassembler ).

Poznámka

Před rozhraním .NET Framework verze 2.0 tento příklad kódu nevytváří správný výčet.

using namespace System;
using namespace System::Reflection;
using namespace System::Reflection::Emit;

void main()
{
    // Get the current application domain for the current thread.
    AppDomain^ currentDomain = AppDomain::CurrentDomain;
      
    // Create a dynamic assembly in the current application domain, 
    // and allow it to be executed and saved to disk.
    AssemblyName^ aName = gcnew AssemblyName("TempAssembly");
    AssemblyBuilder^ ab = currentDomain->DefineDynamicAssembly( 
            aName, AssemblyBuilderAccess::RunAndSave);
      
    // Define a dynamic module in "TempAssembly" assembly. For a single-
    // module assembly, the module has the same name as the assembly.
    ModuleBuilder^ mb = 
            ab->DefineDynamicModule(aName->Name, aName->Name + ".dll");
      
    // Define a public enumeration with the name "Elevation" and an 
    // underlying type of Int32.
    EnumBuilder^ eb = 
            mb->DefineEnum("Elevation", TypeAttributes::Public, int::typeid);
      
    // Define two members, "High" and "Low".
    eb->DefineLiteral("Low", (Object^) 0);
    eb->DefineLiteral("High", 1);

    // Create the type and save the assembly.
    Type^ finished = eb->CreateType();
    ab->Save(aName->Name + ".dll");

    for each (Object^ o in Enum::GetValues(finished))
    {
        Console::WriteLine("{0}.{1} = {2}", finished, o, (int)o);
    }
}

/* This code example produces the following output:

Elevation.Low = 0
Elevation.High = 1
 */
using System;
using System.Reflection;
using System.Reflection.Emit;

class Example
{
    public static void Main()
    {
        // Get the current application domain for the current thread.
        AppDomain currentDomain = AppDomain.CurrentDomain;

        // Create a dynamic assembly in the current application domain,
        // and allow it to be executed and saved to disk.
        AssemblyName aName = new AssemblyName("TempAssembly");
        AssemblyBuilder ab = currentDomain.DefineDynamicAssembly(
            aName, AssemblyBuilderAccess.RunAndSave);

        // Define a dynamic module in "TempAssembly" assembly. For a single-
        // module assembly, the module has the same name as the assembly.
        ModuleBuilder mb = ab.DefineDynamicModule(aName.Name, aName.Name + ".dll");

        // Define a public enumeration with the name "Elevation" and an
        // underlying type of Integer.
        EnumBuilder eb = mb.DefineEnum("Elevation", TypeAttributes.Public, typeof(int));

        // Define two members, "High" and "Low".
        eb.DefineLiteral("Low", 0);
        eb.DefineLiteral("High", 1);

        // Create the type and save the assembly.
        Type finished = eb.CreateType();
        ab.Save(aName.Name + ".dll");

        foreach( object o in Enum.GetValues(finished) )
        {
            Console.WriteLine("{0}.{1} = {2}", finished, o, ((int) o));
        }
    }
}

/* This code example produces the following output:

Elevation.Low = 0
Elevation.High = 1
 */
Imports System.Reflection
Imports System.Reflection.Emit

Module Example
   
    Sub Main()
      
        ' Get the current application domain for the current thread.
        Dim currentDomain As AppDomain = AppDomain.CurrentDomain
      
        ' Create a dynamic assembly in the current application domain, 
        ' and allow it to be executed and saved to disk.
        Dim aName As AssemblyName = New AssemblyName("TempAssembly")
        Dim ab As AssemblyBuilder = currentDomain.DefineDynamicAssembly( _ 
            aName, AssemblyBuilderAccess.RunAndSave)
      
        ' Define a dynamic module in "TempAssembly" assembly. For a single-
        ' module assembly, the module has the same name as the assembly.
        Dim mb As ModuleBuilder = _
            ab.DefineDynamicModule(aName.Name, aName.Name & ".dll")
      
        ' Define a public enumeration with the name "Elevation" and an 
        ' underlying type of Integer.
        Dim eb As EnumBuilder = _
            mb.DefineEnum("Elevation", TypeAttributes.Public, GetType(Integer))
      
        ' Define two members, "High" and "Low".
        eb.DefineLiteral("Low", 0)
        eb.DefineLiteral("High", 1)

        ' Create the type and save the assembly.
        Dim finished As Type = eb.CreateType()
        ab.Save(aName.Name & ".dll")

        For Each o As Object In [Enum].GetValues(finished)
            Console.WriteLine("{0}.{1} = {2}", finished, o, CInt(o))
        Next
   End Sub
End Module

' This code example produces the following output:
'
'Elevation.Low = 0
'Elevation.High = 1

Poznámky

Poznámka

V rozhraní .NET Framework verze 1.0 a 1.1 je nutné definovat výčty pomocí TypeBuilder , protože EnumBuilder generuje výčty, jejichž prvky jsou typu Int32 místo typu výčtu. V rozhraní .NET Framework verze 2.0 generuje výčty, EnumBuilder jejichž prvky mají správný typ.

Konstruktory

EnumBuilder()

Inicializuje novou instanci EnumBuilder třídy.

Vlastnosti

Assembly

Načte dynamické sestavení, které obsahuje tuto definici výčtu.

AssemblyQualifiedName

Vrátí úplnou cestu tohoto výčtu kvalifikované zobrazovaný název nadřazeného sestavení.

Attributes

Získá atributy přidružené k Type.

Attributes

Získá atributy přidružené k Type.

(Zděděno od Type)
Attributes

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
BaseType

Vrátí nadřazený Type objekt tohoto typu, který je vždy Enum.

ContainsGenericParameters

Popisuje a představuje typ výčtu.

ContainsGenericParameters

Získá hodnotu označující, zda aktuální Type objekt má parametry typu, které nebyly nahrazeny konkrétními typy.

(Zděděno od Type)
ContainsGenericParameters

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
CustomAttributes

Získá kolekci, která obsahuje vlastní atributy tohoto člena.

(Zděděno od MemberInfo)
DeclaredConstructors

Získá kolekci konstruktorů deklarovaných aktuálním typem.

(Zděděno od TypeInfo)
DeclaredEvents

Získá kolekci událostí definovaných aktuálním typem.

(Zděděno od TypeInfo)
DeclaredFields

Získá kolekci polí definovaných aktuálním typem.

(Zděděno od TypeInfo)
DeclaredMembers

Získá kolekci členů definovaných aktuálním typem.

(Zděděno od TypeInfo)
DeclaredMethods

Získá kolekci metod definovaných aktuálním typem.

(Zděděno od TypeInfo)
DeclaredNestedTypes

Získá kolekci vnořených typů definovaných aktuálním typem.

(Zděděno od TypeInfo)
DeclaredProperties

Získá kolekci vlastností definovaných aktuálním typem.

(Zděděno od TypeInfo)
DeclaringMethod

Popisuje a představuje typ výčtu.

DeclaringMethod

Získá, MethodBase který představuje deklarující metodu, pokud aktuální Type představuje parametr typu obecné metody.

(Zděděno od Type)
DeclaringMethod

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
DeclaringType

Vrátí typ, který deklaroval tento EnumBuilder.

FullName

Vrátí úplnou cestu tohoto výčtu.

GenericParameterAttributes

Popisuje a představuje typ výčtu.

GenericParameterAttributes

Získá kombinaci GenericParameterAttributes příznaků, které popisují kovarianci a speciální omezení aktuálního obecného typu parametru.

(Zděděno od Type)
GenericParameterAttributes

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GenericParameterPosition

Popisuje a představuje typ výčtu.

GenericParameterPosition

Získá pozici parametru typu v seznamu parametrů typu obecného typu nebo metody, která deklarovala parametr, když Type objekt představuje parametr typu obecného typu nebo obecné metody.

(Zděděno od Type)
GenericParameterPosition

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GenericTypeArguments

Popisuje a představuje typ výčtu.

GenericTypeArguments

Získá pole argumentů obecného typu pro tento typ.

(Zděděno od Type)
GenericTypeArguments

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GenericTypeParameters

Získá pole parametrů obecného typu aktuální instance.

(Zděděno od TypeInfo)
GUID

Vrátí identifikátor GUID tohoto výčtu.

HasElementType

Získá hodnotu označující, zda aktuální Type zahrnuje nebo odkazuje na jiný typ; to znamená, zda je proud Type pole, ukazatel, nebo je předán odkazem.

(Zděděno od Type)
HasElementType

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
ImplementedInterfaces

Získá kolekci rozhraní implementovaných aktuálním typem.

(Zděděno od TypeInfo)
IsAbstract

Získá hodnotu označující, zda Type je abstraktní a musí být přepsána.

(Zděděno od Type)
IsAbstract

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsAnsiClass

Získá hodnotu označující, zda je vybrán atribut AnsiClass formátu řetězce pro Type.

(Zděděno od Type)
IsAnsiClass

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsArray

Získá hodnotu, která označuje, zda typ je pole.

(Zděděno od Type)
IsArray

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsAutoClass

Získá hodnotu označující, zda je vybrán atribut AutoClass formátu řetězce pro Type.

(Zděděno od Type)
IsAutoClass

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsAutoLayout

Získá hodnotu označující, zda pole aktuálního typu jsou automaticky rozloženy common language runtime.

(Zděděno od Type)
IsAutoLayout

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsByRef

Získá hodnotu označující, zda Type je předán odkaz.

(Zděděno od Type)
IsByRef

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsByRefLike

Získá hodnotu, která označuje, zda typ je byref-like struktury.

IsByRefLike

Získá hodnotu, která označuje, zda typ je byref-like struktury.

(Zděděno od Type)
IsClass

Získá hodnotu označující, zda Type je třída nebo delegát; to znamená, že ne typ hodnoty nebo rozhraní.

(Zděděno od Type)
IsClass

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsCollectible

Získá hodnotu, která označuje, zda je tento MemberInfo objekt součástí sestavení uchovávaného v collectible AssemblyLoadContext.

(Zděděno od MemberInfo)
IsCOMObject

Získá hodnotu označující, zda Type je objekt COM.

(Zděděno od Type)
IsCOMObject

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsConstructedGenericType

Získá hodnotu, která označuje, zda tento objekt představuje vytvořený obecný typ.

IsConstructedGenericType

Získá hodnotu, která označuje, zda tento objekt představuje vytvořený obecný typ. Můžete vytvořit instance vytvořeného obecného typu.

(Zděděno od Type)
IsContextful

Získá hodnotu označující, zda Type lze hostovat v kontextu.

(Zděděno od Type)
IsEnum

Popisuje a představuje typ výčtu.

IsEnum

Získá hodnotu označující, zda aktuální Type představuje výčet.

(Zděděno od Type)
IsEnum

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsExplicitLayout

Získá hodnotu označující, zda pole aktuálního typu jsou rozloženy na explicitně zadané posuny.

(Zděděno od Type)
IsExplicitLayout

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsFunctionPointer

Získá hodnotu, která označuje, zda aktuální Type je ukazatel funkce.

(Zděděno od Type)
IsGenericMethodParameter

Získá hodnotu, která označuje, zda aktuální Type představuje typ parametru v definici obecné metody.

(Zděděno od Type)
IsGenericParameter

Popisuje a představuje typ výčtu.

IsGenericParameter

Získá hodnotu označující, zda aktuální Type představuje typ parametru v definici obecného typu nebo metody.

(Zděděno od Type)
IsGenericParameter

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsGenericType

Popisuje a představuje typ výčtu.

IsGenericType

Získá hodnotu označující, zda aktuální typ je obecný typ.

(Zděděno od Type)
IsGenericType

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsGenericTypeDefinition

Popisuje a představuje typ výčtu.

IsGenericTypeDefinition

Získá hodnotu označující, zda aktuální Type představuje definici obecného typu, ze které lze vytvořit další obecné typy.

(Zděděno od Type)
IsGenericTypeDefinition

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsGenericTypeParameter

Získá hodnotu, která označuje, zda aktuální Type představuje typ parametru v definici obecného typu.

(Zděděno od Type)
IsImport

Získá hodnotu označující, zda TypeComImportAttribute atribut použitý, což označuje, že byl importován z knihovny typů modelu COM.

(Zděděno od Type)
IsImport

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsInterface

Získá hodnotu označující, zda Type je rozhraní; to znamená, že není třída nebo typ hodnoty.

(Zděděno od Type)
IsInterface

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsLayoutSequential

Získá hodnotu označující, zda pole aktuálního typu jsou rozloženy postupně v pořadí, v jakém byly definovány nebo vygenerovány do metadat.

(Zděděno od Type)
IsLayoutSequential

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsMarshalByRef

Získá hodnotu označující, zda Type je zařazován odkazem.

(Zděděno od Type)
IsMarshalByRef

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsNested

Získá hodnotu označující, zda aktuální Type objekt představuje typ, jehož definice je vnořena do definice jiného typu.

(Zděděno od Type)
IsNested

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsNestedAssembly

Získá hodnotu označující, zda je vnořený Type a viditelný pouze v rámci vlastního sestavení.

(Zděděno od Type)
IsNestedAssembly

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsNestedFamANDAssem

Získá hodnotu označující, zda Type je vnořený a viditelný pouze třídy, které patří do jeho vlastní rodiny a vlastní sestavení.

(Zděděno od Type)
IsNestedFamANDAssem

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsNestedFamily

Získá hodnotu označující, zda Type je vnořený a viditelný pouze v rámci své vlastní rodiny.

(Zděděno od Type)
IsNestedFamily

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsNestedFamORAssem

Získá hodnotu označující, zda Type je vnořený a viditelný pouze třídy, které patří buď do vlastní rodiny, nebo do vlastní sestavení.

(Zděděno od Type)
IsNestedFamORAssem

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsNestedPrivate

Získá hodnotu označující, zda Type je vnořený a deklarovaný privátní.

(Zděděno od Type)
IsNestedPrivate

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsNestedPublic

Získá hodnotu označující, zda je třída vnořená a deklarována jako veřejná.

(Zděděno od Type)
IsNestedPublic

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsNotPublic

Získá hodnotu označující, zda Type není deklarován veřejný.

(Zděděno od Type)
IsNotPublic

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsPointer

Získá hodnotu označující, zda Type je ukazatel.

(Zděděno od Type)
IsPointer

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsPrimitive

Získá hodnotu označující, zda Type je jeden z primitivních typů.

(Zděděno od Type)
IsPrimitive

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsPublic

Získá hodnotu označující, zda Type je deklarován jako veřejný.

(Zděděno od Type)
IsPublic

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsSealed

Získá hodnotu označující, zda Type je deklarován zapečetěn.

(Zděděno od Type)
IsSealed

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsSecurityCritical

Získá hodnotu, která označuje, zda aktuální typ je na aktuální úrovni důvěryhodnosti kritický pro zabezpečení nebo bezpečné zabezpečení, a proto může provádět kritické operace.

(Zděděno od Type)
IsSecuritySafeCritical

Získá hodnotu, která označuje, zda aktuální typ je zabezpečení-kritické na aktuální úrovni důvěryhodnosti; to znamená, jestli může provádět kritické operace a může být přístupný transparentním kódem.

(Zděděno od Type)
IsSecurityTransparent

Získá hodnotu, která označuje, zda aktuální typ je transparentní na aktuální úrovni důvěryhodnosti, a proto nemůže provádět kritické operace.

(Zděděno od Type)
IsSerializable

Popisuje a představuje typ výčtu.

IsSerializable
Zastaralé.

Získá hodnotu označující, zda Type je binární serializovatelný.

(Zděděno od Type)
IsSerializable

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsSignatureType

Získá hodnotu, která označuje, zda typ je typ podpisu.

(Zděděno od Type)
IsSpecialName

Získá hodnotu označující, zda typ má název, který vyžaduje zvláštní zpracování.

(Zděděno od Type)
IsSpecialName

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsSZArray

Získá hodnotu, která označuje, zda typ je typ pole, který může představovat pouze jednorozměrné pole s nulovou dolní mez.

IsSZArray

Získá hodnotu, která označuje, zda typ je typ pole, který může představovat pouze jednorozměrné pole s nulovou dolní mez.

(Zděděno od Type)
IsTypeDefinition

Získá hodnotu, která označuje, zda typ je definice typu.

IsTypeDefinition

Získá hodnotu, která označuje, zda typ je definice typu.

(Zděděno od Type)
IsUnicodeClass

Získá hodnotu označující, zda je vybrán atribut UnicodeClass formátu řetězce pro Type.

(Zděděno od Type)
IsUnicodeClass

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsUnmanagedFunctionPointer

Získá hodnotu, která označuje, zda aktuální Type je nespravovaný ukazatel funkce.

(Zděděno od Type)
IsValueType

Získá hodnotu označující, zda Type je typ hodnoty.

(Zděděno od Type)
IsValueType

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsVariableBoundArray

Popisuje a představuje typ výčtu.

IsVariableBoundArray

Získá hodnotu, která označuje, zda typ je typ pole, který může představovat vícerozměrné pole nebo pole s libovolnou dolní mez.

(Zděděno od Type)
IsVisible

Získá hodnotu označující, zda Type lze přistupovat kódem mimo sestavení.

(Zděděno od Type)
IsVisible

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
MemberType

MemberTypes Získá hodnotu označující, že tento člen je typ nebo vnořený typ.

(Zděděno od Type)
MemberType

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
MetadataToken

Získá hodnotu, která identifikuje prvek metadat.

(Zděděno od MemberInfo)
Module

Načte dynamický modul, který obsahuje tuto EnumBuilder definici.

Name

Vrátí název tohoto výčtu.

Namespace

Vrátí obor názvů tohoto výčtu.

ReflectedType

Vrátí typ, který byl použit k získání tohoto EnumBuilder.

ReflectedType

Získá objekt třídy, který byl použit k získání této instance .MemberInfo

(Zděděno od MemberInfo)
StructLayoutAttribute

Získá a StructLayoutAttribute , který popisuje rozložení aktuálního typu.

(Zděděno od Type)
StructLayoutAttribute

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
TypeHandle

Načte interní popisovač pro tento výčet.

TypeInitializer

Získá inicializátor pro typ.

(Zděděno od Type)
TypeInitializer

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
TypeToken

Vrátí token typu interních metadat tohoto výčtu.

UnderlyingField

Vrátí podkladové pole pro tento výčet.

UnderlyingFieldCore

Při přepsání v odvozené třídě získá podkladové pole pro tento výčet.

UnderlyingSystemType

Vrátí základní typ systému pro tento výčet.

UnderlyingSystemType

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)

Metody

AsType()

Vrátí aktuální typ jako Type objekt.

(Zděděno od TypeInfo)
CreateType()

Vytvoří Type objekt pro tento výčet.

CreateTypeInfo()

TypeInfo Získá objekt, který představuje tento výčet.

CreateTypeInfoCore()

Při přepsání v odvozené třídě získá TypeInfo objekt, který představuje tento výčet.

DefineLiteral(String, Object)

Definuje pojmenované statické pole v typu výčtu se zadanou konstantní hodnotou.

DefineLiteralCore(String, Object)

Při přepsání v odvozené třídě definuje pojmenované statické pole v typu výčtu se zadanou konstantní hodnotou.

Equals(Object)

Určuje, zda je typ základního systému aktuálního Type objektu stejný jako typ základního systému zadaného Objectobjektu .

(Zděděno od Type)
Equals(Object)

Vrací hodnotu, která určuje, zda je tato instance rovna zadanému objektu.

(Zděděno od MemberInfo)
Equals(Type)

Určuje, zda je typ základního systému aktuálního Type systému stejný jako typ základního systému zadaného Type.

(Zděděno od Type)
FindInterfaces(TypeFilter, Object)

Vrátí pole Type objektů představující filtrovaný seznam rozhraní implementovaných nebo zděděných aktuálním Typeobjektem .

(Zděděno od Type)
FindInterfaces(TypeFilter, Object)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
FindMembers(MemberTypes, BindingFlags, MemberFilter, Object)

Vrátí filtrované pole MemberInfo objektů zadaného typu členu.

(Zděděno od Type)
FindMembers(MemberTypes, BindingFlags, MemberFilter, Object)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetArrayRank()

Popisuje a představuje typ výčtu.

GetArrayRank()

Získá počet dimenzí v poli.

(Zděděno od Type)
GetArrayRank()

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetAttributeFlagsImpl()

Při přepsání v odvozené třídě implementuje Attributes vlastnost a získá bitové kombinace hodnot výčtu, které označují atributy přidružené k Type.

GetAttributeFlagsImpl()

Při přepsání v odvozené třídě implementuje Attributes vlastnost a získá bitovou kombinaci hodnot výčtu, která označuje atributy přidružené k Type.

(Zděděno od Type)
GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Vyhledá konstruktor, jehož parametry odpovídají zadaným typům argumentů a modifikátorům, pomocí zadaných vazeb omezení a zadané konvence volání.

(Zděděno od Type)
GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[])

Vyhledá konstruktor, jehož parametry odpovídají zadaným typům argumentů a modifikátorům, pomocí zadaných vazeb omezení.

(Zděděno od Type)
GetConstructor(BindingFlags, Type[])

Vyhledá konstruktor, jehož parametry odpovídají zadaným typům argumentů pomocí zadaných vazeb omezení.

(Zděděno od Type)
GetConstructor(Type[])

Vyhledá konstruktor veřejné instance, jehož parametry odpovídají typům v zadaném poli.

(Zděděno od Type)
GetConstructor(Type[])

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetConstructorImpl(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Při přepsání v odvozené třídě vyhledá konstruktor, jehož parametry odpovídají zadaným typům argumentů a modifikátorům, pomocí zadaných omezení vazby a zadané konvence volání.

GetConstructorImpl(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Při přepsání v odvozené třídě hledá konstruktor, jehož parametry odpovídají zadaným typům argumentů a modifikátorům, pomocí zadaných vazeb omezení a zadané konvence volání.

(Zděděno od Type)
GetConstructors()

Vrátí všechny veřejné konstruktory definované pro aktuální Type.

(Zděděno od Type)
GetConstructors()

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetConstructors(BindingFlags)

Vrátí pole ConstructorInfo objektů představující veřejné a neveřejné konstruktory definované pro tuto třídu, jak je uvedeno.

GetConstructors(BindingFlags)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetCustomAttributes(Boolean)

Vrátí všechny vlastní atributy definované pro tento konstruktor.

GetCustomAttributes(Boolean)

Při přepsání v odvozené třídě vrátí pole všech vlastních atributů použitých pro tento člen.

(Zděděno od MemberInfo)
GetCustomAttributes(Type, Boolean)

Vrátí vlastní atributy identifikované daným typem.

GetCustomAttributes(Type, Boolean)

Při přepsání v odvozené třídě vrátí pole vlastních atributů použitých na tohoto člena a identifikovaných pomocí Type.

(Zděděno od MemberInfo)
GetCustomAttributesData()

Vrátí seznam CustomAttributeData objektů představujících data o atributech, které byly použity na cílového člena.

(Zděděno od MemberInfo)
GetDeclaredEvent(String)

Vrátí objekt, který představuje zadanou událost deklarovanou aktuálním typem.

(Zděděno od TypeInfo)
GetDeclaredField(String)

Vrátí objekt, který představuje zadané pole deklarované aktuálním typem.

(Zděděno od TypeInfo)
GetDeclaredMethod(String)

Vrátí objekt, který představuje zadanou metodu deklarovanou aktuálním typem.

(Zděděno od TypeInfo)
GetDeclaredMethods(String)

Vrátí kolekci, která obsahuje všechny metody deklarované u aktuálního typu, které odpovídají zadanému názvu.

(Zděděno od TypeInfo)
GetDeclaredNestedType(String)

Vrátí objekt, který představuje zadaný vnořený typ deklarovaný aktuálním typem.

(Zděděno od TypeInfo)
GetDeclaredProperty(String)

Vrátí objekt, který představuje zadanou vlastnost deklarovanou aktuálním typem.

(Zděděno od TypeInfo)
GetDefaultMembers()

Vyhledá členy definované pro aktuální Type , jehož DefaultMemberAttribute hodnota je nastavena.

(Zděděno od Type)
GetDefaultMembers()

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetElementType()

Volání této metody vždy vyvolá NotSupportedException.

GetEnumName(Object)

Vrátí název konstanty, která má zadanou hodnotu pro aktuální typ výčtu.

(Zděděno od Type)
GetEnumName(Object)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetEnumNames()

Vrátí názvy členů aktuálního typu výčtu.

(Zděděno od Type)
GetEnumNames()

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetEnumUnderlyingType()

Vrátí základní celočíselný typ aktuálního výčtu, který je nastaven při definování tvůrce výčtu.

GetEnumUnderlyingType()

Vrátí podkladový typ aktuálního typu výčtu.

(Zděděno od Type)
GetEnumUnderlyingType()

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetEnumValues()

Vrátí matici hodnot konstant v aktuálním typu výčtu.

(Zděděno od Type)
GetEnumValues()

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetEnumValuesAsUnderlyingType()

Načte pole hodnot základních konstant typu tohoto typu výčtu.

(Zděděno od Type)
GetEvent(String)

EventInfo Vrátí objekt představující zadanou veřejnou událost.

(Zděděno od Type)
GetEvent(String)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetEvent(String, BindingFlags)

Vrátí událost se zadaným názvem.

GetEvent(String, BindingFlags)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetEvents()

Vrátí události pro veřejné události deklarované nebo zděděné tímto typem.

GetEvents()

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetEvents(BindingFlags)

Vrátí veřejné a neveřejné události, které jsou deklarovány tímto typem.

GetEvents(BindingFlags)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetField(String)

Vyhledá veřejné pole se zadaným názvem.

(Zděděno od Type)
GetField(String)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetField(String, BindingFlags)

Vrátí pole určené daným názvem.

GetField(String, BindingFlags)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetFields()

Vrátí všechna veřejná pole aktuálního Typepole .

(Zděděno od Type)
GetFields()

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetFields(BindingFlags)

Vrátí veřejná a neveřejná pole, která jsou deklarována tímto typem.

GetFields(BindingFlags)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetFunctionPointerCallingConventions()

Při přepsání v odvozené třídě vrátí konvence volání aktuálního ukazatele Typena funkci .

(Zděděno od Type)
GetFunctionPointerParameterTypes()

Při přepsání v odvozené třídě vrátí typy parametrů aktuálního ukazatele Typena funkci .

(Zděděno od Type)
GetFunctionPointerReturnType()

Při přepsání v odvozené třídě vrátí návratový typ aktuálního ukazatele Typena funkci .

(Zděděno od Type)
GetGenericArguments()

Vrátí pole Type objektů, které představují argumenty typu uzavřeného obecného typu nebo parametry typu definice obecného typu.

(Zděděno od Type)
GetGenericArguments()

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetGenericParameterConstraints()

Popisuje a představuje typ výčtu.

GetGenericParameterConstraints()

Vrátí pole Type objektů, které představují omezení aktuálního parametru obecného typu.

(Zděděno od Type)
GetGenericParameterConstraints()

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetGenericTypeDefinition()

Popisuje a představuje typ výčtu.

GetGenericTypeDefinition()

Type Vrátí objekt, který představuje definici obecného typu, ze které lze vytvořit aktuální obecný typ.

(Zděděno od Type)
GetGenericTypeDefinition()

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetHashCode()

Vrátí hodnotu hash pro tuto instanci.

(Zděděno od Type)
GetHashCode()

Vrátí hodnotu hash pro tuto instanci.

(Zděděno od MemberInfo)
GetInterface(String)

Vyhledá rozhraní se zadaným názvem.

(Zděděno od Type)
GetInterface(String)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetInterface(String, Boolean)

Vrátí rozhraní implementované (přímo nebo nepřímo) tímto typem se zadaným plně kvalifikovaným názvem.

GetInterface(String, Boolean)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetInterfaceMap(Type)

Vrátí mapování rozhraní pro požadované rozhraní.

GetInterfaces()

Vrátí pole všech rozhraní implementovaných v této třídě a jejích základních třídách.

GetInterfaces()

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetMember(String)

Vyhledá veřejné členy se zadaným názvem.

(Zděděno od Type)
GetMember(String)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetMember(String, BindingFlags)

Vyhledá zadané členy pomocí zadaných omezení vazby.

(Zděděno od Type)
GetMember(String, BindingFlags)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetMember(String, MemberTypes, BindingFlags)

Vrátí všechny členy se zadaným názvem, typem a vazbou, které jsou deklarovány nebo zděděny tímto typem.

GetMember(String, MemberTypes, BindingFlags)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetMembers()

Vrátí všechny veřejné členy aktuálního Type.

(Zděděno od Type)
GetMembers()

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetMembers(BindingFlags)

Vrátí zadané členy deklarované nebo zděděné tímto typem.

GetMembers(BindingFlags)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetMemberWithSameMetadataDefinitionAs(MemberInfo)

Vyhledá u MemberInfo aktuálního Type , který odpovídá zadané MemberInfohodnotě .

(Zděděno od Type)
GetMethod(String)

Vyhledá veřejnou metodu se zadaným názvem.

(Zděděno od Type)
GetMethod(String)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetMethod(String, BindingFlags)

Vyhledá zadanou metodu pomocí zadaných omezení vazby.

(Zděděno od Type)
GetMethod(String, BindingFlags)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Vyhledá zadanou metodu, jejíž parametry odpovídají zadaným typům argumentů a modifikátorům, pomocí zadaných vazeb omezení a zadané konvence volání.

(Zděděno od Type)
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Vyhledá zadanou metodu, jejíž parametry odpovídají zadaným typům argumentů a modifikátorům, pomocí zadaných vazeb omezení.

(Zděděno od Type)
GetMethod(String, BindingFlags, Type[])

Vyhledá zadanou metodu, jejíž parametry odpovídají zadaným typům argumentů, pomocí zadaných vazeb omezení.

(Zděděno od Type)
GetMethod(String, Int32, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Vyhledá zadanou metodu, jejíž parametry odpovídají zadanému počtu obecných parametrů, typům argumentů a modifikátorům, pomocí zadaných vazeb omezení a zadané konvence volání.

(Zděděno od Type)
GetMethod(String, Int32, BindingFlags, Binder, Type[], ParameterModifier[])

Vyhledá zadanou metodu, jejíž parametry odpovídají zadanému počtu obecných parametrů, typům argumentů a modifikátorům, pomocí zadaných vazebních omezení.

(Zděděno od Type)
GetMethod(String, Int32, BindingFlags, Type[])

Popisuje a představuje typ výčtu.

(Zděděno od Type)
GetMethod(String, Int32, Type[])

Vyhledá zadanou veřejnou metodu, jejíž parametry odpovídají zadanému počtu obecných parametrů a typům argumentů.

(Zděděno od Type)
GetMethod(String, Int32, Type[], ParameterModifier[])

Vyhledá zadanou veřejnou metodu, jejíž parametry odpovídají zadanému počtu obecných parametrů, typům argumentů a modifikátorům.

(Zděděno od Type)
GetMethod(String, Type[])

Vyhledá zadanou veřejnou metodu, jejíž parametry odpovídají zadaným typům argumentů.

(Zděděno od Type)
GetMethod(String, Type[])

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetMethod(String, Type[], ParameterModifier[])

Vyhledá zadanou veřejnou metodu, jejíž parametry odpovídají zadaným typům argumentů a modifikátorům.

(Zděděno od Type)
GetMethod(String, Type[], ParameterModifier[])

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetMethodImpl(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Při přepsání v odvozené třídě vyhledá zadanou metodu, jejíž parametry odpovídají zadaným typům argumentů a modifikátorům, pomocí zadaných vazeb omezení a zadané konvence volání.

GetMethodImpl(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Při přepsání v odvozené třídě vyhledá zadanou metodu, jejíž parametry odpovídají zadaným typům argumentů a modifikátorům, pomocí zadaných vazeb omezení a zadané konvence volání.

(Zděděno od Type)
GetMethodImpl(String, Int32, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Při přepsání v odvozené třídě vyhledá zadanou metodu, jejíž parametry odpovídají zadanému počtu obecných parametrů, typům argumentů a modifikátorům, pomocí zadaných vazeb omezení a zadané konvence volání.

(Zděděno od Type)
GetMethods()

Vrátí všechny veřejné metody aktuálního Typeobjektu .

(Zděděno od Type)
GetMethods()

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetMethods(BindingFlags)

Vrátí všechny veřejné a neveřejné metody deklarované nebo zděděné tímto typem, jak je uvedeno.

GetMethods(BindingFlags)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetNestedType(String)

Vyhledá veřejný vnořený typ se zadaným názvem.

(Zděděno od Type)
GetNestedType(String)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetNestedType(String, BindingFlags)

Vrátí zadaný vnořený typ, který je deklarován tímto typem.

GetNestedType(String, BindingFlags)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetNestedTypes()

Vrátí veřejné typy vnořené do aktuálního Type.

(Zděděno od Type)
GetNestedTypes()

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetNestedTypes(BindingFlags)

Vrátí veřejné a neveřejné vnořené typy, které jsou deklarovány nebo zděděny tímto typem.

GetNestedTypes(BindingFlags)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetOptionalCustomModifiers()

Při přepsání v odvozené třídě vrátí volitelné vlastní modifikátory aktuálního Type.

(Zděděno od Type)
GetProperties()

Vrátí všechny veřejné vlastnosti aktuálního Typeobjektu .

(Zděděno od Type)
GetProperties()

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetProperties(BindingFlags)

Vrátí všechny veřejné a neveřejné vlastnosti deklarované nebo zděděné tímto typem, jak je uvedeno.

GetProperties(BindingFlags)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetProperty(String)

Vyhledá veřejnou vlastnost se zadaným názvem.

(Zděděno od Type)
GetProperty(String)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetProperty(String, BindingFlags)

Vyhledá zadanou vlastnost pomocí zadaných omezení vazby.

(Zděděno od Type)
GetProperty(String, BindingFlags)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Vyhledá zadanou vlastnost, jejíž parametry odpovídají zadaným typům argumentů a modifikátorům, pomocí zadaných omezení vazby.

(Zděděno od Type)
GetProperty(String, Type)

Vyhledá veřejnou vlastnost se zadaným názvem a návratovým typem.

(Zděděno od Type)
GetProperty(String, Type)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetProperty(String, Type, Type[])

Vyhledá zadanou veřejnou vlastnost, jejíž parametry odpovídají zadaným typům argumentů.

(Zděděno od Type)
GetProperty(String, Type, Type[])

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetProperty(String, Type, Type[], ParameterModifier[])

Vyhledá zadanou veřejnou vlastnost, jejíž parametry odpovídají zadaným typům argumentů a modifikátorům.

(Zděděno od Type)
GetProperty(String, Type, Type[], ParameterModifier[])

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetProperty(String, Type[])

Vyhledá zadanou veřejnou vlastnost, jejíž parametry odpovídají zadaným typům argumentů.

(Zděděno od Type)
GetProperty(String, Type[])

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
GetPropertyImpl(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Volání této metody vždy vyvolá NotSupportedException.

GetPropertyImpl(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Při přepsání v odvozené třídě vyhledá zadanou vlastnost, jejíž parametry odpovídají zadaným typům argumentů a modifikátorům, pomocí zadaných vazeb omezení.

(Zděděno od Type)
GetRequiredCustomModifiers()

Při přepsání v odvozené třídě vrátí požadované vlastní modifikátory aktuální Typetřídy .

(Zděděno od Type)
GetType()

Získá aktuální Type.

(Zděděno od Type)
GetType()

Zjistí atributy člena a poskytuje přístup k metadatům člena.

(Zděděno od MemberInfo)
GetTypeCodeImpl()

Vrátí kód základního typu této Type instance.

(Zděděno od Type)
HasElementTypeImpl()

Při přepsání v odvozené třídě implementuje HasElementType vlastnost a určuje, zda proud Type zahrnuje nebo odkazuje na jiný typ; to znamená, zda je proud Type pole, ukazatel, nebo je předán odkazem.

HasElementTypeImpl()

Při přepsání v odvozené třídě implementuje HasElementType vlastnost a určuje, zda proud Type zahrnuje nebo odkazuje na jiný typ; to znamená, zda je proud Type pole, ukazatel, nebo je předán odkazem.

(Zděděno od Type)
HasSameMetadataDefinitionAs(MemberInfo)

Popisuje a představuje typ výčtu.

(Zděděno od MemberInfo)
InvokeMember(String, BindingFlags, Binder, Object, Object[])

Vyvolá zadaný člen pomocí zadaných vazeb a odpovídající seznamu zadaných argumentů.

(Zděděno od Type)
InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo)

Vyvolá zadaný člen pomocí zadaných vazeb a odpovídající seznamu argumentů a jazykové verze.

(Zděděno od Type)
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Vyvolá zadaného člena. Metoda, která má být vyvolána, musí být přístupná a musí poskytovat nejkonvlastnější shodu se zadaným seznamem argumentů pod omezeními zadaného pořadače a vyvolání atributů.

IsArrayImpl()

Při přepsání v odvozené třídě implementuje IsArray vlastnost a určuje, zda Type je pole.

IsArrayImpl()

Při přepsání v odvozené třídě implementuje IsArray vlastnost a určuje, zda Type je pole.

(Zděděno od Type)
IsAssignableFrom(Type)

Určuje, zda může být instance zadaného typu c přiřazena proměnné aktuálního typu.

(Zděděno od Type)
IsAssignableFrom(Type)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsAssignableFrom(TypeInfo)

Získá hodnotu, která označuje, zda zadaný TypeInfo objekt lze přiřadit k tomuto objektu.

IsAssignableTo(Type)

Určuje, zda aktuální typ lze přiřadit k proměnné zadané targetType.

(Zděděno od Type)
IsByRefImpl()

Při přepsání v odvozené třídě implementuje IsByRef vlastnost a určuje, zda Type je předán odkaz.

IsByRefImpl()

Při přepsání v odvozené třídě implementuje IsByRef vlastnost a určuje, zda Type je předán odkaz.

(Zděděno od Type)
IsCOMObjectImpl()

Při přepsání v odvozené třídě implementuje IsCOMObject vlastnost a určuje, zda Type je objekt com.

IsCOMObjectImpl()

Při přepsání v odvozené třídě implementuje IsCOMObject vlastnost a určuje, zda Type je objekt com.

(Zděděno od Type)
IsContextfulImpl()

Implementuje IsContextful vlastnost a určuje, zda Type lze hostovat v kontextu.

(Zděděno od Type)
IsDefined(Type, Boolean)

Zkontroluje, jestli je definovaný typ vlastního atributu.

IsDefined(Type, Boolean)

Při přepsání v odvozené třídě, označuje, zda jeden nebo více atributů zadaného typu nebo jeho odvozených typů je použito na tento člen.

(Zděděno od MemberInfo)
IsEnumDefined(Object)

Vrátí hodnotu, která označuje, zda zadaná hodnota existuje v aktuálním typu výčtu.

(Zděděno od Type)
IsEnumDefined(Object)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsEquivalentTo(Type)

Určuje, zda dva typy modelu COM mají stejnou identitu a mají nárok na ekvivalenci typů.

(Zděděno od Type)
IsEquivalentTo(Type)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsInstanceOfType(Object)

Určuje, zda je zadaný objekt instancí aktuálního Typeobjektu .

(Zděděno od Type)
IsInstanceOfType(Object)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsMarshalByRefImpl()

Implementuje IsMarshalByRef vlastnost a určuje, zda Type je zařazován odkazem.

(Zděděno od Type)
IsPointerImpl()

Při přepsání v odvozené třídě implementuje IsPointer vlastnost a určuje, zda Type je ukazatel.

IsPointerImpl()

Při přepsání v odvozené třídě implementuje IsPointer vlastnost a určuje, zda Type je ukazatel.

(Zděděno od Type)
IsPrimitiveImpl()

Při přepsání v odvozené třídě implementuje IsPrimitive vlastnost a určuje, zda Type je jeden z primitivních typů.

IsPrimitiveImpl()

Při přepsání v odvozené třídě implementuje IsPrimitive vlastnost a určuje, zda Type je jeden z primitivních typů.

(Zděděno od Type)
IsSubclassOf(Type)

Určuje, zda je proud Type odvozen od zadaného Type.

(Zděděno od Type)
IsSubclassOf(Type)

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
IsValueTypeImpl()

Implementuje IsValueType vlastnost a určuje, zda Type je typ hodnoty, tj. nikoli třída nebo rozhraní.

IsValueTypeImpl()

Implementuje IsValueType vlastnost a určuje, zda Type je typ hodnoty, tj. nikoli třída nebo rozhraní.

(Zděděno od Type)
MakeArrayType()

Type Vrátí objekt představující jednorozměrnou matici aktuálního typu s dolní nulou.

MakeArrayType()

Type Vrátí objekt představující jednorozměrnou matici aktuálního typu s dolní nulou.

(Zděděno od Type)
MakeArrayType(Int32)

Type Vrátí objekt představující matici aktuálního typu se zadaným počtem dimenzí.

MakeArrayType(Int32)

Type Vrátí objekt představující matici aktuálního typu se zadaným počtem dimenzí.

(Zděděno od Type)
MakeByRefType()

Type Vrátí objekt, který představuje aktuální typ při předání jako parametr ref (byRef parametr v jazyce Visual Basic).

MakeByRefType()

Type Vrátí objekt, který představuje aktuální typ při předání jako ref parametr (ByRefparametr v jazyce Visual Basic).

(Zděděno od Type)
MakeGenericType(Type[])

Popisuje a představuje typ výčtu.

MakeGenericType(Type[])

Nahradí prvky pole typů parametry typu aktuální definice obecného typu a vrátí Type objekt představující výsledný vytvořený typ.

(Zděděno od Type)
MakeGenericType(Type[])

Popisuje a představuje typ výčtu.

(Zděděno od TypeInfo)
MakePointerType()

Type Vrátí objekt, který představuje ukazatel na aktuální typ.

MakePointerType()

Type Vrátí objekt, který představuje ukazatel na aktuální typ.

(Zděděno od Type)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
SetCustomAttribute(ConstructorInfo, Byte[])

Nastaví vlastní atribut pomocí zadaného objektu blob vlastního atributu.

SetCustomAttribute(CustomAttributeBuilder)

Nastaví vlastní atribut pomocí vlastního tvůrce atributů.

SetCustomAttributeCore(ConstructorInfo, ReadOnlySpan<Byte>)

Při přepsání v odvozené třídě nastaví vlastní atribut v tomto sestavení.

ToString()

String Vrátí hodnotu představující název aktuálního Typeobjektu .

(Zděděno od Type)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Explicitní implementace rozhraní

_EnumBuilder.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Mapuje sadu názvů na odpovídající sadu identifikátorů pro rozesílání.

_EnumBuilder.GetTypeInfo(UInt32, UInt32, IntPtr)

Načte informace o typu objektu, který lze použít k získání informací o typu pro rozhraní.

_EnumBuilder.GetTypeInfoCount(UInt32)

Získá počet rozhraní typu informací, které objekt poskytuje (0 nebo 1).

_EnumBuilder.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Poskytuje přístup k vlastnostem a metodám vystaveným objektem.

_MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Mapuje sadu názvů na odpovídající sadu identifikátorů pro rozesílání.

(Zděděno od MemberInfo)
_MemberInfo.GetType()

Type Získá objekt představující MemberInfo třídu .

(Zděděno od MemberInfo)
_MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr)

Načte informace o typu objektu, který lze použít k získání informací o typu pro rozhraní.

(Zděděno od MemberInfo)
_MemberInfo.GetTypeInfoCount(UInt32)

Získá počet rozhraní typu informací, které objekt poskytuje (0 nebo 1).

(Zděděno od MemberInfo)
_MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Poskytuje přístup k vlastnostem a metodám vystaveným objektem.

(Zděděno od MemberInfo)
_Type.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Mapuje sadu názvů na odpovídající sadu identifikátorů pro rozesílání.

(Zděděno od Type)
_Type.GetTypeInfo(UInt32, UInt32, IntPtr)

Načte informace o typu objektu, který lze použít k získání informací o typu pro rozhraní.

(Zděděno od Type)
_Type.GetTypeInfoCount(UInt32)

Získá počet rozhraní typu informací, které objekt poskytuje (0 nebo 1).

(Zděděno od Type)
_Type.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Poskytuje přístup k vlastnostem a metodám vystaveným objektem.

(Zděděno od Type)
ICustomAttributeProvider.GetCustomAttributes(Boolean)

Vrátí pole všech vlastních atributů definovaných v tomto členu, s výjimkou pojmenovaných atributů, nebo prázdné pole, pokud neexistují žádné vlastní atributy.

(Zděděno od MemberInfo)
ICustomAttributeProvider.GetCustomAttributes(Type, Boolean)

Vrátí pole vlastních atributů definovaných v tomto členu, identifikované typem nebo prázdné pole, pokud neexistují žádné vlastní atributy tohoto typu.

(Zděděno od MemberInfo)
ICustomAttributeProvider.IsDefined(Type, Boolean)

Určuje, zda je u tohoto člena attributeType definována jedna nebo více instancí.

(Zděděno od MemberInfo)
IReflectableType.GetTypeInfo()

Vrátí reprezentaci aktuálního typu jako objektu TypeInfo .

(Zděděno od TypeInfo)

Metody rozšíření

GetCustomAttribute(MemberInfo, Type)

Načte vlastní atribut zadaného typu, který je použit na zadaného člena.

GetCustomAttribute(MemberInfo, Type, Boolean)

Načte vlastní atribut zadaného typu, který je použit na zadaného člena, a volitelně zkontroluje předchůdce tohoto člena.

GetCustomAttribute<T>(MemberInfo)

Načte vlastní atribut zadaného typu, který je použit na zadaného člena.

GetCustomAttribute<T>(MemberInfo, Boolean)

Načte vlastní atribut zadaného typu, který je použit na zadaného člena, a volitelně zkontroluje předchůdce tohoto člena.

GetCustomAttributes(MemberInfo)

Načte kolekci vlastních atributů, které jsou použity na zadaného člena.

GetCustomAttributes(MemberInfo, Boolean)

Načte kolekci vlastních atributů, které jsou použity na zadaného člena, a volitelně zkontroluje předky tohoto člena.

GetCustomAttributes(MemberInfo, Type)

Načte kolekci vlastních atributů zadaného typu, které jsou použity na zadaného člena.

GetCustomAttributes(MemberInfo, Type, Boolean)

Načte kolekci vlastních atributů zadaného typu, které se použijí na zadaného člena, a volitelně zkontroluje předky tohoto člena.

GetCustomAttributes<T>(MemberInfo)

Načte kolekci vlastních atributů zadaného typu, které jsou použity na zadaného člena.

GetCustomAttributes<T>(MemberInfo, Boolean)

Načte kolekci vlastních atributů zadaného typu, které se použijí na zadaného člena, a volitelně zkontroluje předky tohoto člena.

IsDefined(MemberInfo, Type)

Určuje, zda jsou na zadaného člena použity vlastní atributy zadaného typu.

IsDefined(MemberInfo, Type, Boolean)

Určuje, zda se vlastní atributy zadaného typu použijí na zadaného člena a volitelně se použijí na jeho předky.

GetTypeInfo(Type)

Vrátí reprezentaci TypeInfo zadaného typu.

GetMetadataToken(MemberInfo)

Získá token metadat pro daný člen, pokud je k dispozici.

HasMetadataToken(MemberInfo)

Vrátí hodnotu, která označuje, zda je token metadat k dispozici pro zadaného člena.

GetRuntimeEvent(Type, String)

Načte objekt, který představuje zadanou událost.

GetRuntimeEvents(Type)

Načte kolekci, která představuje všechny události definované na zadaném typu.

GetRuntimeField(Type, String)

Načte objekt, který představuje zadané pole.

GetRuntimeFields(Type)

Načte kolekci, která představuje všechna pole definovaná na zadaném typu.

GetRuntimeInterfaceMap(TypeInfo, Type)

Vrátí mapování rozhraní pro zadaný typ a zadané rozhraní.

GetRuntimeMethod(Type, String, Type[])

Načte objekt, který představuje zadanou metodu.

GetRuntimeMethods(Type)

Načte kolekci, která představuje všechny metody definované na zadaném typu.

GetRuntimeProperties(Type)

Načte kolekci, která představuje všechny vlastnosti definované na zadaném typu.

GetRuntimeProperty(Type, String)

Načte objekt, který představuje zadanou vlastnost.

GetConstructor(Type, Type[])

Popisuje a představuje typ výčtu.

GetConstructors(Type)

Popisuje a představuje typ výčtu.

GetConstructors(Type, BindingFlags)

Popisuje a představuje typ výčtu.

GetDefaultMembers(Type)

Popisuje a představuje typ výčtu.

GetEvent(Type, String)

Popisuje a představuje typ výčtu.

GetEvent(Type, String, BindingFlags)

Popisuje a představuje typ výčtu.

GetEvents(Type)

Popisuje a představuje typ výčtu.

GetEvents(Type, BindingFlags)

Popisuje a představuje typ výčtu.

GetField(Type, String)

Popisuje a představuje typ výčtu.

GetField(Type, String, BindingFlags)

Popisuje a představuje typ výčtu.

GetFields(Type)

Popisuje a představuje typ výčtu.

GetFields(Type, BindingFlags)

Popisuje a představuje typ výčtu.

GetGenericArguments(Type)

Popisuje a představuje typ výčtu.

GetInterfaces(Type)

Popisuje a představuje typ výčtu.

GetMember(Type, String)

Popisuje a představuje typ výčtu.

GetMember(Type, String, BindingFlags)

Popisuje a představuje typ výčtu.

GetMembers(Type)

Popisuje a představuje typ výčtu.

GetMembers(Type, BindingFlags)

Popisuje a představuje typ výčtu.

GetMethod(Type, String)

Popisuje a představuje typ výčtu.

GetMethod(Type, String, BindingFlags)

Popisuje a představuje typ výčtu.

GetMethod(Type, String, Type[])

Popisuje a představuje typ výčtu.

GetMethods(Type)

Popisuje a představuje typ výčtu.

GetMethods(Type, BindingFlags)

Popisuje a představuje typ výčtu.

GetNestedType(Type, String, BindingFlags)

Popisuje a představuje typ výčtu.

GetNestedTypes(Type, BindingFlags)

Popisuje a představuje typ výčtu.

GetProperties(Type)

Popisuje a představuje typ výčtu.

GetProperties(Type, BindingFlags)

Popisuje a představuje typ výčtu.

GetProperty(Type, String)

Popisuje a představuje typ výčtu.

GetProperty(Type, String, BindingFlags)

Popisuje a představuje typ výčtu.

GetProperty(Type, String, Type)

Popisuje a představuje typ výčtu.

GetProperty(Type, String, Type, Type[])

Popisuje a představuje typ výčtu.

IsAssignableFrom(Type, Type)

Popisuje a představuje typ výčtu.

IsInstanceOfType(Type, Object)

Popisuje a představuje typ výčtu.

Platí pro