public AdsSession(AmsAddress address, SessionSettings settings, object owner) : base(SessionProvider <AdsSession, AmsAddress, SessionSettings> .Self) { this._owner = owner; this._address = address.Clone(); this._settings = settings; }
public AdsSession(AmsNetId netId, int port, SessionSettings settings) : this(new AmsAddress(netId, port), settings, null) { }
public AdsSession(AmsAddress address, SessionSettings settings) : this(address, settings, null) { }