Click or drag to resize

MemoryPropertyStore Methods

The MemoryPropertyStore type exposes the following members.

Methods
  NameDescription
Public methodCommit
Saves property changes.
Public methodStatic memberDeserialize(Byte)
Deserializes the specified bytes into a property store.
Public methodStatic memberDeserialize(Stream)
Deserializes the specified stream into a property store.
Public methodStatic memberDeserialize(Byte, Boolean)
Deserializes the specified bytes into a property store.
Public methodStatic memberDeserialize(Stream, Boolean)
Deserializes the specified stream into a property store.
Public methodGetBagValueT
Gets a typed named property value using the underlying IPropertyBag implementation.
Public methodGetEnumerator
Returns an enumerator that iterates through the properties collection.
Public methodGetNamedEnumerator
Returns an enumerator that iterates through the properties collection using the underlying INamedPropertyStore implementation.
Public methodGetNamedValue(Int32)
Gets a property value using the underlying INamedPropertyStore implementation.
Public methodGetNamedValue(String)
Gets a named property value.
Public methodGetNamedValueT(Int32, T)
Gets a typed named property value using the underlying INamedPropertyStore implementation.
Public methodGetNamedValueT(String, T)
Gets a typed named property value using the underlying INamedPropertyStore implementation.
Public methodGetPropertyKey
Gets a property key at the given index using the underlying INamedPropertyStore implementation.
Public methodGetPropertyName
Gets a named property name at the given index using the underlying INamedPropertyStore implementation.
Public methodGetValue(Int32)
Gets a property value.
Public methodGetValue(PropertyDescription)
Gets a value from a property description.
Public methodGetValue(PropertyKey)
Gets a property key value or null if it was not found.
Public methodGetValueT(Int32, T)
Gets a typed property value.
Public methodGetValueT(PropertyKey, T)
Gets a typed property value.
Public methodSerialize
Serializes this store to an array of bytes.
Public methodSerialize(Stream)
Serializes this store to a stream.
Public methodSetBagValue
Sets a named property value using the underlying IPropertyBag implementation.
Public methodSetNamedValue
Sets a named property value using the underlying INamedPropertyStore implementation.
Public methodSetValue(PropertyDescription, Object)
Sets a property value.
Public methodSetValue(PropertyKey, Object)
Sets a property value.
Public methodTrace
Traces this instance into a string.
Public methodTryGetBagValue
Gets the value of a named property using the underlying IPropertyBag implementation.
Public methodTryGetNamedValue
Gets the value of a named property using the underlying INamedPropertyStore implementation.
Public methodTryGetValue(PropertyDescription, Object)
Gets the value of a property.
Public methodTryGetValue(PropertyKey, Object)
Gets the value of a property.
Top
See Also