MetadataBuilder.AddMethodImplementation Methode

Definitie

Definieert een implementatie voor een methodedeclaratie binnen een 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

Parameters

type
TypeDefinitionHandle

De typedefinitie.

methodBody
EntityHandle

De entiteitshandler van de methode, die een van de volgende opties kan zijn: MethodDefinitionHandle of MemberReferenceHandle.

methodDeclaration
EntityHandle

De afhandeling van de declaratieentiteit van de methode, die een van de volgende opties kan zijn: MethodDefinitionHandle of MemberReferenceHandle.

Retouren

Een ingang voor de toegevoegde methode-implementatie.

Uitzonderingen

methodBody of methodDeclaration heeft niet de verwachte soort ingang.

Opmerkingen

Methode-implementaties moeten in dezelfde volgorde worden toegevoegd als de bijbehorende typedefinities.

Van toepassing op