Operator implicit operator
implicit operator Pointer(PersistentPointer)
Converts a PersistentPointer to a Pointer.
Declaration
public static implicit operator Pointer(PersistentPointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentPointer | pointer | The PersistentPointer to convert. |
Returns
| Type | Description |
|---|---|
| Pointer | A Pointer pointing to the same target as the specified PersistentPointer. |
implicit operator PointerReadOnly(PersistentPointer)
Converts a PersistentPointer to a PointerReadOnly.
Declaration
public static implicit operator PointerReadOnly(PersistentPointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentPointer | pointer | The PersistentPointer to convert. |
Returns
| Type | Description |
|---|---|
| PointerReadOnly | A PointerReadOnly pointing to the same target as the specified PersistentPointer. |
implicit operator PointerUninitialized(PersistentPointer)
Converts a PersistentPointer to a PointerUninitialized.
Declaration
public static implicit operator PointerUninitialized(PersistentPointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentPointer | pointer | The PersistentPointer to convert. |
Returns
| Type | Description |
|---|---|
| PointerUninitialized | A PointerUninitialized pointing to the same target as the specified PersistentPointer. |
implicit operator PersistentPointerReadOnly(PersistentPointer)
Converts a PersistentPointer to a PersistentPointerReadOnly.
Declaration
public static implicit operator PersistentPointerReadOnly(PersistentPointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentPointer | pointer | The PersistentPointer to convert. |
Returns
| Type | Description |
|---|---|
| PersistentPointerReadOnly | A PersistentPointerReadOnly pointing to the same target as the specified PersistentPointer. |
implicit operator PersistentPointerUninitialized(PersistentPointer)
Converts a PersistentPointer to a PersistentPointerUninitialized.
Declaration
public static implicit operator PersistentPointerUninitialized(PersistentPointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentPointer | pointer | The PersistentPointer to convert. |
Returns
| Type | Description |
|---|---|
| PersistentPointerUninitialized | A PersistentPointerUninitialized pointing to the same target as the specified PersistentPointer. |
implicit operator NullablePointer(PersistentPointer)
Converts a PersistentPointer to a NullablePointer.
Declaration
public static implicit operator NullablePointer(PersistentPointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentPointer | pointer | The PersistentPointer to convert. |
Returns
| Type | Description |
|---|---|
| NullablePointer | A NullablePointer pointing to the same target as the specified PersistentPointer. |
implicit operator NullablePointerReadOnly(PersistentPointer)
Converts a PersistentPointer to a NullablePointerReadOnly.
Declaration
public static implicit operator NullablePointerReadOnly(PersistentPointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentPointer | pointer | The PersistentPointer to convert. |
Returns
| Type | Description |
|---|---|
| NullablePointerReadOnly | A NullablePointerReadOnly pointing to the same target as the specified PersistentPointer. |
implicit operator NullablePointerUninitialized(PersistentPointer)
Converts a PersistentPointer to a NullablePointerUninitialized.
Declaration
public static implicit operator NullablePointerUninitialized(PersistentPointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentPointer | pointer | The PersistentPointer to convert. |
Returns
| Type | Description |
|---|---|
| NullablePointerUninitialized | A NullablePointerUninitialized pointing to the same target as the specified PersistentPointer. |
implicit operator NullablePersistentPointer(PersistentPointer)
Converts a PersistentPointer to a NullablePersistentPointer.
Declaration
public static implicit operator NullablePersistentPointer(PersistentPointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentPointer | pointer | The PersistentPointer to convert. |
Returns
| Type | Description |
|---|---|
| NullablePersistentPointer | A NullablePersistentPointer pointing to the same target as the specified PersistentPointer. |
implicit operator NullablePersistentPointerReadOnly(PersistentPointer)
Converts a PersistentPointer to a NullablePersistentPointerReadOnly.
Declaration
public static implicit operator NullablePersistentPointerReadOnly(PersistentPointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentPointer | pointer | The PersistentPointer to convert. |
Returns
| Type | Description |
|---|---|
| NullablePersistentPointerReadOnly | A NullablePersistentPointerReadOnly pointing to the same target as the specified PersistentPointer. |
implicit operator NullablePersistentPointerUninitialized(PersistentPointer)
Converts a PersistentPointer to a NullablePersistentPointerUninitialized.
Declaration
public static implicit operator NullablePersistentPointerUninitialized(PersistentPointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentPointer | pointer | The PersistentPointer to convert. |
Returns
| Type | Description |
|---|---|
| NullablePersistentPointerUninitialized | A NullablePersistentPointerUninitialized pointing to the same target as the specified PersistentPointer. |