Class TrackedGenericIDictionary<K, V>
Inheritance
System.Object
TrackedGenericIDictionary<K, V>
Namespace: Telerik.OpenAccess.RT.Offline
Assembly: Telerik.OpenAccess.dll
Syntax
public sealed class TrackedGenericIDictionary<K, V> : IDictionary<K, V>, ICollection<KeyValuePair<K, V>>, IEnumerable<KeyValuePair<K, V>>, Tracking, ISerializable, IDeserializationCallback, IDictionary, ICollection, IEnumerable
Type Parameters
K
|
V
|
Constructors
TrackedGenericIDictionary(K[], V[])
Declaration
public TrackedGenericIDictionary(K[] ks, V[] vs)
Parameters
K[]
ks
|
V[]
vs
|
TrackedGenericIDictionary(IDictionary<K, V>)
Declaration
public TrackedGenericIDictionary(IDictionary<K, V> values)
Parameters
System.
|
TrackedGenericIDictionary(Int32)
Declaration
public TrackedGenericIDictionary(int l)
Parameters
System.
|
Properties
Count
Declaration
public int Count { get; }
Property Value
System.
|
IsReadOnly
Declaration
public bool IsReadOnly { get; }
Property Value
System.
|
IsSynchronized
Declaration
public bool IsSynchronized { get; }
Property Value
System.
|
Item[K]
Declaration
public V this[K index] { get; set; }
Parameters
K
index
|
Property Value
V
|
Keys
Declaration
public ICollection<K> Keys { get; }
Property Value
System.
|
SyncRoot
Declaration
public object SyncRoot { get; }
Property Value
System.
|
Values
Declaration
public ICollection<V> Values { get; }
Property Value
System.
|
Methods
Add(K, V)
Declaration
public void Add(K key, V value)
Parameters
K
key
|
V
value
|
Clear()
Declaration
public void Clear()
Contains(KeyValuePair<K, V>)
Declaration
public bool Contains(KeyValuePair<K, V> o)
Parameters
System.
|
Returns
System.
|
ContainsKey(K)
Declaration
public bool ContainsKey(K key)
Parameters
K
key
|
Returns
System.
|
CopyTo(KeyValuePair<K, V>[], Int32)
Declaration
public void CopyTo(KeyValuePair<K, V>[] arr, int index)
Parameters
System.
|
System.
|
GetObjectData(SerializationInfo, StreamingContext)
Declaration
public void GetObjectData(SerializationInfo info, StreamingContext context)
Parameters
System.
|
System.
|
GetOwner()
Declaration
public PersistenceCapable GetOwner()
Returns
Implements
MakeDirty()
Remove(K)
Declaration
public bool Remove(K key)
Parameters
K
key
|
Returns
System.
|
TryGetValue(K, out V)
Declaration
public bool TryGetValue(K key, out V value)
Parameters
K
key
|
V
value
|
Returns
System.
|
Explicit Interface Implementations
Tracking.SetOwner(PersistenceCapable, String)
Declaration
Tracking Tracking.SetOwner(PersistenceCapable o, string f)
Parameters
Persistence
|
System.
|