Type.IsSpecialName プロパティ

定義

型が特別な処理を必要とする名前を持っているかどうかを示す値を取得します。

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

プロパティ値

Boolean

型の名前が特別な処理を必要とする場合は true。それ以外の場合は false

実装

注釈

名前の先頭にアンダースコア文字 (_)、プロパティアクセサー、および演算子のオーバーロードメソッドが含まれている場合は、一部のコンパイラで特別な処理が必要となる可能性がある型の例です。

現在のが Type 構築ジェネリック型を表している場合、このプロパティは、型が構築された元のジェネリック型定義に適用されます。 たとえば、現在のが Type (Visual Basic) を表している場合、 MyGenericType<int> MyGenericType(Of Integer) このプロパティの値はによって決定され MyGenericType<T> ます。

現在のが Type ジェネリック型またはジェネリックメソッドの定義の型パラメーターを表している場合、このプロパティは常にを返し false ます。

適用対象

こちらもご覧ください