Click or drag to resize
WcfILogReceiverClient Class

Note: This API is now obsolete.

Log Receiver Client using WCF.
Inheritance Hierarchy
SystemObject
  System.ServiceModelClientBaseILogReceiverClient
    NLog.LogReceiverServiceWcfLogReceiverClientBaseILogReceiverClient
      NLog.LogReceiverServiceWcfILogReceiverClient

Namespace: NLog.LogReceiverService
Assembly: NLog (in NLog.dll) Version: 4.3.0
Syntax
[ObsoleteAttribute("This may be removed in a future release.  Use WcfLogReceiverOneWayClient.")]
public sealed class WcfILogReceiverClient : WcfLogReceiverClientBase<ILogReceiverClient>, 
	ILogReceiverClient

The WcfILogReceiverClient type exposes the following members.

Constructors
  NameDescription
Public methodWcfILogReceiverClient
Initializes a new instance of the WcfILogReceiverClient class.
Public methodWcfILogReceiverClient(String)
Initializes a new instance of the WcfILogReceiverClient class.
Public methodWcfILogReceiverClient(Binding, EndpointAddress)
Initializes a new instance of the WcfLogReceiverOneWayClient class.
Public methodWcfILogReceiverClient(String, EndpointAddress)
Initializes a new instance of the WcfLogReceiverOneWayClient class.
Public methodWcfILogReceiverClient(String, String)
Initializes a new instance of the WcfILogReceiverClient class.
Top
Properties
  NameDescription
Public propertyChannelFactory (Inherited from ClientBaseILogReceiverClient.)
Public propertyClientCredentials (Inherited from ClientBaseILogReceiverClient.)
Public propertyCookieContainer
Gets or sets the cookie container.
(Inherited from WcfLogReceiverClientBaseTService.)
Public propertyEndpoint (Inherited from ClientBaseILogReceiverClient.)
Public propertyInnerChannel (Inherited from ClientBaseILogReceiverClient.)
Public propertyState (Inherited from ClientBaseILogReceiverClient.)
Top
Methods
  NameDescription
Public methodAbort (Inherited from ClientBaseILogReceiverClient.)
Public methodBeginProcessLogMessages
Begins processing of log messages.
(Overrides WcfLogReceiverClientBaseTServiceBeginProcessLogMessages(NLogEvents, AsyncCallback, Object).)
Public methodClose (Inherited from ClientBaseILogReceiverClient.)
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 ClientBaseILogReceiverClient.)
Public methodEndProcessLogMessages
Ends asynchronous processing of log messages.
(Overrides WcfLogReceiverClientBaseTServiceEndProcessLogMessages(IAsyncResult).)
Public methodOpen (Inherited from ClientBaseILogReceiverClient.)
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
Remarks
This will be removed when ILogReceiverClient is removed. This provides an implementation of the legacy interface.
See Also