HandleCodes class
HandleCodes class
Handles codes
The HandleCodes type exposes the following members:
Constructors
Constructor | Description |
---|---|
init | Initializes a new instance of the HandleCodes class. |
Properties
Property | Description |
---|---|
soft_ownership_reference | Soft ownership reference: the owner does not need the owned object. The owned object cannot exist by itself. Code - 2 |
hard_ownership_reference | Hard ownership reference: the owner needs the owned object. The owned object cannot exist by itself. Code - 3 |
soft_pointer_reference | Soft pointer reference: the referencing object does not need the referenced object and vice versa. Code - 4 |
hard_pointer_reference | Hard pointer reference: the referencing object needs the referenced object, but both are owned by another object. Code - 5 |
handle_plus_one_reference | The handle plus one reference. Code - 6 |
handle_minus_one_reference | The handle minus one reference. Code - 8 |
handle_plus_offset_reference | The handle plus offset reference. Code - 10 (0xA) |
handle_minus_offset_reference | The handle minus offset reference. Code - 12 (0xC) |