2 instantiations of IpcPort
System.Runtime.Remoting (2)
channels\ipc\ipcport.cs (2)
107return new IpcPort(portName, handle); 157return new IpcPort(portName, handle);
22 references to IpcPort
System.Runtime.Remoting (22)
channels\ipc\ipcclientchannel.cs (1)
280IpcPort port = null;
channels\ipc\ipcclientmanager.cs (1)
36internal IpcClientHandler(IpcPort port, Stream stream, IpcClientTransportSink sink) : base (port, null, stream)
channels\ipc\ipcmanager.cs (3)
32protected IpcPort _port; 37internal IpcServerHandler(IpcPort port, RequestQueue requestQueue, Stream stream) : base (null, requestQueue, stream) 50internal IpcPort Port {
channels\ipc\ipcport.cs (3)
65internal static IpcPort Create(String portName, CommonSecurityDescriptor securityDescriptor, bool exclusive) 118internal static IpcPort Connect(String portName, bool secure, TokenImpersonationLevel impersonationLevel, int timeout) 251private unsafe static readonly IOCompletionCallback IOCallback = new IOCompletionCallback(IpcPort.AsyncFSCallback);
channels\ipc\ipcserverchannel.cs (6)
37private IpcPort _port = null; 309descriptor = IpcPort.CreateSecurityDescriptor((SecurityIdentifier)ntAccount.Translate(typeof(SecurityIdentifier))); 312_port = IpcPort.Create(_portName, descriptor, _bExclusiveAddressUse); 333IpcPort port = IpcPort.Create(_portName, descriptor, false); 404IpcPort port = ipcServerHandler.Port;
channels\ipc\pipestream.cs (2)
23private IpcPort _port; 27public PipeStream(IpcPort port)
channels\ipc\portcache.cs (6)
22private IpcPort _port; 25internal PortConnection(IpcPort port) 31internal IpcPort Port { get { return _port; } } 90public IpcPort GetConnection(String portName, bool secure, TokenImpersonationLevel level, int timeout) 119connection = new PortConnection(IpcPort.Connect(portName, secure, level, timeout)); 131public void ReleaseConnection(IpcPort port)