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 не имеет ожидаемого типа дескриптора.

Комментарии

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

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