The PropertyBag class provides access to registered property bag instances.
AcceptWithSpecializedVisitor | Accepts visitation for the given property bag and tries to invoke the most specialized visitor first. |
Exists | Returns true if a property bag exists for the given type. |
GetAllTypesWithAPropertyBag | Returns all the System.Type that have a registered property bag. |
GetPropertyBag | Gets an interface to the PropertyBag_1 for the given type. |
Register | Registers a strongly typed PropertyBag_1 for a type. |
RegisterArray | Creates and registers a IPropertyBag_1 for a built in array type. |
RegisterDictionary | Creates and registers a IPropertyBag_1 for a Dictionary_2 type. |
RegisterHashSet | Creates and registers a IPropertyBag_1 for a HashSet_1 type. |
RegisterIDictionary | Creates and registers a IPropertyBag_1 for the specified IDictionary_2 type. |
RegisterIList | Creates and registers a IPropertyBag_1 for the specified IList_1 type. |
RegisterISet | Creates and registers a IPropertyBag_1 for the specified ISet_1 type. |
RegisterList | Creates and registers a IPropertyBag_1 for a List_1 type. |
TryGetPropertyBagForValue | Gets a property bag for the concrete type of the given value. |