Table of Contents

Struct CorrelationUID

Namespace
Phoesion.Glow.SDK.Client
Assembly
Phoesion.Glow.SDK.Client.dll
[MessagePackObject(false)]
public struct CorrelationUID : IEquatable<CorrelationUID>
Implements

Constructors

CorrelationUID(int)

public CorrelationUID(int value)

Parameters

value int

Fields

Invalid

public static readonly CorrelationUID Invalid

Field Value

CorrelationUID

Properties

Value

[Key(0)]
public int Value { readonly get; set; }

Property Value

int

Methods

Equals(CorrelationUID)

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

public bool Equals(CorrelationUID other)

Parameters

other CorrelationUID

An object to compare with this object.

Returns

bool

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

Equals(ref CorrelationUID)

public bool Equals(ref CorrelationUID other)

Parameters

other CorrelationUID

Returns

bool

Equals(object)

Indicates whether this instance and a specified object are equal.

public override bool Equals(object obj)

Parameters

obj object

The object to compare with the current instance.

Returns

bool

true if obj and this instance are the same type and represent the same value; otherwise, false.

GetHashCode()

Returns the hash code for this instance.

public override int GetHashCode()

Returns

int

A 32-bit signed integer that is the hash code for this instance.

IsValid()

public bool IsValid()

Returns

bool

ToString()

Returns the fully qualified type name of this instance.

public override string ToString()

Returns

string

The fully qualified type name.

Operators

operator ==(CorrelationUID, CorrelationUID)

public static bool operator ==(CorrelationUID a, CorrelationUID b)

Parameters

a CorrelationUID
b CorrelationUID

Returns

bool

operator !=(CorrelationUID, CorrelationUID)

public static bool operator !=(CorrelationUID a, CorrelationUID b)

Parameters

a CorrelationUID
b CorrelationUID

Returns

bool