DynamicMethod.GetParameters Methode

Definitie

Retourneert de parameters van de dynamische methode.

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

Retouren

Een matrix met ParameterInfo objecten die de parameters van de dynamische methode vertegenwoordigen.

Voorbeelden

In het volgende codevoorbeeld worden de parameters van een dynamische methode weergegeven. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de DynamicMethod klasse.

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

Opmerkingen

De ParameterInfo objecten die door deze methode worden geretourneerd, zijn alleen bedoeld voor informatie. Gebruik de DefineParameter methode om de kenmerken van de parameters in te stellen of te wijzigen.

Van toepassing op

Zie ook