|
| static ref TTo | As< TFrom, TTo > (ref TFrom source) |
| | Casts the given object to the specified type. More...
|
| |
| static unsafe void * | AsPointer< T > (ref T value) |
| | Returns an unmanaged pointer corresponding to the original source pointer. More...
|
| |
| static unsafe ref T | AsRef< T > (in T source) |
| | Returns a managed pointer to a value of type T. More...
|
| |
| static unsafe ref T | AsRef< T > (void *source) |
| | Returns a managed pointer to a value of type T. More...
|
| |
| static unsafe T | Read< T > (void *source) |
| | Writes a value of type T to the given location. More...
|
| |
| static unsafe T | ReadUnaligned< T > (ref byte source) |
| | Writes a value of type T to the given location without assuming architecture dependent alignment of the destination address. More...
|
| |
| static unsafe T | ReadUnaligned< T > (void *source) |
| | Writes a value of type T to the given location without assuming architecture dependent alignment of the destination address. More...
|
| |
| static unsafe void | Write< T > (void *destination, T value) |
| | Writes a value of type T to the given location. More...
|
| |
| static unsafe void | WriteUnaligned< T > (ref byte destination, T value) |
| | Writes a value of type T to the given location without assuming architecture dependent alignment of the destination address. More...
|
| |
| static unsafe void | WriteUnaligned< T > (void *destination, T value) |
| | Writes a value of type T to the given location without assuming architecture dependent alignment of the destination address. More...
|
| |
Provides substitution for missing System.Runtime.CompilerServices.Unsafe