IGLib  1.7.2
The IGLib base library for development of numerical, technical and business applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
IG.Lib.UtilSystem Member List

This is the complete list of members for IG.Lib.UtilSystem, including all inherited members.

_assemblyResolutionPathsIG.Lib.UtilSystemprivatestatic
_assemblyResolveHandlerAddedIG.Lib.UtilSystemprivatestatic
_assemblySeparatorIG.Lib.UtilSystemprivatestatic
_assemblySeparatorStringIG.Lib.UtilSystemprivatestatic
_bitmapExtensionsDotNetDefaultIG.Lib.UtilSystemprivatestatic
_dependentAssemblyListIG.Lib.UtilSystemprivatestatic
_dynamicThreadPriorityIG.Lib.UtilSystemprivatestatic
_executingAssemblyIG.Lib.UtilSystemprivatestatic
_failedResolvesIG.Lib.UtilSystemprivatestatic
_iglibAssemblyIG.Lib.UtilSystemprivatestatic
_imageExtensionsDotNetIG.Lib.UtilSystemprivatestatic
_isLinuxOsIG.Lib.UtilSystemprivatestatic
_isMacOsIG.Lib.UtilSystemprivatestatic
_isOsDetectedIG.Lib.UtilSystemprivatestatic
_isWindowsOsIG.Lib.UtilSystemprivatestatic
_lockStaticIG.Lib.UtilSystemprivatestatic
_missingAssemblyListIG.Lib.UtilSystemprivatestatic
_onThreadPriorityChangeIG.Lib.UtilSystemprivatestatic
_referencedAssembliesDirectIG.Lib.UtilSystemprivatestatic
_referencedAssembliesDirectWithoutGacIG.Lib.UtilSystemprivatestatic
_referencedAssembliesRecursiveIG.Lib.UtilSystemprivatestatic
_referencedAssembliesRecursiveWithoutGacIG.Lib.UtilSystemprivatestatic
_resourceSeparatorIG.Lib.UtilSystemprivatestatic
_resourceSeparatorStringIG.Lib.UtilSystemprivatestatic
_searcPatternsNoneIG.Lib.UtilSystemprivatestatic
_soundExtensionsDotNetIG.Lib.UtilSystemprivatestatic
_soundExtensionsDotNetDefaultIG.Lib.UtilSystemprivatestatic
_threadPriorityIG.Lib.UtilSystemprivatestatic
_userNameIG.Lib.UtilSystemprivatestatic
_userNameLowerCaseIG.Lib.UtilSystemprivatestatic
AddAssemblyResolutionPath(string path)IG.Lib.UtilSysteminlinestatic
AddOnThreadPriorityChange(ThreadStart onPriorityChangeMethod)IG.Lib.UtilSysteminlinestatic
AddResolveFailed(ResolutionIdentity resId)IG.Lib.UtilSysteminlineprivatestatic
AssemblyEmbeddedFileResourceStream(Assembly assembly, string resourceName)IG.Lib.UtilSysteminlinestatic
AssemblyEmbeddedFileResourceStream(string resourceName)IG.Lib.UtilSysteminlinestatic
AssemblyResolutionPathsIG.Lib.UtilSystemstatic
AssemblyResolveEventHandler(object sender, ResolveEventArgs args)IG.Lib.UtilSysteminlineprivatestatic
AssemblySeparatorIG.Lib.UtilSystemstatic
AssemblySeparatorStringIG.Lib.UtilSystemstatic
ClearResolveFailed(ResolutionIdentity resId)IG.Lib.UtilSysteminlineprivatestatic
CopyDirectory(string sourceDirectoryPath, string targetDirectoryPath)IG.Lib.UtilSysteminlinestatic
CopyDirectorySafe(string sourceDirectoryPath, string targetDirectoryPath, out int numErrors, out string errorsString)IG.Lib.UtilSysteminlinestatic
CopyRecursive(DirectoryInfo source, DirectoryInfo target)IG.Lib.UtilSysteminlinestatic
CopyRecursiveSafe(DirectoryInfo source, DirectoryInfo target, ref int numErrors, ref string errorsString)IG.Lib.UtilSysteminlinestatic
CreateTestdirectoryStructure(string baseDirPath, string rootDirName)IG.Lib.UtilSysteminlinestatic
DetectOs()IG.Lib.UtilSysteminlineprivatestatic
DynamicThreadPriorityIG.Lib.UtilSystemstatic
ExampleCopyDir()IG.Lib.UtilSysteminlinestatic
ExampleRelativePath()IG.Lib.UtilSysteminlinestatic
ExecutableAssemblyIG.Lib.UtilSystemstatic
ExecuteSystemCommand(string command, params string[] args)IG.Lib.UtilSysteminlinestatic
ExecuteSystemCommand(bool asynchronous, string command, params string[] args)IG.Lib.UtilSysteminlinestatic
ExecuteSystemCommand(string workingDirectory, bool asynchronous, string command, params string[] args)IG.Lib.UtilSysteminlinestatic
ExecuteSystemCommand(string workingDirectory, bool asynchronous, bool useShell, string command, params string[] args)IG.Lib.UtilSysteminlinestatic
ExecuteSystemCommand(string workingDirectory, bool asynchronous, bool useShell, bool createNoWindow, string redirectedOutputPath, bool redirectStandardOutput, string command, params string[] args)IG.Lib.UtilSysteminlinestatic
ExecuteSystemCommandAsync(string command, params string[] args)IG.Lib.UtilSysteminlinestatic
GetAbsolutePath(string path)IG.Lib.UtilSysteminlinestatic
GetAllApplications(ref List< Process > processList)IG.Lib.UtilSysteminlinestatic
GetAllProcesses(ref List< Process > processList)IG.Lib.UtilSysteminlinestatic
GetApplicationInfo(int infoLevel=3, bool includeIglibInfo=true, int versionLevel=2, IList< Assembly > additionalAssemblies=null)IG.Lib.UtilSysteminlinestatic
GetApplications(string processName, ref List< Process > processList)IG.Lib.UtilSysteminlinestatic
GetApplications(string processName, bool caseSensitive, ref List< Process > processList)IG.Lib.UtilSysteminlinestatic
GetApplications(string processName, bool caseSensitive, bool isFullString, ref List< Process > processList)IG.Lib.UtilSysteminlinestatic
GetApplicationsByWindowTitle(string mainWindowTitle, ref List< Process > processList)IG.Lib.UtilSysteminlinestatic
GetApplicationsByWindowTitle(string mainWindowTitle, bool caseSensitive, ref List< Process > processList)IG.Lib.UtilSysteminlinestatic
GetApplicationsByWindowTitle(string mainWindowTitle, bool caseSensitive, bool isFullString, ref List< Process > processList)IG.Lib.UtilSysteminlinestatic
GetAssemblyAssemblyFullName(Assembly assembly)IG.Lib.UtilSysteminlinestatic
GetAssemblyAssemblyName(Assembly assembly)IG.Lib.UtilSysteminlinestatic
GetAssemblyByFileName(string assemblyName, bool caseSensitive=false, bool loadIfNecessary=true)IG.Lib.UtilSysteminlinestatic
GetAssemblyByName(string assemblyName, bool caseSensitive=false, bool loadIfNecessary=true, bool byFileName=false)IG.Lib.UtilSysteminlinestatic
GetAssemblyByNameOrFileName(string assemblyName, bool caseSensitive=false, bool loadIfNecessary=true, bool byName=true, bool byFileName=true)IG.Lib.UtilSysteminlinestatic
GetAssemblyCompany(Assembly assembly)IG.Lib.UtilSysteminlinestatic
GetAssemblyCopyrightInfo(Assembly assembly)IG.Lib.UtilSysteminlinestatic
GetAssemblyDescription(Assembly assembly)IG.Lib.UtilSysteminlinestatic
GetAssemblyDirectory(Assembly assembly)IG.Lib.UtilSysteminlinestatic
GetAssemblyEmbeddedFileResources(Assembly assembly, ref IList< string > resourceNames, bool clearBefore=true, bool includeResourceFiles=false)IG.Lib.UtilSysteminlinestatic
GetAssemblyEmbeddedFileResources(Assembly assembly, IList< string > resourceNames=null, bool clearBefore=true, bool includeResourceFiles=false)IG.Lib.UtilSysteminlinestatic
GetAssemblyFileName(Assembly assembly)IG.Lib.UtilSysteminlinestatic
GetAssemblyInfo(Assembly assembly, int infoLevel=3, int versionLevel=0)IG.Lib.UtilSysteminlinestatic
GetAssemblyName(Assembly assembly)IG.Lib.UtilSysteminlinestatic
GetAssemblyResourceFiles(Assembly assembly, ref IList< string > resourceNames, bool clearBefore=true)IG.Lib.UtilSysteminlinestatic
GetAssemblyResourceFiles(Assembly assembly, IList< string > resourceNames=null, bool clearBefore=true)IG.Lib.UtilSysteminlinestatic
GetAssemblyResourcesInfo(Assembly assembly, bool includeEmbedded=true, bool includeResx=true, int outputLevel=1)IG.Lib.UtilSysteminlinestatic
GetAssemblyResxResources(Assembly assembly, ref IList< string > resourceNames, bool clearBefore=true)IG.Lib.UtilSysteminlinestatic
GetAssemblyResxResources(Assembly assembly, IList< string > resourceNames=null, bool clearBefore=true)IG.Lib.UtilSysteminlinestatic
GetAssemblyTitle(Assembly assembly)IG.Lib.UtilSysteminlinestatic
GetAssemblyVersion(Assembly assembly, int numLevels=2)IG.Lib.UtilSysteminlinestatic
GetComputerName()IG.Lib.UtilSysteminlinestatic
GetCurrentProcessExecutableName()IG.Lib.UtilSysteminlinestatic
GetCurrentProcessExecutablePath()IG.Lib.UtilSysteminlinestatic
GetCurrentProcessExecutableWithoutExtension()IG.Lib.UtilSysteminlinestatic
GetDomainName()IG.Lib.UtilSysteminlinestatic
GetEmbeddedResourceDirectory(string resourcePath)IG.Lib.UtilSysteminlinestatic
GetEmbeddedResourceName(string resourcePath)IG.Lib.UtilSysteminlinestatic
GetExecutableAssemblyName()IG.Lib.UtilSysteminlinestatic
GetExecutableCompany()IG.Lib.UtilSysteminlinestatic
GetExecutableCopyrightInfo()IG.Lib.UtilSysteminlinestatic
GetExecutableDescription()IG.Lib.UtilSysteminlinestatic
GetExecutableDirectory()IG.Lib.UtilSysteminlinestatic
GetExecutableFileName()IG.Lib.UtilSysteminlinestatic
GetExecutableInfo(int infoLevel=3, int versionLevel=0)IG.Lib.UtilSysteminlinestatic
GetExecutableTitle()IG.Lib.UtilSysteminlinestatic
GetExecutableVersion(int numLevels=2)IG.Lib.UtilSysteminlinestatic
GetIglibAssemblyName()IG.Lib.UtilSysteminlinestatic
GetIglibCompany()IG.Lib.UtilSysteminlinestatic
GetIglibCopyrightInfo()IG.Lib.UtilSysteminlinestatic
GetIglibDescription()IG.Lib.UtilSysteminlinestatic
GetIglibDirectory()IG.Lib.UtilSysteminlinestatic
GetIglibFileName()IG.Lib.UtilSysteminlinestatic
GetIglibInfo(int infoLevel=3, int versionLevel=0)IG.Lib.UtilSysteminlinestatic
GetIglibTitle()IG.Lib.UtilSysteminlinestatic
GetIglibVersion(int numLevels=2)IG.Lib.UtilSysteminlinestatic
GetIpAddressLocal()IG.Lib.UtilSysteminlinestatic
GetLoadedAssemblies()IG.Lib.UtilSysteminlinestatic
GetLoadedAssemblies(IList< Assembly > assemblyList, bool clearBefore=true)IG.Lib.UtilSysteminlinestatic
GetMacAddressFastest()IG.Lib.UtilSysteminlinestatic
GetMissingAssemblies(Assembly assembly, bool recursive=true)IG.Lib.UtilSysteminlinestatic
GetProcesses(string processName, ref List< Process > processList)IG.Lib.UtilSysteminlinestatic
GetProcesses(string processName, bool caseSensitive, ref List< Process > processList)IG.Lib.UtilSysteminlinestatic
GetProcesses(string processName, bool caseSensitive, bool isFullString, ref List< Process > processList)IG.Lib.UtilSysteminlinestatic
GetReferencedAssemblies()IG.Lib.UtilSysteminlinestatic
GetReferencedAssemblies(IList< Assembly > assemblyList, bool clearBefore=true)IG.Lib.UtilSysteminlinestatic
GetReferencedAssemblies(Assembly assembly, bool ignoreGac=true, bool recursive=true)IG.Lib.UtilSysteminlinestatic
GetReferencedAssembliesFlat(Assembly assembly)IG.Lib.UtilSysteminlinestatic
GetReferencedAssembliesRecursive()IG.Lib.UtilSysteminlinestatic
GetReferencedAssembliesRecursive(IList< Assembly > assemblyList, bool clearBefore=true)IG.Lib.UtilSysteminlinestatic
GetReferencedAssembliesRecursiveWithoutGac()IG.Lib.UtilSysteminlinestatic
GetReferencedAssembliesWithoutGac()IG.Lib.UtilSysteminlinestatic
GetReferencedAssembliesWithoutGac(IList< Assembly > assemblyList, bool clearBefore=true)IG.Lib.UtilSysteminlinestatic
GetRelativePath(string fromPath, string toPath)IG.Lib.UtilSysteminlinestatic
GetRepairedDirectoryPath(string directoryPath)IG.Lib.UtilSysteminlineprivatestatic
GetResxResourceFilePath(string resourcePath)IG.Lib.UtilSysteminlinestatic
GetResxResourceName(string resourcePath)IG.Lib.UtilSysteminlinestatic
GetRuntimeVersionString()IG.Lib.UtilSysteminlinestatic
GetStandardizedDirectoryPath(string directoryPath)IG.Lib.UtilSysteminlinestatic
GetSystemInfoString()IG.Lib.UtilSysteminlinestatic
GetThreadPriorityFromProcess()IG.Lib.UtilSysteminlinestatic
GetType(string className, string nameSpace=null, bool ignoreCase=true, bool tryWithoutNamespace=true)IG.Lib.UtilSysteminlinestatic
GetType(string className, bool ignoreCase=false)IG.Lib.UtilSysteminlinestatic
GetUserDomainName()IG.Lib.UtilSysteminlinestatic
GetWorkspaceDirectoryPath()IG.Lib.UtilSysteminlinestatic
GetWorkspacePath(string relativePath)IG.Lib.UtilSysteminlinestatic
GetWorkspaceProjectsDirectoryPath()IG.Lib.UtilSysteminlinestatic
GetWorkspaceProjectsPath(string relativePath)IG.Lib.UtilSysteminlinestatic
IglibAssemblyIG.Lib.UtilSystemstatic
InstantiateObject(Type objectType, Type superClass=null, Type notSuperClass=null)IG.Lib.UtilSysteminlinestatic
InternalGetReferencedAssembliesRecursive(Assembly assembly, bool recursive=true)IG.Lib.UtilSysteminlineprivatestatic
IsApplicationRunning(string processName)IG.Lib.UtilSysteminlinestatic
IsApplicationRunning(string processName, bool caseSensitive)IG.Lib.UtilSysteminlinestatic
IsApplicationRunning(string processName, bool caseSensitive, bool isFullString)IG.Lib.UtilSysteminlinestatic
IsApplicationRunningByWindowTitle(string mainWindowTitle)IG.Lib.UtilSysteminlinestatic
IsApplicationRunningByWindowTitle(string mainWindowTitle, bool caseSensitive)IG.Lib.UtilSysteminlinestatic
IsApplicationRunningByWindowTitle(string mainWindowTitle, bool caseSensitive, bool isFullString)IG.Lib.UtilSysteminlinestatic
IsBitmapExtensionDotNet(string extension)IG.Lib.UtilSysteminlinestatic
IsLinuxOsIG.Lib.UtilSystemstatic
IsMaxOsIG.Lib.UtilSystemstatic
IsPathEmbeddedResource(string resourcePath)IG.Lib.UtilSysteminlinestatic
IsPathResxResource(string resourcePath)IG.Lib.UtilSysteminlinestatic
IsPathResxResourceFile(string resourcePath)IG.Lib.UtilSysteminlinestatic
IsProcessRunning(string processName)IG.Lib.UtilSysteminlinestatic
IsProcessRunning(string processName, bool caseSensitive)IG.Lib.UtilSysteminlinestatic
IsProcessRunning(string processName, bool isFullString, bool caseSensitive)IG.Lib.UtilSysteminlinestatic
IsRegisteredAssemblyResolveHandlerIG.Lib.UtilSystemstatic
IsSoundExtensionDotNet(string extension)IG.Lib.UtilSysteminlinestatic
IsTextFile(string filePath)IG.Lib.UtilSysteminlinestatic
IsTextFile(string filePath, int numChecked)IG.Lib.UtilSysteminlinestatic
IsTextFile(string filePath, out Encoding encoding)IG.Lib.UtilSysteminlinestatic
IsTextFile(string filePath, int numChecked, out Encoding encoding)IG.Lib.UtilSysteminlinestatic
IsUserIgorIG.Lib.UtilSystemstatic
IsUserTadejIG.Lib.UtilSystemstatic
IsWindowsOsIG.Lib.UtilSystemstatic
KillAllApplications(string processName)IG.Lib.UtilSysteminlinestatic
KillAllApplications(string processName, bool caseSensitive)IG.Lib.UtilSysteminlinestatic
KillAllApplications(string processName, bool caseSensitive, bool isFullString)IG.Lib.UtilSysteminlinestatic
KillAllApplicationsByWindowTitle(string mainWindowTitle)IG.Lib.UtilSysteminlinestatic
KillAllApplicationsByWindowTitle(string mainWindowTitle, bool caseSensitive)IG.Lib.UtilSysteminlinestatic
KillAllApplicationsByWindowTitle(string mainWindowTitle, bool caseSensitive, bool isFullString)IG.Lib.UtilSysteminlinestatic
KillAllProcesses(string processName)IG.Lib.UtilSysteminlinestatic
KillAllProcesses(string processName, bool caseSensitive)IG.Lib.UtilSysteminlinestatic
KillAllProcesses(string processName, bool isFullString, bool caseSensitive)IG.Lib.UtilSysteminlinestatic
KillFirstApplication(string processName)IG.Lib.UtilSysteminlinestatic
KillFirstApplication(string processName, bool caseSensitive)IG.Lib.UtilSysteminlinestatic
KillFirstApplication(string processName, bool caseSensitive, bool isFullString)IG.Lib.UtilSysteminlinestatic
KillFirstApplicationByWindowTitle(string mainWindowTitle)IG.Lib.UtilSysteminlinestatic
KillFirstApplicationByWindowTitle(string mainWindowTitle, bool caseSensitive)IG.Lib.UtilSysteminlinestatic
KillFirstApplicationByWindowTitle(string mainWindowTitle, bool caseSensitive, bool isFullString)IG.Lib.UtilSysteminlinestatic
KillFirstProcess(string processName)IG.Lib.UtilSysteminlinestatic
KillFirstProcess(string processName, bool caseSensitive)IG.Lib.UtilSysteminlinestatic
KillFirstProcess(string processName, bool caseSensitive, bool isFullString)IG.Lib.UtilSysteminlinestatic
ListFilesByLevels(string directoryPath, ref List< string > pathList, List< string > auxList, int numLevels=0, bool includeList=false, bool clearOnBeginning=true, bool RelativePaths=false, bool listDirectories=true, bool listFiles=true, IList< string > searchPatterns=null)IG.Lib.UtilSysteminlinestatic
ListFilesRecursively(string directoryPath, ref List< string > pathList, List< string > auxList, int numLevels=0, bool includeList=false, bool clearOnBeginning=true, bool RelativePaths=false, bool listDirectories=true, bool listFiles=true, IList< string > searchPatterns=null)IG.Lib.UtilSysteminlinestatic
LoadAssemblies(string[] fullNames, int outputLevel=2, bool reflectionOnly=false)IG.Lib.UtilSysteminlinestatic
LoadAssembly(string fullName, int outputLevel=2, bool reflectionOnly=false)IG.Lib.UtilSysteminlinestatic
LoadBinary(string fileName)IG.Lib.UtilSysteminlinestatic
LoadBinary(Stream stream)IG.Lib.UtilSysteminlinestatic
LoadBinary< ObjectType >(string fileName)IG.Lib.UtilSysteminlinestatic
LoadBinary< ObjectType >(Stream stream)IG.Lib.UtilSysteminlinestatic
LockStaticIG.Lib.UtilSystemstatic
MinNumCheckedIsTextFileIG.Lib.UtilSystemprivate
OnThreadPriorityChange()IG.Lib.UtilSysteminlinestatic
OpenFileInDefaultApplication(string filePath)IG.Lib.UtilSysteminlinestatic
OpenFileInDefaultBrowser(string filePath)IG.Lib.UtilSysteminlinestatic
OpenUrlInDefaultBrowser(string url)IG.Lib.UtilSysteminlinestatic
ProcessToThreadPriority(ProcessPriorityClass processPriority)IG.Lib.UtilSysteminlinestatic
RegisterAssemblyResolveHandler()IG.Lib.UtilSysteminlinestatic
RemoveAssemblyResolutionPath(string path)IG.Lib.UtilSysteminlinestatic
RemoveOnThreadPriorityChange(ThreadStart onPriorityChangeMethod)IG.Lib.UtilSysteminlinestatic
RepairDirectoryPath(ref string directoryPath)IG.Lib.UtilSysteminlineprivatestatic
ResolveAlreadyFailed(ResolutionIdentity resId)IG.Lib.UtilSysteminlineprivatestatic
ResourceSeparatorIG.Lib.UtilSystemstatic
ResourceSeparatorStringIG.Lib.UtilSystemstatic
RetrieveUserName()IG.Lib.UtilSysteminlineprivatestatic
SaveBinary(object objectToSave, string fileName)IG.Lib.UtilSysteminlinestatic
SaveBinary(object objectToSave, Stream stream)IG.Lib.UtilSysteminlinestatic
SaveBinary< ObjectType >(ObjectType objectToSave, string fileName)IG.Lib.UtilSysteminlinestatic
SaveBinary< ObjectType >(ObjectType objectToSave, Stream stream)IG.Lib.UtilSysteminlinestatic
SetCurrentDirectory(string directoryPath)IG.Lib.UtilSysteminlinestatic
SetUsername(string username)IG.Lib.UtilSysteminlinestatic
SimpleAssemblyName(string fullName)IG.Lib.UtilSysteminlinestatic
StandardizeDirectoryPath(ref string directoryPath)IG.Lib.UtilSysteminlinestatic
ThreadPriorityIG.Lib.UtilSystemstatic
ThreadToProcessPriority(ThreadPriority threadPriority)IG.Lib.UtilSysteminlinestatic
UnregisterAssemblyResolveHandler()IG.Lib.UtilSysteminlinestatic
UpdateThreadPriorityFromProcess()IG.Lib.UtilSysteminlinestatic
UserNameIG.Lib.UtilSystemstatic
UserNameLowerCaseIG.Lib.UtilSystemstatic
UserNameNotRetrievedIG.Lib.UtilSystemprivatestatic
WorkspaceDirectoryEnvironmentVarIG.Lib.UtilSystemprivate
WorkspaceProjectsDirectoryEnvironmentVarIG.Lib.UtilSystemprivate
WorkspaceProjectsDirNameIG.Lib.UtilSystemprivate