Partager via


BlockFlags Énumération

Définition

Indicateurs pour l’énumération BlockLiteral.

Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.

[System.Flags]
public enum BlockFlags
type BlockFlags = 
Héritage
BlockFlags
Attributs

Champs

BLOCK_HAS_COPY_DISPOSE 33554432

Indicateurs ABI de bloc Objective-C

BLOCK_HAS_CTOR 67108864

Indicateurs ABI de bloc Objective-C

BLOCK_HAS_DESCRIPTOR 536870912

Indique si le champ block_descriptor est renseigné.

BLOCK_HAS_SIGNATURE 1073741824

Indicateurs ABI de bloc Objective-C

BLOCK_HAS_STRET 536870912

Indicateurs ABI de blocage Objective-C.

BLOCK_IS_GC 134217728

Indicateurs ABI de blocage Objective-C.

BLOCK_IS_GLOBAL 268435456

Indicateurs ABI de blocage Objective-C.

BLOCK_NEEDS_FREE 16777216

Indicateurs ABI de blocage Objective-C.

BLOCK_REFCOUNT_MASK 65535

Indicateurs ABI de blocage Objective-C.

Remarques

Xamarin.iOS à partir de la version 12.0 utilise uniquement les indicateurs BlockFlags.BLOCK_HAS_COPY_DISPOSE | BlockFlags.BLOCK_HAS_SIGNATURE pour ses blocs.

Pour plus d’informations sur le bloc ABI, consultez Bloquer ABI .

S’applique à