DynamicMethod.ReflectedType Właściwość

Definicja

Pobiera klasę użytą w odbiciu w celu uzyskania metody .

public override Type? ReflectedType { get; }
public override Type ReflectedType { get; }

Wartość właściwości

Zawsze wartość null.

Przykłady

Poniższy przykład kodu przedstawia odzwierciedlonego typu metody dynamicznej. Ten przykład kodu jest częścią większego przykładu udostępnionego DynamicMethod dla klasy .

// 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);
}

Uwagi

Ta właściwość zawsze zwraca wartość null dla metod dynamicznych.

Dotyczy

Produkt Wersje
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided), 2.1