FlowWright.cDevDeAPI Namespace
FlowWright.cDevDecisionEngine Namespace

deEngineServices..::..applyServerSessionChanges Method

Apply server session changes ONLY if changes are there

Namespace:  FlowWright.cDevDeAPI
Assembly:  cDevDeAPI (in cDevDeAPI.dll)

Syntax


public static void applyServerSessionChanges(
	ref ConcurrentDictionary<string, deServerSession> oServerSessions,
	ConcurrentDictionary<string, deServerSession> oServerSessionsEx,
	ref ConcurrentQueue<string> oDBQueue,
	serviceStartType oServiceStartType,
	out bool hasSessionChanges
)
Public Shared Sub applyServerSessionChanges ( _
	ByRef oServerSessions As ConcurrentDictionary(Of String, deServerSession), _
	oServerSessionsEx As ConcurrentDictionary(Of String, deServerSession), _
	ByRef oDBQueue As ConcurrentQueue(Of String), _
	oServiceStartType As serviceStartType, _
	<OutAttribute> ByRef hasSessionChanges As Boolean _
)
public:
static void applyServerSessionChanges(
	ConcurrentDictionary<String^, deServerSession^>^% oServerSessions, 
	ConcurrentDictionary<String^, deServerSession^>^ oServerSessionsEx, 
	ConcurrentQueue<String^>^% oDBQueue, 
	serviceStartType^ oServiceStartType, 
	[OutAttribute] bool^% hasSessionChanges
)

Parameters

oServerSessions
Type: ConcurrentDictionary<(Of <(<'String, deServerSession>)>)>%
existing sessions
oServerSessionsEx
Type: ConcurrentDictionary<(Of <(<'String, deServerSession>)>)>
new sessions
oDBQueue
Type: ConcurrentQueue<(Of <(<'String>)>)>%
db queue
oServiceStartType
Type: FlowWright.cDevDeAPI..::..serviceStartType
service start up type
hasSessionChanges
Type: Boolean%
has session changes