Represents the assignment semantics for properties.
Syntax
public enum ArgumentSemantic
Remarks
Members
| Member Name | Description |
|---|
| Assign | Assigning is merely a pointer copy. |
| Copy | A copy of the object is made. |
| None | |
| Retain | The object increases the reference count of the passed object. |
| Strong | The object increases the reference count of the passed object (modern name for “Retain"). |
| UnsafeUnretained | Merely performs a pointer copy in unmanaged code (modern name for "Assign"). |
| Weak | Weak properties can be cleared and their value updated. |
Requirements
Namespace: ObjCRuntime
Assembly: Xamarin.iOS (in Xamarin.iOS.dll)
Assembly Versions: 0.0.0.0