Table of Contents

Class DBusNodeInfo

Namespace
Gio
Assembly
Gio-2.0.dll
public sealed class DBusNodeInfo : BoxedRecord, IEquatable<DBusNodeInfo>
Inheritance
DBusNodeInfo
Implements
Inherited Members

Constructors

DBusNodeInfo()

public DBusNodeInfo()

DBusNodeInfo(DBusNodeInfoOwnedHandle)

public DBusNodeInfo(DBusNodeInfoOwnedHandle handle)

Parameters

handle DBusNodeInfoOwnedHandle

Properties

Handle

public DBusNodeInfoOwnedHandle Handle { get; }

Property Value

DBusNodeInfoOwnedHandle

Path

public string? Path { get; set; }

Property Value

string

RefCount

public int RefCount { get; set; }

Property Value

int

Methods

Equals(DBusNodeInfo?)

Indicates whether the current object is equal to another object of the same type.

public bool Equals(DBusNodeInfo? other)

Parameters

other DBusNodeInfo

An object to compare with this object.

Returns

bool

true if the current object is equal to the other parameter; otherwise, false.

Equals(object?)

Determines whether the specified object is equal to the current object.

public override bool Equals(object? obj)

Parameters

obj object

The object to compare with the current object.

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

GenerateXml(uint, String)

[Version("2.26")]
public void GenerateXml(uint indent, String stringBuilder)

Parameters

indent uint
stringBuilder String

GetGType()

public static Type GetGType()

Returns

Type

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

LookupInterface(string)

[Version("2.26")]
public DBusInterfaceInfo? LookupInterface(string name)

Parameters

name string

Returns

DBusInterfaceInfo

NewForXml(string)

[Version("2.26")]
public static DBusNodeInfo NewForXml(string xmlData)

Parameters

xmlData string

Returns

DBusNodeInfo

Ref()

[Version("2.26")]
public DBusNodeInfo Ref()

Returns

DBusNodeInfo

Unref()

[Version("2.26")]
public void Unref()