public class BusName {
public BusName (string name, Connection conn);
public bool Activate ();
public void Aquire ();
public virtual bool Equals (object o);
protected virtual void Finalize ();
public T Get<T> (ObjectPath path);
public T Get<T> (string path);
public object Get (string path, Type [] ifaces);
public virtual int GetHashCode ();
public Type GetType ();
protected object MemberwiseClone ();
public object Register (string path, object target, Type iface);
public object Register (string path, object target, Type [] ifaces);
public virtual string ToString ();
public Connection Connection {
get;
}
public bool Exists {
get;
}
public string Name {
get;
}
public bool Owner {
get;
}
public event NameOwnerDelegate NameOwnerChanged;
public event ServiceOwnerDelegate ServiceOwnerChanged;
}