Class SerializableEntryCollection
Represents a collection of serializable entries, organized by a string key and a list of SerializableManifestEntry as the value. This class extends Dictionary<TKey, TValue> to facilitate serialization and deserialization of migration manifest entries.
Implements
Inherited Members
Namespace: Tableau.Migration.JsonConverters.SerializableObjects
Assembly: Tableau.Migration.dll
Syntax
public class SerializableEntryCollection : Dictionary<string, List<SerializableManifestEntry>>, IDictionary<string, List<SerializableManifestEntry>>, ICollection<KeyValuePair<string, List<SerializableManifestEntry>>>, IReadOnlyDictionary<string, List<SerializableManifestEntry>>, IReadOnlyCollection<KeyValuePair<string, List<SerializableManifestEntry>>>, IEnumerable<KeyValuePair<string, List<SerializableManifestEntry>>>, IDictionary, ICollection, IEnumerable, IDeserializationCallback, ISerializable
Constructors
SerializableEntryCollection()
Initializes a new instance of the SerializableEntryCollection class.
Declaration
public SerializableEntryCollection()
SerializableEntryCollection(Dictionary<string, List<SerializableManifestEntry>>)
Initializes a new instance of the SerializableEntryCollection class with an existing dictionary of entries.
Declaration
public SerializableEntryCollection(Dictionary<string, List<SerializableManifestEntry>> entries)
Parameters
Type | Name | Description |
---|---|---|
Dictionary<string, List<SerializableManifestEntry>> | entries | The dictionary containing the initial entries for the collection. |