DynamicMethod.GetParameters Méthode

Définition

Retourne les paramètres de la méthode dynamique.Returns the parameters of the dynamic method.

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

Retours

Tableau d’objets ParameterInfo qui représentent les paramètres de la méthode dynamique.An array of ParameterInfo objects that represent the parameters of the dynamic method.

Exemples

L’exemple de code suivant affiche les paramètres d’une méthode dynamique.The following code example displays the parameters of a dynamic method. Cet exemple de code fait partie d’un exemple plus complet fourni pour la classe DynamicMethod.This code example is part of a larger example provided for the DynamicMethod class.

// Display parameter information.
array<ParameterInfo^>^ parameters = hello->GetParameters();
Console::WriteLine("\r\nParameters: name, type, ParameterAttributes");
for each (ParameterInfo^ p in parameters)
{
    Console::WriteLine("\t{0}, {1}, {2}", 
        p->Name, p->ParameterType, p->Attributes);
}
// 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

Remarques

Les objets ParameterInfo retournés par cette méthode sont à titre d’information uniquement.The ParameterInfo objects returned by this method are for information only. Utilisez la méthode DefineParameter pour définir ou modifier les caractéristiques des paramètres.Use the DefineParameter method to set or change the characteristics of the parameters.

S’applique à

Voir aussi