SignatureTypeEncoder.GenericInstantiation 方法

定义

启动泛型实例化签名。

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

参数

genericArgumentCount
Int32

泛型实参计数。

isValueType
Boolean

如果将类型标记为值类型,则为 true,如果将其标记为签名中的引用类型,则为 false

返回

例外

genericType 没有预期的句柄类型。

genericArgumentCount 不在范围 [1, 0xffff] 内。

适用于