MethodBase.IsConstructor Property

Definition

Obtém um valor que indica se o método é um construtor.Gets a value indicating whether the method is a constructor.

public:
 property bool IsConstructor { bool get(); };
public bool IsConstructor { get; }
[System.Runtime.InteropServices.ComVisible(true)]
public bool IsConstructor { get; }
member this.IsConstructor : bool
Public ReadOnly Property IsConstructor As Boolean

Property Value

Boolean

true se esse método for um construtor representado por um objeto ConstructorInfo (consulte a observação em comentários sobre objetos ConstructorBuilder); caso contrário, false.true if this method is a constructor represented by a ConstructorInfo object (see note in Remarks about ConstructorBuilder objects); otherwise, false.

Implements

Attributes

Remarks

Note

A propriedade IsConstructor retorna false para um objeto ConstructorBuilder em um tipo dinâmico, a menos que o sinalizador MethodAttributes.RTSpecialName tenha sido incluído no parâmetro attributes quando o Construtor foi definido.The IsConstructor property returns false for a ConstructorBuilder object in a dynamic type, unless the MethodAttributes.RTSpecialName flag was included in the attributes parameter when the constructor was defined. Omitir o sinalizador de RTSpecialName não afeta a exatidão do Construtor emitido.Omitting the RTSpecialName flag does not affect the correctness of the emitted constructor.

Applies to

See also