No.
Most likely org.freedesktop.DBus.Properties.GetAll
will return you same value, but internally every service implement properties as handlers to messages with org.freedesktop.DBus.Properties.Get
/org.freedesktop.DBus.Properties.GetAll
method calls.
It looks like object.getProp("someproperty")
because it actually is more like this pseudo-code
bus.handleMessage({
service: "org.freedesktop.NetworkManager",
object: "/org/freedesktop/NetworkManager/Devices/0",
iface: "org.freedesktop.NetworkManager.Device.Interface",
body: [ "org.freedesktop.NetworkManager.Device", "Interface"],
thisMessageIsReplyTo: null
})
Internally every method call/signal/reply is just a message with big signature (service name/object path/interface) and body