SignatureTypeEncoder.GenericInstantiation 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
启动泛型实例化签名。
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
参数
- genericType
- EntityHandle
- genericArgumentCount
- Int32
泛型实参计数。
- isValueType
- Boolean
如果将类型标记为值类型,则为 true
,如果将其标记为签名中的引用类型,则为 false
。
返回
例外
genericType
没有预期的句柄类型。
genericArgumentCount
不在范围 [1, 0xffff] 内。