TypeDelegator Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Opakowuje Type obiekt i deleguje metody do tego Type
obiektu .
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
- Dziedziczenie
- Atrybuty
Uwagi
Wygeneruj z tego typu i przesłoń 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 TypeDelegatorprogram .
TypeDelegatormetoda pochodzi z metody 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 obiektu wewnętrznego Type , który jest dostarczany jako argument do konstruktora. Ten obiekt wewnętrzny Type jest uwidaczniony dla klas pochodnych przez protected
typeImpl pole.
Uwaga
Niektórzy członkowie mają TypeDelegator implementacje, mimo że same elementy członkowskie są po prostu dziedziczone z elementu Type. W takich przypadkach implementacja jest dostarczana przez metodę zastępowaną protected
, która ma nazwę kończącą się ciągiem "Impl". Na przykład implementacja wszystkich przeciążeń GetMethods metody jest dostarczana przez metodę przesłoniętą GetMethodImpl . Implementacja odziedziczonych właściwości, takich jak IsPublic i IsNestedAssembly , jest dostarczana przez metodę zastępowania GetAttributeFlagsImpl .
Klasy pochodne mogą zapewnić publiczny konstruktor, który przyjmuje Type obiekt jako parametr i po prostu przekazuje ten obiekt do TypeDelegator(Type) konstruktora lub może ustawić obiekt wewnętrzny Type w inny sposób.
Jeśli klasa wyprowadzająca używa elementu członkowskiego, który nie jest implementowany przez TypeDelegatorelement , musi zastąpić ten element członkowski i zapewnić implementację. Najprostszą implementacją jest wywołanie odpowiedniego elementu członkowskiego dla obiektu wewnętrznego uwidocznionego Type przez typeImpl pole, ale można zapewnić dowolną implementację wymaganą przez aplikację. Nie jest konieczne przesłonięcia tych elementów członkowskich, jeśli nie są one używane przez aplikację lub przez bibliotekę funkcje, które wywołuje aplikacja (na przykład przez konstruktora CodeTypeReference.CodeTypeReference(Type) ).
Następujące metody wirtualne (Overridable
metody w Visual Basic) Type nie są implementowane przez TypeDelegator: MakeGenericType, , GetGenericTypeDefinitionMakeByRefTypeMakePointerTypeGetEnumNamesGetEnumValuesGetGenericArgumentsGetTypeCodeImplGetGenericParameterConstraintsIsEquivalentToMakeArrayTypeGetEnumUnderlyingTypeIsEnumDefined.
Następujące właściwości wirtualne (Overridable
właściwości w Visual Basic) Type nie są implementowane przez TypeDelegator: IsGenericType, , IsGenericTypeDefinitionGenericParameterAttributesContainsGenericParametersIsGenericParameterGenericParameterPositionIsSecurityCriticalDeclaringMethod, . IsSecurityTransparentIsSecuritySafeCritical
Konstruktory
TypeDelegator() |
Inicjuje TypeDelegator nowe wystąpienie klasy z domyślnymi właściwościami. |
TypeDelegator(Type) |
Inicjuje TypeDelegator nowe wystąpienie klasy 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 |
Opakowuje Type obiekt i deleguje metody do tego |
Attributes |
Pobiera atrybuty skojarzone z elementem Type. (Odziedziczone po Type) |
BaseType |
Pobiera typ podstawowy bieżącego typu. |
ContainsGenericParameters |
Opakowuje Type obiekt i deleguje metody do tego |
ContainsGenericParameters |
Pobiera wartość wskazującą, czy bieżący Type obiekt 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 |
Opakowuje Type obiekt i deleguje metody do tego |
DeclaringMethod |
Pobiera obiekt MethodBase reprezentujący metodę deklaratowania, jeśli bieżący 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 |
Opakowuje Type obiekt i deleguje metody do tego |
GenericParameterAttributes |
Pobiera kombinację GenericParameterAttributes flag opisujących kowariancję i specjalne ograniczenia bieżącego parametru typu ogólnego. (Odziedziczone po Type) |
GenericParameterPosition |
Opakowuje Type obiekt i deleguje metody do tego |
GenericParameterPosition |
Pobiera pozycję parametru typu na liście parametrów typu typu lub metody, która zadeklarowała parametr, gdy Type obiekt reprezentuje parametr typu typu lub metodę ogólną. (Odziedziczone po Type) |
GenericTypeArguments |
Opakowuje Type obiekt i deleguje metody do tego |
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 |
Opakowuje Type obiekt i deleguje metody do tego |
HasElementType |
Pobiera wartość wskazującą, czy bieżący Type zawiera lub odwołuje się do innego typu; oznacza to, czy bieżący Type jest tablicą, wskaźnikiem, czy jest przekazywany przez odwołanie. (Odziedziczone po Type) |
ImplementedInterfaces |
Pobiera kolekcję interfejsów implementowanych przez bieżący typ. (Odziedziczone po TypeInfo) |
IsAbstract |
Opakowuje Type obiekt i deleguje metody do tego |
IsAbstract |
Pobiera wartość wskazującą, czy Type element jest abstrakcyjny i musi zostać zastąpiony. (Odziedziczone po Type) |
IsAnsiClass |
Opakowuje Type obiekt i deleguje metody do tego |
IsAnsiClass |
Pobiera wartość wskazującą, czy atrybut formatu ciągu jest wybrany dla . |
IsArray |
Opakowuje Type obiekt i deleguje metody do tego |
IsArray |
Pobiera wartość wskazującą, czy typ jest tablicą. (Odziedziczone po Type) |
IsAutoClass |
Opakowuje Type obiekt i deleguje metody do tego |
IsAutoClass |
Pobiera wartość wskazującą, czy atrybut formatu ciągu jest wybrany dla . |
IsAutoLayout |
Opakowuje Type obiekt i deleguje metody do tego |
IsAutoLayout |
Pobiera wartość wskazującą, czy pola bieżącego typu są określane automatycznie przez środowisko uruchomieniowe języka wspólnego. (Odziedziczone po Type) |
IsByRef |
Opakowuje Type obiekt i deleguje metody do tego |
IsByRef |
Pobiera wartość wskazującą, czy Type element jest przekazywany przez odwołanie. (Odziedziczone po Type) |
IsByRefLike |
Opakowuje Type obiekt i deleguje metody do tego |
IsByRefLike |
Pobiera wartość wskazującą, czy typ jest strukturą przypominającą byref. (Odziedziczone po Type) |
IsClass |
Opakowuje Type obiekt i deleguje metody do tego |
IsClass |
Pobiera wartość wskazującą, czy Type jest klasą, czy delegatem, czyli nie typem wartości lub interfejsem. (Odziedziczone po Type) |
IsCollectible |
IsCollectible Pobiera wartość obiektu typeImpl, 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 MemberInfo obiekt jest częścią zestawu przechowywanego w kolekcji .AssemblyLoadContext (Odziedziczone po MemberInfo) |
IsCOMObject |
Opakowuje Type obiekt i deleguje metody do tego |
IsCOMObject |
Pobiera wartość wskazującą, czy Type obiekt COM 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. Wystąpienia skonstruowanego typu ogólnego można utworzyć. (Odziedziczone po Type) |
IsContextful |
Pobiera wartość wskazującą, czy Type może być hostowany w kontekście. (Odziedziczone po Type) |
IsEnum |
Opakowuje Type obiekt i deleguje metody do tego |
IsEnum |
Pobiera wartość wskazującą, czy bieżący Type reprezentuje wyliczenie. (Odziedziczone po Type) |
IsExplicitLayout |
Opakowuje Type obiekt i deleguje metody do tego |
IsExplicitLayout |
Pobiera wartość wskazującą, czy pola bieżącego typu są określone jawnie przesunięć. (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 |
Opakowuje Type obiekt i deleguje metody do tego |
IsGenericMethodParameter |
Pobiera wartość wskazującą, czy bieżący Type reprezentuje parametr typu w definicji metody ogólnej. (Odziedziczone po Type) |
IsGenericParameter |
Opakowuje Type obiekt i deleguje metody do tego |
IsGenericParameter |
Pobiera wartość wskazującą, czy bieżący Type reprezentuje parametr typu w definicji typu ogólnego lub metody. (Odziedziczone po Type) |
IsGenericType |
Opakowuje Type obiekt i deleguje metody do tego |
IsGenericType |
Pobiera wartość wskazującą, czy bieżący typ jest typem ogólnym. (Odziedziczone po Type) |
IsGenericTypeDefinition |
Opakowuje Type obiekt i deleguje metody do tego |
IsGenericTypeDefinition |
Pobiera wartość wskazującą, czy bieżący Type reprezentuje definicję typu ogólnego, z której można konstruować inne typy ogólne. (Odziedziczone po Type) |
IsGenericTypeParameter |
Opakowuje Type obiekt i deleguje metody do tego |
IsGenericTypeParameter |
Pobiera wartość wskazującą, czy bieżący Type reprezentuje parametr typu w definicji typu ogólnego. (Odziedziczone po Type) |
IsImport |
Opakowuje Type obiekt i deleguje metody do tego |
IsImport |
Pobiera wartość wskazującąComImportAttribute, czy Type zastosowano atrybut wskazujący, że został zaimportowany z biblioteki typów COM. (Odziedziczone po Type) |
IsInterface |
Opakowuje Type obiekt i deleguje metody do tego |
IsInterface |
Pobiera wartość wskazującą, czy Type element jest interfejsem, czyli nie klasą, czy typem wartości. (Odziedziczone po Type) |
IsLayoutSequential |
Opakowuje Type obiekt i deleguje metody do tego |
IsLayoutSequential |
Pobiera wartość wskazującą, czy pola bieżącego typu są ułożone sekwencyjnie, w kolejności, w której zostały zdefiniowane lub emitowane do metadanych. (Odziedziczone po Type) |
IsMarshalByRef |
Opakowuje Type obiekt i deleguje metody do tego |
IsMarshalByRef |
Pobiera wartość wskazującą, czy element Type jest marshaledowany przez odwołanie. (Odziedziczone po Type) |
IsNested |
Opakowuje Type obiekt i deleguje metody do tego |
IsNested |
Pobiera wartość wskazującą, czy bieżący Type obiekt reprezentuje typ, którego definicja jest zagnieżdżona wewnątrz definicji innego typu. (Odziedziczone po Type) |
IsNestedAssembly |
Opakowuje Type obiekt i deleguje metody do tego |
IsNestedAssembly |
Pobiera wartość wskazującą, czy Type obiekt jest zagnieżdżony i widoczny tylko w ramach własnego zestawu. (Odziedziczone po Type) |
IsNestedFamANDAssem |
Opakowuje Type obiekt i deleguje metody do tego |
IsNestedFamANDAssem |
Pobiera wartość wskazującą, czy Type obiekt jest zagnieżdżony i widoczny tylko dla klas należących zarówno do własnej rodziny, jak i własnego zestawu. (Odziedziczone po Type) |
IsNestedFamily |
Opakowuje Type obiekt i deleguje metody do tego |
IsNestedFamily |
Pobiera wartość wskazującą, czy Type obiekt jest zagnieżdżony i widoczny tylko w obrębie własnej rodziny. (Odziedziczone po Type) |
IsNestedFamORAssem |
Opakowuje Type obiekt i deleguje metody do tego |
IsNestedFamORAssem |
Pobiera wartość wskazującą, czy Type obiekt jest zagnieżdżony i widoczny tylko dla klas należących do własnej rodziny, czy do własnego zestawu. (Odziedziczone po Type) |
IsNestedPrivate |
Opakowuje Type obiekt i deleguje metody do tego |
IsNestedPrivate |
Pobiera wartość wskazującą, czy Type obiekt jest zagnieżdżony i zadeklarowany jako prywatny. (Odziedziczone po Type) |
IsNestedPublic |
Opakowuje Type obiekt i deleguje metody do tego |
IsNestedPublic |
Pobiera wartość wskazującą, czy klasa jest zagnieżdżona i zadeklarowana jako publiczna. (Odziedziczone po Type) |
IsNotPublic |
Opakowuje Type obiekt i deleguje metody do tego |
IsNotPublic |
Pobiera wartość wskazującą Type , czy element nie jest zadeklarowany jako publiczny. (Odziedziczone po Type) |
IsPointer |
Opakowuje Type obiekt i deleguje metody do tego |
IsPointer |
Pobiera wartość wskazującą, czy Type element jest wskaźnikiem. (Odziedziczone po Type) |
IsPrimitive |
Opakowuje Type obiekt i deleguje metody do tego |
IsPrimitive |
Pobiera wartość wskazującą, czy Type element jest jednym z typów pierwotnych. (Odziedziczone po Type) |
IsPublic |
Opakowuje Type obiekt i deleguje metody do tego |
IsPublic |
Pobiera wartość wskazującą Type , czy element jest zadeklarowany publicznie. (Odziedziczone po Type) |
IsSealed |
Opakowuje Type obiekt i deleguje metody do tego |
IsSealed |
Pobiera wartość wskazującą, czy Type element jest zadeklarowany jako zapieczętowany. (Odziedziczone po Type) |
IsSecurityCritical |
Pobiera wartość wskazującą, czy bieżący typ jest krytyczny dla zabezpieczeń, czy krytyczny pod względem zabezpieczeń na bieżącym poziomie zaufania, a zatem może wykonywać operacje krytyczne. (Odziedziczone po Type) |
IsSecuritySafeCritical |
Pobiera wartość wskazującą, czy bieżący typ jest krytyczny pod względem zabezpieczeń na bieżącym poziomie zaufania; oznacza to, czy może wykonywać operacje krytyczne i można uzyskiwać do niego dostęp za pomocą przezroczystego kodu. (Odziedziczone po Type) |
IsSecurityTransparent |
Pobiera wartość wskazującą, czy bieżący typ jest przezroczysty na bieżącym poziomie zaufania i dlatego nie może wykonywać operacji krytycznych. (Odziedziczone po Type) |
IsSerializable |
Opakowuje Type obiekt i deleguje metody do tego |
IsSerializable |
Przestarzałe.
Pobiera wartość wskazującą Type , czy parametr jest możliwy do serializacji binarnej. (Odziedziczone po Type) |
IsSignatureType |
Pobiera wartość wskazującą, czy typ jest typem podpisu. (Odziedziczone po Type) |
IsSpecialName |
Opakowuje Type obiekt i deleguje metody do tego |
IsSpecialName |
Pobiera wartość wskazującą, czy typ ma nazwę, która wymaga specjalnej obsługi. (Odziedziczone po Type) |
IsSZArray |
Opakowuje Type obiekt i deleguje metody do tego |
IsSZArray |
Pobiera wartość wskazującą, czy typ jest typem tablicy, który może reprezentować tylko tablicę jednowymiarową z zerową dolną granicą. (Odziedziczone po Type) |
IsTypeDefinition |
Opakowuje Type obiekt i deleguje metody do tego |
IsTypeDefinition |
Pobiera wartość wskazującą, czy typ jest definicją typu. (Odziedziczone po Type) |
IsUnicodeClass |
Opakowuje Type obiekt i deleguje metody do tego |
IsUnicodeClass |
Pobiera wartość wskazującą, czy atrybut formatu ciągu jest wybrany dla . |
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 wskaźnikiem funkcji niezarządzanej. (Odziedziczone po Type) |
IsValueType |
Opakowuje Type obiekt i deleguje metody do tego |
IsValueType |
Pobiera wartość wskazującą, czy Type jest typem wartości. (Odziedziczone po Type) |
IsVariableBoundArray |
Opakowuje Type obiekt i deleguje metody do tego |
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 |
Opakowuje Type obiekt i deleguje metody do tego |
IsVisible |
Pobiera wartość wskazującą, czy Type można uzyskać dostęp za pomocą kodu poza zestawem. (Odziedziczone po Type) |
MemberType |
Opakowuje Type obiekt i deleguje metody do tego |
MemberType |
Pobiera wartość wskazującą MemberTypes , ż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 |
Opakowuje Type obiekt i deleguje metody do tego |
StructLayoutAttribute |
Pobiera element StructLayoutAttribute opisujący układ bieżącego typu. (Odziedziczone po Type) |
TypeHandle |
Pobiera uchwyt do wewnętrznej reprezentacji metadanych zaimplementowanego typu. |
TypeInitializer |
Opakowuje Type obiekt i deleguje metody do tego |
TypeInitializer |
Pobiera inicjator dla typu. (Odziedziczone po Type) |
UnderlyingSystemType |
Pobiera podstawowe Type dane reprezentujące zaimplementowany typ. |
Metody
AsType() |
Zwraca bieżący typ jako Type obiekt. (Odziedziczone po TypeInfo) |
Equals(Object) |
Określa, czy podstawowy typ systemu bieżącego Type obiektu jest taki sam jak podstawowy typ systemu określonego Object. (Odziedziczone po Type) |
Equals(Type) |
Określa, czy podstawowy typ systemu bieżącego Type jest taki sam jak podstawowy typ systemu określonego Type. (Odziedziczone po Type) |
FindInterfaces(TypeFilter, Object) |
Opakowuje Type obiekt i deleguje metody do tego |
FindInterfaces(TypeFilter, Object) |
Zwraca tablicę Type obiektów reprezentujących filtrowaną listę interfejsów implementowanych lub dziedziczynych przez bieżący Typeelement . (Odziedziczone po Type) |
FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) |
Opakowuje Type obiekt i deleguje metody do tego |
FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) |
Zwraca filtrowaną tablicę MemberInfo obiektów określonego typu elementu członkowskiego. (Odziedziczone po Type) |
GetArrayRank() |
Opakowuje Type obiekt i deleguje metody do tego |
GetArrayRank() |
Pobiera liczbę wymiarów w tablicy. (Odziedziczone po Type) |
GetAttributeFlagsImpl() |
Pobiera atrybuty przypisane do . |
GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Wyszukuje konstruktora, 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 konstruktora, 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 konstruktora, którego parametry są zgodne z określonymi typami argumentów, przy użyciu określonych ograniczeń powiązania. (Odziedziczone po Type) |
GetConstructor(Type[]) |
Opakowuje Type obiekt i deleguje metody do tego |
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ł |
GetConstructors() |
Opakowuje Type obiekt i deleguje metody do tego |
GetConstructors() |
Zwraca wszystkie publiczne konstruktory zdefiniowane dla bieżącego Typeelementu . (Odziedziczone po Type) |
GetConstructors(BindingFlags) |
Zwraca tablicę ConstructorInfo obiektów reprezentujących konstruktory zdefiniowane dla typu opakowanego przez bieżący TypeDelegatorelement . |
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 według typu. |
GetCustomAttributesData() |
Zwraca listę CustomAttributeData obiektów reprezentujących dane dotyczące atrybutów, które zostały zastosowane 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 dla bieżącego typu zgodnego 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() |
Opakowuje Type obiekt i deleguje metody do tego |
GetDefaultMembers() |
Wyszukuje elementy członkowskie zdefiniowane dla bieżącego TypeDefaultMemberAttribute zestawu. (Odziedziczone po Type) |
GetElementType() |
Type Zwraca obiekt obejmujący lub określany przez bieżącą tablicę, wskaźnik lub ByRef. |
GetEnumName(Object) |
Opakowuje Type obiekt i deleguje metody do tego |
GetEnumName(Object) |
Zwraca nazwę stałej, która ma określoną wartość dla bieżącego typu wyliczenia. (Odziedziczone po Type) |
GetEnumNames() |
Opakowuje Type obiekt i deleguje metody do tego |
GetEnumNames() |
Zwraca nazwy elementów członkowskich bieżącego typu wyliczenia. (Odziedziczone po Type) |
GetEnumUnderlyingType() |
Opakowuje Type obiekt i deleguje metody do tego |
GetEnumUnderlyingType() |
Zwraca typ bazowy bieżącego typu wyliczenia. (Odziedziczone po Type) |
GetEnumValues() |
Opakowuje Type obiekt i deleguje metody do tego |
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 wyliczenia. (Odziedziczone po Type) |
GetEvent(String) |
Opakowuje Type obiekt i deleguje metody do tego |
GetEvent(String) |
EventInfo Zwraca obiekt reprezentujący określone zdarzenie publiczne. (Odziedziczone po Type) |
GetEvent(String, BindingFlags) |
Zwraca określone zdarzenie. |
GetEvents() |
Zwraca tablicę EventInfo obiektów reprezentujących wszystkie zdarzenia publiczne zadeklarowane lub dziedziczone przez bieżący |
GetEvents(BindingFlags) |
Zwraca zdarzenia określone w elemencie |
GetField(String) |
Opakowuje Type obiekt i deleguje metody do tego |
GetField(String) |
Wyszukuje pole publiczne o określonej nazwie. (Odziedziczone po Type) |
GetField(String, BindingFlags) |
FieldInfo Zwraca obiekt reprezentujący pole o określonej nazwie. |
GetFields() |
Opakowuje Type obiekt i deleguje metody do tego |
GetFields() |
Zwraca wszystkie pola publiczne bieżącego Typeelementu . (Odziedziczone po Type) |
GetFields(BindingFlags) |
Zwraca tablicę FieldInfo obiektów reprezentujących pola danych zdefiniowane dla typu opakowanego przez bieżący TypeDelegatorelement . |
GetFunctionPointerCallingConventions() |
W przypadku zastąpienia w klasie pochodnej zwraca konwencje wywoływania bieżącego wskaźnika Typefunkcji . |
GetFunctionPointerCallingConventions() |
Po przesłonięciu w klasie pochodnej zwraca konwencje wywoływania bieżącego wskaźnika Typefunkcji . (Odziedziczone po Type) |
GetFunctionPointerParameterTypes() |
Po zastąpieniu w klasie pochodnej zwraca typy parametrów bieżącego wskaźnika Typefunkcji . |
GetFunctionPointerParameterTypes() |
Po zastąpieniu w klasie pochodnej zwraca typy parametrów bieżącego wskaźnika Typefunkcji . (Odziedziczone po Type) |
GetFunctionPointerReturnType() |
Gdy zastąpisz klasę pochodną, zwraca typ zwracany przez bieżący wskaźnik Typefunkcji . |
GetFunctionPointerReturnType() |
Po zastąpieniu w klasie pochodnej zwraca zwracany typ bieżącego wskaźnika Typefunkcji . (Odziedziczone po Type) |
GetGenericArguments() |
Opakowuje Type obiekt i deleguje metody do tego |
GetGenericArguments() |
Zwraca tablicę Type obiektów reprezentujących argumenty typu zamkniętego typu ogólnego lub parametry typu definicji typu ogólnego. (Odziedziczone po Type) |
GetGenericParameterConstraints() |
Opakowuje Type obiekt i deleguje metody do tego |
GetGenericParameterConstraints() |
Zwraca tablicę Type obiektów reprezentujących ograniczenia dla bieżącego parametru typu ogólnego. (Odziedziczone po Type) |
GetGenericTypeDefinition() |
Opakowuje Type obiekt i deleguje metody do tego |
GetGenericTypeDefinition() |
Zwraca obiekt reprezentujący definicję Type typu ogólnego, z której można utworzyć bieżący typ ogólny. (Odziedziczone po Type) |
GetHashCode() |
Zwraca wartość skrótu dla tego wystąpienia. (Odziedziczone po Type) |
GetInterface(String) |
Opakowuje Type obiekt i deleguje metody do tego |
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) |
Opakowuje Type obiekt i deleguje metody do tego |
GetMember(String) |
Wyszukuje publiczne elementy członkowskie o określonej nazwie. (Odziedziczone po Type) |
GetMember(String, BindingFlags) |
Opakowuje Type obiekt i deleguje metody do tego |
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ą |
GetMembers() |
Opakowuje Type obiekt i deleguje metody do tego |
GetMembers() |
Zwraca wszystkich publicznych członków bieżącego Typeelementu . (Odziedziczone po Type) |
GetMembers(BindingFlags) |
Zwraca elementy członkowskie określone przez |
GetMemberWithSameMetadataDefinitionAs(MemberInfo) |
Wyszukuje element MemberInfo w bieżącym Type , który pasuje do określonego MemberInfoelementu . |
GetMemberWithSameMetadataDefinitionAs(MemberInfo) |
MemberInfo Wyszukuje element w bieżącymType, który jest zgodny z określonym MemberInfoelementem . (Odziedziczone po Type) |
GetMethod(String) |
Opakowuje Type obiekt i deleguje metody do tego |
GetMethod(String) |
Wyszukuje metodę publiczną o określonej nazwie. (Odziedziczone po Type) |
GetMethod(String, BindingFlags) |
Opakowuje Type obiekt i deleguje metody do tego |
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[]) |
Opakowuje Type obiekt i deleguje metody do tego |
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[]) |
Opakowuje Type obiekt i deleguje metody do tego |
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[]) |
Opakowuje Type obiekt i deleguje metody do tego |
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ązania i określonej konwencji wywoływania. |
GetMethodImpl(String, Int32, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Podczas zastępowania 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() |
Opakowuje Type obiekt i deleguje metody do tego |
GetMethods() |
Zwraca wszystkie publiczne metody bieżącego Typeelementu . (Odziedziczone po Type) |
GetMethods(BindingFlags) |
Zwraca tablicę MethodInfo obiektów reprezentujących określone metody typu opakowanego przez bieżący TypeDelegatorelement . |
GetNestedType(String) |
Opakowuje Type obiekt i deleguje metody do tego |
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 |
GetNestedTypes() |
Opakowuje Type obiekt i deleguje metody do tego |
GetNestedTypes() |
Zwraca typy publiczne zagnieżdżone w bieżącym Typeobiekcie . (Odziedziczone po Type) |
GetNestedTypes(BindingFlags) |
Zwraca zagnieżdżone typy określone w |
GetOptionalCustomModifiers() |
Po przesłonięciu w klasie pochodnej zwraca opcjonalne modyfikatory niestandardowe bieżącego Typeelementu . (Odziedziczone po Type) |
GetProperties() |
Opakowuje Type obiekt i deleguje metody do tego |
GetProperties() |
Zwraca wszystkie właściwości publiczne bieżącego Typeobiektu . (Odziedziczone po Type) |
GetProperties(BindingFlags) |
Zwraca tablicę PropertyInfo obiektów reprezentujących właściwości typu opakowanego przez bieżący TypeDelegatorelement . |
GetProperty(String) |
Opakowuje Type obiekt i deleguje metody do tego |
GetProperty(String) |
Wyszukuje właściwość publiczną o określonej nazwie. (Odziedziczone po Type) |
GetProperty(String, BindingFlags) |
Opakowuje Type obiekt i deleguje metody do tego |
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) |
Opakowuje Type obiekt i deleguje metody do tego |
GetProperty(String, Type) |
Wyszukuje właściwość publiczną o określonej nazwie i zwracany typ. (Odziedziczone po Type) |
GetProperty(String, Type, Type[]) |
Opakowuje Type obiekt i deleguje metody do tego |
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[]) |
Opakowuje Type obiekt i deleguje metody do tego |
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[]) |
Opakowuje Type obiekt i deleguje metody do tego |
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[]) |
W przypadku zastąpienia 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 przesłonięciu w klasie pochodnej zwraca wymagane modyfikatory niestandardowe bieżącego Typeelementu . (Odziedziczone po Type) |
GetType() |
Pobiera bieżący Typeelement . (Odziedziczone po Type) |
GetTypeCodeImpl() |
Zwraca podstawowy kod typu tego Type wystąpienia. (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 elementem ByRef. |
HasSameMetadataDefinitionAs(MemberInfo) |
Opakowuje Type obiekt i deleguje metody do tego |
InvokeMember(String, BindingFlags, Binder, Object, Object[]) |
Wywołuje określony element członkowski przy użyciu określonych ograniczeń powiązania i dopasowania do 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 dopasowania 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) |
Opakowuje Type obiekt i deleguje metody do tego |
IsAssignableFrom(Type) |
Określa, czy można przypisać wystąpienie określonego typu |
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 |
IsByRefImpl() |
Zwraca wartość wskazującą, czy element Type jest przekazywany przez odwołanie. |
IsCOMObjectImpl() |
Zwraca wartość wskazującą, czy Type obiekt COM jest obiektem COM. |
IsContextfulImpl() |
Implementuje IsContextful właściwość i określa, czy Type obiekt może być hostowany w kontekście. (Odziedziczone po Type) |
IsDefined(Type, Boolean) |
Wskazuje, czy atrybut niestandardowy zidentyfikowany przez |
IsEnumDefined(Object) |
Opakowuje Type obiekt i deleguje metody do tego |
IsEnumDefined(Object) |
Zwraca wartość wskazującą, czy określona wartość istnieje w bieżącym typie wyliczenia. (Odziedziczone po Type) |
IsEquivalentTo(Type) |
Opakowuje Type obiekt i deleguje metody do tego |
IsEquivalentTo(Type) |
Określa, czy dwa typy MODELU COM mają tę samą tożsamość i kwalifikują się do równoważności typów. (Odziedziczone po Type) |
IsInstanceOfType(Object) |
Opakowuje Type obiekt i deleguje metody do tego |
IsInstanceOfType(Object) |
Określa, czy określony obiekt jest wystąpieniem bieżącego Typeobiektu . (Odziedziczone po Type) |
IsMarshalByRefImpl() |
Implementuje IsMarshalByRef właściwość i określa, czy obiekt Type jest marshaledowany przez odwołanie. (Odziedziczone po Type) |
IsPointerImpl() |
Zwraca wartość wskazującą, czy Type wskaźnik jest wskaźnikiem. |
IsPrimitiveImpl() |
Zwraca wartość wskazującą, czy Type jest to jeden z typów pierwotnych. |
IsSubclassOf(Type) |
Opakowuje Type obiekt i deleguje metody do tego |
IsSubclassOf(Type) |
Określa, czy bieżący Type pochodzi z określonego Typeelementu . (Odziedziczone po Type) |
IsValueTypeImpl() |
Zwraca wartość wskazującą, czy typ jest typem wartości; oznacza to, że nie jest to klasa ani interfejs. |
MakeArrayType() |
Opakowuje Type obiekt i deleguje metody do tego |
MakeArrayType() |
Type Zwraca obiekt reprezentujący jednowymiarową tablicę bieżącego typu z dolną granicą zera. (Odziedziczone po Type) |
MakeArrayType(Int32) |
Opakowuje Type obiekt i deleguje metody do tego |
MakeArrayType(Int32) |
Type Zwraca obiekt reprezentujący tablicę bieżącego typu z określoną liczbą wymiarów. (Odziedziczone po Type) |
MakeByRefType() |
Opakowuje Type obiekt i deleguje metody do tego |
MakeByRefType() |
Type Zwraca obiekt, który reprezentuje bieżący typ po przekazaniu jako |
MakeGenericType(Type[]) |
Opakowuje Type obiekt i deleguje metody do tego |
MakeGenericType(Type[]) |
Podstawia elementy tablicy typów dla parametrów typu bieżącej definicji typu ogólnego i zwraca Type obiekt reprezentujący wynikowy typ skonstruowany. (Odziedziczone po Type) |
MakePointerType() |
Opakowuje Type obiekt i deleguje metody do tego |
MakePointerType() |
Type Zwraca obiekt reprezentujący wskaźnik do bieżącego typu. (Odziedziczone po Type) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca wartość |
Jawne implementacje interfejsu
_MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Zestaw nazw jest mapowany na odpowiedni zestaw identyfikatorów wysyłania. (Odziedziczone po MemberInfo) |
_MemberInfo.GetType() |
Pobiera obiekt reprezentujący klasę TypeMemberInfo . (Odziedziczone po MemberInfo) |
_MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
Pobiera informacje o typie dla obiektu, których następnie można użyć do uzyskania informacji o typie interfejsu. (Odziedziczone po MemberInfo) |
_MemberInfo.GetTypeInfoCount(UInt32) |
Pobiera informację o liczbie typów interfejsów, jakie zawiera obiekt (0 lub 1). (Odziedziczone po MemberInfo) |
_MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Umożliwia dostęp do właściwości i metod udostępnianych przez obiekt. (Odziedziczone po MemberInfo) |
_Type.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Zestaw nazw jest mapowany na odpowiedni zestaw identyfikatorów wysyłania. (Odziedziczone po Type) |
_Type.GetTypeInfo(UInt32, UInt32, IntPtr) |
Pobiera informacje o typie dla obiektu, których następnie można użyć do uzyskania informacji o typie interfejsu. (Odziedziczone po Type) |
_Type.GetTypeInfoCount(UInt32) |
Pobiera informację o liczbie typów interfejsów, jakie zawiera obiekt (0 lub 1). (Odziedziczone po Type) |
_Type.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Umożliwia dostęp do właściwości i metod udostępnianych przez obiekt. (Odziedziczone po Type) |
IReflectableType.GetTypeInfo() |
Zwraca reprezentację bieżącego typu jako TypeInfo obiektu. (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 elementów podrzędnych 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 elementów podrzędnych 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 elementy charakterystyczne 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 elementów podrzędnych 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 elementów podrzędnych 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 reprezentację TypeInfo 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[]) |
Opakowuje Type obiekt i deleguje metody do tego |
GetFields(Type) |
Opakowuje Type obiekt i deleguje metody do tego |
GetFields(Type, BindingFlags) |
Opakowuje Type obiekt i deleguje metody do tego |
GetGenericArguments(Type) |
Opakowuje Type obiekt i deleguje metody do tego |
GetInterfaces(Type) |
Opakowuje Type obiekt i deleguje metody do tego |
GetMember(Type, String) |
Opakowuje Type obiekt i deleguje metody do tego |
GetMembers(Type) |
Opakowuje Type obiekt i deleguje metody do tego |
GetMethods(Type, BindingFlags) |
Opakowuje Type obiekt i deleguje metody do tego |
GetNestedTypes(Type, BindingFlags) |
Opakowuje Type obiekt i deleguje metody do tego |
GetProperties(Type) |
Opakowuje Type obiekt i deleguje metody do tego |
GetProperties(Type, BindingFlags) |
Opakowuje Type obiekt i deleguje metody do tego |
GetProperty(Type, String) |
Opakowuje Type obiekt i deleguje metody do tego |
GetProperty(Type, String, Type) |
Opakowuje Type obiekt i deleguje metody do tego |
GetProperty(Type, String, Type, Type[]) |
Opakowuje Type obiekt i deleguje metody do tego |
IsAssignableFrom(Type, Type) |
Opakowuje Type obiekt i deleguje metody do tego |
IsInstanceOfType(Type, Object) |
Opakowuje Type obiekt i deleguje metody do tego |
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla