다음을 통해 공유


BlockFlags 열거형

정의

BlockLiteral 열거형에 대한 플래그입니다.

이 열거형은 멤버 값의 비트 조합을 지원합니다.

[System.Flags]
public enum BlockFlags
type BlockFlags = 
상속
BlockFlags
특성

필드

BLOCK_HAS_COPY_DISPOSE 33554432

Objective-C 블록 ABI 플래그

BLOCK_HAS_CTOR 67108864

Objective-C 블록 ABI 플래그

BLOCK_HAS_DESCRIPTOR 536870912

block_descriptor 필드가 채워지는지 여부입니다.

BLOCK_HAS_SIGNATURE 1073741824

Objective-C 블록 ABI 플래그

BLOCK_HAS_STRET 536870912

Objective-C 블록 ABI 플래그.

BLOCK_IS_GC 134217728

Objective-C 블록 ABI 플래그.

BLOCK_IS_GLOBAL 268435456

Objective-C 블록 ABI 플래그.

BLOCK_NEEDS_FREE 16777216

Objective-C 블록 ABI 플래그.

BLOCK_REFCOUNT_MASK 65535

Objective-C 블록 ABI 플래그.

설명

버전 12.0의 Xamarin.iOS는 플래그만 사용합니다BlockFlags.BLOCK_HAS_COPY_DISPOSE | 해당 블록에 대한 BlockFlags.BLOCK_HAS_SIGNATURE.

블록 ABI에 대한 자세한 내용은 블록 ABI를 참조하세요.

적용 대상