次の方法で共有


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 をブロックする」を参照してください。

適用対象