語言

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

方法體實體 handle,可以是以下之一: MethodDefinitionHandle 或 MemberReferenceHandle。

methodDeclaration
EntityHandle

方法宣告實體 handle,可以是以下之一: MethodDefinitionHandle 或 MemberReferenceHandle。

傳回

一個附加方法實作的handle。

例外狀況

methodBody 或者 methodDeclaration 沒有預期的握柄類型。

備註

方法實作必須依照對應型別定義的順序加入。

適用於