다음을 통해 공유


StructLayoutAttribute 생성자

정의

StructLayoutAttribute 클래스의 새 인스턴스를 초기화합니다.

오버로드

StructLayoutAttribute(Int16)

지정된 StructLayoutAttribute 열거형 멤버를 사용하여 LayoutKind 클래스의 새 인스턴스를 초기화합니다.

StructLayoutAttribute(LayoutKind)

지정된 StructLayoutAttribute 열거형 멤버를 사용하여 LayoutKind 클래스의 새 인스턴스를 초기화합니다.

StructLayoutAttribute(Int16)

Source:
StructLayoutAttribute.cs
Source:
StructLayoutAttribute.cs
Source:
StructLayoutAttribute.cs

지정된 StructLayoutAttribute 열거형 멤버를 사용하여 LayoutKind 클래스의 새 인스턴스를 초기화합니다.

public:
 StructLayoutAttribute(short layoutKind);
public StructLayoutAttribute (short layoutKind);
new System.Runtime.InteropServices.StructLayoutAttribute : int16 -> System.Runtime.InteropServices.StructLayoutAttribute
Public Sub New (layoutKind As Short)

매개 변수

layoutKind
Int16

클래스나 구조체의 정렬 방법을 지정하는 LayoutKind 값 중 하나를 나타내는 16비트 정수입니다.

설명

이 생성자는 각 LayoutKind 열거형 멤버를 나타내는 기본 16비트 정수입니다. Tlbimp.exe(형식 라이브러리 가져오기) 는 이 생성자를 사용합니다.

추가 정보

적용 대상

StructLayoutAttribute(LayoutKind)

Source:
StructLayoutAttribute.cs
Source:
StructLayoutAttribute.cs
Source:
StructLayoutAttribute.cs

지정된 StructLayoutAttribute 열거형 멤버를 사용하여 LayoutKind 클래스의 새 인스턴스를 초기화합니다.

public:
 StructLayoutAttribute(System::Runtime::InteropServices::LayoutKind layoutKind);
public StructLayoutAttribute (System.Runtime.InteropServices.LayoutKind layoutKind);
new System.Runtime.InteropServices.StructLayoutAttribute : System.Runtime.InteropServices.LayoutKind -> System.Runtime.InteropServices.StructLayoutAttribute
Public Sub New (layoutKind As LayoutKind)

매개 변수

layoutKind
LayoutKind

클래스나 구조체의 정렬 방법을 지정하는 열거형 값 중 하나입니다.

설명

오류가 발생하기 쉬운 읽기 가능한 코드의 경우 항상 이 생성자를 사용합니다.

추가 정보

적용 대상