エクスポート (0) 印刷
すべて展開
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

Type.IsSpecialName プロパティ

2013/12/12

Type の名前が特別な処理を必要とするかどうかを示す値を取得します。

Namespace:  System
アセンブリ:  mscorlib (mscorlib.dll 内)

public bool IsSpecialName { get; }

プロパティ値

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

アンダースコア (_)、プロパティ アクセサー、メソッドをオーバーロードする演算子などで始まるか、それらを含む名前の型は、一部のコンパイラでは特別な処理が必要になります。

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

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

Windows Phone OS

サポート: 8.0, 7.1, 7.0

表示:
© 2014 Microsoft