WeakCollection<T> Class
Microsoft internal use only.
Assembly: Microsoft.VisualStudio.Utilities (in Microsoft.VisualStudio.Utilities.dll)
| Name | Description | |
|---|---|---|
![]() | WeakCollection<T>() | Microsoft internal use only. |
| Name | Description | |
|---|---|---|
![]() | Add(T) | Microsoft internal use only. Adds a WeakReference to the item to the collection. |
![]() | Clear() | Microsoft internal use only. Clears all items from the list. |
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetAliveItemsCount() | Gets the number of strong references remaining in the collection. |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | Remove(T) | Microsoft internal use only. Removes an item from the underlying collection, if it exists. |
![]() | ToList() | Gets a list containing strong references to the items in this collection. |
![]() | ToString() | (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() ![]() | IEnumerable<T>.GetEnumerator() | Microsoft internal use only. |
![]() ![]() | IEnumerable.GetEnumerator() | Microsoft internal use only. |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.



