MetadataBuilder.AddMethodImplementation Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.