Esempio n. 1
0
 public int IndexOf(Schema.ServerLink link)
 {
     for (int index = 0; index < Count; index++)
     {
         if (this[index].ServerLink.Equals(link))
         {
             return(index);
         }
     }
     return(-1);
 }
 public RemoteSessionImplementation(ServerProcess process, Schema.ServerLink serverLink) : base(process, serverLink)
 {
     _nativeCLISession =
         new NativeCLISession
         (
             serverLink.HostName,
             serverLink.InstanceName,
             serverLink.OverridePortNumber,
             serverLink.UseSecureConnection
                                         ? ConnectionSecurityMode.Transport
                                         : ConnectionSecurityMode.None,
             serverLink.OverrideListenerPortNumber,
             serverLink.UseSecureListenerConnection
                                         ? ConnectionSecurityMode.Transport
                                         : ConnectionSecurityMode.None,
             GetNativeSessionInfo()
         );
 }
Esempio n. 3
0
 public bool Contains(Schema.ServerLink link)
 {
     return(IndexOf(link) >= 0);
 }
Esempio n. 4
0
 public RemoteSession(ServerProcess process, Schema.ServerLink serverLink)
 {
     _serverProcess = process;
     _serverLink    = serverLink;
 }
Esempio n. 5
0
 // Remote Sessions
 public RemoteSession RemoteConnect(Schema.ServerLink link)
 {
     return(_serverProcess.RemoteConnect(link));
 }