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
не имеют ожидаемого типа дескриптора.
Комментарии
Реализации методов должны добавляться в том же порядке, что и соответствующие определения типов.