Class LockableDictionary
Inheritance
LockableDictionary
Assembly: DesignData.SDS2.Model.dll
Syntax
public class LockableDictionary : IDictionary<string, Lockable>, ICollection<KeyValuePair<string, Lockable>>, IEnumerable<KeyValuePair<string, Lockable>>, IEnumerable
Constructors
LockableDictionary()
Declaration
public LockableDictionary()
LockableDictionary(LockableDictionary)
Declaration
public LockableDictionary(LockableDictionary other)
Parameters
Properties
Count
Declaration
public int Count { get; }
Property Value
IsReadOnly
Declaration
public bool IsReadOnly { get; }
Property Value
this[string]
Declaration
public Lockable this[string key] { get; set; }
Parameters
Type |
Name |
Description |
string |
key |
|
Property Value
Keys
Declaration
public ICollection<string> Keys { get; }
Property Value
Values
Declaration
public ICollection<Lockable> Values { get; }
Property Value
Methods
Add(KeyValuePair<string, Lockable>)
Declaration
public void Add(KeyValuePair<string, Lockable> item)
Parameters
Add(string, Lockable)
Declaration
public void Add(string key, Lockable value)
Parameters
Clear()
Declaration
Contains(KeyValuePair<string, Lockable>)
Declaration
public bool Contains(KeyValuePair<string, Lockable> item)
Parameters
Returns
ContainsKey(string)
Declaration
public bool ContainsKey(string key)
Parameters
Type |
Name |
Description |
string |
key |
|
Returns
CopyTo(KeyValuePair<string, Lockable>[])
Declaration
public void CopyTo(KeyValuePair<string, Lockable>[] array)
Parameters
CopyTo(KeyValuePair<string, Lockable>[], int)
Declaration
public void CopyTo(KeyValuePair<string, Lockable>[] array, int arrayIndex)
Parameters
~LockableDictionary()
Declaration
protected ~LockableDictionary()
GetEnumerator()
Declaration
public LockableDictionary.LockableDictionaryEnumerator GetEnumerator()
Returns
Remove(KeyValuePair<string, Lockable>)
Declaration
public bool Remove(KeyValuePair<string, Lockable> item)
Parameters
Returns
Remove(string)
Declaration
public bool Remove(string key)
Parameters
Type |
Name |
Description |
string |
key |
|
Returns
TryGetValue(string, out Lockable)
Declaration
public bool TryGetValue(string key, out Lockable value)
Parameters
Returns
empty()
Declaration
Returns
Implements