ClassTrackedGenericIDictionary<K, V>
Definition
Namespace:Telerik.OpenAccess.RT.Offline
Assembly:Telerik.OpenAccess.dll
Type Parameters:
K
V
Syntax:
public sealed class TrackedGenericIDictionary<K, V> : Tracking
Inheritance: objectTrackedGenericIDictionary<K, V>
Implements:
Constructors
TrackedGenericIDictionary(IDictionary<K, V>)
Declaration
public TrackedGenericIDictionary(IDictionary<K, V> values)
Parameters
values
IDictionary<K, V>
TrackedGenericIDictionary(K[], V[])
Declaration
public TrackedGenericIDictionary(K[] ks, V[] vs)
Parameters
ks
K[]
vs
V[]
TrackedGenericIDictionary(int)
Declaration
public TrackedGenericIDictionary(int l)
Parameters
l
int
Properties
Count
Declaration
public int Count { get; }
Property Value
int
IsReadOnly
Declaration
public bool IsReadOnly { get; }
Property Value
bool
IsSynchronized
Declaration
public bool IsSynchronized { get; }
Property Value
bool
Keys
Declaration
public ICollection<K> Keys { get; }
Property Value
ICollection<K>
SyncRoot
Declaration
public object SyncRoot { get; }
Property Value
object
Values
Declaration
public ICollection<V> Values { get; }
Property Value
ICollection<V>
this[K]
Declaration
public V this[K index] { get; set; }
Parameters
index
K
Property Value
V
Methods
Add(K, V)
Declaration
public void Add(K key, V value)
Parameters
key
K
value
V
Clear()
Declaration
public void Clear()
Contains(KeyValuePair<K, V>)
Declaration
public bool Contains(KeyValuePair<K, V> o)
Parameters
o
KeyValuePair<K, V>
Returns
bool
ContainsKey(K)
Declaration
public bool ContainsKey(K key)
Parameters
key
K
Returns
bool
CopyTo(KeyValuePair<K, V>[], int)
Declaration
public void CopyTo(KeyValuePair<K, V>[] arr, int index)
Parameters
arr
KeyValuePair<K, V>[]
index
int
GetObjectData(SerializationInfo, StreamingContext)
Declaration
public void GetObjectData(SerializationInfo info, StreamingContext context)
Parameters
info
SerializationInfo
context
StreamingContext
GetOwner()
Declaration
public PersistenceCapable GetOwner()
Returns
Implements
MakeDirty()
Declaration
public void MakeDirty()
Implements
Remove(K)
Declaration
public bool Remove(K key)
Parameters
key
K
Returns
bool
TryGetValue(K, out V)
Declaration
public bool TryGetValue(K key, out V value)
Parameters
key
K
value
V
Returns
bool