DynamicMethod.GetParameters Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.