JSConstructor Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Encapsula um FunctionObject.
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.
public ref class JSConstructor sealed : System::Reflection::ConstructorInfo
public sealed class JSConstructor : System.Reflection.ConstructorInfo
type JSConstructor = class
inherit ConstructorInfo
Public NotInheritable Class JSConstructor
Inherits ConstructorInfo
- Herança
Propriedades
Attributes |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém os atributos associados a este construtor. |
CallingConvention |
Obtém um valor que indica as convenções de chamada deste método. (Herdado de MethodBase) |
ContainsGenericParameters |
Obtém um valor que indica se o método genérico contém parâmetros de tipo genérico não atribuídos. (Herdado de MethodBase) |
CustomAttributes |
Obtém uma coleção que contém os atributos personalizados desse membro. (Herdado de MemberInfo) |
DeclaringType |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém o tipo que declara este construtor. |
IsAbstract |
Obtém um valor que indica se o método é abstrato. (Herdado de MethodBase) |
IsAssembly |
Obtém um valor que indica se a visibilidade potencial deste método ou construtor é descrita por Assembly; ou seja, o construtor ou método é visível no máximo para outros tipos no mesmo assembly e não é visível a tipos derivados fora do assembly. (Herdado de MethodBase) |
IsCollectible |
Obtém um valor que indica se este objeto MemberInfo faz parte de um assembly mantido em uma coleção AssemblyLoadContext. (Herdado de MemberInfo) |
IsConstructedGenericMethod | (Herdado de MethodBase) |
IsConstructor |
Obtém um valor que indica se o método é um construtor. (Herdado de MethodBase) |
IsFamily |
Obtém um valor que indica se a visibilidade deste método ou construtor é descrita por Family; ou seja, o método ou o construtor é visível somente dentro de sua classe e de classes derivadas. (Herdado de MethodBase) |
IsFamilyAndAssembly |
Obtém um valor que indica se a visibilidade deste método ou construtor é descrita por FamANDAssem; ou seja, o método ou o construtor pode ser chamado por classes derivadas, mas apenas se estiverem no mesmo assembly. (Herdado de MethodBase) |
IsFamilyOrAssembly |
Obtém um valor que indica se a visibilidade potencial deste método ou construtor é descrita por FamORAssem; ou seja, o método ou o construtor pode ser chamado por classes derivadas, não importa em que lugar elas estejam e por classes no mesmo assembly. (Herdado de MethodBase) |
IsFinal |
Obtém um valor que indica se esse método é |
IsGenericMethod |
Obtém um valor que indica se o método é genérico. (Herdado de MethodBase) |
IsGenericMethodDefinition |
Obtém um valor que indica se o método é uma definição de método genérica. (Herdado de MethodBase) |
IsHideBySig |
Obtém um valor que indica se apenas um membro do mesmo tipo, com exatamente a mesma assinatura, está oculto na classe derivada. (Herdado de MethodBase) |
IsPrivate |
Obtém um valor que indica se este membro é privado. (Herdado de MethodBase) |
IsPublic |
Obtém um valor que indica se este é um método público. (Herdado de MethodBase) |
IsSecurityCritical |
Obtém um valor que indica se o método ou o construtor atual é crítico para segurança ou crítico para segurança e disponível no código transparente no nível de confiança atual e, portanto, pode realizar operações críticas. (Herdado de MethodBase) |
IsSecuritySafeCritical |
Obtém um valor que indica se o método ou o construtor atual é crítico para segurança e disponível no código transparente no nível de confiança atual; ou seja, se ele pode realizar operações críticas e ser acessado pelo código transparente. (Herdado de MethodBase) |
IsSecurityTransparent |
Obtém um valor que indica que se o método ou o construtor atual é transparente no nível de confiança atual e, portanto, não é pode realizar operações críticas. (Herdado de MethodBase) |
IsSpecialName |
Obtém um valor que indica se esse método tem um nome especial. (Herdado de MethodBase) |
IsStatic |
Obtém um valor que indica se o método é |
IsVirtual |
Obtém um valor que indica se o método é |
MemberType |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém o tipo de membro que esse método é. Identifica o tipo de classe derivada de MemberInfo da qual esta classe deriva. |
MetadataToken |
Obtém um valor que identifica um elemento de metadados. (Herdado de MemberInfo) |
MethodHandle |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém um identificador para a representação interna de metadados desse construtor. |
MethodImplementationFlags |
Obtém os sinalizadores MethodImplAttributes que especificam os atributos de uma implementação de método. (Herdado de MethodBase) |
Module |
Obtém o módulo no qual o tipo que declara o membro representado pelo MemberInfo atual está definido. (Herdado de MemberInfo) |
Name |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém o nome desse construtor. |
ReflectedType |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém o objeto de classe que foi usado para obter esta instância por meio de reflexão. |
Métodos
Equals(Object) |
Retorna um valor que indica se essa instância é igual a um objeto especificado. (Herdado de ConstructorInfo) |
GetCustomAttributes(Boolean) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Retorna uma matriz que contém os atributos personalizados anexados a este construtor. |
GetCustomAttributes(Type, Boolean) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Retorna uma matriz que contém os atributos personalizados anexados a este construtor, pesquisando apenas atributos do tipo especificado. |
GetCustomAttributesData() |
Retorna uma lista de objetos CustomAttributeData que representam dados sobre os atributos que foram aplicados ao membro de destino. (Herdado de MemberInfo) |
GetGenericArguments() |
Retorna uma matriz de objetos Type que representam os argumentos de tipo de um método genérico ou os parâmetros de tipo de uma definição de método genérico. (Herdado de MethodBase) |
GetHashCode() |
Retorna o código hash para a instância. (Herdado de ConstructorInfo) |
GetMethodBody() |
Quando substituído em uma classe derivada, obtém um objeto MethodBody que fornece acesso ao fluxo MSIL, variáveis locais e exceções para o método atual. (Herdado de MethodBase) |
GetMethodImplementationFlags() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Retorna informações sobre a implementação deste método. |
GetParameters() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém os parâmetros desse construtor. |
GetType() |
Descobre os atributos de um construtor de classe e fornece acesso aos metadados do construtor. (Herdado de ConstructorInfo) |
HasSameMetadataDefinitionAs(MemberInfo) | (Herdado de MemberInfo) |
Invoke(BindingFlags, Binder, Object[], CultureInfo) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Invoca o construtor, usando as informações de associação e cultura especificadas. |
Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Invoca o construtor no objeto especificado, usando as informações de associação e cultura especificadas. |
Invoke(Object, Object[]) |
Invoca o método ou o construtor representado pela instância atual, usando os parâmetros especificados. (Herdado de MethodBase) |
Invoke(Object[]) |
Invoca o construtor refletido pela instância que tem os parâmetros especificados, fornecendo valores padrão para os parâmetros que não são usados normalmente. (Herdado de ConstructorInfo) |
IsDefined(Type, Boolean) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Determina se o tipo de atributo especificado está anexado a este construtor. |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Implantações explícitas de interface
_ConstructorInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Mapeia um conjunto de nomes para um conjunto correspondente de identificadores de expedição. (Herdado de ConstructorInfo) |
_ConstructorInfo.GetType() |
Obtém um objeto Type que representa o tipo ConstructorInfo. (Herdado de ConstructorInfo) |
_ConstructorInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
Recupera as informações do tipo de um objeto, que podem ser usadas para obter informações de tipo para uma interface. (Herdado de ConstructorInfo) |
_ConstructorInfo.GetTypeInfoCount(UInt32) |
Retorna o número de interfaces de informações do tipo que um objeto fornece (0 ou 1). (Herdado de ConstructorInfo) |
_ConstructorInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Fornece acesso a propriedades e métodos expostos por um objeto. (Herdado de ConstructorInfo) |
_ConstructorInfo.Invoke_2(Object, BindingFlags, Binder, Object[], CultureInfo) |
Fornece objetos COM com acesso independente de versão para o método Invoke(Object, BindingFlags, Binder, Object[], CultureInfo). (Herdado de ConstructorInfo) |
_ConstructorInfo.Invoke_3(Object, Object[]) |
Fornece objetos COM com acesso independente de versão para o método Invoke(Object, Object[]). (Herdado de ConstructorInfo) |
_ConstructorInfo.Invoke_4(BindingFlags, Binder, Object[], CultureInfo) |
Fornece objetos COM com acesso independente de versão para o método Invoke(BindingFlags, Binder, Object[], CultureInfo). (Herdado de ConstructorInfo) |
_ConstructorInfo.Invoke_5(Object[]) |
Fornece objetos COM com acesso independente de versão para o método Invoke(Object[]). (Herdado de ConstructorInfo) |
_MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Mapeia um conjunto de nomes para um conjunto correspondente de identificadores de expedição. (Herdado de MemberInfo) |
_MemberInfo.GetType() |
Obtém um objeto Type que representa a classe MemberInfo. (Herdado de MemberInfo) |
_MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
Recupera as informações do tipo de um objeto, que podem ser usadas para obter informações de tipo para uma interface. (Herdado de MemberInfo) |
_MemberInfo.GetTypeInfoCount(UInt32) |
Retorna o número de interfaces de informações do tipo que um objeto fornece (0 ou 1). (Herdado de MemberInfo) |
_MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Fornece acesso a propriedades e métodos expostos por um objeto. (Herdado de MemberInfo) |
_MethodBase.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Mapeia um conjunto de nomes para um conjunto correspondente de identificadores de expedição. (Herdado de MethodBase) |
_MethodBase.GetType() |
Para obter uma descrição desse membro, confira GetType(). (Herdado de MethodBase) |
_MethodBase.GetTypeInfo(UInt32, UInt32, IntPtr) |
Recupera as informações do tipo de um objeto, que podem ser usadas para obter informações de tipo para uma interface. (Herdado de MethodBase) |
_MethodBase.GetTypeInfoCount(UInt32) |
Retorna o número de interfaces de informações do tipo que um objeto fornece (0 ou 1). (Herdado de MethodBase) |
_MethodBase.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Fornece acesso a propriedades e métodos expostos por um objeto. (Herdado de MethodBase) |
_MethodBase.IsAbstract |
Para obter uma descrição desse membro, confira IsAbstract. (Herdado de MethodBase) |
_MethodBase.IsAssembly |
Para obter uma descrição desse membro, confira IsAssembly. (Herdado de MethodBase) |
_MethodBase.IsConstructor |
Para obter uma descrição desse membro, confira IsConstructor. (Herdado de MethodBase) |
_MethodBase.IsFamily |
Para obter uma descrição desse membro, confira IsFamily. (Herdado de MethodBase) |
_MethodBase.IsFamilyAndAssembly |
Para obter uma descrição desse membro, confira IsFamilyAndAssembly. (Herdado de MethodBase) |
_MethodBase.IsFamilyOrAssembly |
Para obter uma descrição desse membro, confira IsFamilyOrAssembly. (Herdado de MethodBase) |
_MethodBase.IsFinal |
Para obter uma descrição desse membro, confira IsFinal. (Herdado de MethodBase) |
_MethodBase.IsHideBySig |
Para obter uma descrição desse membro, confira IsHideBySig. (Herdado de MethodBase) |
_MethodBase.IsPrivate |
Para obter uma descrição desse membro, confira IsPrivate. (Herdado de MethodBase) |
_MethodBase.IsPublic |
Para obter uma descrição desse membro, confira IsPublic. (Herdado de MethodBase) |
_MethodBase.IsSpecialName |
Para obter uma descrição desse membro, confira IsSpecialName. (Herdado de MethodBase) |
_MethodBase.IsStatic |
Para obter uma descrição desse membro, confira IsStatic. (Herdado de MethodBase) |
_MethodBase.IsVirtual |
Para obter uma descrição desse membro, confira IsVirtual. (Herdado de MethodBase) |
Métodos de Extensão
GetCustomAttribute(MemberInfo, Type) |
Recupera um atributo personalizado de um tipo especificado aplicado a um membro especificado. |
GetCustomAttribute(MemberInfo, Type, Boolean) |
Recupera um atributo personalizado de um tipo especificado aplicado a um membro especificado e opcionalmente inspeciona os ancestrais desse membro. |
GetCustomAttribute<T>(MemberInfo) |
Recupera um atributo personalizado de um tipo especificado aplicado a um membro especificado. |
GetCustomAttribute<T>(MemberInfo, Boolean) |
Recupera um atributo personalizado de um tipo especificado aplicado a um membro especificado e opcionalmente inspeciona os ancestrais desse membro. |
GetCustomAttributes(MemberInfo) |
Recupera uma coleção de atributos personalizados que são aplicados a um membro especificado. |
GetCustomAttributes(MemberInfo, Boolean) |
Recupera uma coleção de atributos personalizados aplicado a um membro especificado e opcionalmente inspeciona os ancestrais desse membro. |
GetCustomAttributes(MemberInfo, Type) |
Recupera uma coleção de atributos personalizados de um tipo especificado que são aplicados a um membro especificado. |
GetCustomAttributes(MemberInfo, Type, Boolean) |
Recupera uma coleção de atributos personalizados de um tipo especificado aplicado a um membro especificado e opcionalmente inspeciona os ancestrais desse membro. |
GetCustomAttributes<T>(MemberInfo) |
Recupera uma coleção de atributos personalizados de um tipo especificado que são aplicados a um membro especificado. |
GetCustomAttributes<T>(MemberInfo, Boolean) |
Recupera uma coleção de atributos personalizados de um tipo especificado aplicado a um membro especificado e opcionalmente inspeciona os ancestrais desse membro. |
IsDefined(MemberInfo, Type) |
Indica se os atributos personalizados de um tipo especificados são aplicados a um membro especificado. |
IsDefined(MemberInfo, Type, Boolean) |
Indica se os atributos personalizados de um tipo especificado são aplicados a um membro especificado e, opcionalmente, aplicados a seus ancestrais. |