Freigeben über


SignatureTypeEncoder.GenericInstantiation Methode

Definition

Startet eine generische Instanziierungssignatur.

public:
 System::Reflection::Metadata::Ecma335::GenericTypeArgumentsEncoder GenericInstantiation(System::Reflection::Metadata::EntityHandle genericType, int genericArgumentCount, bool isValueType);
public System.Reflection.Metadata.Ecma335.GenericTypeArgumentsEncoder GenericInstantiation (System.Reflection.Metadata.EntityHandle genericType, int genericArgumentCount, bool isValueType);
member this.GenericInstantiation : System.Reflection.Metadata.EntityHandle * int * bool -> System.Reflection.Metadata.Ecma335.GenericTypeArgumentsEncoder
Public Function GenericInstantiation (genericType As EntityHandle, genericArgumentCount As Integer, isValueType As Boolean) As GenericTypeArgumentsEncoder

Parameter

genericArgumentCount
Int32

Anzahl generischer Argumente.

isValueType
Boolean

true, um den Typ als Werttyp zu markieren, false, um ihn als Verweistyp in der Signatur zu markieren.

Gibt zurück

Ausnahmen

genericType weist nicht das erwartete Handle auf.

genericArgumentCount liegt nicht im Bereich [1, 0xffff].

Gilt für: