Operator implicit operator
implicit operator FunctionPointer(PersistentFunctionPointer<TDelegate>)
Converts a PersistentFunctionPointer<TDelegate> to a FunctionPointer.
Declaration
public static implicit operator FunctionPointer(PersistentFunctionPointer<TDelegate> pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentFunctionPointer<TDelegate> | pointer | The PersistentFunctionPointer<TDelegate> to convert. |
Returns
| Type | Description |
|---|---|
| FunctionPointer | A FunctionPointer pointing to the same target function as the specified PersistentFunctionPointer<TDelegate>. |
implicit operator FunctionPointer<TDelegate>(PersistentFunctionPointer<TDelegate>)
Converts a PersistentFunctionPointer<TDelegate> to a FunctionPointer<TDelegate>.
Declaration
public static implicit operator FunctionPointer<TDelegate>(PersistentFunctionPointer<TDelegate> pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentFunctionPointer<TDelegate> | pointer | The PersistentFunctionPointer<TDelegate> to convert. |
Returns
| Type | Description |
|---|---|
| FunctionPointer<TDelegate> | A FunctionPointer<TDelegate> pointing to the same target function as the specified PersistentFunctionPointer<TDelegate>. |
implicit operator PersistentFunctionPointer(PersistentFunctionPointer<TDelegate>)
Converts a PersistentFunctionPointer<TDelegate> to a PersistentFunctionPointer.
Declaration
public static implicit operator PersistentFunctionPointer(PersistentFunctionPointer<TDelegate> pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentFunctionPointer<TDelegate> | pointer | The PersistentFunctionPointer<TDelegate> to convert. |
Returns
| Type | Description |
|---|---|
| PersistentFunctionPointer | A PersistentFunctionPointer pointing to the same target function as the specified PersistentFunctionPointer<TDelegate>. |
implicit operator NullableFunctionPointer(PersistentFunctionPointer<TDelegate>)
Converts a PersistentFunctionPointer<TDelegate> to a NullableFunctionPointer.
Declaration
public static implicit operator NullableFunctionPointer(PersistentFunctionPointer<TDelegate> pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentFunctionPointer<TDelegate> | pointer | The PersistentFunctionPointer<TDelegate> to convert. |
Returns
| Type | Description |
|---|---|
| NullableFunctionPointer | A NullableFunctionPointer pointing to the same target function as the specified PersistentFunctionPointer<TDelegate>. |
implicit operator NullableFunctionPointer<TDelegate>(PersistentFunctionPointer<TDelegate>)
Converts a PersistentFunctionPointer<TDelegate> to a NullableFunctionPointer<TDelegate>.
Declaration
public static implicit operator NullableFunctionPointer<TDelegate>(PersistentFunctionPointer<TDelegate> pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentFunctionPointer<TDelegate> | pointer | The PersistentFunctionPointer<TDelegate> to convert. |
Returns
| Type | Description |
|---|---|
| NullableFunctionPointer<TDelegate> | A NullableFunctionPointer<TDelegate> pointing to the same target function as the specified PersistentFunctionPointer<TDelegate>. |
implicit operator NullablePersistentFunctionPointer(PersistentFunctionPointer<TDelegate>)
Converts a PersistentFunctionPointer<TDelegate> to a NullablePersistentFunctionPointer.
Declaration
public static implicit operator NullablePersistentFunctionPointer(PersistentFunctionPointer<TDelegate> pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentFunctionPointer<TDelegate> | pointer | The PersistentFunctionPointer<TDelegate> to convert. |
Returns
| Type | Description |
|---|---|
| NullablePersistentFunctionPointer | A NullablePersistentFunctionPointer pointing to the same target function as the specified PersistentFunctionPointer<TDelegate>. |
implicit operator NullablePersistentFunctionPointer<TDelegate>(PersistentFunctionPointer<TDelegate>)
Declaration
public static implicit operator NullablePersistentFunctionPointer<TDelegate>(PersistentFunctionPointer<TDelegate> pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| PersistentFunctionPointer<TDelegate> | pointer | The PersistentFunctionPointer<TDelegate> to convert. |
Returns
| Type | Description |
|---|---|
| NullablePersistentFunctionPointer<TDelegate> | A NullablePersistentFunctionPointer<TDelegate> pointing to the same target function as the specified PersistentFunctionPointer<TDelegate>. |