MetadataBuilder.AddMethodImplementation Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje implementaci deklarace metody v rámci 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
Definice typu.
- methodBody
- EntityHandle
Popisovač entity těla metody, který může být jedním z následujících způsobů: MethodDefinitionHandle nebo MemberReferenceHandle.
- methodDeclaration
- EntityHandle
Popisovač entity deklarace metody, který může být jedním z následujících způsobů: MethodDefinitionHandle nebo MemberReferenceHandle.
Návraty
Popisovač pro implementaci přidané metody.
Výjimky
methodBody
nebo methodDeclaration
nemá očekávaný druh popisovače.
Poznámky
Implementace metody musí být přidány ve stejném pořadí jako odpovídající definice typů.