A property set associates keys with values where each key may have exactly one associated value. All keys and values must be non-null strings.

Namespace:  Gallio.Common.Collections
Assembly:  Gallio (in Gallio.dll) Version: 3.3.0.0 (3.3.610.0)

Syntax

C#
[SerializableAttribute]
public sealed class PropertySet : IDictionary<string, string>, 
	ICollection<KeyValuePair<string, string>>, IEnumerable<KeyValuePair<string, string>>, 
	IEnumerable, IEquatable<PropertySet>, IXmlSerializable
Visual Basic (Declaration)
<SerializableAttribute> _
Public NotInheritable Class PropertySet _
	Implements IDictionary(Of String, String),  _
	ICollection(Of KeyValuePair(Of String, String)), IEnumerable(Of KeyValuePair(Of String, String)),  _
	IEnumerable, IEquatable(Of PropertySet), IXmlSerializable

Remarks

This collection supports Xml-serialization and content-based equality comparison.

Inheritance Hierarchy

System..::.Object
  Gallio.Common.Collections..::.PropertySet

See Also