C# Класс SourceLog.Model.LogSubscription

Наследование: INotifyPropertyChanged
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
LogProviderLogProviderException void
UnsubscribeEvents void

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

Метод Описание
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

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

Метод Описание
LogProviderLogProviderException ( object sender, PluginExceptionEventArgs args ) : void
UnsubscribeEvents ( ) : void

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

AddNewLogEntry() публичный Метод

public AddNewLogEntry ( object sender, NewLogEntryEventArgs e ) : void
sender object
e SourceLog.Interface.NewLogEntryEventArgs
Результат void

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

LoadPlugin() публичный Метод

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

LogSubscription() публичный Метод

public LogSubscription ( ) : System
Результат System

LogSubscription() публичный Метод

public LogSubscription ( Func sourceLogContextProvider ) : System
sourceLogContextProvider Func
Результат System

LogSubscription() публичный Метод

public LogSubscription ( string name, string pluginName, string url ) : System
name string
pluginName string
url string
Результат System

NotifyPropertyChanged() публичный Метод

public NotifyPropertyChanged ( string property ) : void
property string
Результат void

Update() публичный Метод

public Update ( string name, string pluginName, string settingsXml ) : void
name string
pluginName string
settingsXml string
Результат void