TypeDescriptionProvider.GetReflectionType Metódus

Definíció

Normál tükröződést végez egy objektumon.

Túlterhelések

Name Description
GetReflectionType(Object)

Normál tükröződést végez az adott objektumon.

GetReflectionType(Type)

Normál tükrözést végez egy típuson.

GetReflectionType(Type, Object)

Normál tükröződést végez az adott objektumon az adott típussal.

GetReflectionType(Object)

Normál tükröződést végez az adott objektumon.

public:
 Type ^ GetReflectionType(System::Object ^ instance);
public Type GetReflectionType(object instance);
member this.GetReflectionType : obj -> Type
Public Function GetReflectionType (instance As Object) As Type

Paraméterek

instance
Object

A típus egy példánya (nem lehet null).

Válaszok

Ennek a tükröződésnek a instancetípusa.

Kivételek

instance az null.

Megjegyzések

A GetReflectionType metódus a metódus alacsonyabb szintű verziója GetTypeDescriptor . Ha egy objektumhoz nem található egyéni típusleíró, GetReflectionType a rendszer normál tükrözést végez az objektumon.

Ezt a metódust akkor használja, ha olyan típusleíró tagot hívott meg, amely típus helyett példányt használ.

Lásd még

A következőre érvényes:

GetReflectionType(Type)

Normál tükrözést végez egy típuson.

public:
 Type ^ GetReflectionType(Type ^ objectType);
public Type GetReflectionType(Type objectType);
member this.GetReflectionType : Type -> Type
Public Function GetReflectionType (objectType As Type) As Type

Paraméterek

objectType
Type

Az objektum típusa, amelyhez le szeretné kérni a IReflect.

Válaszok

Ennek a tükröződésnek a objectTypetípusa.

Kivételek

objectType az null.

Megjegyzések

A GetReflectionType metódus a metódus alacsonyabb szintű verziója GetTypeDescriptor . Ha egy objektumhoz nem található egyéni típusleíró, GetReflectionType a rendszer normál tükrözést végez az objektumon.

Ezt a metódust akkor használja, ha olyan típusleíró tagot hívott meg, amely egy példány helyett egy típust használ.

Lásd még

A következőre érvényes:

GetReflectionType(Type, Object)

Normál tükröződést végez az adott objektumon az adott típussal.

public:
 virtual Type ^ GetReflectionType(Type ^ objectType, System::Object ^ instance);
public virtual Type GetReflectionType(Type objectType, object instance);
abstract member GetReflectionType : Type * obj -> Type
override this.GetReflectionType : Type * obj -> Type
Public Overridable Function GetReflectionType (objectType As Type, instance As Object) As Type

Paraméterek

objectType
Type

Az objektum típusa, amelyhez le szeretné kérni a IReflect.

instance
Object

A típus egy példánya. Lehet null.

Válaszok

Ennek a tükröződésnek a objectTypetípusa.

Megjegyzések

A GetReflectionType metódus a metódus alacsonyabb szintű verziója GetTypeDescriptor . Ha egy objektumhoz nem található egyéni típusleíró, GetReflectionType a rendszer normál tükrözést végez az objektumon.

Megjegyzések az öröklőkhöz

Ez a metódus prototípusként virtualvan prototípusként, és alapértelmezés szerint akkor ad vissza, objectType ha nem ad át szülőszolgáltatót. Ha egy szülőszolgáltatót átadtak, ez a metódus meghívja a szülőszolgáltató metódusát GetReflectionType .

Lásd még

A következőre érvényes: