Operator implicit operator
implicit operator NullablePointer(NullablePersistentPointer<T>)
Converts a NullablePersistentPointer<T> to a NullablePointer.
Declaration
public static implicit operator NullablePointer(NullablePersistentPointer<T> pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| NullablePersistentPointer<T> | pointer | The NullablePersistentPointer<T> to convert. |
Returns
| Type | Description |
|---|---|
| NullablePointer | A NullablePointer pointing to the same target as the specified NullablePersistentPointer<T>. |
implicit operator NullablePointer<T>(NullablePersistentPointer<T>)
Converts a NullablePersistentPointer<T> to a NullablePointer<T>.
Declaration
public static implicit operator NullablePointer<T>(NullablePersistentPointer<T> pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| NullablePersistentPointer<T> | pointer | The NullablePersistentPointer<T> to convert. |
Returns
| Type | Description |
|---|---|
| NullablePointer<T> | A NullablePointer<T> pointing to the same target as the specified NullablePersistentPointer<T>. |
implicit operator NullablePointerReadOnly(NullablePersistentPointer<T>)
Converts a NullablePersistentPointer<T> to a NullablePointerReadOnly.
Declaration
public static implicit operator NullablePointerReadOnly(NullablePersistentPointer<T> pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| NullablePersistentPointer<T> | pointer | The NullablePersistentPointer<T> to convert. |
Returns
| Type | Description |
|---|---|
| NullablePointerReadOnly | A NullablePointerReadOnly pointing to the same target as the specified NullablePersistentPointer<T>. |
implicit operator NullablePointerReadOnly<T>(NullablePersistentPointer<T>)
Converts a NullablePersistentPointer<T> to a NullablePointerReadOnly<T>.
Declaration
public static implicit operator NullablePointerReadOnly<T>(NullablePersistentPointer<T> pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| NullablePersistentPointer<T> | pointer | The NullablePersistentPointer<T> to convert. |
Returns
| Type | Description |
|---|---|
| NullablePointerReadOnly<T> | A NullablePointerReadOnly<T> pointing to the same target as the specified NullablePersistentPointer<T>. |
implicit operator NullablePointerUninitialized(NullablePersistentPointer<T>)
Converts a NullablePersistentPointer<T> to a NullablePointerUninitialized.
Declaration
public static implicit operator NullablePointerUninitialized(NullablePersistentPointer<T> pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| NullablePersistentPointer<T> | pointer | The NullablePersistentPointer<T> to convert. |
Returns
| Type | Description |
|---|---|
| NullablePointerUninitialized | A NullablePointerUninitialized pointing to the same target as the specified NullablePersistentPointer<T>. |
implicit operator NullablePointerUninitialized<T>(NullablePersistentPointer<T>)
Converts a NullablePersistentPointer<T> to a NullablePointerUninitialized<T>.
Declaration
public static implicit operator NullablePointerUninitialized<T>(NullablePersistentPointer<T> pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| NullablePersistentPointer<T> | pointer | The NullablePersistentPointer<T> to convert. |
Returns
| Type | Description |
|---|---|
| NullablePointerUninitialized<T> | A NullablePointerUninitialized<T> pointing to the same target as the specified NullablePersistentPointer<T>. |
implicit operator NullablePersistentPointer(NullablePersistentPointer<T>)
Converts a NullablePersistentPointer<T> to a NullablePersistentPointer.
Declaration
public static implicit operator NullablePersistentPointer(NullablePersistentPointer<T> pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| NullablePersistentPointer<T> | pointer | The NullablePersistentPointer<T> to convert. |
Returns
| Type | Description |
|---|---|
| NullablePersistentPointer | A NullablePersistentPointer pointing to the same target as the specified NullablePersistentPointer<T>. |
implicit operator NullablePersistentPointerReadOnly(NullablePersistentPointer<T>)
Converts a NullablePersistentPointer<T> to a NullablePersistentPointerReadOnly.
Declaration
public static implicit operator NullablePersistentPointerReadOnly(NullablePersistentPointer<T> pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| NullablePersistentPointer<T> | pointer | The NullablePersistentPointer<T> to convert. |
Returns
| Type | Description |
|---|---|
| NullablePersistentPointerReadOnly | A NullablePersistentPointerReadOnly pointing to the same target as the specified NullablePersistentPointer<T>. |
implicit operator NullablePersistentPointerReadOnly<T>(NullablePersistentPointer<T>)
Converts a NullablePersistentPointer<T> to a NullablePersistentPointerReadOnly<T>.
Declaration
public static implicit operator NullablePersistentPointerReadOnly<T>(NullablePersistentPointer<T> pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| NullablePersistentPointer<T> | pointer | The NullablePersistentPointer<T> to convert. |
Returns
| Type | Description |
|---|---|
| NullablePersistentPointerReadOnly<T> | A NullablePersistentPointerReadOnly<T> pointing to the same target as the specified NullablePersistentPointer<T>. |
implicit operator NullablePersistentPointerUninitialized(NullablePersistentPointer<T>)
Converts a NullablePersistentPointer<T> to a NullablePersistentPointerUninitialized.
Declaration
public static implicit operator NullablePersistentPointerUninitialized(NullablePersistentPointer<T> pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| NullablePersistentPointer<T> | pointer | The NullablePersistentPointer<T> to convert. |
Returns
| Type | Description |
|---|---|
| NullablePersistentPointerUninitialized | A NullablePersistentPointerUninitialized pointing to the same target as the specified NullablePersistentPointer<T>. |
implicit operator NullablePersistentPointerUninitialized<T>(NullablePersistentPointer<T>)
Converts a NullablePersistentPointer<T> to a NullablePersistentPointerUninitialized<T>.
Declaration
public static implicit operator NullablePersistentPointerUninitialized<T>(NullablePersistentPointer<T> pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| NullablePersistentPointer<T> | pointer | The NullablePersistentPointer<T> to convert. |
Returns
| Type | Description |
|---|---|
| NullablePersistentPointerUninitialized<T> | A NullablePersistentPointerUninitialized<T> pointing to the same target as the specified NullablePersistentPointer<T>. |