MetadataBuilder.AddMethodImplementation 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义类型中方法声明的实现。
public:
System::Reflection::Metadata::MethodImplementationHandle AddMethodImplementation(System::Reflection::Metadata::TypeDefinitionHandle type, System::Reflection::Metadata::EntityHandle methodBody, System::Reflection::Metadata::EntityHandle methodDeclaration);
public System.Reflection.Metadata.MethodImplementationHandle AddMethodImplementation (System.Reflection.Metadata.TypeDefinitionHandle type, System.Reflection.Metadata.EntityHandle methodBody, System.Reflection.Metadata.EntityHandle methodDeclaration);
member this.AddMethodImplementation : System.Reflection.Metadata.TypeDefinitionHandle * System.Reflection.Metadata.EntityHandle * System.Reflection.Metadata.EntityHandle -> System.Reflection.Metadata.MethodImplementationHandle
Public Function AddMethodImplementation (type As TypeDefinitionHandle, methodBody As EntityHandle, methodDeclaration As EntityHandle) As MethodImplementationHandle
参数
- type
- TypeDefinitionHandle
类型定义。
- methodBody
- EntityHandle
方法主体实体句柄,可以是以下项之一:MethodDefinitionHandle 或 MemberReferenceHandle。
- methodDeclaration
- EntityHandle
方法声明实体句柄,可以是以下项之一:MethodDefinitionHandle 或 MemberReferenceHandle。
返回
已添加的方法实现的句柄。
例外
methodBody
或 methodDeclaration
没有预期的句柄类型。
注解
方法实现的添加顺序必须与相应的类型定义相同。