67 public static bool Read(ref
bool location)
81 public static byte Read(ref
byte location)
95 public unsafe
static double Read(ref
double location)
97 long num =
Read(ref
Unsafe.As<
double,
long>(ref location));
98 return *(
double*)(&num);
103 public unsafe
static void Write(ref
double location,
double value)
110 public static short Read(ref
short location)
124 public static int Read(ref
int location)
138 public static long Read(ref
long location)
164 [CLSCompliant(
false)]
167 public static sbyte
Read(ref sbyte location)
172 [CLSCompliant(
false)]
182 public static float Read(ref
float location)
194 [CLSCompliant(
false)]
197 public static ushort
Read(ref ushort location)
202 [CLSCompliant(
false)]
210 [CLSCompliant(
false)]
213 public static uint
Read(ref uint location)
218 [CLSCompliant(
false)]
226 [CLSCompliant(
false)]
229 public static ulong
Read(ref ulong location)
231 return (ulong)
Read(ref
Unsafe.As<ulong,
long>(ref location));
234 [CLSCompliant(
false)]
242 [CLSCompliant(
false)]
250 [CLSCompliant(
false)]
260 [
return: NotNullIfNotNull(
"location")]
261 public static T
Read<T>([NotNullIfNotNull(
"location")] ref T location) where
T :
class?
268 public static void Write<T>([NotNullIfNotNull(
"value")] ref T location, T
value) where
T :
class?
static void Write(ref float location, float value)
static void Write(ref long location, long value)
static sbyte Read(ref sbyte location)
static void Write(ref UIntPtr location, UIntPtr value)
static bool Read(ref bool location)
static void Write(ref bool location, bool value)
static void Write(ref int location, int value)
static int Read(ref int location)
static byte Read(ref byte location)
static T Read< T >([NotNullIfNotNull("location")] ref T location)
static void Write(ref IntPtr location, IntPtr value)
static void Write(ref byte location, byte value)
static void Write< T >([NotNullIfNotNull("value")] ref T location, T value)
static ulong Read(ref ulong location)
static void Write(ref ushort location, ushort value)
static long Read(ref long location)
static ushort Read(ref ushort location)
static float Read(ref float location)
static UIntPtr Read(ref UIntPtr location)
static void Write(ref short location, short value)
static unsafe void Write(ref double location, double value)
static IntPtr Read(ref IntPtr location)
static void Write(ref ulong location, ulong value)
static void Write(ref sbyte location, sbyte value)
static void Write(ref uint location, uint value)
static uint Read(ref uint location)
static unsafe double Read(ref double location)
static short Read(ref short location)