共用方式為


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

適用於