Class WriteThruOptions
A class that defines WriteThruOptions regarding updating the data source.
Inheritance
Assembly: Alachisoft.NCache.Runtime.dll
Syntax
public class WriteThruOptions : ICompactSerializable
Constructors
WriteThruOptions(WriteMode, String)
Initializes a new instance of WriteThruOptions.
Declaration
public WriteThruOptions(WriteMode mode = WriteMode.None, string providerName = null)
Parameters
Type | Name | Description |
---|---|---|
WriteMode | mode | WriteMode for write-through options. |
System.String | providerName | A unique identifier for the data source provider. |
Properties
Mode
Specifies the WriteMode for write-through options.
Declaration
public WriteMode Mode { get; set; }
Property Value
Type | Description |
---|---|
WriteMode | WriteMode for write-through options. |
ProviderName
Specifies the unique identifier for the data source provider.
Declaration
public string ProviderName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Methods
Deserialize(CompactReader)
Used for deserializing through the CompactReader.
Declaration
public void Deserialize(CompactReader reader)
Parameters
Type | Name | Description |
---|---|---|
CompactReader | reader | Reads an object of type System.Object from the current stream and advances the stream position. |
Implements
Serialize(CompactWriter)
Used for serializing through the CompactWriter.
Declaration
public void Serialize(CompactWriter writer)
Parameters
Type | Name | Description |
---|---|---|
CompactWriter | writer | Writes to the current stream and advances the stream position. |
Implements
SetDataSourceNotification(DataSourceModifiedCallBack, EventType)
Sets the data source modified notification for write-through options.
Declaration
public void SetDataSourceNotification(DataSourceModifiedCallBack callback, EventType eventType)
Parameters
Type | Name | Description |
---|---|---|
DataSourceModifiedCallBack | callback | A delegate that is called when an item is added to the data source. |
EventType | eventType | Alachisoft.NCache.Runtime.Caching.WriteThruOptions.EventType specifies the type of event to be registered. |