CollectionWithItemIds<TItem> Class
Namespace: Stride.Core.YamlAssembly: Stride.Core.Assets.dll
A container used to serialize collection whose items have identifiers.
System.Object → Stride.Core.Yaml.Serialization.OrderedDictionary<ItemId, TItem> →
CollectionWithItemIds<TItem>
Derived from CollectionWithItemIds<TItem>:
[DataContract]
public class CollectionWithItemIds<TItem> : OrderedDictionary<ItemId, TItem>, IOrderedDictionary<ItemId, TItem>, IDictionary<ItemId, TItem>, IList<KeyValuePair<ItemId, TItem>>, ICollection<KeyValuePair<ItemId, TItem>>, IEnumerable<KeyValuePair<ItemId, TItem>>, IDictionary, ICollection, IEnumerable
Type Parameters
Name | Description |
---|---|
TItem | The type of item contained in the collection. |
Inherited Members
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.Count
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.IsReadOnly
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.GetEnumerator()
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.Add(System.Collections.Generic.KeyValuePair<Stride.Core.Reflection.ItemId, TItem>)
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.Clear()
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.Contains(System.Collections.Generic.KeyValuePair<Stride.Core.Reflection.ItemId, TItem>)
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.CopyTo(System.Collections.Generic.KeyValuePair<Stride.Core.Reflection.ItemId, TItem>[], System.Int32)
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.Remove(System.Collections.Generic.KeyValuePair<Stride.Core.Reflection.ItemId, TItem>)
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.Add(Stride.Core.Reflection.ItemId, TItem)
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.ContainsKey(Stride.Core.Reflection.ItemId)
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.Remove(Stride.Core.Reflection.ItemId)
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.TryGetValue(Stride.Core.Reflection.ItemId, TItem)
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.Insert(System.Int32, Stride.Core.Reflection.ItemId, TItem)
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.RemoveAt(System.Int32)
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.IndexOf(System.Collections.Generic.KeyValuePair<Stride.Core.Reflection.ItemId, TItem>)
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.Insert(System.Int32, System.Collections.Generic.KeyValuePair<Stride.Core.Reflection.ItemId, TItem>)
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.IndexOf(Stride.Core.Reflection.ItemId)
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.Item[System.Int32]
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.Item[Stride.Core.Reflection.ItemId]
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.Keys
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.Values
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.System.Collections.ICollection.SyncRoot
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.System.Collections.ICollection.IsSynchronized
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.System.Collections.IDictionary.Item[System.Object]
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.System.Collections.IDictionary.Keys
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.System.Collections.IDictionary.Values
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.System.Collections.IDictionary.IsFixedSize
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.System.Collections.IDictionary.Contains(System.Object)
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.System.Collections.IDictionary.Add(System.Object, System.Object)
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.System.Collections.IDictionary.Remove(System.Object)
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.System.Collections.ICollection.CopyTo(System.Array, System.Int32)
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.System.Collections.IDictionary.GetEnumerator()
Stride.Core.Yaml.Serialization.OrderedDictionary<Stride.Core.Reflection.ItemId, TItem>.System.Collections.IEnumerable.GetEnumerator()