LoaderConfigDictionary Property
For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.
Gets or sets the LoaderConfig dictionary for the cache.
Namespace: Microsoft.CommerceServer.Runtime.Caching
Assembly: Microsoft.CommerceServer.Runtime (in Microsoft.CommerceServer.Runtime.dll)
Syntax
'Declaration
Public Property LoaderConfigDictionary As Object
'Usage
Dim instance As CommerceCache
Dim value As Object
value = instance.LoaderConfigDictionary
instance.LoaderConfigDictionary = value
public Object LoaderConfigDictionary { get; set; }
public:
property Object^ LoaderConfigDictionary {
Object^ get ();
void set (Object^ value);
}
public function get LoaderConfigDictionary () : Object
public function set LoaderConfigDictionary (value : Object)
Property Value
Type: System..::.Object
The loader configuration dictionary that consists of the set of name-value pairs that will be passed to the cache loader component during a refresh operation.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | The provided value is not of type Commerce.IDictionary. |
ArgumentNullException | An attempt to set this property to nullNothingnullptra null reference (Nothing in Visual Basic). |
CommerceCacheException | A General failure |
Remarks
Stores the LoaderConfig dictionary for the cache. A configured cache must have a loader component configured, but a writer component is optional. When a cache refresh occurs, the writer component is fired against the contents of the "old" copy of the cache (if one exists) and then the loader component is fired to populate a new cache object. Throws an ArgumentException if the provided value is not of type Commerce.IDictionary. Throws an ArgumentNullException if the provided value is nullNothingnullptra null reference (Nothing in Visual Basic). Throws an CommerceCacheException on a failure.
Permissions
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.