MetadataBuilder.AddMethodImplementation(TypeDefinitionHandle, EntityHandle, EntityHandle) Método

Definición

Define una implementación para una declaración de método dentro de un tipo.Defines an implementation for a method declaration within a type.

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

Parámetros

type
TypeDefinitionHandle

Definición de tipo.The type definition.

methodBody
EntityHandle

El identificador de la entidad de cuerpo del método, que puede ser uno de los siguientes: MethodDefinitionHandle o MemberReferenceHandle.The method body entity handle, which can be one of the following: MethodDefinitionHandle or MemberReferenceHandle.

methodDeclaration
EntityHandle

El identificador de la entidad de declaración del método, que puede ser uno de los siguientes: MethodDefinitionHandle o MemberReferenceHandle.The method declaration entity handle, which can be one of the following: MethodDefinitionHandle or MemberReferenceHandle.

Devoluciones

MethodImplementationHandle

Un identificador de la implementación de método agregada.A handle to the added method implementation.

Excepciones

methodBody o methodDeclaration no tienen el tipo de identificador esperado.methodBody or methodDeclaration doesn't have the expected handle kind.

Comentarios

Las implementaciones de método deben agregarse en el mismo orden que las definiciones de tipo correspondientes.Method implementations must be added in the same order as the corresponding type definitions.

Se aplica a