DynamicMethod.ReflectedType Proprietà

Definizione

Ottiene la classe usata nella reflection per ottenere il metodo.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

Valore della proprietà

Type

Sempre null.Always null.

Esempio

Nell'esempio di codice seguente viene visualizzato il tipo riflesso di un metodo dinamico.The following code example displays the reflected type of a dynamic method. Questo esempio di codice fa parte di un esempio più ampio fornito per la DynamicMethod classe.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

Commenti

Questa proprietà restituisce sempre null per i metodi dinamici.This property always returns null for dynamic methods.

Si applica a