Table of Contents

Struct ApiVersion

Namespace
OpenServiceBroker
Assembly
OpenServiceBroker.Model.dll
public struct ApiVersion : IEquatable<ApiVersion>
Implements
Inherited Members
Extension Methods

Constructors

ApiVersion(int, int)

public ApiVersion(int major, int minor)

Parameters

major int
minor int

Fields

HttpHeaderName

public const string HttpHeaderName = "X-Broker-API-Version"

Field Value

string

Properties

Major

public readonly int Major { get; }

Property Value

int

Minor

public readonly int Minor { get; }

Property Value

int

Methods

Equals(ApiVersion)

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

public bool Equals(ApiVersion other)

Parameters

other ApiVersion

An object to compare with this object.

Returns

bool

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

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.

Parse(string)

public static ApiVersion Parse(string input)

Parameters

input string

Returns

ApiVersion

ToString()

Returns the fully qualified type name of this instance.

public override string ToString()

Returns

string

The fully qualified type name.

Operators

operator ==(ApiVersion, ApiVersion)

public static bool operator ==(ApiVersion left, ApiVersion right)

Parameters

left ApiVersion
right ApiVersion

Returns

bool

operator !=(ApiVersion, ApiVersion)

public static bool operator !=(ApiVersion left, ApiVersion right)

Parameters

left ApiVersion
right ApiVersion

Returns

bool