Class InstallerHelper
Inheritance
InstallerHelper
Assembly: StockSharp.Installer.dll
Syntax
public static class InstallerHelper : Object
Methods
Declaration
public static bool CanCreateProduct(this ProductContentTypes ct)
Parameters
Returns
Declaration
public static bool CanPublish(this ProductContentTypes ct)
Parameters
Returns
CheckDirContainFiles(String)
Declaration
public static bool CheckDirContainFiles(string path)
Parameters
Type |
Name |
Description |
String |
path |
|
Returns
CheckDirContainsAnything(String)
Declaration
public static bool CheckDirContainsAnything(string path)
Parameters
Type |
Name |
Description |
String |
path |
|
Returns
CheckPathsEqual(String, String)
Declaration
public static bool CheckPathsEqual(string path1, string path2)
Parameters
Returns
CreateServices(ILogReceiver, Int64)
Initialize installer services.
Declaration
public static void CreateServices(ILogReceiver rootLogger, long thisProductId)
Parameters
DeinitServicesAsync(CancellationToken)
Declaration
public static Task DeinitServicesAsync(CancellationToken token)
Parameters
Returns
EnumerateFiles(String, Func<FileInfo, String, Boolean>, Func<String, Boolean>)
Declaration
public static IEnumerable<(string, FileInfo)> EnumerateFiles(string directory, Func<FileInfo, string, bool> includeFile = null, Func<string, bool> includeSubdir = null)
Parameters
Returns
GetCategoryName(Int64)
Declaration
public static string GetCategoryName(this long catId)
Parameters
Type |
Name |
Description |
Int64 |
catId |
|
Returns
Increment(NuGetVersion)
Declaration
public static NuGetVersion Increment(this NuGetVersion version)
Parameters
Type |
Name |
Description |
NuGet.Versioning.NuGetVersion |
version |
|
Returns
Type |
Description |
NuGet.Versioning.NuGetVersion |
|
IsCompletedSuccessfully(Task)
Declaration
public static bool IsCompletedSuccessfully(this Task t)
Parameters
Type |
Name |
Description |
Task |
t |
|
Returns
Declaration
public static bool IsConnector(this ProductContentTypes pct)
Parameters
Returns
IsFileLocked(String)
Declaration
public static bool IsFileLocked(string path)
Parameters
Type |
Name |
Description |
String |
path |
|
Returns
Declaration
public static bool IsFolderPublish(this ProductContentTypes ct)
Parameters
Returns
Declaration
public static bool IsProjectPublish(this ProductContentTypes ct)
Parameters
Returns
IsValidWebLink(String)
Declaration
public static bool IsValidWebLink(this string link)
Parameters
Type |
Name |
Description |
String |
link |
|
Returns
IsWebLink(Uri)
Declaration
public static bool IsWebLink(this Uri uri)
Parameters
Type |
Name |
Description |
Uri |
uri |
|
Returns
NormalizePath(String, CultureInfo)
Normalize path for comparison.
Declaration
public static string NormalizePath(this string path, CultureInfo culture = null)
Parameters
Returns
NormalizePathNoLowercase(String)
Normalize path for comparison (without case change).
Declaration
public static string NormalizePathNoLowercase(this string path)
Parameters
Type |
Name |
Description |
String |
path |
|
Returns
PackageIdEqual(String, String)
Declaration
public static bool PackageIdEqual(this string packageId, string otherPackageId)
Parameters
Type |
Name |
Description |
String |
packageId |
|
String |
otherPackageId |
|
Returns
ParsePackageIdentity(String)
Declaration
public static PackageIdentity ParsePackageIdentity(this string pi)
Parameters
Type |
Name |
Description |
String |
pi |
|
Returns
Type |
Description |
NuGet.Packaging.Core.PackageIdentity |
|
Declaration
public static string SerializeContentType(this ProductContentTypes ct)
Parameters
Returns
SerializePackageIdentity(PackageIdentity)
Declaration
public static string SerializePackageIdentity(this PackageIdentity pi)
Parameters
Type |
Name |
Description |
NuGet.Packaging.Core.PackageIdentity |
pi |
|
Returns
StartServices()
Start installer services.
Declaration
public static void StartServices()
TryDeserializeContentType(String)
Declaration
public static Nullable<ProductContentTypes> TryDeserializeContentType(this string ctStr)
Parameters
Type |
Name |
Description |
String |
ctStr |
|
Returns
UnStubPackageId(String)
Remove stub suffix from package id.
Declaration
public static string UnStubPackageId(this string packageId)
Parameters
Type |
Name |
Description |
String |
packageId |
|
Returns
UnwrapExceptions(Exception)
Declaration
public static IEnumerable<Exception> UnwrapExceptions(this Exception exception)
Parameters
Returns