Operator implicit operator
implicit operator Pointer(PersistentSequencePointer)
Converts a PersistentSequencePointer to a Pointer.
Declaration
public static implicit operator Pointer(PersistentSequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentSequencePointer | pointer | The PersistentSequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| Pointer | A Pointer pointing to the same target as the specified PersistentSequencePointer. |
implicit operator PointerReadOnly(PersistentSequencePointer)
Converts a PersistentSequencePointer to a PointerReadOnly.
Declaration
public static implicit operator PointerReadOnly(PersistentSequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentSequencePointer | pointer | The PersistentSequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| PointerReadOnly | A PointerReadOnly pointing to the same target as the specified PersistentSequencePointer. |
implicit operator PointerUninitialized(PersistentSequencePointer)
Converts a PersistentSequencePointer to a PointerUninitialized.
Declaration
public static implicit operator PointerUninitialized(PersistentSequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentSequencePointer | pointer | The PersistentSequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| PointerUninitialized | A PointerUninitialized pointing to the same target as the specified PersistentSequencePointer. |
implicit operator SequencePointer(PersistentSequencePointer)
Converts a PersistentSequencePointer to a SequencePointer.
Declaration
public static implicit operator SequencePointer(PersistentSequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentSequencePointer | pointer | The PersistentSequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| SequencePointer | A SequencePointer pointing to the same target as the specified PersistentSequencePointer. |
implicit operator SequencePointerReadOnly(PersistentSequencePointer)
Converts a PersistentSequencePointer to a SequencePointerReadOnly.
Declaration
public static implicit operator SequencePointerReadOnly(PersistentSequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentSequencePointer | pointer | The PersistentSequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| SequencePointerReadOnly | A SequencePointerReadOnly pointing to the same target as the specified PersistentSequencePointer. |
implicit operator SequencePointerUninitialized(PersistentSequencePointer)
Converts a PersistentSequencePointer to a SequencePointerUninitialized.
Declaration
public static implicit operator SequencePointerUninitialized(PersistentSequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentSequencePointer | pointer | The PersistentSequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| SequencePointerUninitialized | A SequencePointerUninitialized pointing to the same target as the specified PersistentSequencePointer. |
implicit operator PersistentPointer(PersistentSequencePointer)
Converts a PersistentSequencePointer to a PersistentPointer.
Declaration
public static implicit operator PersistentPointer(PersistentSequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentSequencePointer | pointer | The PersistentSequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| PersistentPointer | A PersistentPointer pointing to the same target as the specified PersistentSequencePointer. |
implicit operator PersistentPointerReadOnly(PersistentSequencePointer)
Converts a PersistentSequencePointer to a PersistentPointerReadOnly.
Declaration
public static implicit operator PersistentPointerReadOnly(PersistentSequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentSequencePointer | pointer | The PersistentSequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| PersistentPointerReadOnly | A PersistentPointerReadOnly pointing to the same target as the specified PersistentSequencePointer. |
implicit operator PersistentPointerUninitialized(PersistentSequencePointer)
Converts a PersistentSequencePointer to a PersistentPointerUninitialized.
Declaration
public static implicit operator PersistentPointerUninitialized(PersistentSequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentSequencePointer | pointer | The PersistentSequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| PersistentPointerUninitialized | A PersistentPointerUninitialized pointing to the same target as the specified PersistentSequencePointer. |
implicit operator PersistentSequencePointerReadOnly(PersistentSequencePointer)
Converts a PersistentSequencePointer to a PersistentSequencePointerReadOnly.
Declaration
public static implicit operator PersistentSequencePointerReadOnly(PersistentSequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentSequencePointer | pointer | The PersistentSequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| PersistentSequencePointerReadOnly | A PersistentSequencePointerReadOnly pointing to the same target as the specified PersistentSequencePointer. |
implicit operator PersistentSequencePointerUninitialized(PersistentSequencePointer)
Converts a PersistentSequencePointer to a PersistentSequencePointerUninitialized.
Declaration
public static implicit operator PersistentSequencePointerUninitialized(PersistentSequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentSequencePointer | pointer | The PersistentSequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| PersistentSequencePointerUninitialized | A PersistentSequencePointerUninitialized pointing to the same target as the specified PersistentSequencePointer. |
implicit operator NullablePointer(PersistentSequencePointer)
Converts a PersistentSequencePointer to a NullablePointer.
Declaration
public static implicit operator NullablePointer(PersistentSequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentSequencePointer | pointer | The PersistentSequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| NullablePointer | A NullablePointer pointing to the same target as the specified PersistentSequencePointer. |
implicit operator NullablePointerReadOnly(PersistentSequencePointer)
Converts a PersistentSequencePointer to a NullablePointerReadOnly.
Declaration
public static implicit operator NullablePointerReadOnly(PersistentSequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentSequencePointer | pointer | The PersistentSequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| NullablePointerReadOnly | A NullablePointerReadOnly pointing to the same target as the specified PersistentSequencePointer. |
implicit operator NullablePointerUninitialized(PersistentSequencePointer)
Converts a PersistentSequencePointer to a NullablePointerUninitialized.
Declaration
public static implicit operator NullablePointerUninitialized(PersistentSequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentSequencePointer | pointer | The PersistentSequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| NullablePointerUninitialized | A NullablePointerUninitialized pointing to the same target as the specified PersistentSequencePointer. |
implicit operator NullableSequencePointer(PersistentSequencePointer)
Converts a PersistentSequencePointer to a NullableSequencePointer.
Declaration
public static implicit operator NullableSequencePointer(PersistentSequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentSequencePointer | pointer | The PersistentSequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| NullableSequencePointer | A NullableSequencePointer pointing to the same target as the specified PersistentSequencePointer. |
implicit operator NullableSequencePointerReadOnly(PersistentSequencePointer)
Converts a PersistentSequencePointer to a NullableSequencePointerReadOnly.
Declaration
public static implicit operator NullableSequencePointerReadOnly(PersistentSequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentSequencePointer | pointer | The PersistentSequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| NullableSequencePointerReadOnly | A NullableSequencePointerReadOnly pointing to the same target as the specified PersistentSequencePointer. |
implicit operator NullableSequencePointerUninitialized(PersistentSequencePointer)
Converts a PersistentSequencePointer to a NullableSequencePointerUninitialized.
Declaration
public static implicit operator NullableSequencePointerUninitialized(PersistentSequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentSequencePointer | pointer | The PersistentSequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| NullableSequencePointerUninitialized | A NullableSequencePointerUninitialized pointing to the same target as the specified PersistentSequencePointer. |
implicit operator NullablePersistentPointer(PersistentSequencePointer)
Converts a PersistentSequencePointer to a NullablePersistentPointer.
Declaration
public static implicit operator NullablePersistentPointer(PersistentSequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentSequencePointer | pointer | The PersistentSequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| NullablePersistentPointer | A NullablePersistentPointer pointing to the same target as the specified PersistentSequencePointer. |
implicit operator NullablePersistentPointerReadOnly(PersistentSequencePointer)
Converts a PersistentSequencePointer to a NullablePersistentPointerReadOnly.
Declaration
public static implicit operator NullablePersistentPointerReadOnly(PersistentSequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentSequencePointer | pointer | The PersistentSequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| NullablePersistentPointerReadOnly | A NullablePersistentPointerReadOnly pointing to the same target as the specified PersistentSequencePointer. |
implicit operator NullablePersistentPointerUninitialized(PersistentSequencePointer)
Converts a PersistentSequencePointer to a NullablePersistentPointerUninitialized.
Declaration
public static implicit operator NullablePersistentPointerUninitialized(PersistentSequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentSequencePointer | pointer | The PersistentSequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| NullablePersistentPointerUninitialized | A NullablePersistentPointerUninitialized pointing to the same target as the specified PersistentSequencePointer. |
implicit operator NullablePersistentSequencePointer(PersistentSequencePointer)
Converts a PersistentSequencePointer to a NullablePersistentSequencePointer.
Declaration
public static implicit operator NullablePersistentSequencePointer(PersistentSequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentSequencePointer | pointer | The PersistentSequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| NullablePersistentSequencePointer | A NullablePersistentSequencePointer pointing to the same target as the specified PersistentSequencePointer. |
implicit operator NullablePersistentSequencePointerReadOnly(PersistentSequencePointer)
Converts a PersistentSequencePointer to a NullablePersistentSequencePointerReadOnly.
Declaration
public static implicit operator NullablePersistentSequencePointerReadOnly(PersistentSequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentSequencePointer | pointer | The PersistentSequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| NullablePersistentSequencePointerReadOnly | A NullablePersistentSequencePointerReadOnly pointing to the same target as the specified PersistentSequencePointer. |
implicit operator NullablePersistentSequencePointerUninitialized(PersistentSequencePointer)
Converts a PersistentSequencePointer to a NullablePersistentSequencePointerUninitialized.
Declaration
public static implicit operator NullablePersistentSequencePointerUninitialized(PersistentSequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentSequencePointer | pointer | The PersistentSequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| NullablePersistentSequencePointerUninitialized | A NullablePersistentSequencePointerUninitialized pointing to the same target as the specified PersistentSequencePointer. |