DynamicMethod.GetParameters Methode

Definition

Gibt die Parameter der dynamischen Methode zurück.

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()

Gibt zurück

Ein Array von ParameterInfo Objekten, die die Parameter der dynamischen Methode darstellen.

Beispiele

Im folgenden Codebeispiel werden die Parameter einer dynamischen Methode angezeigt. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die DynamicMethod Klasse bereitgestellt wird.

// 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

Hinweise

Die ParameterInfo von dieser Methode zurückgegebenen Objekte sind nur für Informationen vorgesehen. Verwenden Sie die DefineParameter Methode, um die Merkmale der Parameter festzulegen oder zu ändern.

Gilt für:

Weitere Informationen