Show / Hide Table of Contents

Class SoftwareUpdateStateTransition

Defines a transition of the SoftwareUpdateState

Inheritance
System.Object
SoftwareUpdateStateTransition
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Sartorius.SAF.Infrastructure.SoftwareUpdate
Assembly: Sartorius.SAF.dll
Syntax
public class SoftwareUpdateStateTransition

Constructors

View Source

SoftwareUpdateStateTransition(SoftwareUpdateState, SoftwareUpdateStateTransitionReason)

Initializes a new instance of the SoftwareUpdateStateTransition class.

Declaration
public SoftwareUpdateStateTransition(SoftwareUpdateState softwareUpdateState, SoftwareUpdateStateTransitionReason softwareUpdateStateTransitionReason)
Parameters
Type Name Description
SoftwareUpdateState softwareUpdateState

The SoftwareUpdateState.

SoftwareUpdateStateTransitionReason softwareUpdateStateTransitionReason

The SoftwareUpdateStateTransitionReason.

Properties

View Source

SoftwareUpdateState

Gets the SoftwareUpdateState for this SoftwareUpdateStateTransition.

Declaration
public SoftwareUpdateState SoftwareUpdateState { get; }
Property Value
Type Description
SoftwareUpdateState
View Source

SoftwareUpdateStateTransitionReason

Gets the SoftwareUpdateStateTransitionReason for this SoftwareUpdateStateTransition.

Declaration
public SoftwareUpdateStateTransitionReason SoftwareUpdateStateTransitionReason { get; }
Property Value
Type Description
SoftwareUpdateStateTransitionReason

Methods

View Source

Equals(Object)

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

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
System.Object obj

The object to compare with the current object.

Returns
Type Description
System.Boolean

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

Overrides
System.Object.Equals(System.Object)
View Source

GetHashCode()

Serves as a hash function for a particular type.

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32

A hash code for the current object.

Overrides
System.Object.GetHashCode()

Extension Methods

CollectionExtensions.AddRange<T, TCollection>(TCollection, IEnumerable<T>)
SerializableObjectCloneExtension.Clone<T>(T)
  • View Source
Back to top Generated by DocFX