C# Класс Composite.GlobalInitializerFacade

Показать файл Открыть проект

Private Properties

Свойство Тип Описание
AcquireReaderLock void
AcquireWriterLock void
AutoUpdateDataTypes bool
DoAutoInstallPackages void
DoInitialize void
EnabledUnhandledExceptionsLogging void
EnsureHookingFacade void
GetPreInitHandlersScope IDisposable
GlobalInitializerFacade System
LogErrors void
OnFlushEvent void
ReinitializeTheSystem void
ReleaseReaderLock void
ReleaseWriterLock void

Открытые методы

Метод Описание
EnsureSystemIsInitialized ( ) : void

This method will initialize the system (if it has not been initialized).

FatalResetTheSystem ( ) : void
InitializeTheSystem ( ) : void

This method will initialize the system (if it has not been initialized).

ReinitializeTheSystem ( RunInWriterLockScopeDelegate runInWriterLockScopeDelegate ) : void
RunInWriterLockScope ( RunInWriterLockScopeDelegate runInWriterLockScopeDelegate ) : void
UninitializeTheSystem ( RunInWriterLockScopeDelegate runInWriterLockScopeDelegate ) : void
ValidateIsOnlyCalledFromGlobalInitializerFacade ( StackTrace stackTrace ) : void
WaitUntilAllIsInitialized ( ) : void

Приватные методы

Метод Описание
AcquireReaderLock ( ) : void
AcquireWriterLock ( ) : void
AutoUpdateDataTypes ( ) : bool
DoAutoInstallPackages ( ) : void
DoInitialize ( ) : void
EnabledUnhandledExceptionsLogging ( ) : void
EnsureHookingFacade ( object timeSpanToDelayStart ) : void
GetPreInitHandlersScope ( ) : IDisposable
GlobalInitializerFacade ( ) : System
LogErrors ( IEnumerable packageErrors ) : void
OnFlushEvent ( FlushEventArgs args ) : void
ReinitializeTheSystem ( RunInWriterLockScopeDelegate runInWriterLockScopeDelegate, bool initializeHooksInTheSameThread ) : void
ReleaseReaderLock ( ) : void
ReleaseWriterLock ( ) : void

Описание методов

EnsureSystemIsInitialized() публичный статический Метод

This method will initialize the system (if it has not been initialized).
public static EnsureSystemIsInitialized ( ) : void
Результат void

FatalResetTheSystem() публичный статический Метод

public static FatalResetTheSystem ( ) : void
Результат void

InitializeTheSystem() публичный статический Метод

This method will initialize the system (if it has not been initialized).
public static InitializeTheSystem ( ) : void
Результат void

ReinitializeTheSystem() публичный статический Метод

public static ReinitializeTheSystem ( RunInWriterLockScopeDelegate runInWriterLockScopeDelegate ) : void
runInWriterLockScopeDelegate RunInWriterLockScopeDelegate
Результат void

RunInWriterLockScope() публичный статический Метод

public static RunInWriterLockScope ( RunInWriterLockScopeDelegate runInWriterLockScopeDelegate ) : void
runInWriterLockScopeDelegate RunInWriterLockScopeDelegate
Результат void

UninitializeTheSystem() публичный статический Метод

public static UninitializeTheSystem ( RunInWriterLockScopeDelegate runInWriterLockScopeDelegate ) : void
runInWriterLockScopeDelegate RunInWriterLockScopeDelegate
Результат void

ValidateIsOnlyCalledFromGlobalInitializerFacade() публичный статический Метод

public static ValidateIsOnlyCalledFromGlobalInitializerFacade ( StackTrace stackTrace ) : void
stackTrace System.Diagnostics.StackTrace
Результат void

WaitUntilAllIsInitialized() публичный статический Метод

public static WaitUntilAllIsInitialized ( ) : void
Результат void