The MapCollection type exposes the following members.

Constructors

  NameDescription
Public methodMapCollection()()()()
Initializes a new instance of the MapCollection class.
Public methodMapCollection(Boolean)
Initializes a new instance of the MapCollection class.
Public methodMapCollection(String)
Initializes a new instance of the MapCollection class.
Public methodMapCollection(String, Boolean)
Initializes a new instance of the MapCollection class.
Public methodMapCollection(String, Boolean, String)
Initializes a new instance of the MapCollection class.

Methods

  NameDescription
Public methodAdd
Adds an element with the provided key and value to the IDictionary<(Of <(<'TKey, TValue>)>)>.
Public methodClear
Removes all items from the ICollection<(Of <(<'T>)>)>.
Public methodContainsKey
Determines whether the IDictionary<(Of <(<'TKey, TValue>)>)> contains an element with the specified key.
Public methodContainsValue
Determines whether the specified value contains value.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetEnumerator
Gets the enumerator.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetObjectData
Populates a SerializationInfo with the data needed to serialize the target object.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberLoad(String)
Loads the specified map file name.
Public methodStatic memberLoad(String, Boolean)
Loads the specified map file name.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMerge
Merges two maps, any duplicates in the current map will be overridden.
Public methodOnDeserialization
Runs when the entire object graph has been deserialized.
Protected methodParseFile
Public methodRemove
Removes the element with the specified key from the IDictionary<(Of <(<'TKey, TValue>)>)>.
Public methodSave(String)
Saves the specified map file name.
Public methodSave(XmlWriter)
Public methodToString
Returns a String that represents the current Object.
(Overrides Object..::..ToString()()()().)
Public methodTryGetValue
Tries the get value.

Extension Methods

  NameDescription
Public Extension MethodAsIndexedEnumerable<(Of <<'(KeyValuePair<(Of <<'(String, String>)>>)>)>>)
Returns an IndexedEnumerable from any collection implementing IEnumerable<T>
(Defined by IndexedEnumerable.)

Properties

  NameDescription
Public propertyCaseSensitive
Whether the map lookups should be case Sensitive.
Public propertyCount
Gets the number of elements contained in the ICollection<(Of <(<'T>)>)>.
Public propertyDefaultValue
Gets or sets the default value for when the key is not found.
Public propertyDescription
Gets or sets the description.
Public propertyFileName
Gets the name of the file.
Protected propertyInnerDictionary
Public propertyItem[([( String])])
Gets or sets the String with the specified key.
Public propertyItem[([( String, String])])
Gets the String with the specified key.
Public propertyKeys
Public propertyReturnKeyWhenNotFound
Gets or sets a value indicating whether to return the key when its not found in the collection.
Public propertyReversed
Gets a value indicating whether this MapCollection key value pair is reversed.
Public propertyValues

See Also