Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


DictionaryPropertyBag<TKey, TValue>

An IPropertyBag<TContainer> implementation for a Dictionary_2 type.
Read time 1 minuteLast updated 10 days ago

Definition

  • Type: Class
  • Namespace: Unity.Properties
  • Assembly: UnityEngine.PropertiesModule
  • Inherits from: KeyValueCollectionPropertyBag<Dictionary<T, T>, T, T>
  • Implements: IDictionaryPropertyBag<Dictionary<T, T>, T, T>, ICollectionPropertyBag<Dictionary<T, T>, KeyValuePair<T, T>>, IPropertyBag<Dictionary<T, T>>, IPropertyBag, ICollectionPropertyBagAccept<Dictionary<T, T>>, IDictionaryPropertyBagAccept<Dictionary<T, T>>, IDictionaryPropertyAccept<Dictionary<T, T>>, IKeyedProperties<Dictionary<T, T>, Object>
public class DictionaryPropertyBag<TKey, TValue> : KeyValueCollectionPropertyBag<Dictionary<TKey, TValue>, TKey, TValue>, IDictionaryPropertyBag<Dictionary<TKey, TValue>, TKey, TValue>, ICollectionPropertyBag<Dictionary<TKey, TValue>, KeyValuePair<TKey, TValue>>, IPropertyBag<Dictionary<TKey, TValue>>, IPropertyBag, ICollectionPropertyBagAccept<Dictionary<TKey, TValue>>, IDictionaryPropertyBagAccept<Dictionary<TKey, TValue>>, IDictionaryPropertyAccept<Dictionary<TKey, TValue>>, IKeyedProperties<Dictionary<TKey, TValue>, object>

Inheritance

Inherited Members

  • PropertyBag<Dictionary<T, T>>.Accept(ITypeVisitor)
  • PropertyBag<Dictionary<T, T>>.GetProperties()
  • PropertyBag<Dictionary<T, T>>.GetProperties(Dictionary<T, T>)
  • PropertyBag<Dictionary<T, T>>.Instantiate()
  • PropertyBag<Dictionary<T, T>>.CreateInstance()
  • PropertyBag<Dictionary<T, T>>.TryCreateInstance(Dictionary<T, T>)
  • PropertyBag<Dictionary<T, T>>.InstantiationKind()