C# Class FwRemoteDatabaseConnector.ClientIPServerSinkProvider

Implementation based upon code found at: http://stackoverflow.com/questions/527676/identifying-the-client-during-a-net-remoting-invocation Used by .NET remoting for db4oServerInfo, to provide access to IPAddress of clients. see remoting_tcp_server.config
Inheritance: IServerChannelSinkProvider
Show file Open project: sillsdev/FieldWorks

Public Methods

Method Description
ClientIPServerSinkProvider ( ) : System.Collections

ClientIPServerSinkProvider ( IDictionary properties, ICollection providerData ) : System.Collections

CreateSink ( IChannelReceiver channel ) : IServerChannelSink

GetChannelData ( IChannelDataStore channelData ) : void

Method Details

ClientIPServerSinkProvider() public method

public ClientIPServerSinkProvider ( ) : System.Collections
return System.Collections

ClientIPServerSinkProvider() public method

public ClientIPServerSinkProvider ( IDictionary properties, ICollection providerData ) : System.Collections
properties IDictionary
providerData ICollection
return System.Collections

CreateSink() public method

public CreateSink ( IChannelReceiver channel ) : IServerChannelSink
channel IChannelReceiver
return IServerChannelSink

GetChannelData() public method

public GetChannelData ( IChannelDataStore channelData ) : void
channelData IChannelDataStore
return void