Struct CoreFoundation.CFSetRef
public ref struct CoreFoundation.CFSetRef : IDisposable
- Implements
- Inherited Members
Constructors
CFSetRef(nint)
public CFSetRef(nint self)
Parameters
selfnint
Fields
Self
public readonly nint Self
Field Value
Properties
Count
public nint Count { get; }
Property Value
Methods
CFSetGetCount(nint)
public static extern nint CFSetGetCount(nint cfSetRef)
Parameters
cfSetRefnint
Returns
CFSetGetValues(CFSetRef, ref nint)
public static nint CFSetGetValues(CoreFoundation.CFSetRef theSet, ref nint arrayOfValuePtrs)
Parameters
theSetCoreFoundation.CFSetRefarrayOfValuePtrsnint
Returns
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
GetValues(ref nint)
https://developer.apple.com/documentation/corefoundation/1520437-cfsetgetvalues?language=objc Follows the creation rule, so you need to release the objects.
public void GetValues(ref nint nintArrPtr)
Parameters
nintArrPtrnint
Operators
implicit operator nint(CFSetRef)
public static implicit operator nint(CoreFoundation.CFSetRef cfSetRef)
Parameters
cfSetRefCoreFoundation.CFSetRef