MetadataBuilder.AddMethodImplementation Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.