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() ); }
public bool Contains(Schema.ServerLink link) { return(IndexOf(link) >= 0); }
public RemoteSession(ServerProcess process, Schema.ServerLink serverLink) { _serverProcess = process; _serverLink = serverLink; }
// Remote Sessions public RemoteSession RemoteConnect(Schema.ServerLink link) { return(_serverProcess.RemoteConnect(link)); }