MetadataBuilder.AddMethodImplementation Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Definiuje implementację deklaracji metody w obrębie typu.
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
Parametry
- type
- TypeDefinitionHandle
Definicja typu.
- methodBody
- EntityHandle
Uchwyt jednostki treści metody, który może być jednym z następujących elementów: MethodDefinitionHandle lub MemberReferenceHandle.
- methodDeclaration
- EntityHandle
Uchwyt jednostki deklaracji metody, który może być jednym z następujących elementów: MethodDefinitionHandle lub MemberReferenceHandle.
Zwraca
Uchwyt do dodanej implementacji metody.
Wyjątki
methodBody lub methodDeclaration nie ma oczekiwanego rodzaju dojścia.
Uwagi
Implementacje metod muszą być dodawane w tej samej kolejności co odpowiadające definicje typów.