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