DynamicMethod.ReflectedType Özellik

Tanım

Yöntemi almak için, yansıma içinde kullanılan sınıfı alır.Gets the class that was used in reflection to obtain the method.

public:
 virtual property Type ^ ReflectedType { Type ^ get(); };
public override Type? ReflectedType { get; }
public override Type ReflectedType { get; }
member this.ReflectedType : Type
Public Overrides ReadOnly Property ReflectedType As Type

Özellik Değeri

Type

Her zaman null.Always null.

Örnekler

Aşağıdaki kod örneği, bir dinamik yöntemin yansıtılan türünü gösterir.The following code example displays the reflected type of a dynamic method. Bu kod örneği, sınıfı için sağlanmış daha büyük bir örneğin bir parçasıdır DynamicMethod .This code example is part of a larger example provided for the DynamicMethod class.

// For dynamic methods, the reflected type is always null.
if (hello->ReflectedType == nullptr)
{
    Console::WriteLine("\r\nReflectedType is null.");
}
else
{
    Console::WriteLine("\r\nReflectedType: {0}", hello->ReflectedType);
}
// For dynamic methods, the reflected type is always null.
if (hello.ReflectedType == null)
{
    Console.WriteLine("\r\nReflectedType is null.");
}
else
{
    Console.WriteLine("\r\nReflectedType: {0}", hello.ReflectedType);
}
' For dynamic methods, the reflected type is always Nothing.
If hello.ReflectedType Is Nothing Then
    Console.WriteLine(vbCrLf & "ReflectedType is Nothing.")
Else
    Console.WriteLine(vbCrLf & "ReflectedType: {0}", _
        hello.ReflectedType)
End If

Açıklamalar

Bu özellik her zaman null dinamik yöntemler için döndürür.This property always returns null for dynamic methods.

Şunlara uygulanır