C# Class SmallestDotNetLib.JsonVersions

Mostra file Open project: shanselman/SmallestDotNet Class Usage Examples

Public Methods

Method Description
WriteAllVersions ( string userAgent ) : string

Writes all .NET CLR VErsions found in the User Agent String

WriteDownloads ( ) : string

Writes a Json String Containing Download Information for all of the .NET CLR Versions

WriteLatestVersion ( CLRVersion version ) : string

Writes the Latest Version Json

WriteLatestVersion ( int major, int minor, string profile, int sp ) : string

Writes the Latest Version Json

WriteLatestVersions ( string userAgent ) : string

Writes the latest .NET CLR Version found in the provided UserAgent String

WriteVersion ( CLRVersion version ) : string

Writes the Version Json

WriteVersion ( int major, int minor, string profile, int sp ) : string

Writes the Version Json

WriteVersionWithDownload ( CLRVersion version ) : string

Write the Download Information Json

WriteVersionWithDownload ( int major, int minor, string profile, int sp, string url ) : string

Write the Download Information Json

Method Details

WriteAllVersions() public static method

Writes all .NET CLR VErsions found in the User Agent String
public static WriteAllVersions ( string userAgent ) : string
userAgent string A User Agent String
return string

WriteDownloads() public static method

Writes a Json String Containing Download Information for all of the .NET CLR Versions
public static WriteDownloads ( ) : string
return string

WriteLatestVersion() public static method

Writes the Latest Version Json
public static WriteLatestVersion ( CLRVersion version ) : string
version CLRVersion CLRVersion Struct
return string

WriteLatestVersion() public static method

Writes the Latest Version Json
public static WriteLatestVersion ( int major, int minor, string profile, int sp ) : string
major int Major Version
minor int Minor Version
profile string Profile
sp int Service Pack
return string

WriteLatestVersions() public static method

Writes the latest .NET CLR Version found in the provided UserAgent String
public static WriteLatestVersions ( string userAgent ) : string
userAgent string A User Agent String
return string

WriteVersion() public static method

Writes the Version Json
public static WriteVersion ( CLRVersion version ) : string
version CLRVersion CLRVersion Struct
return string

WriteVersion() public static method

Writes the Version Json
public static WriteVersion ( int major, int minor, string profile, int sp ) : string
major int Major Version
minor int Minor Version
profile string Profile
sp int Service Pack
return string

WriteVersionWithDownload() public static method

Write the Download Information Json
public static WriteVersionWithDownload ( CLRVersion version ) : string
version CLRVersion CLRVersion Struct
return string

WriteVersionWithDownload() public static method

Write the Download Information Json
public static WriteVersionWithDownload ( int major, int minor, string profile, int sp, string url ) : string
major int Major Version
minor int Minor Version
profile string .NET CLR Profile
sp int Service Pack
url string Download URL
return string