Share via


PartitionDictionary Class

Represents a collection of partitions.

Namespace:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk (in Microsoft.VisualStudio.Modeling.Sdk.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public Class PartitionDictionary _
    Inherits Dictionary(Of Guid, Partition)
'Usage
Dim instance As PartitionDictionary
[SerializableAttribute]
public class PartitionDictionary : Dictionary<Guid, Partition>
[SerializableAttribute]
public ref class PartitionDictionary : public Dictionary<Guid, Partition^>
public class PartitionDictionary extends Dictionary<Guid, Partition>

Remarks

This is a dictionary collection of partitions with the remove method overridden to also remove the partition from the PartitionsAlternate collection of the store.

Inheritance Hierarchy

System.Object
  System.Collections.Generic.Dictionary<Guid, Partition>
    Microsoft.VisualStudio.Modeling.PartitionDictionary

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

PartitionDictionary Members

Microsoft.VisualStudio.Modeling Namespace