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.  |