MetadataBuilder.AddMethodImplementation Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce un'implementazione per una dichiarazione di metodo all'interno di 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
Parametri
- type
- TypeDefinitionHandle
Definizione del tipo
- methodBody
- EntityHandle
Handle dell'entità del corpo del metodo, che può essere uno dei seguenti: MethodDefinitionHandle o MemberReferenceHandle.
- methodDeclaration
- EntityHandle
Handle dell'entità di dichiarazione del metodo, che può essere uno dei seguenti: MethodDefinitionHandle o MemberReferenceHandle.
Restituisce
Handle per l'implementazione del metodo aggiunta.
Eccezioni
methodBody
o methodDeclaration
non ha il tipo di handle previsto.
Commenti
Le implementazioni dei metodi devono essere aggiunte nello stesso ordine delle definizioni di tipo corrispondenti.