Click or drag to resize

WcfLogReceiverTwoWayClient Class

Log Receiver Client using WCF.
Inheritance Hierarchy
SystemObject
  System.ServiceModelClientBaseILogReceiverTwoWayClient
    NLog.LogReceiverServiceWcfLogReceiverClientBaseILogReceiverTwoWayClient
      NLog.LogReceiverServiceWcfLogReceiverTwoWayClient

Namespace:  NLog.LogReceiverService
Assembly:  NLog.Wcf (in NLog.Wcf.dll) Version: 5.2.1+bb45a7652322449cc5d22f0e8ecf7e119c124ca2
Syntax
public sealed class WcfLogReceiverTwoWayClient : WcfLogReceiverClientBase<ILogReceiverTwoWayClient>, 
	ILogReceiverTwoWayClient

The WcfLogReceiverTwoWayClient type exposes the following members.

Constructors
  NameDescription
Public methodWcfLogReceiverTwoWayClient
Initializes a new instance of the WcfLogReceiverTwoWayClient class.
Public methodWcfLogReceiverTwoWayClient(String)
Initializes a new instance of the WcfLogReceiverTwoWayClient class.
Public methodWcfLogReceiverTwoWayClient(Binding, EndpointAddress)
Initializes a new instance of the WcfLogReceiverTwoWayClient class.
Public methodWcfLogReceiverTwoWayClient(String, EndpointAddress)
Initializes a new instance of the WcfLogReceiverTwoWayClient class.
Public methodWcfLogReceiverTwoWayClient(String, String)
Initializes a new instance of the WcfLogReceiverTwoWayClient class.
Top
Properties
  NameDescription
Public propertyChannelFactory
Gets the underlying ChannelFactoryTChannel object.
(Inherited from ClientBaseILogReceiverTwoWayClient.)
Public propertyClientCredentials
Gets the client credentials used to call an operation.
(Inherited from ClientBaseILogReceiverTwoWayClient.)
Public propertyCookieContainer
Gets or sets the cookie container.
(Inherited from WcfLogReceiverClientBaseTService.)
Public propertyEndpoint
Gets the target endpoint for the service to which the WCF client can connect.
(Inherited from ClientBaseILogReceiverTwoWayClient.)
Public propertyInnerChannel
Gets the underlying IClientChannel implementation.
(Inherited from ClientBaseILogReceiverTwoWayClient.)
Public propertyState
Gets the current state of the ClientBaseTChannel object.
(Inherited from ClientBaseILogReceiverTwoWayClient.)
Top
Methods
  NameDescription
Public methodAbort
Causes the ClientBaseTChannel object to transition immediately from its current state into the closed state.
(Inherited from ClientBaseILogReceiverTwoWayClient.)
Public methodBeginProcessLogMessages
Begins processing of log messages.
(Overrides WcfLogReceiverClientBaseTServiceBeginProcessLogMessages(NLogEvents, AsyncCallback, Object).)
Public methodClose
Causes the ClientBaseTChannel object to transition from its current state into the closed state.
(Inherited from ClientBaseILogReceiverTwoWayClient.)
Public methodCloseAsync
Closes the client asynchronously.
(Inherited from WcfLogReceiverClientBaseTService.)
Public methodCloseAsync(Object)
Closes the client asynchronously.
(Inherited from WcfLogReceiverClientBaseTService.)
Public methodDisplayInitializationUI
Instructs the inner channel to display a user interface if one is required to initialize the channel prior to using it.
(Inherited from ClientBaseILogReceiverTwoWayClient.)
Public methodEndProcessLogMessages
Ends asynchronous processing of log messages.
(Overrides WcfLogReceiverClientBaseTServiceEndProcessLogMessages(IAsyncResult).)
Public methodOpen
Causes the ClientBaseTChannel object to transition from the created state into the opened state.
(Inherited from ClientBaseILogReceiverTwoWayClient.)
Public methodOpenAsync
Opens the client asynchronously.
(Inherited from WcfLogReceiverClientBaseTService.)
Public methodOpenAsync(Object)
Opens the client asynchronously.
(Inherited from WcfLogReceiverClientBaseTService.)
Public methodProcessLogMessagesAsync(NLogEvents)
Processes the log messages asynchronously.
(Inherited from WcfLogReceiverClientBaseTService.)
Public methodProcessLogMessagesAsync(NLogEvents, Object)
Processes the log messages asynchronously.
(Inherited from WcfLogReceiverClientBaseTService.)
Top
Events
See Also