C# Class SourceLog.Model.LogSubscription

Inheritance: INotifyPropertyChanged
Afficher le fichier Open project: tomhunter-gh/SourceLog Class Usage Examples

Private Properties

Свойство Type Description
LogProviderLogProviderException void
UnsubscribeEvents void

Méthodes publiques

Méthode Description
AddNewLogEntry ( object sender, NewLogEntryEventArgs e ) : void
Equals ( object obj ) : bool
GetHashCode ( ) : int
LoadPlugin ( ) : void
LogSubscription ( ) : System
LogSubscription ( Func sourceLogContextProvider ) : System
LogSubscription ( string name, string pluginName, string url ) : System
NotifyPropertyChanged ( string property ) : void
Update ( string name, string pluginName, string settingsXml ) : void

Private Methods

Méthode Description
LogProviderLogProviderException ( object sender, PluginExceptionEventArgs args ) : void
UnsubscribeEvents ( ) : void

Method Details

AddNewLogEntry() public méthode

public AddNewLogEntry ( object sender, NewLogEntryEventArgs e ) : void
sender object
e SourceLog.Interface.NewLogEntryEventArgs
Résultat void

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

LoadPlugin() public méthode

public LoadPlugin ( ) : void
Résultat void

LogSubscription() public méthode

public LogSubscription ( ) : System
Résultat System

LogSubscription() public méthode

public LogSubscription ( Func sourceLogContextProvider ) : System
sourceLogContextProvider Func
Résultat System

LogSubscription() public méthode

public LogSubscription ( string name, string pluginName, string url ) : System
name string
pluginName string
url string
Résultat System

NotifyPropertyChanged() public méthode

public NotifyPropertyChanged ( string property ) : void
property string
Résultat void

Update() public méthode

public Update ( string name, string pluginName, string settingsXml ) : void
name string
pluginName string
settingsXml string
Résultat void