UdpAppender ActivateOptions Method | Apache log4net™ SDK Documentation

Initialize the appender based on the options set.

Namespace: log4net.Appender
Assembly: log4net (in log4net.dll) Version: 2.0.8.0-.NET 4.0
Syntax

C#
VB
C++
F#
Copy

    public override void ActivateOptions()

    Public Overrides Sub ActivateOptions

    public:
    virtual void ActivateOptions() override

    abstract ActivateOptions : unit -> unit
    override ActivateOptions : unit -> unit

#### Implements

IOptionHandler
ActivateOptions
Exceptions

Exception | Condition
--- | ---
ArgumentNullException | The required property RemoteAddress was not specified.
ArgumentOutOfRangeException | The TCP port number assigned to LocalPort or RemotePort is less than MinPort or greater than MaxPort.

Remarks

This is part of the IOptionHandler delayed object activation scheme. The ActivateOptions
method must be called on this object after the configuration properties have been set. Until ActivateOptions
is called this object is in an undefined state and must not be used.

If any of the configuration properties are modified then ActivateOptions
must be called again.

The appender will be ignored if no RemoteAddress was specified or an invalid remote or local TCP port number was specified.

See Also

#### Reference

UdpAppender Class
log4net.Appender Namespace