내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

Type.IsLayoutSequential 속성

2013-12-13

Type에 대해 클래스 레이아웃 특성 SequentialLayout이 선택되었는지 여부를 나타내는 값을 가져옵니다.

Namespace:  System
어셈블리:  mscorlib(mscorlib.dll)

public bool IsLayoutSequential { get; }

속성 값

형식: System.Boolean
클래스 레이아웃 특성 SequentialLayoutType에 대해 선택되었으면true이고, 그렇지 않으면 false입니다.

LayoutMask는 클래스 레이아웃 특성을 선택하는 데 사용됩니다. 클래스 레이아웃 특성(AutoLayout, SequentialLayoutExplicitLayout)은 클래스 인스턴스의 필드가 메모리에 레이아웃되는 방법을 정의합니다.

자세한 내용은 CLI(공용 언어 인프라) 설명서의 "II부: 메타데이터 정의 및 의미 체계"에서 CLI(공용 언어 인프라) 사양에 대해 설명한 9.1.2 단원을 참조하세요. 이 설명서는 온라인으로 검색할 수 있습니다. MSDN의 ECMA C# and Common Language Infrastructure Standards와 Ecma International 웹 사이트의 Standard ECMA-335 - Common Language Infrastructure (CLI)를 참조하세요.

현재 Type이 생성된 제네릭 형식을 나타내는 경우 이 속성은 형식이 생성된 제네릭 형식 정의에 적용됩니다. 예를 들어, 현재 TypeMyGenericType<int> (Visual Basic의 경우 MyGenericType(Of Integer))을 나타내는 경우 이 속성의 값은 MyGenericType<T>에 의해 결정됩니다.

현재 Type이 제네릭 형식 또는 제네릭 메서드 정의의 형식 매개 변수를 나타내는 경우 이 속성은 항상 false를 반환합니다.

다음 예제에서는 StructLayoutAttribute 클래스에 있는 LayoutKind 열거형의 Sequential 멤버가 설정된 클래스의 인스턴스를 만들고 IsLayoutSequential 속성을 확인하여 결과를 표시합니다.

Windows Phone OS

지원되는 버전: 8.0

Microsoft는 MSDN 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 MSDN 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?
표시:
© 2014 Microsoft