MonobjcMonobjc Documented Class Library
NSFastEnumerationState Structure
NamespacesMonobjc.FoundationNSFastEnumerationState
This defines the structure used as contextual information in the NSFastEnumeration protocol.
Declaration Syntax
C#Visual BasicVisual C++
public struct NSFastEnumerationState
Public Structure NSFastEnumerationState
public value class NSFastEnumerationState
Members
All MembersMethodsFields



IconMemberDescription
Equals(Object)
Indicates whether this instance and a specified object are equal.
(Inherited from ValueType.)
extra
A C array that you can use to hold returned values.

Finalize()()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()()
Returns the hash code for this instance.
(Inherited from ValueType.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
itemsPtr
A C array of objects.

MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
mutationsPtr
Arbitrary state information used to detect whether the collection has been mutated.

state
Arbitrary state information used by the iterator. Typically this is set to 0 at the beginning of the iteration.

ToString()()()()
Returns the fully qualified type name of this instance.
(Inherited from ValueType.)
Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.Foundation (Module: Monobjc.Foundation)