Type.IsSpecialName Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob der Typ einen Namen hat, der eine spezielle Behandlung erfordert.

public:
 property bool IsSpecialName { bool get(); };
public bool IsSpecialName { get; }
member this.IsSpecialName : bool
Public ReadOnly Property IsSpecialName As Boolean

Eigenschaftswert

truewenn der Typ einen Namen hat, der eine spezielle Behandlung erfordert; andernfalls . false

Implementiert

Hinweise

Namen, die mit einem Unterstrich (_), Eigenschaftsaccessoren und Operatorüberladungsmethoden beginnen oder enthalten, sind Beispiele für Typen, die eine spezielle Behandlung durch einige Compiler erfordern können.

Wenn der aktuelle typ einen konstruierten generischen Type Typ darstellt, gilt diese Eigenschaft für die generische Typdefinition, aus der der Typ erstellt wurde. Wenn beispielsweise der aktuelle Type Wert (MyGenericType<int> in Visual Basic) darstellt MyGenericType(Of Integer) , wird der Wert dieser Eigenschaft durch MyGenericType<T>bestimmt.

Wenn der aktuelle Parameter in der Definition eines generischen Typs oder einer generischen Type Methode darstellt, gibt diese Eigenschaft immer zurück false.

Gilt für:

Weitere Informationen