PropertiesReader Class

Provides interface to read Region properties during import.

Definition

Namespace: SMath.Controls
Assembly: SMath.Controls (in SMath.Controls.dll) Version: 1.73.9126.0
C#
public class PropertiesReader : Dictionary<string, string>
Inheritance
Object    Dictionary<String, String>    PropertiesReader

Constructors

PropertiesReader() Default constructor of the PropertiesReader class.
PropertiesReader(XmlReader) Constructor of the PropertiesReader class taking a reader to create an object instance with.

Properties

ComparerGets the IEqualityComparer<T> that is used to determine equality of keys for the dictionary.
(Inherited from Dictionary<String, String>)
CountGets the number of key/value pairs contained in the Dictionary<TKey, TValue>.
(Inherited from Dictionary<String, String>)
ItemGets or sets the value associated with the specified key.
(Inherited from Dictionary<String, String>)
KeysGets a collection containing the keys in the Dictionary<TKey, TValue>.
(Inherited from Dictionary<String, String>)
ValuesGets a collection containing the values in the Dictionary<TKey, TValue>.
(Inherited from Dictionary<String, String>)

Methods

AddAdds the specified key and value to the dictionary.
(Inherited from Dictionary<String, String>)
ClearRemoves all keys and values from the Dictionary<TKey, TValue>.
(Inherited from Dictionary<String, String>)
ContainsKeyDetermines whether the Dictionary<TKey, TValue> contains the specified key.
(Inherited from Dictionary<String, String>)
ContainsValueDetermines whether the Dictionary<TKey, TValue> contains a specific value.
(Inherited from Dictionary<String, String>)
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetBoolean(String) Retrieves a boolean property.
GetBoolean(String, Boolean) Retrieves a boolean property.
GetDouble(String) Retrieves a double property.
GetDouble(String, Double) Retrieves a double property.
GetEnumeratorReturns an enumerator that iterates through the Dictionary<TKey, TValue>.
(Inherited from Dictionary<String, String>)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetInt32(String) Retrieves an integer property.
GetInt32(String, Int32) Retrieves an integer property.
GetObjectDataImplements the ISerializable interface and returns the data needed to serialize the Dictionary<TKey, TValue> instance.
(Inherited from Dictionary<String, String>)
GetSingle(String) Retrieves a float property.
GetSingle(String, Single) Retrieves a float property.
GetString(String) Retrieves a string property.
GetString(String, String) Retrieves a string property.
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
OnDeserializationImplements the ISerializable interface and raises the deserialization event when the deserialization is complete.
(Inherited from Dictionary<String, String>)
RemoveRemoves the value with the specified key from the Dictionary<TKey, TValue>.
(Inherited from Dictionary<String, String>)
ToStringReturns a string that represents the current object.
(Inherited from Object)
TryGetValueGets the value associated with the specified key.
(Inherited from Dictionary<String, String>)

Explicit Interface Implementations

ICollection<KeyValuePair<TKey, TValue>>.AddAdds the specified value to the ICollection<T> with the specified key.
(Inherited from Dictionary<String, String>)
IDictionary.AddAdds the specified key and value to the dictionary.
(Inherited from Dictionary<String, String>)
ICollection<KeyValuePair<TKey, TValue>>.ContainsDetermines whether the ICollection<T> contains a specific key and value.
(Inherited from Dictionary<String, String>)
IDictionary.ContainsDetermines whether the IDictionary contains an element with the specified key.
(Inherited from Dictionary<String, String>)
ICollection<KeyValuePair<TKey, TValue>>.CopyToCopies the elements of the ICollection<T> to an array of type KeyValuePair<TKey, TValue>, starting at the specified array index.
(Inherited from Dictionary<String, String>)
ICollection.CopyToCopies the elements of the ICollection<T> to an array, starting at the specified array index.
(Inherited from Dictionary<String, String>)
IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumeratorReturns an enumerator that iterates through the collection.
(Inherited from Dictionary<String, String>)
IDictionary.GetEnumeratorReturns an IDictionaryEnumerator for the IDictionary.
(Inherited from Dictionary<String, String>)
IEnumerable.GetEnumeratorReturns an enumerator that iterates through the collection.
(Inherited from Dictionary<String, String>)
IDictionary.IsFixedSizeGets a value that indicates whether the IDictionary has a fixed size.
(Inherited from Dictionary<String, String>)
ICollection<KeyValuePair<TKey, TValue>>.IsReadOnlyGets a value that indicates whether the dictionary is read-only.
(Inherited from Dictionary<String, String>)
IDictionary.IsReadOnlyGets a value that indicates whether the IDictionary is read-only.
(Inherited from Dictionary<String, String>)
ICollection.IsSynchronizedGets a value that indicates whether access to the ICollection is synchronized (thread safe).
(Inherited from Dictionary<String, String>)
IDictionary.ItemGets or sets the value with the specified key.
(Inherited from Dictionary<String, String>)
IDictionary<TKey, TValue>.KeysGets an ICollection<T> containing the keys of the IDictionary<TKey, TValue>.
(Inherited from Dictionary<String, String>)
IReadOnlyDictionary<TKey, TValue>.KeysGets a collection containing the keys of the IReadOnlyDictionary<TKey, TValue>.
(Inherited from Dictionary<String, String>)
IDictionary.KeysGets an ICollection containing the keys of the IDictionary.
(Inherited from Dictionary<String, String>)
ICollection<KeyValuePair<TKey, TValue>>.RemoveRemoves a key and value from the dictionary.
(Inherited from Dictionary<String, String>)
IDictionary.RemoveRemoves the element with the specified key from the IDictionary.
(Inherited from Dictionary<String, String>)
ICollection.SyncRootGets an object that can be used to synchronize access to the ICollection.
(Inherited from Dictionary<String, String>)
IDictionary<TKey, TValue>.ValuesGets an ICollection<T> containing the values in the IDictionary<TKey, TValue>.
(Inherited from Dictionary<String, String>)
IReadOnlyDictionary<TKey, TValue>.ValuesGets a collection containing the values of the IReadOnlyDictionary<TKey, TValue>.
(Inherited from Dictionary<String, String>)
IDictionary.ValuesGets an ICollection containing the values in the IDictionary.
(Inherited from Dictionary<String, String>)

See Also