Table of Contents

Class Struct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>

Namespace
Tmds.DBus.Protocol
Assembly
Tmds.DBus.Protocol.dll

See Struct.

public sealed class Struct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> : IDBusWritable, IVariantValueConvertable where T1 : notnull where T2 : notnull where T3 : notnull where T4 : notnull where T5 : notnull where T6 : notnull where T7 : notnull where T8 : notnull where T9 : notnull where T10 : notnull

Type Parameters

T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
Inheritance
Struct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
Implements
Inherited Members

Constructors

Struct(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)

public Struct(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7, T8 item8, T9 item9, T10 item10)

Parameters

item1 T1
item2 T2
item3 T3
item4 T4
item5 T5
item6 T6
item7 T7
item8 T8
item9 T9
item10 T10

Fields

Item1

public T1 Item1

Field Value

T1

Item10

public T10 Item10

Field Value

T10

Item2

public T2 Item2

Field Value

T2

Item3

public T3 Item3

Field Value

T3

Item4

public T4 Item4

Field Value

T4

Item5

public T5 Item5

Field Value

T5

Item6

public T6 Item6

Field Value

T6

Item7

public T7 Item7

Field Value

T7

Item8

public T8 Item8

Field Value

T8

Item9

public T9 Item9

Field Value

T9

Methods

AsVariantValue()

Converts this instance to a VariantValue.

public VariantValue AsVariantValue()

Returns

VariantValue

The VariantValue representation of this instance.

Operators

implicit operator VariantValue(Struct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>)

public static implicit operator VariantValue(Struct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> value)

Parameters

value Struct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>

Returns

VariantValue