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 rozpoczynające się od znaku podkreślenia (_), metody dostępu do właściwości i przeciążenia operatora to przykłady typów, które mogą wymagać specjalnego traktowania przez niektóre kompilatory.
Jeśli bieżący Type reprezentuje skonstruowany typ ogólny, ta właściwość ma zastosowanie do ogólnej definicji typu, z której typ został skonstruowany. Jeśli na przykład bieżący Type reprezentuje MyGenericType<int> (MyGenericType(Of Integer) w Visual Basic), wartość tej właściwości jest określana przez MyGenericType<T>wartość .
Jeśli bieżący Type reprezentuje parametr typu w definicji typu ogólnego lub metody ogólnej, ta właściwość zawsze zwraca wartość false.