Table of Contents

Namespace GuildWars2.Collections

Classes

ImmutableValueArray

Provides static methods for creating ImmutableValueArray<T> instances.

ImmutableValueArrayJsonConverterFactory

JSON converter factory for ImmutableValueArray<T>.

ImmutableValueArray<T>

Represents an immutable array with value semantics, meaning two ImmutableValueArray<T> instances are considered equal if their contents are equal.

ImmutableValueDictionaryJsonConverter

JSON converter factory for ImmutableValueDictionary<TKey, TValue>.

ImmutableValueDictionaryJsonConverterFactory

JSON converter factory for IImmutableValueDictionary<TKey, TValue>.

ImmutableValueDictionary<TKey, TValue>

Represents an immutable dictionary collection with value semantics, meaning two ImmutableValueDictionary<TKey, TValue> instances are considered equal if their contents are equal.

ImmutableValueList

Provides static methods for creating ImmutableValueList<T> instances.

ImmutableValueListJsonConverter

JSON converter factory for ImmutableValueList<T>.

ImmutableValueListJsonConverterFactory

JSON converter factory for IImmutableValueList<T>.

ImmutableValueList<T>

Represents an immutable list collection with value semantics, meaning two ImmutableValueList<T> instances are considered equal if their contents are equal.

ImmutableValueSet

Provides static methods for creating ImmutableValueSet<T> instances.

ImmutableValueSetJsonConverter

JSON converter factory for ImmutableValueSet<T>.

ImmutableValueSetJsonConverterFactory

JSON converter factory for IImmutableValueSet<T>.

ImmutableValueSet<T>

Represents an immutable set collection with value semantics, meaning two ImmutableValueSet<T> instances are considered equal if their contents are equal.

Interfaces

IImmutableValueDictionary<TKey, TValue>

Represents an immutable dictionary with value semantics for equality comparison.

IImmutableValueList<T>

Represents an immutable list with value semantics for equality comparison.

IImmutableValueSet<T>

Represents an immutable set with value semantics for equality comparison.