Class SyncDictionary<TKey, TValue>
Inherited Members
Show
Mirage.Collections.SyncIDictionary<TKey, TValue>.objects
Mirage.Collections.SyncIDictionary<TKey, TValue>.Count
Mirage.Collections.SyncIDictionary<TKey, TValue>.IsReadOnly
Mirage.Collections.SyncIDictionary<TKey, TValue>.Mirage.Collections.ISyncObject.SetShouldSyncFrom(System.Boolean)
Mirage.Collections.SyncIDictionary<TKey, TValue>.Mirage.Collections.ISyncObject.SetNetworkBehaviour(Mirage.NetworkBehaviour)
Mirage.Collections.SyncIDictionary<TKey, TValue>.OnInsert
Mirage.Collections.SyncIDictionary<TKey, TValue>.OnClear
Mirage.Collections.SyncIDictionary<TKey, TValue>.OnRemove
Mirage.Collections.SyncIDictionary<TKey, TValue>.OnSet
Mirage.Collections.SyncIDictionary<TKey, TValue>.OnChange
Mirage.Collections.SyncIDictionary<TKey, TValue>.Reset()
Mirage.Collections.SyncIDictionary<TKey, TValue>.IsDirty
Mirage.Collections.SyncIDictionary<TKey, TValue>.Keys
Mirage.Collections.SyncIDictionary<TKey, TValue>.Values
Mirage.Collections.SyncIDictionary<TKey, TValue>.System.Collections.Generic.IReadOnlyDictionary<TKey, TValue>.Keys
Mirage.Collections.SyncIDictionary<TKey, TValue>.System.Collections.Generic.IReadOnlyDictionary<TKey, TValue>.Values
Mirage.Collections.SyncIDictionary<TKey, TValue>.Flush()
Mirage.Collections.SyncIDictionary<TKey, TValue>.OnSerializeAll(Mirage.Serialization.NetworkWriter)
Mirage.Collections.SyncIDictionary<TKey, TValue>.OnSerializeDelta(Mirage.Serialization.NetworkWriter)
Mirage.Collections.SyncIDictionary<TKey, TValue>.OnDeserializeAll(Mirage.Serialization.NetworkReader)
Mirage.Collections.SyncIDictionary<TKey, TValue>.OnDeserializeDelta(Mirage.Serialization.NetworkReader)
Mirage.Collections.SyncIDictionary<TKey, TValue>.Clear()
Mirage.Collections.SyncIDictionary<TKey, TValue>.ContainsKey(TKey)
Mirage.Collections.SyncIDictionary<TKey, TValue>.Remove(TKey)
Mirage.Collections.SyncIDictionary<TKey, TValue>.Item[TKey]
Mirage.Collections.SyncIDictionary<TKey, TValue>.TryGetValue(TKey, TValue)
Mirage.Collections.SyncIDictionary<TKey, TValue>.Add(TKey, TValue)
Mirage.Collections.SyncIDictionary<TKey, TValue>.Add(System.Collections.Generic.KeyValuePair<TKey, TValue>)
Mirage.Collections.SyncIDictionary<TKey, TValue>.Contains(System.Collections.Generic.KeyValuePair<TKey, TValue>)
Mirage.Collections.SyncIDictionary<TKey, TValue>.CopyTo(System.Collections.Generic.KeyValuePair<TKey, TValue>[], System.Int32)
Mirage.Collections.SyncIDictionary<TKey, TValue>.Remove(System.Collections.Generic.KeyValuePair<TKey, TValue>)
Mirage.Collections.SyncIDictionary<TKey, TValue>.GetEnumerator()
Mirage.Collections.SyncIDictionary<TKey, TValue>.System.Collections.IEnumerable.GetEnumerator()
Syntax
public class SyncDictionary<TKey, TValue> : SyncIDictionary<TKey, TValue>, IDictionary<TKey, TValue>, ICollection<KeyValuePair<TKey, TValue>>, ISyncObject, IReadOnlyDictionary<TKey, TValue>, IReadOnlyCollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>, IEnumerable
Type Parameters
Name | Description |
---|---|
TKey | |
TValue |
Constructors
SyncDictionary()
Declaration
public SyncDictionary()
SyncDictionary(IEqualityComparer<TKey>)
Declaration
public SyncDictionary(IEqualityComparer<TKey> eq)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IEqualityComparer<TKey> | eq |
Properties
Values
Declaration
public Dictionary<TKey, TValue>.ValueCollection Values { get; }
Keys
Declaration
public Dictionary<TKey, TValue>.KeyCollection Keys { get; }
Methods
GetEnumerator()
Declaration
public Dictionary<TKey, TValue>.Enumerator GetEnumerator()
Returns
Type | Description |
---|---|
System.Collections.Generic.Dictionary.Enumerator<> |