DynamicMethod.GetParameters Metoda

Definice

Vrátí parametry dynamické metody.

public:
 override cli::array <System::Reflection::ParameterInfo ^> ^ GetParameters();
public override System.Reflection.ParameterInfo[] GetParameters();
override this.GetParameters : unit -> System.Reflection.ParameterInfo[]
Public Overrides Function GetParameters () As ParameterInfo()

Návraty

Pole ParameterInfo objektů, které představují parametry dynamické metody.

Příklady

Následující příklad kódu zobrazí parametry dynamické metody. Tento příklad kódu je součástí většího příkladu uvedeného pro třídu DynamicMethod.

// Display parameter information.
ParameterInfo[] parameters = hello.GetParameters();
Console.WriteLine("\r\nParameters: name, type, ParameterAttributes");
foreach( ParameterInfo p in parameters )
{
    Console.WriteLine("\t{0}, {1}, {2}",
        p.Name, p.ParameterType, p.Attributes);
}
' Display parameter information.
Dim parameters() As ParameterInfo = hello.GetParameters()
Console.WriteLine(vbCrLf & "Parameters: name, type, ParameterAttributes")
For Each p As ParameterInfo In parameters
    Console.WriteLine(vbTab & "{0}, {1}, {2}", _ 
        p.Name, p.ParameterType, p.Attributes)
Next p

Poznámky

Objekty ParameterInfo vrácené touto metodou jsou určené pouze pro informace. Použijte metodu DefineParameter k nastavení nebo změně charakteristik parametrů.

Platí pro

Viz také