Udostępnij za pośrednictwem


TypeDelegator Klasa

Definicja

Otacza obiekt Type i deleguje metody do tego Type.

public ref class TypeDelegator : System::Reflection::TypeInfo
public ref class TypeDelegator : Type
public class TypeDelegator : System.Reflection.TypeInfo
[System.Serializable]
public class TypeDelegator : Type
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class TypeDelegator : Type
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class TypeDelegator : System.Reflection.TypeInfo
type TypeDelegator = class
    inherit TypeInfo
[<System.Serializable>]
type TypeDelegator = class
    inherit Type
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeDelegator = class
    inherit Type
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeDelegator = class
    inherit TypeInfo
Public Class TypeDelegator
Inherits TypeInfo
Public Class TypeDelegator
Inherits Type
Dziedziczenie
TypeDelegator
Dziedziczenie
TypeDelegator
Atrybuty

Uwagi

Pochodzą z tego typu i przesłaniają tylko te elementy członkowskie, w których należy zapewnić dostosowanie, oraz wszystkie elementy członkowskie wymagane przez program i nie zostały jeszcze zaimplementowane przez TypeDelegator.

TypeDelegator pochodzi z System.Type i implementuje większość właściwości i metod Type. Dla każdego elementu członkowskiego, który implementuje, TypeDelegator automatycznie deleguje do odpowiedniego elementu członkowskiego wewnętrznego obiektu Type, który jest dostarczany jako argument konstruktora. Ten wewnętrzny obiekt Type jest uwidaczniony dla klas pochodnych przez pole protectedtypeImpl.

Nuta

Niektórzy członkowie TypeDelegator mają implementacje, mimo że same elementy członkowskie są po prostu dziedziczone z Type. W takich przypadkach implementacja jest dostarczana przez zastąpioną protected metodę, która ma nazwę kończącą się ciągiem "Impl". Na przykład implementacja wszystkich przeciążeń metody GetMethods jest dostarczana przez zastąpioną metodę GetMethodImpl. Implementacja odziedziczonych właściwości, takich jak IsPublic i IsNestedAssembly, jest dostarczana przez zastąpioną metodę GetAttributeFlagsImpl.

Klasy wyprowadzające mogą zapewnić publiczny konstruktor, który przyjmuje obiekt Type jako jego parametr i po prostu przekazuje ten obiekt do konstruktora TypeDelegator(Type) lub może ustawić wewnętrzny obiekt Type w inny sposób.

Jeśli klasa wyprowadzająca używa elementu członkowskiego, który nie jest implementowany przez TypeDelegator, musi zastąpić ten element członkowski i zapewnić implementację. Najprostszą implementacją jest wywołanie odpowiedniego elementu członkowskiego w obiekcie Type wewnętrznym uwidocznionych przez pole typeImpl, ale można zapewnić dowolną implementację wymaganą przez aplikację. Nie jest konieczne zastąpienie tych elementów członkowskich, jeśli nie są one używane przez aplikację lub bibliotekę funkcji aplikacji (na przykład przez konstruktor CodeTypeReference.CodeTypeReference(Type)).

Następujące metody wirtualne (metodyOverridable w Visual Basic) Type nie są implementowane przez TypeDelegator: MakeGenericType, GetGenericTypeDefinition, GetGenericArguments, GetGenericParameterConstraints, MakeArrayType, MakeByRefType, MakePointerType, GetEnumNames, GetEnumValues, GetEnumUnderlyingType, GetTypeCodeImpl, IsEnumDefined, IsEquivalentTo.

Następujące właściwości wirtualne ( właściwościOverridable w Visual Basic) Type nie są implementowane przez TypeDelegator: IsGenericType, IsGenericTypeDefinition, IsGenericParameter, ContainsGenericParameters, DeclaringMethod, GenericParameterAttributes, GenericParameterPosition, IsSecurityCritical, IsSecuritySafeCritical, IsSecurityTransparent.

Konstruktory

TypeDelegator()

Inicjuje nowe wystąpienie klasy TypeDelegator z właściwościami domyślnymi.

TypeDelegator(Type)

Inicjuje nowe wystąpienie klasy TypeDelegator określające wystąpienie hermetyzacji.

Pola

typeImpl

Wartość wskazująca informacje o typie.

Właściwości

Assembly

Pobiera zestaw zaimplementowanego typu.

AssemblyQualifiedName

Pobiera w pełni kwalifikowaną nazwę zestawu.

Attributes

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
Attributes

Pobiera atrybuty skojarzone z Type.

(Odziedziczone po Type)
BaseType

Pobiera typ podstawowy dla bieżącego typu.

ContainsGenericParameters

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
ContainsGenericParameters

Pobiera wartość wskazującą, czy bieżący obiekt Type ma parametry typu, które nie zostały zastąpione przez określone typy.

(Odziedziczone po Type)
CustomAttributes

Pobiera kolekcję zawierającą atrybuty niestandardowe tego elementu członkowskiego.

(Odziedziczone po MemberInfo)
DeclaredConstructors

Pobiera kolekcję konstruktorów zadeklarowanych przez bieżący typ.

(Odziedziczone po TypeInfo)
DeclaredEvents

Pobiera kolekcję zdarzeń zdefiniowanych przez bieżący typ.

(Odziedziczone po TypeInfo)
DeclaredFields

Pobiera kolekcję pól zdefiniowanych przez bieżący typ.

(Odziedziczone po TypeInfo)
DeclaredMembers

Pobiera kolekcję elementów członkowskich zdefiniowanych przez bieżący typ.

(Odziedziczone po TypeInfo)
DeclaredMethods

Pobiera kolekcję metod zdefiniowanych przez bieżący typ.

(Odziedziczone po TypeInfo)
DeclaredNestedTypes

Pobiera kolekcję zagnieżdżonych typów zdefiniowanych przez bieżący typ.

(Odziedziczone po TypeInfo)
DeclaredProperties

Pobiera kolekcję właściwości zdefiniowanych przez bieżący typ.

(Odziedziczone po TypeInfo)
DeclaringMethod

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
DeclaringMethod

Pobiera MethodBase reprezentującą metodę deklaratora, jeśli bieżąca Type reprezentuje parametr typu metody ogólnej.

(Odziedziczone po Type)
DeclaringType

Pobiera typ, który deklaruje bieżący typ zagnieżdżony lub parametr typu ogólnego.

(Odziedziczone po Type)
FullName

Pobiera w pełni kwalifikowaną nazwę zaimplementowanego typu.

GenericParameterAttributes

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GenericParameterAttributes

Pobiera kombinację flag GenericParameterAttributes opisujących kowariancję i specjalne ograniczenia bieżącego parametru typu ogólnego.

(Odziedziczone po Type)
GenericParameterPosition

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GenericParameterPosition

Pobiera pozycję parametru typu na liście parametrów typu typu lub metody, która zadeklarowała parametr, gdy obiekt Type reprezentuje parametr typu typu lub metody ogólnej.

(Odziedziczone po Type)
GenericTypeArguments

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GenericTypeArguments

Pobiera tablicę argumentów typu ogólnego dla tego typu.

(Odziedziczone po Type)
GenericTypeParameters

Pobiera tablicę parametrów typu ogólnego bieżącego wystąpienia.

(Odziedziczone po TypeInfo)
GUID

Pobiera identyfikator GUID (globalnie unikatowy identyfikator) zaimplementowanego typu.

HasElementType

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
HasElementType

Pobiera wartość wskazującą, czy bieżący Type obejmuje lub odwołuje się do innego typu; oznacza to, czy bieżąca Type jest tablicą, wskaźnikiem, czy jest przekazywana przez odwołanie.

(Odziedziczone po Type)
ImplementedInterfaces

Pobiera kolekcję interfejsów implementowanych przez bieżący typ.

(Odziedziczone po TypeInfo)
IsAbstract

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsAbstract

Pobiera wartość wskazującą, czy Type jest abstrakcyjna i musi zostać zastąpiona.

(Odziedziczone po Type)
IsAnsiClass

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsAnsiClass

Pobiera wartość wskazującą, czy atrybut formatu ciągu AnsiClass jest wybrany dla Type.

(Odziedziczone po Type)
IsArray

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsArray

Pobiera wartość wskazującą, czy typ jest tablicą.

(Odziedziczone po Type)
IsAutoClass

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsAutoClass

Pobiera wartość wskazującą, czy atrybut formatu ciągu AutoClass jest wybrany dla Type.

(Odziedziczone po Type)
IsAutoLayout

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsAutoLayout

Pobiera wartość wskazującą, czy pola bieżącego typu są tworzone automatycznie przez środowisko uruchomieniowe języka wspólnego.

(Odziedziczone po Type)
IsByRef

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsByRef

Pobiera wartość wskazującą, czy Type jest przekazywany przez odwołanie.

(Odziedziczone po Type)
IsByRefLike

Otacza obiekt Type i deleguje metody do tego Type.

IsByRefLike

Pobiera wartość wskazującą, czy typ jest strukturą przypominającą byref.

(Odziedziczone po Type)
IsClass

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsClass

Pobiera wartość wskazującą, czy Type jest klasą, czy delegatem; oznacza to, że nie jest to typ wartości ani interfejs.

(Odziedziczone po Type)
IsCollectible

Pobiera wartość IsCollectible dla typeImpltego obiektu , która wskazuje, czy ten obiekt, który jest implementacją MemberInfo, jest częścią zestawu przechowywanego w kolekcji AssemblyLoadContext.

IsCollectible

Pobiera wartość wskazującą, czy ten obiekt MemberInfo jest częścią zestawu przechowywanego w zbieralnej AssemblyLoadContext.

(Odziedziczone po MemberInfo)
IsCOMObject

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsCOMObject

Pobiera wartość wskazującą, czy Type jest obiektem COM.

(Odziedziczone po Type)
IsConstructedGenericType

Pobiera wartość wskazującą, czy ten obiekt reprezentuje skonstruowany typ ogólny.

IsConstructedGenericType

Pobiera wartość wskazującą, czy ten obiekt reprezentuje skonstruowany typ ogólny. Możesz utworzyć wystąpienia skonstruowanego typu ogólnego.

(Odziedziczone po Type)
IsContextful

Pobiera wartość wskazującą, czy Type może być hostowana w kontekście.

(Odziedziczone po Type)
IsEnum

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsEnum

Pobiera wartość wskazującą, czy bieżąca Type reprezentuje wyliczenie.

(Odziedziczone po Type)
IsExplicitLayout

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsExplicitLayout

Pobiera wartość wskazującą, czy pola bieżącego typu są określone jawnie przesunięcia.

(Odziedziczone po Type)
IsFunctionPointer

Pobiera wartość wskazującą, czy bieżący Type jest wskaźnikiem funkcji.

IsFunctionPointer

Pobiera wartość wskazującą, czy bieżący Type jest wskaźnikiem funkcji.

(Odziedziczone po Type)
IsGenericMethodParameter

Otacza obiekt Type i deleguje metody do tego Type.

IsGenericMethodParameter

Pobiera wartość wskazującą, czy bieżąca Type reprezentuje parametr typu w definicji metody ogólnej.

(Odziedziczone po Type)
IsGenericParameter

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsGenericParameter

Pobiera wartość wskazującą, czy bieżąca Type reprezentuje parametr typu w definicji typu ogólnego lub metody.

(Odziedziczone po Type)
IsGenericType

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsGenericType

Pobiera wartość wskazującą, czy bieżący typ jest typem ogólnym.

(Odziedziczone po Type)
IsGenericTypeDefinition

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsGenericTypeDefinition

Pobiera wartość wskazującą, czy bieżąca Type reprezentuje definicję typu ogólnego, z której można konstruować inne typy ogólne.

(Odziedziczone po Type)
IsGenericTypeParameter

Otacza obiekt Type i deleguje metody do tego Type.

IsGenericTypeParameter

Pobiera wartość wskazującą, czy bieżący Type reprezentuje parametr typu w definicji typu ogólnego.

(Odziedziczone po Type)
IsImport

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsImport

Pobiera wartość wskazującą, czy Type ma zastosowany atrybut ComImportAttribute wskazujący, że został zaimportowany z biblioteki typów COM.

(Odziedziczone po Type)
IsInterface

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsInterface

Pobiera wartość wskazującą, czy Type jest interfejsem; oznacza to, że nie jest to klasa ani typ wartości.

(Odziedziczone po Type)
IsLayoutSequential

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsLayoutSequential

Pobiera wartość wskazującą, czy pola bieżącego typu są rozmieszczone sekwencyjnie, w kolejności, w której zostały zdefiniowane lub emitowane do metadanych.

(Odziedziczone po Type)
IsMarshalByRef

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsMarshalByRef

Pobiera wartość wskazującą, czy Type jest marshaled przez odwołanie.

(Odziedziczone po Type)
IsNested

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsNested

Pobiera wartość wskazującą, czy bieżący obiekt Type reprezentuje typ, którego definicja jest zagnieżdżona wewnątrz definicji innego typu.

(Odziedziczone po Type)
IsNestedAssembly

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsNestedAssembly

Pobiera wartość wskazującą, czy Type jest zagnieżdżona i widoczna tylko w ramach własnego zestawu.

(Odziedziczone po Type)
IsNestedFamANDAssem

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsNestedFamANDAssem

Pobiera wartość wskazującą, czy Type jest zagnieżdżona i widoczna tylko dla klas należących zarówno do własnej rodziny, jak i własnego zestawu.

(Odziedziczone po Type)
IsNestedFamily

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsNestedFamily

Pobiera wartość wskazującą, czy Type jest zagnieżdżona i widoczna tylko w obrębie własnej rodziny.

(Odziedziczone po Type)
IsNestedFamORAssem

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsNestedFamORAssem

Pobiera wartość wskazującą, czy Type jest zagnieżdżona i widoczna tylko dla klas należących do własnej rodziny lub do własnego zestawu.

(Odziedziczone po Type)
IsNestedPrivate

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsNestedPrivate

Pobiera wartość wskazującą, czy Type jest zagnieżdżona i zadeklarowana jako prywatna.

(Odziedziczone po Type)
IsNestedPublic

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsNestedPublic

Pobiera wartość wskazującą, czy klasa jest zagnieżdżona i zadeklarowana publicznie.

(Odziedziczone po Type)
IsNotPublic

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsNotPublic

Pobiera wartość wskazującą, czy Type nie jest zadeklarowana publicznie.

(Odziedziczone po Type)
IsPointer

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsPointer

Pobiera wartość wskazującą, czy Type jest wskaźnikiem.

(Odziedziczone po Type)
IsPrimitive

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsPrimitive

Pobiera wartość wskazującą, czy Type jest jednym z typów pierwotnych.

(Odziedziczone po Type)
IsPublic

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsPublic

Pobiera wartość wskazującą, czy Type jest zadeklarowana publicznie.

(Odziedziczone po Type)
IsSealed

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsSealed

Pobiera wartość wskazującą, czy Type jest zadeklarowana jako zapieczętowana.

(Odziedziczone po Type)
IsSecurityCritical

Pobiera wartość wskazującą, czy bieżący typ ma krytyczne znaczenie dla zabezpieczeń, czy bezpieczeństwo krytyczne dla bieżącego poziomu zaufania, a w związku z tym może wykonywać operacje krytyczne.

(Odziedziczone po Type)
IsSecuritySafeCritical

Pobiera wartość wskazującą, czy bieżący typ ma krytyczne znaczenie dla bezpieczeństwa na bieżącym poziomie zaufania; oznacza to, czy może wykonywać operacje krytyczne i można uzyskać do niego dostęp za pomocą przezroczystego kodu.

(Odziedziczone po Type)
IsSecurityTransparent

Pobiera wartość wskazującą, czy bieżący typ jest niewidoczny na bieżącym poziomie zaufania i dlatego nie może wykonywać operacji krytycznych.

(Odziedziczone po Type)
IsSerializable

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsSerializable
Przestarzałe.

Pobiera wartość wskazującą, czy Type jest serializowalny.

(Odziedziczone po Type)
IsSignatureType

Pobiera wartość wskazującą, czy typ jest typem podpisu.

(Odziedziczone po Type)
IsSpecialName

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsSpecialName

Pobiera wartość wskazującą, czy typ ma nazwę, która wymaga specjalnej obsługi.

(Odziedziczone po Type)
IsSZArray

Otacza obiekt Type i deleguje metody do tego Type.

IsSZArray

Pobiera wartość wskazującą, czy typ jest typem tablicy, który może reprezentować tylko jednowymiarową tablicę z zerową dolną granicą.

(Odziedziczone po Type)
IsTypeDefinition

Otacza obiekt Type i deleguje metody do tego Type.

IsTypeDefinition

Pobiera wartość wskazującą, czy typ jest definicją typu.

(Odziedziczone po Type)
IsUnicodeClass

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsUnicodeClass

Pobiera wartość wskazującą, czy atrybut formatu ciągu UnicodeClass jest wybrany dla Type.

(Odziedziczone po Type)
IsUnmanagedFunctionPointer

Pobiera wartość wskazującą, czy bieżący Type jest niezarządzanym wskaźnikiem funkcji.

IsUnmanagedFunctionPointer

Pobiera wartość wskazującą, czy bieżący Type jest niezarządzanym wskaźnikiem funkcji.

(Odziedziczone po Type)
IsValueType

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsValueType

Pobiera wartość wskazującą, czy Type jest typem wartości.

(Odziedziczone po Type)
IsVariableBoundArray

Otacza obiekt Type i deleguje metody do tego Type.

IsVariableBoundArray

Pobiera wartość wskazującą, czy typ jest typem tablicy, który może reprezentować tablicę wielowymiarową, czy tablicę z dowolną dolną granicą.

(Odziedziczone po Type)
IsVisible

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsVisible

Pobiera wartość wskazującą, czy dostęp do Type można uzyskać za pomocą kodu spoza zestawu.

(Odziedziczone po Type)
MemberType

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
MemberType

Pobiera wartość MemberTypes wskazującą, że ten element członkowski jest typem lub typem zagnieżdżonym.

(Odziedziczone po Type)
MetadataToken

Pobiera wartość identyfikującą tę jednostkę w metadanych.

MetadataToken

Pobiera wartość identyfikującą element metadanych.

(Odziedziczone po MemberInfo)
Module

Pobiera moduł zawierający zaimplementowany typ.

Name

Pobiera nazwę zaimplementowanego typu z usuniętą ścieżką.

Namespace

Pobiera przestrzeń nazw zaimplementowanego typu.

ReflectedType

Pobiera obiekt klasy, który został użyty do uzyskania tego elementu członkowskiego.

(Odziedziczone po Type)
StructLayoutAttribute

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
StructLayoutAttribute

Pobiera StructLayoutAttribute opisujący układ bieżącego typu.

(Odziedziczone po Type)
TypeHandle

Pobiera uchwyt do wewnętrznej reprezentacji metadanych zaimplementowanego typu.

TypeInitializer

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
TypeInitializer

Pobiera inicjator dla typu.

(Odziedziczone po Type)
UnderlyingSystemType

Pobiera podstawowy Type reprezentujący zaimplementowany typ.

Metody

AsType()

Zwraca bieżący typ jako obiekt Type.

(Odziedziczone po TypeInfo)
Equals(Object)

Określa, czy podstawowy typ systemu bieżącego obiektu Type jest taki sam jak podstawowy typ systemu określonego Object.

(Odziedziczone po Type)
Equals(Type)

Określa, czy podstawowy typ systemu bieżącej Type jest taki sam jak podstawowy typ systemu określonego Type.

(Odziedziczone po Type)
FindInterfaces(TypeFilter, Object)

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
FindInterfaces(TypeFilter, Object)

Zwraca tablicę obiektów Type reprezentujących filtrowaną listę interfejsów zaimplementowanych lub odziedziczonych przez bieżący Type.

(Odziedziczone po Type)
FindMembers(MemberTypes, BindingFlags, MemberFilter, Object)

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
FindMembers(MemberTypes, BindingFlags, MemberFilter, Object)

Zwraca filtrowaną tablicę obiektów MemberInfo określonego typu elementu członkowskiego.

(Odziedziczone po Type)
GetArrayRank()

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetArrayRank()

Pobiera liczbę wymiarów w tablicy.

(Odziedziczone po Type)
GetAttributeFlagsImpl()

Pobiera atrybuty przypisane do TypeDelegator.

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

Wyszukuje konstruktor, którego parametry są zgodne z określonymi typami argumentów i modyfikatorami, przy użyciu określonych ograniczeń powiązań i określonej konwencji wywoływania.

(Odziedziczone po Type)
GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[])

Wyszukuje konstruktor, którego parametry są zgodne z określonymi typami argumentów i modyfikatorami, przy użyciu określonych ograniczeń powiązania.

(Odziedziczone po Type)
GetConstructor(BindingFlags, Type[])

Wyszukuje konstruktor, którego parametry są zgodne z określonymi typami argumentów, przy użyciu określonych ograniczeń powiązania.

(Odziedziczone po Type)
GetConstructor(Type[])

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetConstructor(Type[])

Wyszukuje konstruktor wystąpienia publicznego, którego parametry są zgodne z typami w określonej tablicy.

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

Pobiera konstruktor, który zaimplementował TypeDelegator.

GetConstructors()

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetConstructors()

Zwraca wszystkie konstruktory publiczne zdefiniowane dla bieżącego Type.

(Odziedziczone po Type)
GetConstructors(BindingFlags)

Zwraca tablicę obiektów ConstructorInfo reprezentujących konstruktory zdefiniowane dla typu opakowanego przez bieżący TypeDelegator.

GetCustomAttributes(Boolean)

Zwraca wszystkie atrybuty niestandardowe zdefiniowane dla tego typu, określając, czy przeszukiwać łańcuch dziedziczenia typu.

GetCustomAttributes(Type, Boolean)

Zwraca tablicę atrybutów niestandardowych zidentyfikowanych przez typ.

GetCustomAttributesData()

Zwraca listę obiektów CustomAttributeData reprezentujących dane dotyczące atrybutów zastosowanych do elementu członkowskiego docelowego.

(Odziedziczone po MemberInfo)
GetDeclaredEvent(String)

Zwraca obiekt reprezentujący określone zdarzenie zadeklarowane przez bieżący typ.

(Odziedziczone po TypeInfo)
GetDeclaredField(String)

Zwraca obiekt reprezentujący określone pole zadeklarowane przez bieżący typ.

(Odziedziczone po TypeInfo)
GetDeclaredMethod(String)

Zwraca obiekt reprezentujący określoną metodę zadeklarowaną przez bieżący typ.

(Odziedziczone po TypeInfo)
GetDeclaredMethods(String)

Zwraca kolekcję zawierającą wszystkie metody zadeklarowane w bieżącym typie, który jest zgodny z określoną nazwą.

(Odziedziczone po TypeInfo)
GetDeclaredNestedType(String)

Zwraca obiekt reprezentujący określony typ zagnieżdżony zadeklarowany przez bieżący typ.

(Odziedziczone po TypeInfo)
GetDeclaredProperty(String)

Zwraca obiekt reprezentujący określoną właściwość zadeklarowaną przez bieżący typ.

(Odziedziczone po TypeInfo)
GetDefaultMembers()

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetDefaultMembers()

Wyszukuje elementy członkowskie zdefiniowane dla bieżącej Type, której DefaultMemberAttribute jest ustawiona.

(Odziedziczone po Type)
GetElementType()

Zwraca Type obiektu objętego lub odwoływanego przez bieżącą tablicę, wskaźnik lub ByRef.

GetEnumName(Object)

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetEnumName(Object)

Zwraca nazwę stałej, która ma określoną wartość dla bieżącego typu wyliczenia.

(Odziedziczone po Type)
GetEnumNames()

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetEnumNames()

Zwraca nazwy elementów członkowskich bieżącego typu wyliczenia.

(Odziedziczone po Type)
GetEnumUnderlyingType()

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetEnumUnderlyingType()

Zwraca typ bazowy bieżącego typu wyliczenia.

(Odziedziczone po Type)
GetEnumValues()

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetEnumValues()

Zwraca tablicę wartości stałych w bieżącym typie wyliczenia.

(Odziedziczone po Type)
GetEnumValuesAsUnderlyingType()

Pobiera tablicę wartości stałych typu bazowego tego typu.

(Odziedziczone po Type)
GetEvent(String)

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetEvent(String)

Zwraca obiekt EventInfo reprezentujący określone zdarzenie publiczne.

(Odziedziczone po Type)
GetEvent(String, BindingFlags)

Zwraca określone zdarzenie.

GetEvents()

Zwraca tablicę obiektów EventInfo reprezentujących wszystkie zdarzenia publiczne zadeklarowane lub dziedziczone przez bieżący TypeDelegator.

GetEvents(BindingFlags)

Zwraca zdarzenia określone w bindingAttr, które są zadeklarowane lub dziedziczone przez bieżący TypeDelegator.

GetField(String)

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetField(String)

Wyszukuje pole publiczne o określonej nazwie.

(Odziedziczone po Type)
GetField(String, BindingFlags)

Zwraca obiekt FieldInfo reprezentujący pole o określonej nazwie.

GetFields()

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetFields()

Zwraca wszystkie pola publiczne bieżącego Type.

(Odziedziczone po Type)
GetFields(BindingFlags)

Zwraca tablicę obiektów FieldInfo reprezentujących pola danych zdefiniowane dla typu opakowanego przez bieżący TypeDelegator.

GetFunctionPointerCallingConventions()

Po zastąpieniu w klasie pochodnej zwraca konwencje wywoływania bieżącego wskaźnika funkcji Type.

GetFunctionPointerCallingConventions()

Po zastąpieniu w klasie pochodnej zwraca konwencje wywoływania bieżącego wskaźnika funkcji Type.

(Odziedziczone po Type)
GetFunctionPointerParameterTypes()

Po zastąpieniu w klasie pochodnej zwraca typy parametrów bieżącego wskaźnika funkcji Type.

GetFunctionPointerParameterTypes()

Po zastąpieniu w klasie pochodnej zwraca typy parametrów bieżącego wskaźnika funkcji Type.

(Odziedziczone po Type)
GetFunctionPointerReturnType()

Po przesłonięciu w klasie pochodnej zwracany typ wskaźnika bieżącej funkcji Type.

GetFunctionPointerReturnType()

Po przesłonięciu w klasie pochodnej zwracany typ wskaźnika bieżącej funkcji Type.

(Odziedziczone po Type)
GetGenericArguments()

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetGenericArguments()

Zwraca tablicę obiektów Type reprezentujących argumenty typu zamkniętego typu ogólnego lub parametry typu definicji typu ogólnego.

(Odziedziczone po Type)
GetGenericParameterConstraints()

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetGenericParameterConstraints()

Zwraca tablicę obiektów Type reprezentujących ograniczenia dla bieżącego parametru typu ogólnego.

(Odziedziczone po Type)
GetGenericTypeDefinition()

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetGenericTypeDefinition()

Zwraca obiekt Type reprezentujący ogólną definicję typu, z której można skonstruować bieżący typ ogólny.

(Odziedziczone po Type)
GetHashCode()

Zwraca kod skrótu dla tego wystąpienia.

(Odziedziczone po Type)
GetInterface(String)

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetInterface(String)

Wyszukuje interfejs o określonej nazwie.

(Odziedziczone po Type)
GetInterface(String, Boolean)

Zwraca określony interfejs zaimplementowany przez typ opakowany przez bieżący TypeDelegator.

GetInterfaceMap(Type)

Zwraca mapowanie interfejsu dla określonego typu interfejsu.

GetInterfaces()

Zwraca wszystkie interfejsy zaimplementowane w bieżącej klasie i jej klasach bazowych.

GetMember(String)

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetMember(String)

Wyszukuje publiczne elementy członkowskie o określonej nazwie.

(Odziedziczone po Type)
GetMember(String, BindingFlags)

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetMember(String, BindingFlags)

Wyszukuje określone elementy członkowskie przy użyciu określonych ograniczeń powiązania.

(Odziedziczone po Type)
GetMember(String, MemberTypes, BindingFlags)

Zwraca elementy członkowskie (właściwości, metody, konstruktory, pola, zdarzenia i typy zagnieżdżone) określone przez daną name, typei bindingAttr.

GetMembers()

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetMembers()

Zwraca wszystkich publicznych członków bieżącej Type.

(Odziedziczone po Type)
GetMembers(BindingFlags)

Zwraca elementy członkowskie określone przez bindingAttr.

GetMemberWithSameMetadataDefinitionAs(MemberInfo)

Wyszukuje MemberInfo w bieżącym Type zgodnym z określonym MemberInfo.

GetMemberWithSameMetadataDefinitionAs(MemberInfo)

Wyszukuje MemberInfo w bieżącym Type zgodnym z określonym MemberInfo.

(Odziedziczone po Type)
GetMethod(String)

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetMethod(String)

Wyszukuje metodę publiczną o określonej nazwie.

(Odziedziczone po Type)
GetMethod(String, BindingFlags)

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetMethod(String, BindingFlags)

Wyszukuje określoną metodę przy użyciu określonych ograniczeń powiązania.

(Odziedziczone po Type)
GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Wyszukuje określoną metodę, której parametry są zgodne z określonymi typami argumentów i modyfikatorami, przy użyciu określonych ograniczeń powiązań i określonej konwencji wywoływania.

(Odziedziczone po Type)
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Wyszukuje określoną metodę, której parametry są zgodne z określonymi typami argumentów i modyfikatorami, przy użyciu określonych ograniczeń powiązania.

(Odziedziczone po Type)
GetMethod(String, BindingFlags, Type[])

Wyszukuje określoną metodę, której parametry są zgodne z określonymi typami argumentów, przy użyciu określonych ograniczeń powiązania.

(Odziedziczone po Type)
GetMethod(String, Int32, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Wyszukuje określoną metodę, której parametry są zgodne z określoną ogólną liczbą parametrów, typami argumentów i modyfikatorami, przy użyciu określonych ograniczeń powiązania i określonej konwencji wywoływania.

(Odziedziczone po Type)
GetMethod(String, Int32, BindingFlags, Binder, Type[], ParameterModifier[])

Wyszukuje określoną metodę, której parametry są zgodne z określoną ogólną liczbą parametrów, typami argumentów i modyfikatorami przy użyciu określonych ograniczeń powiązania.

(Odziedziczone po Type)
GetMethod(String, Int32, BindingFlags, Type[])

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po Type)
GetMethod(String, Int32, Type[])

Wyszukuje określoną metodę publiczną, której parametry są zgodne z określoną ogólną liczbą parametrów i typami argumentów.

(Odziedziczone po Type)
GetMethod(String, Int32, Type[], ParameterModifier[])

Wyszukuje określoną metodę publiczną, której parametry są zgodne z określoną ogólną liczbą parametrów, typami argumentów i modyfikatorami.

(Odziedziczone po Type)
GetMethod(String, Type[])

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetMethod(String, Type[])

Wyszukuje określoną metodę publiczną, której parametry są zgodne z określonymi typami argumentów.

(Odziedziczone po Type)
GetMethod(String, Type[], ParameterModifier[])

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetMethod(String, Type[], ParameterModifier[])

Wyszukuje określoną metodę publiczną, której parametry są zgodne z określonymi typami argumentów i modyfikatorami.

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

Wyszukuje określoną metodę, której parametry są zgodne z określonymi typami argumentów i modyfikatorami, przy użyciu określonych ograniczeń powiązań i określonej konwencji wywoływania.

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

Po zastąpieniu w klasie pochodnej wyszukuje określoną metodę, której parametry są zgodne z określoną ogólną liczbą parametrów, typami argumentów i modyfikatorami, przy użyciu określonych ograniczeń powiązania i określonej konwencji wywoływania.

(Odziedziczone po Type)
GetMethods()

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetMethods()

Zwraca wszystkie publiczne metody bieżącego Type.

(Odziedziczone po Type)
GetMethods(BindingFlags)

Zwraca tablicę obiektów MethodInfo reprezentujących określone metody typu opakowane przez bieżący TypeDelegator.

GetNestedType(String)

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetNestedType(String)

Wyszukuje publiczny typ zagnieżdżony o określonej nazwie.

(Odziedziczone po Type)
GetNestedType(String, BindingFlags)

Zwraca typ zagnieżdżony określony przez name i w bindingAttr, które są zadeklarowane lub dziedziczone przez typ reprezentowany przez bieżący TypeDelegator.

GetNestedTypes()

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetNestedTypes()

Zwraca typy publiczne zagnieżdżone w bieżącym Type.

(Odziedziczone po Type)
GetNestedTypes(BindingFlags)

Zwraca zagnieżdżone typy określone w bindingAttr, które są deklarowane lub dziedziczone przez typ opakowany przez bieżący TypeDelegator.

GetOptionalCustomModifiers()

Po zastąpieniu w klasie pochodnej zwraca opcjonalne modyfikatory niestandardowe bieżącego Type.

(Odziedziczone po Type)
GetProperties()

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetProperties()

Zwraca wszystkie właściwości publiczne bieżącego Type.

(Odziedziczone po Type)
GetProperties(BindingFlags)

Zwraca tablicę obiektów PropertyInfo reprezentujących właściwości typu opakowanego przez bieżący TypeDelegator.

GetProperty(String)

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetProperty(String)

Wyszukuje właściwość publiczną o określonej nazwie.

(Odziedziczone po Type)
GetProperty(String, BindingFlags)

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetProperty(String, BindingFlags)

Wyszukuje określoną właściwość przy użyciu określonych ograniczeń powiązania.

(Odziedziczone po Type)
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Wyszukuje określoną właściwość, której parametry są zgodne z określonymi typami argumentów i modyfikatorami, przy użyciu określonych ograniczeń powiązania.

(Odziedziczone po Type)
GetProperty(String, Type)

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetProperty(String, Type)

Wyszukuje właściwość publiczną o określonej nazwie i typie zwracania.

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

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetProperty(String, Type, Type[])

Wyszukuje określoną właściwość publiczną, której parametry są zgodne z określonymi typami argumentów.

(Odziedziczone po Type)
GetProperty(String, Type, Type[], ParameterModifier[])

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetProperty(String, Type, Type[], ParameterModifier[])

Wyszukuje określoną właściwość publiczną, której parametry są zgodne z określonymi typami argumentów i modyfikatorami.

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

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
GetProperty(String, Type[])

Wyszukuje określoną właściwość publiczną, której parametry są zgodne z określonymi typami argumentów.

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

Po zastąpieniu w klasie pochodnej wyszukuje określoną właściwość, której parametry są zgodne z określonymi typami argumentów i modyfikatorami, przy użyciu określonych ograniczeń powiązania.

GetRequiredCustomModifiers()

Po zastąpieniu w klasie pochodnej zwraca wymagane modyfikatory niestandardowe bieżącego Type.

(Odziedziczone po Type)
GetType()

Pobiera bieżący Type.

(Odziedziczone po Type)
GetTypeCodeImpl()

Zwraca kod typu bazowego tego wystąpienia Type.

(Odziedziczone po Type)
HasElementTypeImpl()

Pobiera wartość wskazującą, czy bieżący Type obejmuje lub odwołuje się do innego typu; oznacza to, czy bieżąca Type jest tablicą, wskaźnikiem czy ByRef.

HasSameMetadataDefinitionAs(MemberInfo)

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po MemberInfo)
InvokeMember(String, BindingFlags, Binder, Object, Object[])

Wywołuje określony element członkowski przy użyciu określonych ograniczeń powiązania i dopasowywania określonej listy argumentów.

(Odziedziczone po Type)
InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo)

Wywołuje określony element członkowski przy użyciu określonych ograniczeń powiązania i dopasowywania określonej listy argumentów i kultury.

(Odziedziczone po Type)
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Wywołuje określony element członkowski. Wywoływana metoda musi być dostępna i zapewnić najbardziej specyficzne dopasowanie z określoną listą argumentów w ramach ograniczeń określonych atrybutów powiązania i wywołania.

IsArrayImpl()

Zwraca wartość wskazującą, czy Type jest tablicą.

IsAssignableFrom(Type)

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsAssignableFrom(Type)

Określa, czy wystąpienie określonego typu c można przypisać do zmiennej bieżącego typu.

(Odziedziczone po Type)
IsAssignableFrom(TypeInfo)

Zwraca wartość wskazującą, czy określony typ można przypisać do tego typu.

IsAssignableTo(Type)

Określa, czy bieżący typ można przypisać do zmiennej określonego targetType.

(Odziedziczone po Type)
IsByRefImpl()

Zwraca wartość wskazującą, czy Type jest przekazywany przez odwołanie.

IsCOMObjectImpl()

Zwraca wartość wskazującą, czy Type jest obiektem COM.

IsContextfulImpl()

Implementuje właściwość IsContextful i określa, czy Type może być hostowana w kontekście.

(Odziedziczone po Type)
IsDefined(Type, Boolean)

Wskazuje, czy atrybut niestandardowy zidentyfikowany przez attributeType jest zdefiniowany.

IsEnumDefined(Object)

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsEnumDefined(Object)

Zwraca wartość wskazującą, czy określona wartość istnieje w bieżącym typie wyliczenia.

(Odziedziczone po Type)
IsEquivalentTo(Type)

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsEquivalentTo(Type)

Określa, czy dwa typy COM mają tę samą tożsamość i kwalifikują się do równoważności typów.

(Odziedziczone po Type)
IsInstanceOfType(Object)

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsInstanceOfType(Object)

Określa, czy określony obiekt jest wystąpieniem bieżącego Type.

(Odziedziczone po Type)
IsMarshalByRefImpl()

Implementuje właściwość IsMarshalByRef i określa, czy Type jest marshalowana przez odwołanie.

(Odziedziczone po Type)
IsPointerImpl()

Zwraca wartość wskazującą, czy Type jest wskaźnikiem.

IsPrimitiveImpl()

Zwraca wartość wskazującą, czy Type jest jednym z typów pierwotnych.

IsSubclassOf(Type)

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
IsSubclassOf(Type)

Określa, czy bieżąca Type pochodzi z określonego Type.

(Odziedziczone po Type)
IsValueTypeImpl()

Zwraca wartość wskazującą, czy typ jest typem wartości; oznacza to, że nie jest to klasa ani interfejs.

MakeArrayType()

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
MakeArrayType()

Zwraca obiekt Type reprezentujący jednowymiarową tablicę bieżącego typu z dolną granicą zera.

(Odziedziczone po Type)
MakeArrayType(Int32)

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
MakeArrayType(Int32)

Zwraca obiekt Type reprezentujący tablicę bieżącego typu z określoną liczbą wymiarów.

(Odziedziczone po Type)
MakeByRefType()

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
MakeByRefType()

Zwraca obiekt Type, który reprezentuje bieżący typ po przekazaniu jako parametr ref (ByRef parametru w Visual Basic).

(Odziedziczone po Type)
MakeGenericType(Type[])

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
MakeGenericType(Type[])

Podstawia elementy tablicy typów dla parametrów typu bieżącej definicji typu ogólnego i zwraca obiekt Type reprezentujący wynikowy typ skonstruowany.

(Odziedziczone po Type)
MakePointerType()

Otacza obiekt Type i deleguje metody do tego Type.

(Odziedziczone po TypeInfo)
MakePointerType()

Zwraca obiekt Type reprezentujący wskaźnik do bieżącego typu.

(Odziedziczone po Type)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ToString()

Zwraca String reprezentującą nazwę bieżącego Type.

(Odziedziczone po Type)

Jawne implementacje interfejsu

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

Mapuje zestaw nazw na odpowiedni zestaw identyfikatorów wysyłki.

(Odziedziczone po MemberInfo)
_MemberInfo.GetType()

Pobiera obiekt Type reprezentujący klasę MemberInfo.

(Odziedziczone po MemberInfo)
_MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr)

Pobiera informacje o typie dla obiektu, którego następnie można użyć do pobrania informacji o typie dla interfejsu.

(Odziedziczone po MemberInfo)
_MemberInfo.GetTypeInfoCount(UInt32)

Pobiera liczbę interfejsów informacyjnych typu zapewnianych przez obiekt (0 lub 1).

(Odziedziczone po MemberInfo)
_MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Zapewnia dostęp do właściwości i metod uwidocznionych przez obiekt.

(Odziedziczone po MemberInfo)
_Type.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Mapuje zestaw nazw na odpowiedni zestaw identyfikatorów wysyłki.

(Odziedziczone po Type)
_Type.GetTypeInfo(UInt32, UInt32, IntPtr)

Pobiera informacje o typie dla obiektu, którego następnie można użyć do pobrania informacji o typie dla interfejsu.

(Odziedziczone po Type)
_Type.GetTypeInfoCount(UInt32)

Pobiera liczbę interfejsów informacyjnych typu zapewnianych przez obiekt (0 lub 1).

(Odziedziczone po Type)
_Type.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Zapewnia dostęp do właściwości i metod uwidocznionych przez obiekt.

(Odziedziczone po Type)
IReflectableType.GetTypeInfo()

Zwraca reprezentację bieżącego typu jako obiekt TypeInfo.

(Odziedziczone po TypeInfo)

Metody rozszerzania

GetCustomAttribute(MemberInfo, Type)

Pobiera atrybut niestandardowy określonego typu, który jest stosowany do określonego elementu członkowskiego.

GetCustomAttribute(MemberInfo, Type, Boolean)

Pobiera atrybut niestandardowy określonego typu, który jest stosowany do określonego elementu członkowskiego, i opcjonalnie sprawdza przodków tego elementu członkowskiego.

GetCustomAttribute<T>(MemberInfo)

Pobiera atrybut niestandardowy określonego typu, który jest stosowany do określonego elementu członkowskiego.

GetCustomAttribute<T>(MemberInfo, Boolean)

Pobiera atrybut niestandardowy określonego typu, który jest stosowany do określonego elementu członkowskiego, i opcjonalnie sprawdza przodków tego elementu członkowskiego.

GetCustomAttributes(MemberInfo)

Pobiera kolekcję atrybutów niestandardowych, które są stosowane do określonego elementu członkowskiego.

GetCustomAttributes(MemberInfo, Boolean)

Pobiera kolekcję atrybutów niestandardowych, które są stosowane do określonego elementu członkowskiego, i opcjonalnie sprawdza przodków tego elementu członkowskiego.

GetCustomAttributes(MemberInfo, Type)

Pobiera kolekcję atrybutów niestandardowych określonego typu, które są stosowane do określonego elementu członkowskiego.

GetCustomAttributes(MemberInfo, Type, Boolean)

Pobiera kolekcję atrybutów niestandardowych określonego typu, które są stosowane do określonego elementu członkowskiego, i opcjonalnie sprawdza przodków tego elementu członkowskiego.

GetCustomAttributes<T>(MemberInfo)

Pobiera kolekcję atrybutów niestandardowych określonego typu, które są stosowane do określonego elementu członkowskiego.

GetCustomAttributes<T>(MemberInfo, Boolean)

Pobiera kolekcję atrybutów niestandardowych określonego typu, które są stosowane do określonego elementu członkowskiego, i opcjonalnie sprawdza przodków tego elementu członkowskiego.

IsDefined(MemberInfo, Type)

Wskazuje, czy atrybuty niestandardowe określonego typu są stosowane do określonego elementu członkowskiego.

IsDefined(MemberInfo, Type, Boolean)

Wskazuje, czy atrybuty niestandardowe określonego typu są stosowane do określonego elementu członkowskiego, a opcjonalnie stosowane do jego elementów nadrzędnych.

GetTypeInfo(Type)

Zwraca TypeInfo reprezentację określonego typu.

GetMetadataToken(MemberInfo)

Pobiera token metadanych dla danego elementu członkowskiego, jeśli jest dostępny.

HasMetadataToken(MemberInfo)

Zwraca wartość wskazującą, czy token metadanych jest dostępny dla określonego elementu członkowskiego.

GetRuntimeEvent(Type, String)

Pobiera obiekt reprezentujący określone zdarzenie.

GetRuntimeEvents(Type)

Pobiera kolekcję reprezentującą wszystkie zdarzenia zdefiniowane w określonym typie.

GetRuntimeField(Type, String)

Pobiera obiekt reprezentujący określone pole.

GetRuntimeFields(Type)

Pobiera kolekcję reprezentującą wszystkie pola zdefiniowane w określonym typie.

GetRuntimeInterfaceMap(TypeInfo, Type)

Zwraca mapowanie interfejsu dla określonego typu i określonego interfejsu.

GetRuntimeMethod(Type, String, Type[])

Pobiera obiekt reprezentujący określoną metodę.

GetRuntimeMethods(Type)

Pobiera kolekcję reprezentującą wszystkie metody zdefiniowane w określonym typie.

GetRuntimeProperties(Type)

Pobiera kolekcję reprezentującą wszystkie właściwości zdefiniowane w określonym typie.

GetRuntimeProperty(Type, String)

Pobiera obiekt reprezentujący określoną właściwość.

GetConstructor(Type, Type[])

Otacza obiekt Type i deleguje metody do tego Type.

GetFields(Type)

Otacza obiekt Type i deleguje metody do tego Type.

GetFields(Type, BindingFlags)

Otacza obiekt Type i deleguje metody do tego Type.

GetGenericArguments(Type)

Otacza obiekt Type i deleguje metody do tego Type.

GetInterfaces(Type)

Otacza obiekt Type i deleguje metody do tego Type.

GetMember(Type, String)

Otacza obiekt Type i deleguje metody do tego Type.

GetMembers(Type)

Otacza obiekt Type i deleguje metody do tego Type.

GetMethods(Type, BindingFlags)

Otacza obiekt Type i deleguje metody do tego Type.

GetNestedTypes(Type, BindingFlags)

Otacza obiekt Type i deleguje metody do tego Type.

GetProperties(Type)

Otacza obiekt Type i deleguje metody do tego Type.

GetProperties(Type, BindingFlags)

Otacza obiekt Type i deleguje metody do tego Type.

GetProperty(Type, String)

Otacza obiekt Type i deleguje metody do tego Type.

GetProperty(Type, String, Type)

Otacza obiekt Type i deleguje metody do tego Type.

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

Otacza obiekt Type i deleguje metody do tego Type.

IsAssignableFrom(Type, Type)

Otacza obiekt Type i deleguje metody do tego Type.

IsInstanceOfType(Type, Object)

Otacza obiekt Type i deleguje metody do tego Type.

Dotyczy