public FailoverTransport CreateTransport(StringDictionary parameters) { FailoverTransport transport = new FailoverTransport(); URISupport.SetProperties(transport, parameters, ""); return(transport); }
/// <summary> /// </summary> /// <param name="compositData"></param> /// <returns></returns> public ITransport CreateTransport(URISupport.CompositeData compositData) { StringDictionary options = compositData.Parameters; FailoverTransport transport = CreateTransport(options); transport.Add(compositData.Components); return(transport); }
public int CompareTo(Object o) { if (o is FailoverTransport) { FailoverTransport oo = o as FailoverTransport; return(this._id - oo._id); } else { throw new ArgumentException(); } }
public BackupTransport(FailoverTransport ft) { this.failoverTransport = ft; }
/// <summary> /// Initializes a new instance of the <see cref="Connector"/> class. /// </summary> /// <param name="setTransport">The set transport.</param> /// <param name="uri">The URI.</param> /// <param name="transport">The transport.</param> public Connector(SetTransport setTransport, Uri uri, FailoverTransport transport) { _uri = uri; _setTransport = setTransport; _transport = transport; }
public FailoverTask(FailoverTransport p) { parent = p; }
public FailoverTransport CreateTransport(StringDictionary parameters) { FailoverTransport transport = new FailoverTransport(); URISupport.SetProperties(transport, parameters, "transport."); return transport; }