Source/NFX/DataAccess/Distributed/StoreIntfs.cs
/// <summary>
/// Saves/sends the parcel into this bank
/// </summary>
/// <param name="parcel">parcel instance to save</param>
/// <param name="cacheOpt">The cache control options</param>
/// <param name="cachePriority">
/// The relative priority of the item in cache.
/// If null is passed then the value is obtained from the parcel instance
/// </param>
/// <param name="cacheMaxAgeSec">
/// Specifies the duration of parcel lifespan in cache devices.
/// If null is passed then the value is obtained from the parcel instance
/// </param>
///<param name="cacheAbsoluteExpirationUTC">
/// Specifies absolute expiration time for this parcel instance in cache.
/// If null is passed then the value is obtained from the parcel instance
/// </param>
/// <param name="session">User session, if null session will be taken from execution context. The session may be needed for policy filtering</param>
Saves/sends the parcel into this bank
Saves / sends the parcel into this bank
void Save(Parcel parcel,
                  DataCaching cacheOpt = DataCaching.Everywhere,
                  int? cachePriority = null,
                  int? cacheMaxAgeSec = null,
                  DateTime? cacheAbsoluteExpirationUTC = null,
                  ISession session = null);
void Save ( Parcel parcel , DataCaching cacheOpt = DataCaching . Everywhere , int ? cachePriority = null , int ? cacheMaxAgeSec = null , DateTime ? cacheAbsoluteExpirationUTC = null , ISession session = null ) ;
Saves/sends the parcel into this bank
Saves / sends the parcel into this bank
parcel
Parcel
parcel instance to save
parcel instance to save
cacheOpt
DataCaching
The cache control options
The cache control options
cachePriority
int?
The relative priority of the item in cache.
If null is passed then the value is obtained from the parcel instance
The relative priority of the item in cache . If null is passed then the value is obtained from the parcel instance
cacheMaxAgeSec
int?
Specifies the duration of parcel lifespan in cache devices.
If null is passed then the value is obtained from the parcel instance
Specifies the duration of parcel lifespan in cache devices . If null is passed then the value is obtained from the parcel instance
cacheAbsoluteExpirationUTC
DateTime?
Specifies absolute expiration time for this parcel instance in cache.
If null is passed then the value is obtained from the parcel instance
Specifies absolute expiration time for this parcel instance in cache . If null is passed then the value is obtained from the parcel instance
session
ISession
User session, if null session will be taken from execution context. The session may be needed for policy filtering
User session if null session will be taken from execution context . The session may be needed for policy filtering