MetadataBuilder.AddGenericParameter 方法    
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
添加泛型参数定义。
public:
 System::Reflection::Metadata::GenericParameterHandle AddGenericParameter(System::Reflection::Metadata::EntityHandle parent, System::Reflection::GenericParameterAttributes attributes, System::Reflection::Metadata::StringHandle name, int index);
	public System.Reflection.Metadata.GenericParameterHandle AddGenericParameter(System.Reflection.Metadata.EntityHandle parent, System.Reflection.GenericParameterAttributes attributes, System.Reflection.Metadata.StringHandle name, int index);
	member this.AddGenericParameter : System.Reflection.Metadata.EntityHandle * System.Reflection.GenericParameterAttributes * System.Reflection.Metadata.StringHandle * int -> System.Reflection.Metadata.GenericParameterHandle
	Public Function AddGenericParameter (parent As EntityHandle, attributes As GenericParameterAttributes, name As StringHandle, index As Integer) As GenericParameterHandle
	参数
- parent
 - EntityHandle
 
父级实体句柄,可以是 TypeDefinitionHandle 或 MethodDefinitionHandle。
- attributes
 - GenericParameterAttributes
 
泛型参数属性。
- name
 - StringHandle
 
参数名称。
- index
 - Int32
 
从零开始的参数索引。
返回
已添加的泛型参数的句柄。
例外
              parent 没有预期的句柄类型。
              index 大于 UInt16.MaxValue。
注解
必须按其父实体的编码索引 (CodedIndex.TypeOrMethodDef(EntityHandle)) 确定的顺序添加泛型参数。
具有相同父级的泛型参数必须按其 index进行排序。