Freigeben über


MethodSignature<TType> Konstruktor

Definition

Initialisiert eine neue Instanz der MethodSignature<TType>-Struktur unter Verwendung der angegebenen Kopfzeile, des Rückgabetyps und der Parameterinformationen.

public:
 MethodSignature(System::Reflection::Metadata::SignatureHeader header, TType returnType, int requiredParameterCount, int genericParameterCount, System::Collections::Immutable::ImmutableArray<TType> parameterTypes);
public MethodSignature (System.Reflection.Metadata.SignatureHeader header, TType returnType, int requiredParameterCount, int genericParameterCount, System.Collections.Immutable.ImmutableArray<TType> parameterTypes);
new System.Reflection.Metadata.MethodSignature<'ype> : System.Reflection.Metadata.SignatureHeader * 'ype * int * int * System.Collections.Immutable.ImmutableArray<'ype> -> System.Reflection.Metadata.MethodSignature<'ype>
Public Sub New (header As SignatureHeader, returnType As TType, requiredParameterCount As Integer, genericParameterCount As Integer, parameterTypes As ImmutableArray(Of TType))

Parameter

header
SignatureHeader

Die Informationen im führenden Byte der Signatur (Art, Aufrufkonvention, Kennzeichen).

returnType
TType

Der Rückgabetyp der Methode.

requiredParameterCount
Int32

Die Anzahl der erforderlichen Parameter.

genericParameterCount
Int32

Die Anzahl der generischen Typparameter.

parameterTypes
ImmutableArray<TType>

Die Parametertypen.

Gilt für: