MetadataBuilder.AddGenericParameterConstraint 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
向泛型参数添加类型约束。
public:
System::Reflection::Metadata::GenericParameterConstraintHandle AddGenericParameterConstraint(System::Reflection::Metadata::GenericParameterHandle genericParameter, System::Reflection::Metadata::EntityHandle constraint);
public System.Reflection.Metadata.GenericParameterConstraintHandle AddGenericParameterConstraint (System.Reflection.Metadata.GenericParameterHandle genericParameter, System.Reflection.Metadata.EntityHandle constraint);
member this.AddGenericParameterConstraint : System.Reflection.Metadata.GenericParameterHandle * System.Reflection.Metadata.EntityHandle -> System.Reflection.Metadata.GenericParameterConstraintHandle
Public Function AddGenericParameterConstraint (genericParameter As GenericParameterHandle, constraint As EntityHandle) As GenericParameterConstraintHandle
参数
- genericParameter
- GenericParameterHandle
要约束的泛型参数。
- constraint
- EntityHandle
类型约束,可以是以下项之一:TypeDefinitionHandle、TypeReferenceHandle 或 TypeSpecificationHandle。
返回
已添加的泛型参数约束的句柄。
例外
genericParameter
没有预期的句柄类型。
注解
约束的添加顺序必须与相应的泛型参数相同。