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


COMMethodInfo Класс

Определение

Позволяет JScript взаимодействовать с внешним методом COM. Этот класс используется внешней реализацией COM для предоставления объектов для JScript, так как для JScript требуется управляемый объект MemberInfo для привязки к внешнему объекту.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public ref class COMMethodInfo : Microsoft::JScript::JSMethod, Microsoft::JScript::MemberInfoInitializer
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("C7B9C313-2FD4-4384-8571-7ABC08BD17E5")]
public class COMMethodInfo : Microsoft.JScript.JSMethod, Microsoft.JScript.MemberInfoInitializer
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("C7B9C313-2FD4-4384-8571-7ABC08BD17E5")>]
type COMMethodInfo = class
    inherit JSMethod
    interface MemberInfoInitializer
Public Class COMMethodInfo
Inherits JSMethod
Implements MemberInfoInitializer
Наследование
Атрибуты
Реализации

Конструкторы

COMMethodInfo()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Инициализирует новый экземпляр класса COMMethodInfo.

Поля

_comObject

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Хранит управляемый объект, позволяющий JScript обмениваться данными с внешним COM-методом.

_name

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Хранит имя внешнего COM-метода, представляемого данным объектом.

EmptyParams

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Хранит массив объектов ParameterInfo, содержащий нулевые элементы.

Свойства

Attributes

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает атрибуты, связанные с этим методом.

CallingConvention

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает значение, показывающее соглашения о вызовах для этого метода.

(Унаследовано от MethodBase)
ContainsGenericParameters

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает значение, показывающее, содержит ли универсальный метод неназначенные параметры универсального типа.

(Унаследовано от MethodInfo)
CustomAttributes

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

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

(Унаследовано от MemberInfo)
DeclaringType

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает тип, который объявляет данный метод.

IsAbstract

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает значение, указывающее, является ли метод абстрактным.

(Унаследовано от MethodBase)
IsAssembly

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает значение, которое указывает, описана ли доступность данного метода или конструктора в поле Assembly; другими словами, этот метод или конструктор полностью доступен для других полей той же сборки и недоступен для производных типов, не включенных в сборку.

(Унаследовано от MethodBase)
IsCollectible

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает значение, указывающее, является ли объект MemberInfo частью сборки, содержащейся в забираемом контексте AssemblyLoadContext.

(Унаследовано от MemberInfo)
IsConstructedGenericMethod

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Позволяет JScript взаимодействовать с внешним методом COM. Этот класс используется внешней реализацией COM для предоставления объектов для JScript, так как для JScript требуется управляемый объект MemberInfo для привязки к внешнему объекту.

(Унаследовано от MethodBase)
IsConstructor

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает значение, указывающее, является ли метод конструктором.

(Унаследовано от MethodBase)
IsFamily

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает значение, которое указывает, описана ли доступность этого метода или конструктора в поле Family; другими словами, этот метод или конструктор доступен только в своем классе и производных классах.

(Унаследовано от MethodBase)
IsFamilyAndAssembly

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает значение, которое указывает, описана ли доступность этого метода или конструктора в поле FamANDAssem; другими словами, этот метод или конструктор может вызываться в производных классах, но только в том случае, если они находятся в той же сборке.

(Унаследовано от MethodBase)
IsFamilyOrAssembly

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает значение, которое указывает, описана ли потенциальная доступность этого метода или конструктора в поле FamORAssem; другими словами, этот метод или конструктор может вызываться в производных классах независимо от их расположения, а также в классах той же сборки.

(Унаследовано от MethodBase)
IsFinal

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает значение, указывающее, является ли метод final.

(Унаследовано от MethodBase)
IsGenericMethod

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает значение, которое указывает, является ли текущий метод универсальным.

(Унаследовано от MethodInfo)
IsGenericMethodDefinition

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает значение, указывающее, представляет ли текущий объект MethodInfo определение универсального метода.

(Унаследовано от MethodInfo)
IsHideBySig

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

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

(Унаследовано от MethodBase)
IsPrivate

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает значение, указывающее, является ли этот член закрытым.

(Унаследовано от MethodBase)
IsPublic

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает значение, указывающее, является ли метод открытым.

(Унаследовано от MethodBase)
IsSecurityCritical

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

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

(Унаследовано от MethodBase)
IsSecuritySafeCritical

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

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

(Унаследовано от MethodBase)
IsSecurityTransparent

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

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

(Унаследовано от MethodBase)
IsSpecialName

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

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

(Унаследовано от MethodBase)
IsStatic

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает значение, указывающее, имеет ли метод значение static.

(Унаследовано от MethodBase)
IsVirtual

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает значение, указывающее, имеет ли метод значение virtual.

(Унаследовано от MethodBase)
MemberType

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает тип члена, которым является данный метод. Указывает тип класса, производного от MemberInfo, который наследуется текущим классом.

MetadataToken

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает значение, определяющее элемент метаданных.

(Унаследовано от MemberInfo)
MethodHandle

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Во всех случаях вызывает исключение InternalError.

MethodImplementationFlags

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает флаги MethodImplAttributes, указывающие атрибуты реализации методы.

(Унаследовано от MethodBase)
Module

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает модуль, в котором определяется тип, объявляющий член, представленный текущим объектом MemberInfo.

(Унаследовано от MemberInfo)
Name

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает имя внешнего COM-метода, представляемого данным объектом.

ReflectedType

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает объект класса, который использовался для извлечения данного экземпляра путем отражения.

ReturnParameter

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает объект ParameterInfo, который содержит сведения о типе возвращаемого значения этого метода, например, имеет ли возвращаемый тип пользовательские модификаторы.

(Унаследовано от MethodInfo)
ReturnType

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает тип значения, возвращаемого этим методом.

ReturnTypeCustomAttributes

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает настраиваемые атрибуты для типа возвращаемого этим методом значения.

Методы

CreateDelegate(Type)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Создает делегат заданного типа из этого метода.

(Унаследовано от MethodInfo)
CreateDelegate(Type, Object)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Создает делегат заданного типа с заданным целевым объектом из этого метода.

(Унаследовано от MethodInfo)
CreateDelegate<T>()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Создает делегат типа T из этого метода.

(Унаследовано от MethodInfo)
CreateDelegate<T>(Object)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Создает делегат типа T с указанным целевым объектом из этого метода.

(Унаследовано от MethodInfo)
Equals(Object)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает значение, показывающее, равен ли экземпляр указанному объекту.

(Унаследовано от MethodInfo)
GetBaseDefinition()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает объект MethodInfo для метода в прямом или косвенном базовом классе, в котором он был первоначально объявлен.

GetCOMMemberInfo()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает управляемый объект, позволяющий JScript обмениваться данными с внешним COM-методом.

GetCustomAttributes(Boolean)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает массив, содержащий настраиваемые атрибуты, вложенные в этот метод.

(Унаследовано от JSMethod)
GetCustomAttributes(Type, Boolean)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает массив, содержащий настраиваемые атрибуты, вложенные в этот метод, выполняя поиск только атрибутов заданного типа.

(Унаследовано от JSMethod)
GetCustomAttributesData()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает список объектов CustomAttributeData, представляющих данные об атрибутах, примененных к целевому элементу.

(Унаследовано от MemberInfo)
GetGenericArguments()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает массив объектов Type, которые представляют аргументы универсального метода, относящиеся к типу, или параметры типа определения универсального метода.

(Унаследовано от MethodInfo)
GetGenericMethodDefinition()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает объект MethodInfo, представляющий определение универсального метода, на основе которого можно сконструировать текущий метод.

(Унаследовано от MethodInfo)
GetHashCode()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает хэш-код данного экземпляра.

(Унаследовано от MethodInfo)
GetMethodBody()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

При переопределении в производном классе возвращает объект MethodBody, который обеспечивает доступ к потоку MSIL, локальным переменным и исключениям для текущего метода.

(Унаследовано от MethodBase)
GetMethodImplementationFlags()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает сведения о реализации этого метода.

GetParameters()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает параметры этого внешнего COM-метода.

GetType()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Выявляет атрибуты метода и обеспечивает доступ к его метаданным.

(Унаследовано от MethodInfo)
HasSameMetadataDefinitionAs(MemberInfo)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Позволяет JScript взаимодействовать с внешним методом COM. Этот класс используется внешней реализацией COM для предоставления объектов для JScript, так как для JScript требуется управляемый объект MemberInfo для привязки к внешнему объекту.

(Унаследовано от MemberInfo)
Initialize(String, COMMemberInfo)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Инициализирует сведения, позволяющие JScript обмениваться данными с внешним COM-методом.

Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Вызывает внешний COM-метод, используя объект COMMemberInfo, заданный в методе Initialize(String, COMMemberInfo).

Invoke(Object, Object[])

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Вызывает метод или конструктор, представленный текущим экземпляром, используя указанные параметры.

(Унаследовано от MethodInfo)
IsDefined(Type, Boolean)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Определяет, добавлен ли в этот метод указанный тип атрибута.

(Унаследовано от JSMethod)
MakeGenericMethod(Type[])

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Заменяет параметры типа элементами массива типов для определения текущего универсального метода и возвращает объект MethodInfo, представляющий итоговый сконструированный метод.

(Унаследовано от MethodInfo)
MemberwiseClone()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает строку, которая представляет текущий метод.

Явные реализации интерфейса

_MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Сопоставляет набор имен соответствующему набору идентификаторов диспетчеризации.

(Унаследовано от MemberInfo)
_MemberInfo.GetType()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает объект Type, представляющий класс MemberInfo.

(Унаследовано от MemberInfo)
_MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает сведения о типе объекта, которые затем могут использоваться для получения сведений о типе интерфейса.

(Унаследовано от MemberInfo)
_MemberInfo.GetTypeInfoCount(UInt32)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает количество предоставляемых объектом интерфейсов для доступа к сведениям о типе (0 или 1).

(Унаследовано от MemberInfo)
_MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Предоставляет доступ к открытым свойствам и методам объекта.

(Унаследовано от MemberInfo)
_MethodBase.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Сопоставляет набор имен соответствующему набору идентификаторов диспетчеризации.

(Унаследовано от MethodBase)
_MethodBase.GetType()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Описание этого члена см. в разделе GetType().

(Унаследовано от MethodBase)
_MethodBase.GetTypeInfo(UInt32, UInt32, IntPtr)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает сведения о типе объекта, которые затем могут использоваться для получения сведений о типе интерфейса.

(Унаследовано от MethodBase)
_MethodBase.GetTypeInfoCount(UInt32)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает количество предоставляемых объектом интерфейсов для доступа к сведениям о типе (0 или 1).

(Унаследовано от MethodBase)
_MethodBase.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Предоставляет доступ к открытым свойствам и методам объекта.

(Унаследовано от MethodBase)
_MethodBase.IsAbstract

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Описание этого члена см. в разделе IsAbstract.

(Унаследовано от MethodBase)
_MethodBase.IsAssembly

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Описание этого члена см. в разделе IsAssembly.

(Унаследовано от MethodBase)
_MethodBase.IsConstructor

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Описание этого члена см. в разделе IsConstructor.

(Унаследовано от MethodBase)
_MethodBase.IsFamily

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Описание этого члена см. в разделе IsFamily.

(Унаследовано от MethodBase)
_MethodBase.IsFamilyAndAssembly

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Описание этого члена см. в разделе IsFamilyAndAssembly.

(Унаследовано от MethodBase)
_MethodBase.IsFamilyOrAssembly

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Описание этого члена см. в разделе IsFamilyOrAssembly.

(Унаследовано от MethodBase)
_MethodBase.IsFinal

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Описание этого члена см. в разделе IsFinal.

(Унаследовано от MethodBase)
_MethodBase.IsHideBySig

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Описание этого члена см. в разделе IsHideBySig.

(Унаследовано от MethodBase)
_MethodBase.IsPrivate

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Описание этого члена см. в разделе IsPrivate.

(Унаследовано от MethodBase)
_MethodBase.IsPublic

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Описание этого члена см. в разделе IsPublic.

(Унаследовано от MethodBase)
_MethodBase.IsSpecialName

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Описание этого члена см. в разделе IsSpecialName.

(Унаследовано от MethodBase)
_MethodBase.IsStatic

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Описание этого члена см. в разделе IsStatic.

(Унаследовано от MethodBase)
_MethodBase.IsVirtual

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Описание этого члена см. в разделе IsVirtual.

(Унаследовано от MethodBase)
_MethodInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Сопоставляет набор имен соответствующему набору идентификаторов диспетчеризации.

(Унаследовано от MethodInfo)
_MethodInfo.GetType()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Предоставляет доступ к методу GetType() из COM-объекта.

(Унаследовано от MethodInfo)
_MethodInfo.GetTypeInfo(UInt32, UInt32, IntPtr)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает сведения о типе объекта, которые можно использовать для получения сведений о типе интерфейса.

(Унаследовано от MethodInfo)
_MethodInfo.GetTypeInfoCount(UInt32)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает количество предоставляемых объектом интерфейсов для доступа к сведениям о типе (0 или 1).

(Унаследовано от MethodInfo)
_MethodInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Предоставляет доступ к открытым свойствам и методам объекта.

(Унаследовано от MethodInfo)

Методы расширения

GetCustomAttribute(MemberInfo, Type)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Извлекает пользовательский атрибут заданного типа, примененный к указанному элементу.

GetCustomAttribute(MemberInfo, Type, Boolean)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Извлекает настраиваемый атрибут указанного типа, который применяется к указанному элементу и, при необходимости, проверяет предков этого элемента.

GetCustomAttribute<T>(MemberInfo)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Извлекает пользовательский атрибут заданного типа, примененный к указанному элементу.

GetCustomAttribute<T>(MemberInfo, Boolean)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Извлекает настраиваемый атрибут указанного типа, который применяется к указанному элементу и, при необходимости, проверяет предков этого элемента.

GetCustomAttributes(MemberInfo)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Извлекает коллекцию настраиваемых атрибутов, примененных к указанному члену.

GetCustomAttributes(MemberInfo, Boolean)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Извлекает коллекцию пользовательских атрибутов, которые применяются к указанному элементу и, при необходимости, проверяет предков этого элемента.

GetCustomAttributes(MemberInfo, Type)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Извлекает коллекцию пользовательских атрибутов заданного типа, примененных к указанному элементу.

GetCustomAttributes(MemberInfo, Type, Boolean)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Извлекает коллекцию пользовательских атрибутов указанного типа, которые применяется к указанному элементу и, при необходимости, проверяет предков этого элемента.

GetCustomAttributes<T>(MemberInfo)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Извлекает коллекцию пользовательских атрибутов заданного типа, примененных к указанному элементу.

GetCustomAttributes<T>(MemberInfo, Boolean)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Извлекает коллекцию пользовательских атрибутов указанного типа, которые применяется к указанному элементу и, при необходимости, проверяет предков этого элемента.

IsDefined(MemberInfo, Type)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Указывает, применены ли какие-либо пользовательские атрибуты заданного типа к указанному члену.

IsDefined(MemberInfo, Type, Boolean)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Указывает применены ли настраиваемые атрибуты указанного типа к указанному элементу и, при необходимости, применены ли они к его предкам.

GetMetadataToken(MemberInfo)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает маркер метаданных для заданного элемента, если он доступен.

HasMetadataToken(MemberInfo)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает значение, указывающее, доступен ли маркер метаданных для указанного элемента.

GetBaseDefinition(MethodInfo)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Позволяет JScript взаимодействовать с внешним методом COM. Этот класс используется внешней реализацией COM для предоставления объектов для JScript, так как для JScript требуется управляемый объект MemberInfo для привязки к внешнему объекту.

GetRuntimeBaseDefinition(MethodInfo)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Извлекает объект, представляющий указанный метода в прямом или косвенном базовом классе, где он был первоначально объявлен.

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

См. также раздел