1 <Type Name="Volatile" FullName="System.Threading.Volatile">
2 <TypeSignature Language="C#" Value="public static class Volatile" />
3 <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit Volatile extends System.Object" />
5 <AssemblyName>mscorlib</AssemblyName>
6 <AssemblyVersion>4.0.0.0</AssemblyVersion>
9 <BaseTypeName>System.Object</BaseTypeName>
13 <summary>To be added.</summary>
14 <remarks>To be added.</remarks>
17 <Member MemberName="Read">
18 <MemberSignature Language="C#" Value="public static bool Read (ref bool location);" />
19 <MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Read(bool location) cil managed" />
20 <MemberType>Method</MemberType>
22 <AssemblyVersion>4.0.0.0</AssemblyVersion>
26 <AttributeName>System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)</AttributeName>
30 <ReturnType>System.Boolean</ReturnType>
33 <Parameter Name="location" Type="System.Boolean&" RefType="ref" />
36 <param name="location">To be added.</param>
37 <summary>To be added.</summary>
38 <returns>To be added.</returns>
39 <remarks>To be added.</remarks>
42 <Member MemberName="Read">
43 <MemberSignature Language="C#" Value="public static byte Read (ref byte location);" />
44 <MemberSignature Language="ILAsm" Value=".method public static hidebysig unsigned int8 Read(unsigned int8 location) cil managed" />
45 <MemberType>Method</MemberType>
47 <AssemblyVersion>4.0.0.0</AssemblyVersion>
51 <AttributeName>System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)</AttributeName>
55 <ReturnType>System.Byte</ReturnType>
58 <Parameter Name="location" Type="System.Byte&" RefType="ref" />
61 <param name="location">To be added.</param>
62 <summary>To be added.</summary>
63 <returns>To be added.</returns>
64 <remarks>To be added.</remarks>
67 <Member MemberName="Read">
68 <MemberSignature Language="C#" Value="public static double Read (ref double location);" />
69 <MemberSignature Language="ILAsm" Value=".method public static hidebysig float64 Read(float64 location) cil managed" />
70 <MemberType>Method</MemberType>
72 <AssemblyVersion>4.0.0.0</AssemblyVersion>
76 <AttributeName>System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)</AttributeName>
80 <ReturnType>System.Double</ReturnType>
83 <Parameter Name="location" Type="System.Double&" RefType="ref" />
86 <param name="location">To be added.</param>
87 <summary>To be added.</summary>
88 <returns>To be added.</returns>
89 <remarks>To be added.</remarks>
92 <Member MemberName="Read">
93 <MemberSignature Language="C#" Value="public static short Read (ref short location);" />
94 <MemberSignature Language="ILAsm" Value=".method public static hidebysig int16 Read(int16 location) cil managed" />
95 <MemberType>Method</MemberType>
97 <AssemblyVersion>4.0.0.0</AssemblyVersion>
101 <AttributeName>System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)</AttributeName>
105 <ReturnType>System.Int16</ReturnType>
108 <Parameter Name="location" Type="System.Int16&" RefType="ref" />
111 <param name="location">To be added.</param>
112 <summary>To be added.</summary>
113 <returns>To be added.</returns>
114 <remarks>To be added.</remarks>
117 <Member MemberName="Read">
118 <MemberSignature Language="C#" Value="public static int Read (ref int location);" />
119 <MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 Read(int32 location) cil managed" />
120 <MemberType>Method</MemberType>
122 <AssemblyVersion>4.0.0.0</AssemblyVersion>
126 <AttributeName>System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)</AttributeName>
130 <ReturnType>System.Int32</ReturnType>
133 <Parameter Name="location" Type="System.Int32&" RefType="ref" />
136 <param name="location">To be added.</param>
137 <summary>To be added.</summary>
138 <returns>To be added.</returns>
139 <remarks>To be added.</remarks>
142 <Member MemberName="Read">
143 <MemberSignature Language="C#" Value="public static long Read (ref long location);" />
144 <MemberSignature Language="ILAsm" Value=".method public static hidebysig int64 Read(int64 location) cil managed" />
145 <MemberType>Method</MemberType>
147 <AssemblyVersion>4.0.0.0</AssemblyVersion>
151 <AttributeName>System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)</AttributeName>
155 <ReturnType>System.Int64</ReturnType>
158 <Parameter Name="location" Type="System.Int64&" RefType="ref" />
161 <param name="location">To be added.</param>
162 <summary>To be added.</summary>
163 <returns>To be added.</returns>
164 <remarks>To be added.</remarks>
167 <Member MemberName="Read">
168 <MemberSignature Language="C#" Value="public static IntPtr Read (ref IntPtr location);" />
169 <MemberSignature Language="ILAsm" Value=".method public static hidebysig native int Read(native int location) cil managed" />
170 <MemberType>Method</MemberType>
172 <AssemblyVersion>4.0.0.0</AssemblyVersion>
176 <AttributeName>System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)</AttributeName>
180 <ReturnType>System.IntPtr</ReturnType>
183 <Parameter Name="location" Type="System.IntPtr&" RefType="ref" />
186 <param name="location">To be added.</param>
187 <summary>To be added.</summary>
188 <returns>To be added.</returns>
189 <remarks>To be added.</remarks>
192 <Member MemberName="Read">
193 <MemberSignature Language="C#" Value="public static sbyte Read (ref sbyte location);" />
194 <MemberSignature Language="ILAsm" Value=".method public static hidebysig int8 Read(int8 location) cil managed" />
195 <MemberType>Method</MemberType>
197 <AssemblyVersion>4.0.0.0</AssemblyVersion>
201 <AttributeName>System.CLSCompliant(false)</AttributeName>
204 <AttributeName>System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)</AttributeName>
208 <ReturnType>System.SByte</ReturnType>
211 <Parameter Name="location" Type="System.SByte&" RefType="ref" />
214 <param name="location">To be added.</param>
215 <summary>To be added.</summary>
216 <returns>To be added.</returns>
217 <remarks>To be added.</remarks>
220 <Member MemberName="Read">
221 <MemberSignature Language="C#" Value="public static float Read (ref float location);" />
222 <MemberSignature Language="ILAsm" Value=".method public static hidebysig float32 Read(float32 location) cil managed" />
223 <MemberType>Method</MemberType>
225 <AssemblyVersion>4.0.0.0</AssemblyVersion>
229 <AttributeName>System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)</AttributeName>
233 <ReturnType>System.Single</ReturnType>
236 <Parameter Name="location" Type="System.Single&" RefType="ref" />
239 <param name="location">To be added.</param>
240 <summary>To be added.</summary>
241 <returns>To be added.</returns>
242 <remarks>To be added.</remarks>
245 <Member MemberName="Read">
246 <MemberSignature Language="C#" Value="public static ushort Read (ref ushort location);" />
247 <MemberSignature Language="ILAsm" Value=".method public static hidebysig unsigned int16 Read(unsigned int16 location) cil managed" />
248 <MemberType>Method</MemberType>
250 <AssemblyVersion>4.0.0.0</AssemblyVersion>
254 <AttributeName>System.CLSCompliant(false)</AttributeName>
257 <AttributeName>System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)</AttributeName>
261 <ReturnType>System.UInt16</ReturnType>
264 <Parameter Name="location" Type="System.UInt16&" RefType="ref" />
267 <param name="location">To be added.</param>
268 <summary>To be added.</summary>
269 <returns>To be added.</returns>
270 <remarks>To be added.</remarks>
273 <Member MemberName="Read">
274 <MemberSignature Language="C#" Value="public static uint Read (ref uint location);" />
275 <MemberSignature Language="ILAsm" Value=".method public static hidebysig unsigned int32 Read(unsigned int32 location) cil managed" />
276 <MemberType>Method</MemberType>
278 <AssemblyVersion>4.0.0.0</AssemblyVersion>
282 <AttributeName>System.CLSCompliant(false)</AttributeName>
285 <AttributeName>System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)</AttributeName>
289 <ReturnType>System.UInt32</ReturnType>
292 <Parameter Name="location" Type="System.UInt32&" RefType="ref" />
295 <param name="location">To be added.</param>
296 <summary>To be added.</summary>
297 <returns>To be added.</returns>
298 <remarks>To be added.</remarks>
301 <Member MemberName="Read">
302 <MemberSignature Language="C#" Value="public static ulong Read (ref ulong location);" />
303 <MemberSignature Language="ILAsm" Value=".method public static hidebysig unsigned int64 Read(unsigned int64 location) cil managed" />
304 <MemberType>Method</MemberType>
306 <AssemblyVersion>4.0.0.0</AssemblyVersion>
310 <AttributeName>System.CLSCompliant(false)</AttributeName>
313 <AttributeName>System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)</AttributeName>
317 <ReturnType>System.UInt64</ReturnType>
320 <Parameter Name="location" Type="System.UInt64&" RefType="ref" />
323 <param name="location">To be added.</param>
324 <summary>To be added.</summary>
325 <returns>To be added.</returns>
326 <remarks>To be added.</remarks>
329 <Member MemberName="Read">
330 <MemberSignature Language="C#" Value="public static UIntPtr Read (ref UIntPtr location);" />
331 <MemberSignature Language="ILAsm" Value=".method public static hidebysig native unsigned int Read(native unsigned int location) cil managed" />
332 <MemberType>Method</MemberType>
334 <AssemblyVersion>4.0.0.0</AssemblyVersion>
338 <AttributeName>System.CLSCompliant(false)</AttributeName>
341 <AttributeName>System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)</AttributeName>
345 <ReturnType>System.UIntPtr</ReturnType>
348 <Parameter Name="location" Type="System.UIntPtr&" RefType="ref" />
351 <param name="location">To be added.</param>
352 <summary>To be added.</summary>
353 <returns>To be added.</returns>
354 <remarks>To be added.</remarks>
357 <Member MemberName="Read<T>">
358 <MemberSignature Language="C#" Value="public static T Read<T> (ref T location) where T : class;" />
359 <MemberSignature Language="ILAsm" Value=".method public static hidebysig !!T Read<class T>(!!T location) cil managed" />
360 <MemberType>Method</MemberType>
362 <AssemblyVersion>4.0.0.0</AssemblyVersion>
365 <ReturnType>T</ReturnType>
368 <TypeParameter Name="T">
370 <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
375 <Parameter Name="location" Type="T&" RefType="ref" />
378 <typeparam name="T">To be added.</typeparam>
379 <param name="location">To be added.</param>
380 <summary>To be added.</summary>
381 <returns>To be added.</returns>
382 <remarks>To be added.</remarks>
385 <Member MemberName="Write">
386 <MemberSignature Language="C#" Value="public static void Write (ref bool location, bool value);" />
387 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Write(bool location, bool value) cil managed" />
388 <MemberType>Method</MemberType>
390 <AssemblyVersion>4.0.0.0</AssemblyVersion>
394 <AttributeName>System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)</AttributeName>
398 <ReturnType>System.Void</ReturnType>
401 <Parameter Name="location" Type="System.Boolean&" RefType="ref" />
402 <Parameter Name="value" Type="System.Boolean" />
405 <param name="location">To be added.</param>
406 <param name="value">To be added.</param>
407 <summary>To be added.</summary>
408 <remarks>To be added.</remarks>
411 <Member MemberName="Write">
412 <MemberSignature Language="C#" Value="public static void Write (ref byte location, byte value);" />
413 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Write(unsigned int8 location, unsigned int8 value) cil managed" />
414 <MemberType>Method</MemberType>
416 <AssemblyVersion>4.0.0.0</AssemblyVersion>
420 <AttributeName>System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)</AttributeName>
424 <ReturnType>System.Void</ReturnType>
427 <Parameter Name="location" Type="System.Byte&" RefType="ref" />
428 <Parameter Name="value" Type="System.Byte" />
431 <param name="location">To be added.</param>
432 <param name="value">To be added.</param>
433 <summary>To be added.</summary>
434 <remarks>To be added.</remarks>
437 <Member MemberName="Write">
438 <MemberSignature Language="C#" Value="public static void Write (ref double location, double value);" />
439 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Write(float64 location, float64 value) cil managed" />
440 <MemberType>Method</MemberType>
442 <AssemblyVersion>4.0.0.0</AssemblyVersion>
446 <AttributeName>System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)</AttributeName>
450 <ReturnType>System.Void</ReturnType>
453 <Parameter Name="location" Type="System.Double&" RefType="ref" />
454 <Parameter Name="value" Type="System.Double" />
457 <param name="location">To be added.</param>
458 <param name="value">To be added.</param>
459 <summary>To be added.</summary>
460 <remarks>To be added.</remarks>
463 <Member MemberName="Write">
464 <MemberSignature Language="C#" Value="public static void Write (ref short location, short value);" />
465 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Write(int16 location, int16 value) cil managed" />
466 <MemberType>Method</MemberType>
468 <AssemblyVersion>4.0.0.0</AssemblyVersion>
472 <AttributeName>System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)</AttributeName>
476 <ReturnType>System.Void</ReturnType>
479 <Parameter Name="location" Type="System.Int16&" RefType="ref" />
480 <Parameter Name="value" Type="System.Int16" />
483 <param name="location">To be added.</param>
484 <param name="value">To be added.</param>
485 <summary>To be added.</summary>
486 <remarks>To be added.</remarks>
489 <Member MemberName="Write">
490 <MemberSignature Language="C#" Value="public static void Write (ref int location, int value);" />
491 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Write(int32 location, int32 value) cil managed" />
492 <MemberType>Method</MemberType>
494 <AssemblyVersion>4.0.0.0</AssemblyVersion>
498 <AttributeName>System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)</AttributeName>
502 <ReturnType>System.Void</ReturnType>
505 <Parameter Name="location" Type="System.Int32&" RefType="ref" />
506 <Parameter Name="value" Type="System.Int32" />
509 <param name="location">To be added.</param>
510 <param name="value">To be added.</param>
511 <summary>To be added.</summary>
512 <remarks>To be added.</remarks>
515 <Member MemberName="Write">
516 <MemberSignature Language="C#" Value="public static void Write (ref long location, long value);" />
517 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Write(int64 location, int64 value) cil managed" />
518 <MemberType>Method</MemberType>
520 <AssemblyVersion>4.0.0.0</AssemblyVersion>
524 <AttributeName>System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)</AttributeName>
528 <ReturnType>System.Void</ReturnType>
531 <Parameter Name="location" Type="System.Int64&" RefType="ref" />
532 <Parameter Name="value" Type="System.Int64" />
535 <param name="location">To be added.</param>
536 <param name="value">To be added.</param>
537 <summary>To be added.</summary>
538 <remarks>To be added.</remarks>
541 <Member MemberName="Write">
542 <MemberSignature Language="C#" Value="public static void Write (ref IntPtr location, IntPtr value);" />
543 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Write(native int location, native int value) cil managed" />
544 <MemberType>Method</MemberType>
546 <AssemblyVersion>4.0.0.0</AssemblyVersion>
550 <AttributeName>System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)</AttributeName>
554 <ReturnType>System.Void</ReturnType>
557 <Parameter Name="location" Type="System.IntPtr&" RefType="ref" />
558 <Parameter Name="value" Type="System.IntPtr" />
561 <param name="location">To be added.</param>
562 <param name="value">To be added.</param>
563 <summary>To be added.</summary>
564 <remarks>To be added.</remarks>
567 <Member MemberName="Write">
568 <MemberSignature Language="C#" Value="public static void Write (ref sbyte location, sbyte value);" />
569 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Write(int8 location, int8 value) cil managed" />
570 <MemberType>Method</MemberType>
572 <AssemblyVersion>4.0.0.0</AssemblyVersion>
576 <AttributeName>System.CLSCompliant(false)</AttributeName>
579 <AttributeName>System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)</AttributeName>
583 <ReturnType>System.Void</ReturnType>
586 <Parameter Name="location" Type="System.SByte&" RefType="ref" />
587 <Parameter Name="value" Type="System.SByte" />
590 <param name="location">To be added.</param>
591 <param name="value">To be added.</param>
592 <summary>To be added.</summary>
593 <remarks>To be added.</remarks>
596 <Member MemberName="Write">
597 <MemberSignature Language="C#" Value="public static void Write (ref float location, float value);" />
598 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Write(float32 location, float32 value) cil managed" />
599 <MemberType>Method</MemberType>
601 <AssemblyVersion>4.0.0.0</AssemblyVersion>
605 <AttributeName>System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)</AttributeName>
609 <ReturnType>System.Void</ReturnType>
612 <Parameter Name="location" Type="System.Single&" RefType="ref" />
613 <Parameter Name="value" Type="System.Single" />
616 <param name="location">To be added.</param>
617 <param name="value">To be added.</param>
618 <summary>To be added.</summary>
619 <remarks>To be added.</remarks>
622 <Member MemberName="Write">
623 <MemberSignature Language="C#" Value="public static void Write (ref ushort location, ushort value);" />
624 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Write(unsigned int16 location, unsigned int16 value) cil managed" />
625 <MemberType>Method</MemberType>
627 <AssemblyVersion>4.0.0.0</AssemblyVersion>
631 <AttributeName>System.CLSCompliant(false)</AttributeName>
634 <AttributeName>System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)</AttributeName>
638 <ReturnType>System.Void</ReturnType>
641 <Parameter Name="location" Type="System.UInt16&" RefType="ref" />
642 <Parameter Name="value" Type="System.UInt16" />
645 <param name="location">To be added.</param>
646 <param name="value">To be added.</param>
647 <summary>To be added.</summary>
648 <remarks>To be added.</remarks>
651 <Member MemberName="Write">
652 <MemberSignature Language="C#" Value="public static void Write (ref uint location, uint value);" />
653 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Write(unsigned int32 location, unsigned int32 value) cil managed" />
654 <MemberType>Method</MemberType>
656 <AssemblyVersion>4.0.0.0</AssemblyVersion>
660 <AttributeName>System.CLSCompliant(false)</AttributeName>
663 <AttributeName>System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)</AttributeName>
667 <ReturnType>System.Void</ReturnType>
670 <Parameter Name="location" Type="System.UInt32&" RefType="ref" />
671 <Parameter Name="value" Type="System.UInt32" />
674 <param name="location">To be added.</param>
675 <param name="value">To be added.</param>
676 <summary>To be added.</summary>
677 <remarks>To be added.</remarks>
680 <Member MemberName="Write">
681 <MemberSignature Language="C#" Value="public static void Write (ref ulong location, ulong value);" />
682 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Write(unsigned int64 location, unsigned int64 value) cil managed" />
683 <MemberType>Method</MemberType>
685 <AssemblyVersion>4.0.0.0</AssemblyVersion>
689 <AttributeName>System.CLSCompliant(false)</AttributeName>
692 <AttributeName>System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)</AttributeName>
696 <ReturnType>System.Void</ReturnType>
699 <Parameter Name="location" Type="System.UInt64&" RefType="ref" />
700 <Parameter Name="value" Type="System.UInt64" />
703 <param name="location">To be added.</param>
704 <param name="value">To be added.</param>
705 <summary>To be added.</summary>
706 <remarks>To be added.</remarks>
709 <Member MemberName="Write">
710 <MemberSignature Language="C#" Value="public static void Write (ref UIntPtr location, UIntPtr value);" />
711 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Write(native unsigned int location, native unsigned int value) cil managed" />
712 <MemberType>Method</MemberType>
714 <AssemblyVersion>4.0.0.0</AssemblyVersion>
718 <AttributeName>System.CLSCompliant(false)</AttributeName>
721 <AttributeName>System.Runtime.ConstrainedExecution.ReliabilityContract(System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, System.Runtime.ConstrainedExecution.Cer.Success)</AttributeName>
725 <ReturnType>System.Void</ReturnType>
728 <Parameter Name="location" Type="System.UIntPtr&" RefType="ref" />
729 <Parameter Name="value" Type="System.UIntPtr" />
732 <param name="location">To be added.</param>
733 <param name="value">To be added.</param>
734 <summary>To be added.</summary>
735 <remarks>To be added.</remarks>
738 <Member MemberName="Write<T>">
739 <MemberSignature Language="C#" Value="public static void Write<T> (ref T location, T value) where T : class;" />
740 <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Write<class T>(!!T location, !!T value) cil managed" />
741 <MemberType>Method</MemberType>
743 <AssemblyVersion>4.0.0.0</AssemblyVersion>
746 <ReturnType>System.Void</ReturnType>
749 <TypeParameter Name="T">
751 <ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
756 <Parameter Name="location" Type="T&" RefType="ref" />
757 <Parameter Name="value" Type="T" />
760 <typeparam name="T">To be added.</typeparam>
761 <param name="location">To be added.</param>
762 <param name="value">To be added.</param>
763 <summary>To be added.</summary>
764 <remarks>To be added.</remarks>