Operator explicit operator
explicit operator NullablePersistentSequencePointerReadOnly<T>(PersistentSequencePointer)
Converts a PersistentSequencePointer to a NullablePersistentSequencePointerReadOnly<T>.
Declaration
public static explicit operator NullablePersistentSequencePointerReadOnly<T>(PersistentSequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentSequencePointer | pointer | The PersistentSequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| NullablePersistentSequencePointerReadOnly<T> | A NullablePersistentSequencePointerReadOnly<T> pointing to the same target as the specified PersistentSequencePointer. |
explicit operator NullablePersistentSequencePointerReadOnly<T>(PersistentSequencePointerReadOnly)
Declaration
public static explicit operator NullablePersistentSequencePointerReadOnly<T>(PersistentSequencePointerReadOnly pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentSequencePointerReadOnly | pointer | The PersistentSequencePointerReadOnly to convert. |
Returns
| Type | Description |
|---|---|
| NullablePersistentSequencePointerReadOnly<T> | A NullablePersistentSequencePointerReadOnly<T> pointing to the same target as the specified PersistentSequencePointerReadOnly. |
explicit operator NullablePersistentSequencePointerReadOnly<T>(NullablePersistentSequencePointer)
Declaration
public static explicit operator NullablePersistentSequencePointerReadOnly<T>(NullablePersistentSequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| NullablePersistentSequencePointer | pointer | The NullablePersistentSequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| NullablePersistentSequencePointerReadOnly<T> | A NullablePersistentSequencePointerReadOnly<T> pointing to the same target as the specified NullablePersistentSequencePointer. |
explicit operator NullablePersistentSequencePointerReadOnly<T>(NullablePersistentSequencePointerReadOnly)
Converts a NullablePersistentSequencePointerReadOnly to a NullablePersistentSequencePointerReadOnly<T>.
Declaration
public static explicit operator NullablePersistentSequencePointerReadOnly<T>(NullablePersistentSequencePointerReadOnly pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| NullablePersistentSequencePointerReadOnly | pointer | The NullablePersistentSequencePointerReadOnly to convert. |
Returns
| Type | Description |
|---|---|
| NullablePersistentSequencePointerReadOnly<T> | A NullablePersistentSequencePointerReadOnly<T> pointing to the same target as the specified NullablePersistentSequencePointerReadOnly. |
explicit operator NullableFunctionPointer(NullablePersistentSequencePointerReadOnly<T>)
Converts a NullablePersistentSequencePointerReadOnly<T> to a NullableFunctionPointer.
Declaration
public static explicit operator NullableFunctionPointer(NullablePersistentSequencePointerReadOnly<T> pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| NullablePersistentSequencePointerReadOnly<T> | pointer | The NullablePersistentSequencePointerReadOnly<T> to convert. |
Returns
| Type | Description |
|---|---|
| NullableFunctionPointer | A NullableFunctionPointer pointing to the target function that's the same target as the specified NullablePersistentSequencePointerReadOnly<T>, reinterpreted as an executable function. |
explicit operator NullablePersistentFunctionPointer(NullablePersistentSequencePointerReadOnly<T>)
Declaration
public static explicit operator NullablePersistentFunctionPointer(NullablePersistentSequencePointerReadOnly<T> pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| NullablePersistentSequencePointerReadOnly<T> | pointer | The NullablePersistentSequencePointerReadOnly<T> to convert. |
Returns
| Type | Description |
|---|---|
| NullablePersistentFunctionPointer | A NullablePersistentFunctionPointer pointing to the target function that's the same target as the specified NullablePersistentSequencePointerReadOnly<T>, reinterpreted as an executable function. |