MetadataBuilder.AddMethodImplementation 方法

定義

定義類型中方法宣告的實作。

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

參數

type
TypeDefinitionHandle

類型定義

methodBody
EntityHandle

方法主體實體控制代碼,可能是下列其中一項:MethodDefinitionHandleMemberReferenceHandle

methodDeclaration
EntityHandle

方法宣告實體控制代碼,可能是下列其中一項:MethodDefinitionHandleMemberReferenceHandle

傳回

已新增之方法實作的控制代碼。

例外狀況

methodBodymethodDeclaration 沒有預期的控制代碼種類。

備註

方法實作的順序必須與對應的類型定義相同。

適用於