ObjCRuntime.BlockFlags Enumeration
Flags for the BlockLiteral.

Syntax

[System.Flags]
public enum BlockFlags

Remarks

MonoTouch as of version 3.0 only uses the flags BlockFlags.BLOCK_HAS_DESCRIPTOR | BlockFlags.BLOCK_HAS_COPY_DISPOSE for its blocks.

Members

Member NameDescription
BLOCK_HAS_COPY_DISPOSEObjective-C Block ABI Flags
BLOCK_HAS_CTORObjective-C Block ABI Flags
BLOCK_HAS_DESCRIPTORWhether the block_descriptor is filled in.
BLOCK_IS_GCObjective-C Block ABI Flags.
BLOCK_IS_GLOBALObjective-C Block ABI Flags.
BLOCK_NEEDS_FREEObjective-C Block ABI Flags.
BLOCK_REFCOUNT_MASKObjective-C Block ABI Flags.

Requirements

Namespace: ObjCRuntime
Assembly: Xamarin.iOS (in Xamarin.iOS.dll)
Assembly Versions: 0.0.0.0