Bagikan melalui


MetadataBuilder.AddMethodImplementation Metode

Definisi

Menentukan implementasi untuk deklarasi metode dalam jenis .

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

Parameter

type
TypeDefinitionHandle

Definisi jenis.

methodBody
EntityHandle

Handel entitas isi metode, yang dapat menjadi salah satu dari yang berikut: MethodDefinitionHandle atau MemberReferenceHandle.

methodDeclaration
EntityHandle

Pegangan entitas deklarasi metode, yang dapat berupa salah satu hal berikut: MethodDefinitionHandle atau MemberReferenceHandle.

Mengembalikan

Handel ke implementasi metode yang ditambahkan.

Pengecualian

methodBody atau methodDeclaration tidak memiliki jenis handel yang diharapkan.

Keterangan

Implementasi metode harus ditambahkan dalam urutan yang sama dengan definisi jenis yang sesuai.

Berlaku untuk