C# 클래스 Disco.Services.Plugins.PluginsLog

상속: Disco.Services.Logging.LogBase
파일 보기 프로젝트 열기: garysharp/Disco

공개 메소드들

메소드 설명
LogAfterUpdate ( PluginManifest ExistingManifest, PluginManifest UpdateManifest ) : void
LogBeforeUpdate ( PluginManifest ExistingManifest, PluginManifest UpdateManifest ) : void
LogInitializeError ( string Error ) : void
LogInitializeException ( string PluginFilename, Exception ex ) : void
LogInitializeWarning ( string Warning ) : void
LogInitializedPlugin ( PluginManifest Menifest ) : void
LogInitializedPluginFeature ( PluginManifest PluginMenifest, PluginFeatureManifest FeatureManifest ) : void
LogInitializingPluginAssembly ( Assembly PluginAssembly ) : void
LogInitializingPlugins ( string PluginDirectory ) : void
LogInstalled ( PluginManifest Manifest ) : void
LogInstalling ( PluginManifest Manifest ) : void
LogPluginConfigurationLoaded ( string PluginId, string UserId ) : void
LogPluginConfigurationSaved ( string PluginId, string UserId ) : void
LogPluginException ( string Component, Exception ex ) : void
LogPluginMessage ( PluginManifest Manifest, string Message ) : void
LogPluginReferenceAssemblyLoaded ( string AssemblyFullName, string AssemblyPath, string RequestedBy ) : void
LogPluginWarning ( PluginManifest Manifest, string Message ) : void
LogPluginWebControllerAccessed ( string PluginId, string PluginAction, string UserId ) : void
LogUninstalled ( PluginManifest Manifest, bool UninstalledData ) : void
LogUninstalling ( PluginManifest Manifest, bool UninstallData ) : void

보호된 메소드들

메소드 설명
LoadEventTypes ( ) : List

비공개 메소드들

메소드 설명
Log ( EventTypeIds EventTypeId ) : void
LogPluginWarningOrMessage ( EventTypeIds WarningOrMessage, PluginManifest Manifest, string Message, object ExportData ) : void

메소드 상세

LoadEventTypes() 보호된 메소드

protected LoadEventTypes ( ) : List
리턴 List

LogAfterUpdate() 공개 정적인 메소드

public static LogAfterUpdate ( PluginManifest ExistingManifest, PluginManifest UpdateManifest ) : void
ExistingManifest PluginManifest
UpdateManifest PluginManifest
리턴 void

LogBeforeUpdate() 공개 정적인 메소드

public static LogBeforeUpdate ( PluginManifest ExistingManifest, PluginManifest UpdateManifest ) : void
ExistingManifest PluginManifest
UpdateManifest PluginManifest
리턴 void

LogInitializeError() 공개 정적인 메소드

public static LogInitializeError ( string Error ) : void
Error string
리턴 void

LogInitializeException() 공개 정적인 메소드

public static LogInitializeException ( string PluginFilename, Exception ex ) : void
PluginFilename string
ex System.Exception
리턴 void

LogInitializeWarning() 공개 정적인 메소드

public static LogInitializeWarning ( string Warning ) : void
Warning string
리턴 void

LogInitializedPlugin() 공개 정적인 메소드

public static LogInitializedPlugin ( PluginManifest Menifest ) : void
Menifest PluginManifest
리턴 void

LogInitializedPluginFeature() 공개 정적인 메소드

public static LogInitializedPluginFeature ( PluginManifest PluginMenifest, PluginFeatureManifest FeatureManifest ) : void
PluginMenifest PluginManifest
FeatureManifest PluginFeatureManifest
리턴 void

LogInitializingPluginAssembly() 공개 정적인 메소드

public static LogInitializingPluginAssembly ( Assembly PluginAssembly ) : void
PluginAssembly System.Reflection.Assembly
리턴 void

LogInitializingPlugins() 공개 정적인 메소드

public static LogInitializingPlugins ( string PluginDirectory ) : void
PluginDirectory string
리턴 void

LogInstalled() 공개 정적인 메소드

public static LogInstalled ( PluginManifest Manifest ) : void
Manifest PluginManifest
리턴 void

LogInstalling() 공개 정적인 메소드

public static LogInstalling ( PluginManifest Manifest ) : void
Manifest PluginManifest
리턴 void

LogPluginConfigurationLoaded() 공개 정적인 메소드

public static LogPluginConfigurationLoaded ( string PluginId, string UserId ) : void
PluginId string
UserId string
리턴 void

LogPluginConfigurationSaved() 공개 정적인 메소드

public static LogPluginConfigurationSaved ( string PluginId, string UserId ) : void
PluginId string
UserId string
리턴 void

LogPluginException() 공개 정적인 메소드

public static LogPluginException ( string Component, Exception ex ) : void
Component string
ex System.Exception
리턴 void

LogPluginMessage() 공개 정적인 메소드

public static LogPluginMessage ( PluginManifest Manifest, string Message ) : void
Manifest PluginManifest
Message string
리턴 void

LogPluginReferenceAssemblyLoaded() 공개 정적인 메소드

public static LogPluginReferenceAssemblyLoaded ( string AssemblyFullName, string AssemblyPath, string RequestedBy ) : void
AssemblyFullName string
AssemblyPath string
RequestedBy string
리턴 void

LogPluginWarning() 공개 정적인 메소드

public static LogPluginWarning ( PluginManifest Manifest, string Message ) : void
Manifest PluginManifest
Message string
리턴 void

LogPluginWebControllerAccessed() 공개 정적인 메소드

public static LogPluginWebControllerAccessed ( string PluginId, string PluginAction, string UserId ) : void
PluginId string
PluginAction string
UserId string
리턴 void

LogUninstalled() 공개 정적인 메소드

public static LogUninstalled ( PluginManifest Manifest, bool UninstalledData ) : void
Manifest PluginManifest
UninstalledData bool
리턴 void

LogUninstalling() 공개 정적인 메소드

public static LogUninstalling ( PluginManifest Manifest, bool UninstallData ) : void
Manifest PluginManifest
UninstallData bool
리턴 void