C# Class Composite.GlobalInitializerFacade

Afficher le fichier Open project: Orckestra/C1-CMS

Private Properties

Свойство Type Description
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

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

EnsureSystemIsInitialized() public static méthode

This method will initialize the system (if it has not been initialized).
public static EnsureSystemIsInitialized ( ) : void
Résultat void

FatalResetTheSystem() public static méthode

public static FatalResetTheSystem ( ) : void
Résultat void

InitializeTheSystem() public static méthode

This method will initialize the system (if it has not been initialized).
public static InitializeTheSystem ( ) : void
Résultat void

ReinitializeTheSystem() public static méthode

public static ReinitializeTheSystem ( RunInWriterLockScopeDelegate runInWriterLockScopeDelegate ) : void
runInWriterLockScopeDelegate RunInWriterLockScopeDelegate
Résultat void

RunInWriterLockScope() public static méthode

public static RunInWriterLockScope ( RunInWriterLockScopeDelegate runInWriterLockScopeDelegate ) : void
runInWriterLockScopeDelegate RunInWriterLockScopeDelegate
Résultat void

UninitializeTheSystem() public static méthode

public static UninitializeTheSystem ( RunInWriterLockScopeDelegate runInWriterLockScopeDelegate ) : void
runInWriterLockScopeDelegate RunInWriterLockScopeDelegate
Résultat void

ValidateIsOnlyCalledFromGlobalInitializerFacade() public static méthode

public static ValidateIsOnlyCalledFromGlobalInitializerFacade ( StackTrace stackTrace ) : void
stackTrace System.Diagnostics.StackTrace
Résultat void

WaitUntilAllIsInitialized() public static méthode

public static WaitUntilAllIsInitialized ( ) : void
Résultat void