Type.IsSpecialName Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wartość wskazującą, czy typ ma nazwę, która wymaga specjalnej obsługi.
public:
property bool IsSpecialName { bool get(); };
public bool IsSpecialName { get; }
member this.IsSpecialName : bool
Public ReadOnly Property IsSpecialName As Boolean
Wartość właściwości
true
jeśli typ ma nazwę, która wymaga specjalnej obsługi; w przeciwnym razie false
.
Implementuje
Uwagi
Nazwy, które zaczynają się od znaku podkreślenia (_), metody dostępu do właściwości i metody przeciążania operatorów to przykłady typów, które mogą wymagać specjalnego traktowania przez niektóre kompilatory.
Jeśli bieżący reprezentuje skonstruowany typ ogólny, ta właściwość ma zastosowanie do definicji typu ogólnego, z Type której został skonstruowany typ. Jeśli na przykład bieżący obiekt reprezentuje wartość ( w Visual Basic), wartość Type tej właściwości jest MyGenericType<int>
MyGenericType(Of Integer)
określana przez wartość MyGenericType<T>
.
Jeśli bieżąca wartość reprezentuje parametr typu w definicji typu ogólnego lub metody ogólnej, ta właściwość Type zawsze zwraca wartość false
.