|
562 | 562 | </ReturnValue>
|
563 | 563 | <Parameters />
|
564 | 564 | <Docs>
|
565 |
| - <summary>To be added.</summary> |
566 |
| - <returns>To be added.</returns> |
567 |
| - <remarks>To be added.</remarks> |
| 565 | + <summary>Returns an enumerator that can be used to iterate through the <see cref="T:System.Runtime.CompilerServices.ConditionalWeakTable`2" /> table.</summary> |
| 566 | + <returns>An enumerator that can be used to iterate through the <see cref="T:System.Runtime.CompilerServices.ConditionalWeakTable`2" /> table.</returns> |
| 567 | + <remarks> |
| 568 | + <format type="text/markdown"><![CDATA[ |
| 569 | +
|
| 570 | +## Remarks |
| 571 | +
|
| 572 | +The returned enumerator does not extend the lifetime of any object pairs in the table, other than the current one. It does not return entries that have already been collected or that were added after the enumerator was |
| 573 | +retrieved. Additionally, it may not return all entries that were present when the enumerator was retrieved, for example, entries that were collected or removed after the enumerator was retrieved but before they were enumerated. |
| 574 | +
|
| 575 | + ]]></format> |
| 576 | + </remarks> |
568 | 577 | </Docs>
|
569 | 578 | </Member>
|
570 | 579 | <Member MemberName="System.Collections.IEnumerable.GetEnumerator">
|
|
598 | 607 | </ReturnValue>
|
599 | 608 | <Parameters />
|
600 | 609 | <Docs>
|
601 |
| - <summary>To be added.</summary> |
602 |
| - <returns>To be added.</returns> |
603 |
| - <remarks>To be added.</remarks> |
| 610 | + <summary>Returns an enumerator that can be used to iterate through the <see cref="T:System.Runtime.CompilerServices.ConditionalWeakTable`2" /> table.</summary> |
| 611 | + <returns>An enumerator that can be used to iterate through the <see cref="T:System.Runtime.CompilerServices.ConditionalWeakTable`2" /> table.</returns> |
| 612 | + <remarks> |
| 613 | + <format type="text/markdown"><![CDATA[ |
| 614 | +
|
| 615 | +## Remarks |
| 616 | +
|
| 617 | +This member is an explicit interface member implementation. It can be used only when the <xref:System.Runtime.CompilerServices.ConditionalWeakTable%602> instance is cast to an <xref:System.Collections.IEnumerable> interface. |
| 618 | +
|
| 619 | +The returned enumerator does not extend the lifetime of any object pairs in the table, other than the current one. It does not return entries that have already been collected or that were added after the enumerator was |
| 620 | +retrieved. Additionally, it may not return all entries that were present when the enumerator was retrieved, for example, entries that were collected or removed after the enumerator was retrieved but before they were enumerated. |
| 621 | +
|
| 622 | + ]]></format> |
| 623 | + </remarks> |
604 | 624 | </Docs>
|
605 | 625 | </Member>
|
606 | 626 | <Member MemberName="TryGetValue">
|
|
0 commit comments