Поделиться через


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

Дескриптор сущности тела метода, который может быть следующим: MethodDefinitionHandle или MemberReferenceHandle.

methodDeclaration
EntityHandle

Дескриптор сущности объявления метода, который может быть следующим: MethodDefinitionHandle или MemberReferenceHandle.

Возвращаемое значение

Дескриптор добавляемой реализации метода.

Исключения

methodBody или methodDeclaration не имеют ожидаемого типа дескриптора.

Комментарии

Реализации методов должны добавляться в том же порядке, что и соответствующие определения типов.

Применяется к