Type.IsSpecialName Type.IsSpecialName Type.IsSpecialName Type.IsSpecialName Property

정의

별도의 처리가 필요한 이름이 형식에 있는지 여부를 나타내는 값을 가져옵니다.Gets a value indicating whether the type has a name that requires special handling.

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

속성 값

별도의 처리가 필요한 이름이 형식에 있으면 true이고, 그렇지 않으면 false입니다.true if the type has a name that requires special handling; otherwise, false.

구현

설명

로 시작 하거나 밑줄 문자 (), 속성 접근자 및 메서드를 오버 로드할 연산자를 포함 하는 이름은 일부 컴파일러에서 특수 한 처리가 필요할 수 있는 형식의 예입니다.Names that begin with or contain an underscore character (), property accessors, and operator overloading methods are examples of types that might require special treatment by some compilers.

하는 경우 현재 Type 나타내는 생성된 된 제네릭 형식,이 속성은 형식이 생성 된 제네릭 형식 정의에 적용 됩니다.If the current Type represents a constructed generic type, this property applies to the generic type definition from which the type was constructed. 예를 들어 경우 현재 Type 나타냅니다 MyGenericType<int> (MyGenericType(Of Integer) Visual basic에서),이 속성의 값으로 결정 됩니다 MyGenericType<T>합니다.For example, if the current Type represents MyGenericType<int> (MyGenericType(Of Integer) in Visual Basic), the value of this property is determined by MyGenericType<T>.

하는 경우 현재 Type 이 속성은 항상 제네릭 형식 또는 제네릭 메서드 정의의 형식 매개 변수를 나타내는 false합니다.If the current Type represents a type parameter in the definition of a generic type or generic method, this property always returns false.

적용 대상

추가 정보