Operator implicit operator
implicit operator Pointer(SequencePointer)
Converts a SequencePointer to a Pointer.
Declaration
public static implicit operator Pointer(SequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| SequencePointer | pointer | The SequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| Pointer | A Pointer pointing to the same target as the specified SequencePointer. |
implicit operator PointerReadOnly(SequencePointer)
Converts a SequencePointer to a PointerReadOnly.
Declaration
public static implicit operator PointerReadOnly(SequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| SequencePointer | pointer | The SequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| PointerReadOnly | A PointerReadOnly pointing to the same target as the specified SequencePointer. |
implicit operator PointerUninitialized(SequencePointer)
Converts a SequencePointer to a PointerUninitialized.
Declaration
public static implicit operator PointerUninitialized(SequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| SequencePointer | pointer | The SequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| PointerUninitialized | A PointerUninitialized pointing to the same target as the specified SequencePointer. |
implicit operator SequencePointerReadOnly(SequencePointer)
Converts a SequencePointer to a SequencePointerReadOnly.
Declaration
public static implicit operator SequencePointerReadOnly(SequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| SequencePointer | pointer | The SequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| SequencePointerReadOnly | A SequencePointerReadOnly pointing to the same target as the specified SequencePointer. |
implicit operator SequencePointerUninitialized(SequencePointer)
Converts a SequencePointer to a SequencePointerUninitialized.
Declaration
public static implicit operator SequencePointerUninitialized(SequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| SequencePointer | pointer | The SequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| SequencePointerUninitialized | A SequencePointerUninitialized pointing to the same target as the specified SequencePointer. |
implicit operator NullablePointer(SequencePointer)
Converts a SequencePointer to a NullablePointer.
Declaration
public static implicit operator NullablePointer(SequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| SequencePointer | pointer | The SequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| NullablePointer | A NullablePointer pointing to the same target as the specified SequencePointer. |
implicit operator NullablePointerReadOnly(SequencePointer)
Converts a SequencePointer to a NullablePointerReadOnly.
Declaration
public static implicit operator NullablePointerReadOnly(SequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| SequencePointer | pointer | The SequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| NullablePointerReadOnly | A NullablePointerReadOnly pointing to the same target as the specified SequencePointer. |
implicit operator NullablePointerUninitialized(SequencePointer)
Converts a SequencePointer to a NullablePointerUninitialized.
Declaration
public static implicit operator NullablePointerUninitialized(SequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| SequencePointer | pointer | The SequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| NullablePointerUninitialized | A NullablePointerUninitialized pointing to the same target as the specified SequencePointer. |
implicit operator NullableSequencePointer(SequencePointer)
Converts a SequencePointer to a NullableSequencePointer.
Declaration
public static implicit operator NullableSequencePointer(SequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| SequencePointer | pointer | The SequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| NullableSequencePointer | A NullableSequencePointer pointing to the same target as the specified SequencePointer. |
implicit operator NullableSequencePointerReadOnly(SequencePointer)
Converts a SequencePointer to a NullableSequencePointerReadOnly.
Declaration
public static implicit operator NullableSequencePointerReadOnly(SequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| SequencePointer | pointer | The SequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| NullableSequencePointerReadOnly | A NullableSequencePointerReadOnly pointing to the same target as the specified SequencePointer. |
implicit operator NullableSequencePointerUninitialized(SequencePointer)
Converts a SequencePointer to a NullableSequencePointerUninitialized.
Declaration
public static implicit operator NullableSequencePointerUninitialized(SequencePointer pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| SequencePointer | pointer | The SequencePointer to convert. |
Returns
| Type | Description |
|---|---|
| NullableSequencePointerUninitialized | A NullableSequencePointerUninitialized pointing to the same target as the specified SequencePointer. |