C# Class System.Runtime.Remoting.Channels.SocketCache

显示文件 Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Private Properties

Property Type Description
CreateSocketHandler SocketHandler
InitializeSocketTimeoutHandler void
SocketCache System
SocketCache System
TimeoutSockets void

Public Methods

Method Description
GetSocket ( String machinePortAndSid, bool openNew ) : SocketHandler
ReleaseSocket ( String machinePortAndSid, SocketHandler socket ) : void

Private Methods

Method Description
CreateSocketHandler ( Socket socket, String machineAndPort ) : SocketHandler
InitializeSocketTimeoutHandler ( ) : void
SocketCache ( ) : System
SocketCache ( SocketHandlerFactory handlerFactory, SocketCachePolicy socketCachePolicy, System.TimeSpan socketTimeout ) : System
TimeoutSockets ( Object state, System.Boolean wasSignalled ) : void

Method Details

GetSocket() public method

public GetSocket ( String machinePortAndSid, bool openNew ) : SocketHandler
machinePortAndSid String
openNew bool
return SocketHandler

ReleaseSocket() public method

public ReleaseSocket ( String machinePortAndSid, SocketHandler socket ) : void
machinePortAndSid String
socket SocketHandler
return void