|
1 |
| -<Type Name="Interlocked" FullName="System.Threading.Interlocked"> |
| 1 | +<Type Name="Interlocked" FullName="System.Threading.Interlocked"> |
2 | 2 | <TypeSignature Language="C#" Value="public static class Interlocked" FrameworkAlternate="dotnet-uwp-10.0;net-5.0;netcore-1.0;netcore-1.1;netcore-2.0;netcore-2.1;netcore-2.2;netcore-3.0;netcore-3.1;netframework-2.0;netframework-3.0;netframework-3.5;netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netstandard-1.0;netstandard-1.1;netstandard-1.2;netstandard-1.3;netstandard-1.4;netstandard-1.6;netstandard-2.0;netstandard-2.1;xamarinandroid-7.1;xamarinios-10.8;xamarinmac-3.0" />
|
3 | 3 | <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit Interlocked extends System.Object" FrameworkAlternate="dotnet-uwp-10.0;net-5.0;netcore-1.0;netcore-1.1;netcore-2.0;netcore-2.1;netcore-2.2;netcore-3.0;netcore-3.1;netframework-2.0;netframework-3.0;netframework-3.5;netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netstandard-1.0;netstandard-1.1;netstandard-1.2;netstandard-1.3;netstandard-1.4;netstandard-1.6;netstandard-2.0;netstandard-2.1;xamarinandroid-7.1;xamarinios-10.8;xamarinmac-3.0" />
|
4 | 4 | <TypeSignature Language="DocId" Value="T:System.Threading.Interlocked" />
|
@@ -787,6 +787,7 @@ If `comparand` and the object in `location1` are equal by reference, then `value
|
787 | 787 | <exception cref="T:System.ArgumentNullException">The address of <paramref name="location1" /> is a <see langword="null" /> pointer.</exception>
|
788 | 788 | <related type="Article" href="/dotnet/standard/threading/">Managed Threading</related>
|
789 | 789 | <related type="Article" href="/dotnet/standard/threading/overview-of-synchronization-primitives">Overview of synchronization primitives</related>
|
| 790 | + <exception cref="T:System.NullReferenceException">The address of <paramref name="location1" /> is a <see langword="null" /> pointer.</exception> |
790 | 791 | </Docs>
|
791 | 792 | </Member>
|
792 | 793 | <Member MemberName="CompareExchange">
|
@@ -1097,6 +1098,7 @@ If `comparand` and the object in `location1` are equal by reference, then `value
|
1097 | 1098 | <exception cref="T:System.ArgumentNullException">The address of <paramref name="location" /> is a <see langword="null" /> pointer.</exception>
|
1098 | 1099 | <related type="Article" href="/dotnet/standard/threading/">Managed Threading</related>
|
1099 | 1100 | <related type="Article" href="/dotnet/standard/threading/overview-of-synchronization-primitives">Overview of synchronization primitives</related>
|
| 1101 | + <exception cref="T:System.NullReferenceException">The address of <paramref name="location" /> is a <see langword="null" /> pointer.</exception> |
1100 | 1102 | </Docs>
|
1101 | 1103 | </Member>
|
1102 | 1104 | <Member MemberName="Decrement">
|
@@ -1158,6 +1160,7 @@ If `comparand` and the object in `location1` are equal by reference, then `value
|
1158 | 1160 | <altmember cref="M:System.Threading.Interlocked.Read(System.Int64@)" />
|
1159 | 1161 | <related type="Article" href="/dotnet/standard/threading/">Managed Threading</related>
|
1160 | 1162 | <related type="Article" href="/dotnet/standard/threading/overview-of-synchronization-primitives">Overview of synchronization primitives</related>
|
| 1163 | + <exception cref="T:System.NullReferenceException">The address of <paramref name="location" /> is a <see langword="null" /> pointer.</exception> |
1161 | 1164 | </Docs>
|
1162 | 1165 | </Member>
|
1163 | 1166 | <Member MemberName="Decrement">
|
@@ -1353,6 +1356,7 @@ If `comparand` and the object in `location1` are equal by reference, then `value
|
1353 | 1356 | <exception cref="T:System.ArgumentNullException">The address of <paramref name="location1" /> is a <see langword="null" /> pointer.</exception>
|
1354 | 1357 | <related type="Article" href="/dotnet/standard/threading/">Managed Threading</related>
|
1355 | 1358 | <related type="Article" href="/dotnet/standard/threading/overview-of-synchronization-primitives">Overview of synchronization primitives</related>
|
| 1359 | + <exception cref="T:System.NullReferenceException">The address of <paramref name="location1" /> is a <see langword="null" /> pointer.</exception> |
1356 | 1360 | </Docs>
|
1357 | 1361 | </Member>
|
1358 | 1362 | <Member MemberName="Exchange">
|
@@ -1527,6 +1531,7 @@ If `comparand` and the object in `location1` are equal by reference, then `value
|
1527 | 1531 | <exception cref="T:System.ArgumentNullException">The address of <paramref name="location1" /> is a <see langword="null" /> pointer.</exception>
|
1528 | 1532 | <related type="Article" href="/dotnet/standard/threading/">Managed Threading</related>
|
1529 | 1533 | <related type="Article" href="/dotnet/standard/threading/overview-of-synchronization-primitives">Overview of synchronization primitives</related>
|
| 1534 | + <exception cref="T:System.NullReferenceException">The address of <paramref name="location1" /> is a <see langword="null" /> pointer.</exception> |
1530 | 1535 | </Docs>
|
1531 | 1536 | </Member>
|
1532 | 1537 | <Member MemberName="Exchange">
|
|
0 commit comments