C# Class PRI.ProductivityExtensions.VersionExtensions.Versionable

Show file Open project: peteraritchie/ProductivityExtensions

Public Properties

Property Type Description
Windows10Version System.Version
Windows2000Version System.Version
Windows2003R2Version System.Version
Windows2003Version System.Version
Windows2008R2Version System.Version
Windows2008Version System.Version
Windows2012R2Version System.Version
Windows2012Version System.Version
Windows7SP1Version System.Version
Windows7Version System.Version
Windows8Version System.Version
Windows8_1Version System.Version
Windows95Version System.Version
Windows98SEVersion System.Version
Windows98Version System.Version
WindowsMeVersion System.Version
WindowsNT4Version System.Version
WindowsVistaSP22Version System.Version
WindowsVistaVersion System.Version
WindowsXPVersion System.Version

Public Methods

Method Description
IsBetween ( this middle, System.Version leftVersion, System.Version rightVersion ) : bool
IsEarlierThan ( this leftVersion, System.Version rightVersion ) : bool
IsLaterThan ( this leftVersion, System.Version rightVersion ) : bool
IsNewerThan ( this leftVersion, System.Version rightVersion ) : bool
IsOlderThan ( this leftVersion, System.Version rightVersion ) : bool
IsVersionOrEarlierThan ( this leftVersion, System.Version rightVersion ) : bool
IsVersionOrLaterThan ( this leftVersion, System.Version rightVersion ) : bool
IsVersionOrNewerThan ( this leftVersion, System.Version rightVersion ) : bool
IsVersionOrOlderThan ( this leftVersion, System.Version rightVersion ) : bool

Private Methods

Method Description
IsVerisonOrEarlierThan ( this leftVersion, System.Version rightVersion ) : bool

Method Details

IsBetween() public static method

public static IsBetween ( this middle, System.Version leftVersion, System.Version rightVersion ) : bool
middle this
leftVersion System.Version
rightVersion System.Version
return bool

IsEarlierThan() public static method

public static IsEarlierThan ( this leftVersion, System.Version rightVersion ) : bool
leftVersion this
rightVersion System.Version
return bool

IsLaterThan() public static method

public static IsLaterThan ( this leftVersion, System.Version rightVersion ) : bool
leftVersion this
rightVersion System.Version
return bool

IsNewerThan() public static method

public static IsNewerThan ( this leftVersion, System.Version rightVersion ) : bool
leftVersion this
rightVersion System.Version
return bool

IsOlderThan() public static method

public static IsOlderThan ( this leftVersion, System.Version rightVersion ) : bool
leftVersion this
rightVersion System.Version
return bool

IsVersionOrEarlierThan() public static method

public static IsVersionOrEarlierThan ( this leftVersion, System.Version rightVersion ) : bool
leftVersion this
rightVersion System.Version
return bool

IsVersionOrLaterThan() public static method

public static IsVersionOrLaterThan ( this leftVersion, System.Version rightVersion ) : bool
leftVersion this
rightVersion System.Version
return bool

IsVersionOrNewerThan() public static method

public static IsVersionOrNewerThan ( this leftVersion, System.Version rightVersion ) : bool
leftVersion this
rightVersion System.Version
return bool

IsVersionOrOlderThan() public static method

public static IsVersionOrOlderThan ( this leftVersion, System.Version rightVersion ) : bool
leftVersion this
rightVersion System.Version
return bool

Property Details

Windows10Version public static property

public static Version,System Windows10Version
return System.Version

Windows2000Version public static property

public static Version,System Windows2000Version
return System.Version

Windows2003R2Version public static property

public static Version,System Windows2003R2Version
return System.Version

Windows2003Version public static property

public static Version,System Windows2003Version
return System.Version

Windows2008R2Version public static property

public static Version,System Windows2008R2Version
return System.Version

Windows2008Version public static property

public static Version,System Windows2008Version
return System.Version

Windows2012R2Version public static property

public static Version,System Windows2012R2Version
return System.Version

Windows2012Version public static property

public static Version,System Windows2012Version
return System.Version

Windows7SP1Version public static property

public static Version,System Windows7SP1Version
return System.Version

Windows7Version public static property

public static Version,System Windows7Version
return System.Version

Windows8Version public static property

public static Version,System Windows8Version
return System.Version

Windows8_1Version public static property

public static Version,System Windows8_1Version
return System.Version

Windows95Version public static property

public static Version,System Windows95Version
return System.Version

Windows98SEVersion public static property

public static Version,System Windows98SEVersion
return System.Version

Windows98Version public static property

public static Version,System Windows98Version
return System.Version

WindowsMeVersion public static property

public static Version,System WindowsMeVersion
return System.Version

WindowsNT4Version public static property

public static Version,System WindowsNT4Version
return System.Version

WindowsVistaSP22Version public static property

public static Version,System WindowsVistaSP22Version
return System.Version

WindowsVistaVersion public static property

public static Version,System WindowsVistaVersion
return System.Version

WindowsXPVersion public static property

public static Version,System WindowsXPVersion
return System.Version