internal RemoteSessionStateEventArgs (RemoteSessionStateInfo remoteSessionStateInfo)
		{
			if (remoteSessionStateInfo == null) {
				PSTraceSource.NewArgumentNullException ("remoteSessionStateInfo");
			}
			this._remoteSessionStateInfo = remoteSessionStateInfo;
        }
 internal RemoteSessionStateEventArgs(RemoteSessionStateInfo remoteSessionStateInfo)
 {
     if (remoteSessionStateInfo == null)
     {
         PSTraceSource.NewArgumentNullException("remoteSessionStateInfo");
     }
     this._remoteSessionStateInfo = remoteSessionStateInfo;
 }
Esempio n. 3
0
        internal RemoteSessionStateEventArgs(RemoteSessionStateInfo remoteSessionStateInfo)
        {
            Dbg.Assert(remoteSessionStateInfo != null, "caller should validate the parameter");

            if (remoteSessionStateInfo == null)
            {
                PSTraceSource.NewArgumentNullException("remoteSessionStateInfo");
            }

            SessionStateInfo = remoteSessionStateInfo;
        }
Esempio n. 4
0
 internal RemoteSessionStateInfo(RemoteSessionStateInfo sessionStateInfo)
 {
     this._state  = sessionStateInfo.State;
     this._reason = sessionStateInfo.Reason;
 }
Esempio n. 5
0
 internal RemoteSessionStateInfo(RemoteSessionStateInfo sessionStateInfo)
 {
     State  = sessionStateInfo.State;
     Reason = sessionStateInfo.Reason;
 }
 private void SetState(RemoteSessionState newState, Exception reason)
 {
     RemoteSessionState state = this._state;
     if (newState != state)
     {
         this._state = newState;
         _trace.WriteLine("state machine state transition: from state {0} to state {1}", new object[] { state, this._state });
         RemoteSessionStateInfo remoteSessionStateInfo = new RemoteSessionStateInfo(this._state, reason);
         RemoteSessionStateEventArgs item = new RemoteSessionStateEventArgs(remoteSessionStateInfo);
         this._clientRemoteSessionStateChangeQueue.Enqueue(item);
     }
 }
Esempio n. 7
0
        internal RemoteSessionStateEventArgs(RemoteSessionStateInfo remoteSessionStateInfo)
        {
            Dbg.Assert(remoteSessionStateInfo != null, "caller should validate the parameter");

            if (remoteSessionStateInfo == null)
            {
                PSTraceSource.NewArgumentNullException("remoteSessionStateInfo");
            }

            SessionStateInfo = remoteSessionStateInfo;
        }
Esempio n. 8
0
 internal RemoteSessionStateInfo(RemoteSessionStateInfo sessionStateInfo)
 {
     State = sessionStateInfo.State;
     Reason = sessionStateInfo.Reason;
 }
Esempio n. 9
0
 internal RemoteSessionStateInfo(RemoteSessionStateInfo sessionStateInfo)
 {
     this._state = sessionStateInfo.State;
     this._reason = sessionStateInfo.Reason;
 }