Table of Contents

Class ApplicationVersionInformation

Namespace
Geotab.Checkmate.ObjectModel
Assembly
Geotab.Checkmate.ObjectModel.dll

The inner object for the ApplicationInformation information in VersionInformation.

public class ApplicationVersionInformation
Inheritance
ApplicationVersionInformation
Inherited Members

Constructors

ApplicationVersionInformation(string?, string?, string?, string?)

Initializes a new instance of the ApplicationVersionInformation class.

public ApplicationVersionInformation(string? full, string? branch, string? commit, string? build)

Parameters

full string

The full version.

branch string

The branch.

commit string

The commit.

build string

The build.

Properties

Branch

Gets the branch.

public string? Branch { get; }

Property Value

string

The branch string.

Build

Gets the build.

public string? Build { get; }

Property Value

string

The build string.

Commit

Gets the commit.

public string? Commit { get; }

Property Value

string

The commit string.

Full

Gets the build and commit together.

public string? Full { get; }

Property Value

string

The build and commit together string.

Methods

Equals(object?)

Determines whether the specified object, is equal to this instance.

public override bool Equals(object? obj)

Parameters

obj object

The object to compare with this instance.

Returns

bool

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

GetHashCode()

Returns a hash code for this instance.

public override int GetHashCode()

Returns

int

A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.