C# Класс mRemoteNG.Config.Putty.PuttySessionsManager

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

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

Метод Описание
AddProvider ( AbstractPuttySessionsProvider newProvider ) : void
AddProviders ( IEnumerable newProviders ) : void
AddSessions ( ) : void
PuttySessionChanged ( object sender, PuttySessionChangedEventArgs e ) : void
RemoveProvider ( AbstractPuttySessionsProvider providerToRemove ) : void
StartWatcher ( ) : void
StopWatcher ( ) : void

Защищенные методы

Метод Описание
RaisePuttySessionCollectionChangedEvent ( object sender, NotifyCollectionChangedEventArgs args ) : void
RaiseSessionProvidersCollectionChangedEvent ( NotifyCollectionChangedEventArgs args ) : void

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

Метод Описание
AddSessionsFromProvider ( AbstractPuttySessionsProvider provider ) : void
GetSessionNames ( bool raw = false ) : string[]
IsProviderEnabled ( AbstractPuttySessionsProvider puttySessionsProvider ) : bool
PuttySessionsManager ( ) : System.Collections.Generic

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

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

public AddProvider ( AbstractPuttySessionsProvider newProvider ) : void
newProvider AbstractPuttySessionsProvider
Результат void

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

public AddProviders ( IEnumerable newProviders ) : void
newProviders IEnumerable
Результат void

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

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

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

public PuttySessionChanged ( object sender, PuttySessionChangedEventArgs e ) : void
sender object
e PuttySessionChangedEventArgs
Результат void

RaisePuttySessionCollectionChangedEvent() защищенный Метод

protected RaisePuttySessionCollectionChangedEvent ( object sender, NotifyCollectionChangedEventArgs args ) : void
sender object
args System.Collections.Specialized.NotifyCollectionChangedEventArgs
Результат void

RaiseSessionProvidersCollectionChangedEvent() защищенный Метод

protected RaiseSessionProvidersCollectionChangedEvent ( NotifyCollectionChangedEventArgs args ) : void
args System.Collections.Specialized.NotifyCollectionChangedEventArgs
Результат void

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

public RemoveProvider ( AbstractPuttySessionsProvider providerToRemove ) : void
providerToRemove AbstractPuttySessionsProvider
Результат void

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

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

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

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