Class DBusMethodInvocation
- Namespace
- Gio
- Assembly
- Gio-2.0.dll
public class DBusMethodInvocation : Object, IObject, INotifyPropertyChanged, IDisposable, IHandle, GTypeProvider
- Inheritance
-
DBusMethodInvocation
- Implements
-
- Inherited Members
-
Constructors
DBusMethodInvocation(bool, params ConstructArgument[])
protected DBusMethodInvocation(bool owned, params ConstructArgument[] constructArguments)
Parameters
owned
bool
constructArguments
ConstructArgument[]
DBusMethodInvocation(IntPtr, bool)
protected DBusMethodInvocation(IntPtr ptr, bool ownedRef)
Parameters
ptr
IntPtr
ownedRef
bool
Methods
GetConnection()
[Version("2.26")]
public DBusConnection GetConnection()
Returns
- DBusConnection
GetGType()
public static Type GetGType()
Returns
- Type
GetInterfaceName()
[Version("2.26")]
public string GetInterfaceName()
Returns
- string
GetMessage()
[Version("2.26")]
public DBusMessage GetMessage()
Returns
- DBusMessage
GetMethodInfo()
[Version("2.26")]
public DBusMethodInfo? GetMethodInfo()
Returns
- DBusMethodInfo
GetMethodName()
[Version("2.26")]
public string GetMethodName()
Returns
- string
GetObjectPath()
[Version("2.26")]
public string GetObjectPath()
Returns
- string
GetParameters()
[Version("2.26")]
public Variant GetParameters()
Returns
- Variant
GetPropertyInfo()
[Version("2.38")]
public DBusPropertyInfo? GetPropertyInfo()
Returns
- DBusPropertyInfo
GetSender()
[Version("2.26")]
public string GetSender()
Returns
- string
GetUserData()
[Version("2.26")]
public IntPtr GetUserData()
Returns
- IntPtr
ReturnDbusError(string, string)
[Version("2.26")]
public void ReturnDbusError(string errorName, string errorMessage)
Parameters
errorName
string
errorMessage
string
ReturnErrorLiteral(Quark, int, string)
[Version("2.26")]
public void ReturnErrorLiteral(Quark domain, int code, string message)
Parameters
domain
Quark
code
int
message
string
ReturnErrorValist(Quark, int, string, IntPtr)
[Version("2.26")]
public void ReturnErrorValist(Quark domain, int code, string format, IntPtr varArgs)
Parameters
domain
Quark
code
int
format
string
varArgs
IntPtr
ReturnGerror(Error)
[Version("2.26")]
public void ReturnGerror(Error error)
Parameters
error
Error
ReturnValue(Variant?)
[Version("2.26")]
public void ReturnValue(Variant? parameters)
Parameters
parameters
Variant
ReturnValueWithUnixFdList(Variant?, UnixFDList?)
[Version("2.30")]
public void ReturnValueWithUnixFdList(Variant? parameters, UnixFDList? fdList)
Parameters
parameters
Variant
fdList
UnixFDList
TakeError(Error)
[Version("2.30")]
public void TakeError(Error error)
Parameters
error
Error