| IGLib 1.7.2 The IGLib base library for development of numerical, technical and business applications.

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

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.

_assemblyResolutionPaths | IG.Lib.UtilSystem | private static
_assemblyResolveHandlerAdded | IG.Lib.UtilSystem | private static
_assemblySeparator | IG.Lib.UtilSystem | private static
_assemblySeparatorString | IG.Lib.UtilSystem | private static
_bitmapExtensionsDotNetDefault | IG.Lib.UtilSystem | private static
_dependentAssemblyList | IG.Lib.UtilSystem | private static
_dynamicThreadPriority | IG.Lib.UtilSystem | private static
_executingAssembly | IG.Lib.UtilSystem | private static
_failedResolves | IG.Lib.UtilSystem | private static
_iglibAssembly | IG.Lib.UtilSystem | private static
_imageExtensionsDotNet | IG.Lib.UtilSystem | private static
_isLinuxOs | IG.Lib.UtilSystem | private static
_isMacOs | IG.Lib.UtilSystem | private static
_isOsDetected | IG.Lib.UtilSystem | private static
_isWindowsOs | IG.Lib.UtilSystem | private static
_lockStatic | IG.Lib.UtilSystem | private static
_missingAssemblyList | IG.Lib.UtilSystem | private static
_onThreadPriorityChange | IG.Lib.UtilSystem | private static
_referencedAssembliesDirect | IG.Lib.UtilSystem | private static
_referencedAssembliesDirectWithoutGac | IG.Lib.UtilSystem | private static
_referencedAssembliesRecursive | IG.Lib.UtilSystem | private static
_referencedAssembliesRecursiveWithoutGac | IG.Lib.UtilSystem | private static
_resourceSeparator | IG.Lib.UtilSystem | private static
_resourceSeparatorString | IG.Lib.UtilSystem | private static
_searcPatternsNone | IG.Lib.UtilSystem | private static
_soundExtensionsDotNet | IG.Lib.UtilSystem | private static
_soundExtensionsDotNetDefault | IG.Lib.UtilSystem | private static
_threadPriority | IG.Lib.UtilSystem | private static
_userName | IG.Lib.UtilSystem | private static
_userNameLowerCase | IG.Lib.UtilSystem | private static
AddAssemblyResolutionPath(string path) | IG.Lib.UtilSystem | inline static
AddOnThreadPriorityChange(ThreadStart onPriorityChangeMethod) | IG.Lib.UtilSystem | inline static
AddResolveFailed(ResolutionIdentity resId) | IG.Lib.UtilSystem | inline private static
AssemblyEmbeddedFileResourceStream(Assembly assembly, string resourceName) | IG.Lib.UtilSystem | inline static
AssemblyEmbeddedFileResourceStream(string resourceName) | IG.Lib.UtilSystem | inline static
AssemblyResolutionPaths | IG.Lib.UtilSystem | static
AssemblyResolveEventHandler(object sender, ResolveEventArgs args) | IG.Lib.UtilSystem | inline private static
AssemblySeparator | IG.Lib.UtilSystem | static
AssemblySeparatorString | IG.Lib.UtilSystem | static
ClearResolveFailed(ResolutionIdentity resId) | IG.Lib.UtilSystem | inline private static
CopyDirectory(string sourceDirectoryPath, string targetDirectoryPath) | IG.Lib.UtilSystem | inline static
CopyDirectorySafe(string sourceDirectoryPath, string targetDirectoryPath, out int numErrors, out string errorsString) | IG.Lib.UtilSystem | inline static
CopyRecursive(DirectoryInfo source, DirectoryInfo target) | IG.Lib.UtilSystem | inline static
CopyRecursiveSafe(DirectoryInfo source, DirectoryInfo target, ref int numErrors, ref string errorsString) | IG.Lib.UtilSystem | inline static
CreateTestdirectoryStructure(string baseDirPath, string rootDirName) | IG.Lib.UtilSystem | inline static
DetectOs() | IG.Lib.UtilSystem | inline private static
DynamicThreadPriority | IG.Lib.UtilSystem | static
ExampleCopyDir() | IG.Lib.UtilSystem | inline static
ExampleRelativePath() | IG.Lib.UtilSystem | inline static
ExecutableAssembly | IG.Lib.UtilSystem | static
ExecuteSystemCommand(string command, params string[] args) | IG.Lib.UtilSystem | inline static
ExecuteSystemCommand(bool asynchronous, string command, params string[] args) | IG.Lib.UtilSystem | inline static
ExecuteSystemCommand(string workingDirectory, bool asynchronous, string command, params string[] args) | IG.Lib.UtilSystem | inline static
ExecuteSystemCommand(string workingDirectory, bool asynchronous, bool useShell, string command, params string[] args) | IG.Lib.UtilSystem | inline static
ExecuteSystemCommand(string workingDirectory, bool asynchronous, bool useShell, bool createNoWindow, string redirectedOutputPath, bool redirectStandardOutput, string command, params string[] args) | IG.Lib.UtilSystem | inline static
ExecuteSystemCommandAsync(string command, params string[] args) | IG.Lib.UtilSystem | inline static
GetAbsolutePath(string path) | IG.Lib.UtilSystem | inline static
GetAllApplications(ref List< Process > processList) | IG.Lib.UtilSystem | inline static
GetAllProcesses(ref List< Process > processList) | IG.Lib.UtilSystem | inline static
GetApplicationInfo(int infoLevel=3, bool includeIglibInfo=true, int versionLevel=2, IList< Assembly > additionalAssemblies=null) | IG.Lib.UtilSystem | inline static
GetApplications(string processName, ref List< Process > processList) | IG.Lib.UtilSystem | inline static
GetApplications(string processName, bool caseSensitive, ref List< Process > processList) | IG.Lib.UtilSystem | inline static
GetApplications(string processName, bool caseSensitive, bool isFullString, ref List< Process > processList) | IG.Lib.UtilSystem | inline static
GetApplicationsByWindowTitle(string mainWindowTitle, ref List< Process > processList) | IG.Lib.UtilSystem | inline static
GetApplicationsByWindowTitle(string mainWindowTitle, bool caseSensitive, ref List< Process > processList) | IG.Lib.UtilSystem | inline static
GetApplicationsByWindowTitle(string mainWindowTitle, bool caseSensitive, bool isFullString, ref List< Process > processList) | IG.Lib.UtilSystem | inline static
GetAssemblyAssemblyFullName(Assembly assembly) | IG.Lib.UtilSystem | inline static
GetAssemblyAssemblyName(Assembly assembly) | IG.Lib.UtilSystem | inline static
GetAssemblyByFileName(string assemblyName, bool caseSensitive=false, bool loadIfNecessary=true) | IG.Lib.UtilSystem | inline static
GetAssemblyByName(string assemblyName, bool caseSensitive=false, bool loadIfNecessary=true, bool byFileName=false) | IG.Lib.UtilSystem | inline static
GetAssemblyByNameOrFileName(string assemblyName, bool caseSensitive=false, bool loadIfNecessary=true, bool byName=true, bool byFileName=true) | IG.Lib.UtilSystem | inline static
GetAssemblyCompany(Assembly assembly) | IG.Lib.UtilSystem | inline static
GetAssemblyCopyrightInfo(Assembly assembly) | IG.Lib.UtilSystem | inline static
GetAssemblyDescription(Assembly assembly) | IG.Lib.UtilSystem | inline static
GetAssemblyDirectory(Assembly assembly) | IG.Lib.UtilSystem | inline static
GetAssemblyEmbeddedFileResources(Assembly assembly, ref IList< string > resourceNames, bool clearBefore=true, bool includeResourceFiles=false) | IG.Lib.UtilSystem | inline static
GetAssemblyEmbeddedFileResources(Assembly assembly, IList< string > resourceNames=null, bool clearBefore=true, bool includeResourceFiles=false) | IG.Lib.UtilSystem | inline static
GetAssemblyFileName(Assembly assembly) | IG.Lib.UtilSystem | inline static
GetAssemblyInfo(Assembly assembly, int infoLevel=3, int versionLevel=0) | IG.Lib.UtilSystem | inline static
GetAssemblyName(Assembly assembly) | IG.Lib.UtilSystem | inline static
GetAssemblyResourceFiles(Assembly assembly, ref IList< string > resourceNames, bool clearBefore=true) | IG.Lib.UtilSystem | inline static
GetAssemblyResourceFiles(Assembly assembly, IList< string > resourceNames=null, bool clearBefore=true) | IG.Lib.UtilSystem | inline static
GetAssemblyResourcesInfo(Assembly assembly, bool includeEmbedded=true, bool includeResx=true, int outputLevel=1) | IG.Lib.UtilSystem | inline static
GetAssemblyResxResources(Assembly assembly, ref IList< string > resourceNames, bool clearBefore=true) | IG.Lib.UtilSystem | inline static
GetAssemblyResxResources(Assembly assembly, IList< string > resourceNames=null, bool clearBefore=true) | IG.Lib.UtilSystem | inline static
GetAssemblyTitle(Assembly assembly) | IG.Lib.UtilSystem | inline static
GetAssemblyVersion(Assembly assembly, int numLevels=2) | IG.Lib.UtilSystem | inline static
GetComputerName() | IG.Lib.UtilSystem | inline static
GetCurrentProcessExecutableName() | IG.Lib.UtilSystem | inline static
GetCurrentProcessExecutablePath() | IG.Lib.UtilSystem | inline static
GetCurrentProcessExecutableWithoutExtension() | IG.Lib.UtilSystem | inline static
GetDomainName() | IG.Lib.UtilSystem | inline static
GetEmbeddedResourceDirectory(string resourcePath) | IG.Lib.UtilSystem | inline static
GetEmbeddedResourceName(string resourcePath) | IG.Lib.UtilSystem | inline static
GetExecutableAssemblyName() | IG.Lib.UtilSystem | inline static
GetExecutableCompany() | IG.Lib.UtilSystem | inline static
GetExecutableCopyrightInfo() | IG.Lib.UtilSystem | inline static
GetExecutableDescription() | IG.Lib.UtilSystem | inline static
GetExecutableDirectory() | IG.Lib.UtilSystem | inline static
GetExecutableFileName() | IG.Lib.UtilSystem | inline static
GetExecutableInfo(int infoLevel=3, int versionLevel=0) | IG.Lib.UtilSystem | inline static
GetExecutableTitle() | IG.Lib.UtilSystem | inline static
GetExecutableVersion(int numLevels=2) | IG.Lib.UtilSystem | inline static
GetIglibAssemblyName() | IG.Lib.UtilSystem | inline static
GetIglibCompany() | IG.Lib.UtilSystem | inline static
GetIglibCopyrightInfo() | IG.Lib.UtilSystem | inline static
GetIglibDescription() | IG.Lib.UtilSystem | inline static
GetIglibDirectory() | IG.Lib.UtilSystem | inline static
GetIglibFileName() | IG.Lib.UtilSystem | inline static
GetIglibInfo(int infoLevel=3, int versionLevel=0) | IG.Lib.UtilSystem | inline static
GetIglibTitle() | IG.Lib.UtilSystem | inline static
GetIglibVersion(int numLevels=2) | IG.Lib.UtilSystem | inline static
GetIpAddressLocal() | IG.Lib.UtilSystem | inline static
GetLoadedAssemblies() | IG.Lib.UtilSystem | inline static
GetLoadedAssemblies(IList< Assembly > assemblyList, bool clearBefore=true) | IG.Lib.UtilSystem | inline static
GetMacAddressFastest() | IG.Lib.UtilSystem | inline static
GetMissingAssemblies(Assembly assembly, bool recursive=true) | IG.Lib.UtilSystem | inline static
GetProcesses(string processName, ref List< Process > processList) | IG.Lib.UtilSystem | inline static
GetProcesses(string processName, bool caseSensitive, ref List< Process > processList) | IG.Lib.UtilSystem | inline static
GetProcesses(string processName, bool caseSensitive, bool isFullString, ref List< Process > processList) | IG.Lib.UtilSystem | inline static
GetReferencedAssemblies() | IG.Lib.UtilSystem | inline static
GetReferencedAssemblies(IList< Assembly > assemblyList, bool clearBefore=true) | IG.Lib.UtilSystem | inline static
GetReferencedAssemblies(Assembly assembly, bool ignoreGac=true, bool recursive=true) | IG.Lib.UtilSystem | inline static
GetReferencedAssembliesFlat(Assembly assembly) | IG.Lib.UtilSystem | inline static
GetReferencedAssembliesRecursive() | IG.Lib.UtilSystem | inline static
GetReferencedAssembliesRecursive(IList< Assembly > assemblyList, bool clearBefore=true) | IG.Lib.UtilSystem | inline static
GetReferencedAssembliesRecursiveWithoutGac() | IG.Lib.UtilSystem | inline static
GetReferencedAssembliesWithoutGac() | IG.Lib.UtilSystem | inline static
GetReferencedAssembliesWithoutGac(IList< Assembly > assemblyList, bool clearBefore=true) | IG.Lib.UtilSystem | inline static
GetRelativePath(string fromPath, string toPath) | IG.Lib.UtilSystem | inline static
GetRepairedDirectoryPath(string directoryPath) | IG.Lib.UtilSystem | inline private static
GetResxResourceFilePath(string resourcePath) | IG.Lib.UtilSystem | inline static
GetResxResourceName(string resourcePath) | IG.Lib.UtilSystem | inline static
GetRuntimeVersionString() | IG.Lib.UtilSystem | inline static
GetStandardizedDirectoryPath(string directoryPath) | IG.Lib.UtilSystem | inline static
GetSystemInfoString() | IG.Lib.UtilSystem | inline static
GetThreadPriorityFromProcess() | IG.Lib.UtilSystem | inline static
GetType(string className, string nameSpace=null, bool ignoreCase=true, bool tryWithoutNamespace=true) | IG.Lib.UtilSystem | inline static
GetType(string className, bool ignoreCase=false) | IG.Lib.UtilSystem | inline static
GetUserDomainName() | IG.Lib.UtilSystem | inline static
GetWorkspaceDirectoryPath() | IG.Lib.UtilSystem | inline static
GetWorkspacePath(string relativePath) | IG.Lib.UtilSystem | inline static
GetWorkspaceProjectsDirectoryPath() | IG.Lib.UtilSystem | inline static
GetWorkspaceProjectsPath(string relativePath) | IG.Lib.UtilSystem | inline static
IglibAssembly | IG.Lib.UtilSystem | static
InstantiateObject(Type objectType, Type superClass=null, Type notSuperClass=null) | IG.Lib.UtilSystem | inline static
InternalGetReferencedAssembliesRecursive(Assembly assembly, bool recursive=true) | IG.Lib.UtilSystem | inline private static
IsApplicationRunning(string processName) | IG.Lib.UtilSystem | inline static
IsApplicationRunning(string processName, bool caseSensitive) | IG.Lib.UtilSystem | inline static
IsApplicationRunning(string processName, bool caseSensitive, bool isFullString) | IG.Lib.UtilSystem | inline static
IsApplicationRunningByWindowTitle(string mainWindowTitle) | IG.Lib.UtilSystem | inline static
IsApplicationRunningByWindowTitle(string mainWindowTitle, bool caseSensitive) | IG.Lib.UtilSystem | inline static
IsApplicationRunningByWindowTitle(string mainWindowTitle, bool caseSensitive, bool isFullString) | IG.Lib.UtilSystem | inline static
IsBitmapExtensionDotNet(string extension) | IG.Lib.UtilSystem | inline static
IsLinuxOs | IG.Lib.UtilSystem | static
IsMaxOs | IG.Lib.UtilSystem | static
IsPathEmbeddedResource(string resourcePath) | IG.Lib.UtilSystem | inline static
IsPathResxResource(string resourcePath) | IG.Lib.UtilSystem | inline static
IsPathResxResourceFile(string resourcePath) | IG.Lib.UtilSystem | inline static
IsProcessRunning(string processName) | IG.Lib.UtilSystem | inline static
IsProcessRunning(string processName, bool caseSensitive) | IG.Lib.UtilSystem | inline static
IsProcessRunning(string processName, bool isFullString, bool caseSensitive) | IG.Lib.UtilSystem | inline static
IsRegisteredAssemblyResolveHandler | IG.Lib.UtilSystem | static
IsSoundExtensionDotNet(string extension) | IG.Lib.UtilSystem | inline static
IsTextFile(string filePath) | IG.Lib.UtilSystem | inline static
IsTextFile(string filePath, int numChecked) | IG.Lib.UtilSystem | inline static
IsTextFile(string filePath, out Encoding encoding) | IG.Lib.UtilSystem | inline static
IsTextFile(string filePath, int numChecked, out Encoding encoding) | IG.Lib.UtilSystem | inline static
IsUserIgor | IG.Lib.UtilSystem | static
IsUserTadej | IG.Lib.UtilSystem | static
IsWindowsOs | IG.Lib.UtilSystem | static
KillAllApplications(string processName) | IG.Lib.UtilSystem | inline static
KillAllApplications(string processName, bool caseSensitive) | IG.Lib.UtilSystem | inline static
KillAllApplications(string processName, bool caseSensitive, bool isFullString) | IG.Lib.UtilSystem | inline static
KillAllApplicationsByWindowTitle(string mainWindowTitle) | IG.Lib.UtilSystem | inline static
KillAllApplicationsByWindowTitle(string mainWindowTitle, bool caseSensitive) | IG.Lib.UtilSystem | inline static
KillAllApplicationsByWindowTitle(string mainWindowTitle, bool caseSensitive, bool isFullString) | IG.Lib.UtilSystem | inline static
KillAllProcesses(string processName) | IG.Lib.UtilSystem | inline static
KillAllProcesses(string processName, bool caseSensitive) | IG.Lib.UtilSystem | inline static
KillAllProcesses(string processName, bool isFullString, bool caseSensitive) | IG.Lib.UtilSystem | inline static
KillFirstApplication(string processName) | IG.Lib.UtilSystem | inline static
KillFirstApplication(string processName, bool caseSensitive) | IG.Lib.UtilSystem | inline static
KillFirstApplication(string processName, bool caseSensitive, bool isFullString) | IG.Lib.UtilSystem | inline static
KillFirstApplicationByWindowTitle(string mainWindowTitle) | IG.Lib.UtilSystem | inline static
KillFirstApplicationByWindowTitle(string mainWindowTitle, bool caseSensitive) | IG.Lib.UtilSystem | inline static
KillFirstApplicationByWindowTitle(string mainWindowTitle, bool caseSensitive, bool isFullString) | IG.Lib.UtilSystem | inline static
KillFirstProcess(string processName) | IG.Lib.UtilSystem | inline static
KillFirstProcess(string processName, bool caseSensitive) | IG.Lib.UtilSystem | inline static
KillFirstProcess(string processName, bool caseSensitive, bool isFullString) | IG.Lib.UtilSystem | inline static
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.UtilSystem | inline static
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.UtilSystem | inline static
LoadAssemblies(string[] fullNames, int outputLevel=2, bool reflectionOnly=false) | IG.Lib.UtilSystem | inline static
LoadAssembly(string fullName, int outputLevel=2, bool reflectionOnly=false) | IG.Lib.UtilSystem | inline static
LoadBinary(string fileName) | IG.Lib.UtilSystem | inline static
LoadBinary(Stream stream) | IG.Lib.UtilSystem | inline static
LoadBinary< ObjectType >(string fileName) | IG.Lib.UtilSystem | inline static
LoadBinary< ObjectType >(Stream stream) | IG.Lib.UtilSystem | inline static
LockStatic | IG.Lib.UtilSystem | static
MinNumCheckedIsTextFile | IG.Lib.UtilSystem | private
OnThreadPriorityChange() | IG.Lib.UtilSystem | inline static
OpenFileInDefaultApplication(string filePath) | IG.Lib.UtilSystem | inline static
OpenFileInDefaultBrowser(string filePath) | IG.Lib.UtilSystem | inline static
OpenUrlInDefaultBrowser(string url) | IG.Lib.UtilSystem | inline static
ProcessToThreadPriority(ProcessPriorityClass processPriority) | IG.Lib.UtilSystem | inline static
RegisterAssemblyResolveHandler() | IG.Lib.UtilSystem | inline static
RemoveAssemblyResolutionPath(string path) | IG.Lib.UtilSystem | inline static
RemoveOnThreadPriorityChange(ThreadStart onPriorityChangeMethod) | IG.Lib.UtilSystem | inline static
RepairDirectoryPath(ref string directoryPath) | IG.Lib.UtilSystem | inline private static
ResolveAlreadyFailed(ResolutionIdentity resId) | IG.Lib.UtilSystem | inline private static
ResourceSeparator | IG.Lib.UtilSystem | static
ResourceSeparatorString | IG.Lib.UtilSystem | static
RetrieveUserName() | IG.Lib.UtilSystem | inline private static
SaveBinary(object objectToSave, string fileName) | IG.Lib.UtilSystem | inline static
SaveBinary(object objectToSave, Stream stream) | IG.Lib.UtilSystem | inline static
SaveBinary< ObjectType >(ObjectType objectToSave, string fileName) | IG.Lib.UtilSystem | inline static
SaveBinary< ObjectType >(ObjectType objectToSave, Stream stream) | IG.Lib.UtilSystem | inline static
SetCurrentDirectory(string directoryPath) | IG.Lib.UtilSystem | inline static
SetUsername(string username) | IG.Lib.UtilSystem | inline static
SimpleAssemblyName(string fullName) | IG.Lib.UtilSystem | inline static
StandardizeDirectoryPath(ref string directoryPath) | IG.Lib.UtilSystem | inline static
ThreadPriority | IG.Lib.UtilSystem | static
ThreadToProcessPriority(ThreadPriority threadPriority) | IG.Lib.UtilSystem | inline static
UnregisterAssemblyResolveHandler() | IG.Lib.UtilSystem | inline static
UpdateThreadPriorityFromProcess() | IG.Lib.UtilSystem | inline static
UserName | IG.Lib.UtilSystem | static
UserNameLowerCase | IG.Lib.UtilSystem | static
UserNameNotRetrieved | IG.Lib.UtilSystem | private static
WorkspaceDirectoryEnvironmentVar | IG.Lib.UtilSystem | private
WorkspaceProjectsDirectoryEnvironmentVar | IG.Lib.UtilSystem | private
WorkspaceProjectsDirName | IG.Lib.UtilSystem | private