diff --git a/xml/System/GC.xml b/xml/System/GC.xml
index 5d5ad1e9d31..b70e1f32e54 100644
--- a/xml/System/GC.xml
+++ b/xml/System/GC.xml
@@ -93,7 +93,7 @@
Garbage Collection
- Fundamentals of Garbage Collection
+ Fundamentals of Garbage Collection
@@ -218,7 +218,7 @@
This member is not available when concurrent garbage collection is enabled. See the [<gcConcurrent>](~/docs/framework/configure-apps/file-schema/runtime/gcconcurrent-element.md) runtime setting for information about how to disable concurrent garbage collection.
for full trust for the immediate caller. This member cannot be used by partially trusted code.
requires full trust for the immediate caller. This member cannot be used by partially trusted or transparent code.
- Garbage Collection Notifications
+ Garbage Collection Notifications
@@ -298,7 +298,7 @@
]]>
- Induced Collections
+ Induced Collections
@@ -364,7 +364,7 @@
is not valid.
- Induced Collections
+ Induced Collections
@@ -441,7 +441,7 @@
-or-
is not one of the values.
- Induced Collections
+ Induced Collections
@@ -699,7 +699,7 @@
A memory allocation exceeded the amount specified in the call to the method.
- Latency Modes
+ Latency Modes
@@ -1118,22 +1118,20 @@ This method is most useful in monitoring scenarios for measuring the difference
If object aging is implemented, the property returns the maximum generation number used by the system; otherwise, this property returns zero.
-
+ For this implementation, the value returned by the property is guaranteed to remain constant for the lifetime of an executing application.
+ Use the property to determine the maximum value you can specify when calling the method that takes a generation parameter.
+
+
## Examples
- The following example demonstrates how to use the MaxGeneration property to display the largest generation number currently in use.
+ The following example demonstrates how to use the property to display the largest generation number currently in use.
[!code-cpp[System.GC.Collect Int Example#1](~/samples/snippets/cpp/VS_Snippets_CLR_System/system.gc.collect int example/CPP/class1.cpp#1)]
[!code-csharp[System.GC.Collect Int Example#1](~/samples/snippets/csharp/VS_Snippets_CLR_System/system.gc.collect int example/CS/class1.cs#1)]
[!code-vb[System.GC.Collect Int Example#1](~/samples/snippets/visualbasic/VS_Snippets_CLR_System/system.gc.collect int example/VB/class1.vb#1)]
]]>
-
-
- For this implementation, the value returned by the property is guaranteed to remain constant for the lifetime of an executing application.
-
- Use the property to determine the maximum value you can specify when calling the method that takes a generation parameter.
-
+
@@ -1220,7 +1218,7 @@ This method is most useful in monitoring scenarios for measuring the difference
or is not between 1 and 99.
for full trust for the immediate caller. This member cannot be used by partially trusted code.
requires full trust for the immediate caller. This member cannot be used by partially trusted or transparent code.
- Garbage Collection Notifications
+ Garbage Collection Notifications
This member is not available when concurrent garbage collection is enabled. See the <gcConcurrent> runtime setting for information about how to disable concurrent garbage collection.
@@ -1349,7 +1347,7 @@ This method is most useful in monitoring scenarios for measuring the difference
## Examples
- The following example demonstrates how to use the ReRegisterForFinalize method to finalize an object a second time after garbage collection.
+ The following example demonstrates how to use the method to finalize an object a second time after garbage collection.
[!code-cpp[System.GC.ReregisterForFinalize Example#1](~/samples/snippets/cpp/VS_Snippets_CLR_System/system.GC.ReRegisterForFinalize Example/CPP/class1.cpp#1)]
[!code-csharp[System.GC.ReregisterForFinalize Example#1](~/samples/snippets/csharp/VS_Snippets_CLR_System/system.GC.ReRegisterForFinalize Example/CS/class1.cs#1)]
@@ -1435,7 +1433,7 @@ If `obj` does not have a finalizer or the GC has already signaled the finalizer
is .
- Dispose Pattern
+ Dispose Pattern
@@ -1517,8 +1515,8 @@ If `obj` does not have a finalizer or the GC has already signaled the finalizer
exceeds the ephemeral segment size.
The process is already in no GC region latency mode.
- Fundamentals of Garbage Collection
- Latency Modes
+ Fundamentals of Garbage Collection
+ Latency Modes
@@ -1584,8 +1582,8 @@ If `obj` does not have a finalizer or the GC has already signaled the finalizer
exceeds the ephemeral segment size.
The process is already in no GC region latency mode.
- Fundamentals of Garbage Collection
- Latency Modes
+ Fundamentals of Garbage Collection
+ Latency Modes
@@ -1648,8 +1646,8 @@ If `obj` does not have a finalizer or the GC has already signaled the finalizer
- exceeds the ephemeral segment size.
The process is already in no GC region latency mode.
- Fundamentals of Garbage Collection
- Latency Modes
+ Fundamentals of Garbage Collection
+ Latency Modes
@@ -1717,8 +1715,8 @@ If `obj` does not have a finalizer or the GC has already signaled the finalizer
- exceeds the ephemeral segment size.
The process is already in no GC region latency mode.
- Fundamentals of Garbage Collection
- Latency Modes
+ Fundamentals of Garbage Collection
+ Latency Modes
@@ -1792,7 +1790,7 @@ If `obj` does not have a finalizer or the GC has already signaled the finalizer
for full trust for the immediate caller. This member cannot be used by partially trusted code.
requires full trust for the immediate caller. This member cannot be used by partially trusted or transparent code.
- Garbage Collection Notifications
+ Garbage Collection Notifications
@@ -1854,7 +1852,7 @@ If `obj` does not have a finalizer or the GC has already signaled the finalizer
must be either non-negative or less than or equal to or -1.
for full trust for the immediate caller. This member cannot be used by partially trusted code.
requires full trust for the immediate caller. This member cannot be used by partially trusted or transparent code.
- Garbage Collection Notifications
+ Garbage Collection Notifications
@@ -1928,7 +1926,7 @@ If `obj` does not have a finalizer or the GC has already signaled the finalizer
for full trust for the immediate caller. This member cannot be used by partially trusted code.
requires full trust for the immediate caller. This member cannot be used by partially trusted or transparent code.
- Garbage Collection Notifications
+ Garbage Collection Notifications
@@ -1990,7 +1988,7 @@ If `obj` does not have a finalizer or the GC has already signaled the finalizer
must be either non-negative or less than or equal to or -1.
for full trust for the immediate caller. This member cannot be used by partially trusted code.
requires full trust for the immediate caller. This member cannot be used by partially trusted or transparent code.
- Garbage Collection Notifications
+ Garbage Collection Notifications