MetadataBuilder.AddMethodImplementation Método

Definición

Define una implementación para una declaración de método dentro de un tipo.

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.

methodBody
EntityHandle

El identificador de la entidad de cuerpo del método, que puede ser uno de los siguientes: MethodDefinitionHandle o MemberReferenceHandle.

methodDeclaration
EntityHandle

El identificador de la entidad de declaración del método, que puede ser uno de los siguientes: MethodDefinitionHandle o MemberReferenceHandle.

Devoluciones

MethodImplementationHandle

Un identificador de la implementación de método agregada.

Excepciones

methodBody o methodDeclaration no tienen el tipo de identificador esperado.

Comentarios

Las implementaciones de método deben agregarse en el mismo orden que las definiciones de tipo correspondientes.

Se aplica a