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

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

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

Метод Описание
GetSession ( string sessionName ) : PuttySessionInfo
GetSessionNames ( bool raw = false ) : string[]
GetSessions ( ) : IEnumerable
StartWatcher ( ) : void
StopWatcher ( ) : void

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

Метод Описание
AddSession ( PuttySessionInfo sessionInfo ) : void
RaisePuttySessionCollectionChangedEvent ( NotifyCollectionChangedEventArgs args ) : void
RaiseSessionChangedEvent ( PuttySessionChangedEventArgs args ) : void
RemoveSession ( PuttySessionInfo sessionInfo ) : void

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

Метод Описание
GetSessionNamesToAdd ( IEnumerable sessionNamesFromProvider ) : IEnumerable
GetSessionToRemove ( IEnumerable sessionNamesFromProvider ) : IEnumerable
RootPuttySessionsNodeInfo ( ) : System.Collections.Generic

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

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

protected AddSession ( PuttySessionInfo sessionInfo ) : void
sessionInfo mRemoteNG.Connection.PuttySessionInfo
Результат void

GetSession() публичный абстрактный Метод

public abstract GetSession ( string sessionName ) : PuttySessionInfo
sessionName string
Результат mRemoteNG.Connection.PuttySessionInfo

GetSessionNames() публичный абстрактный Метод

public abstract GetSessionNames ( bool raw = false ) : string[]
raw bool
Результат string[]

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

public GetSessions ( ) : IEnumerable
Результат IEnumerable

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

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

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

protected RaiseSessionChangedEvent ( PuttySessionChangedEventArgs args ) : void
args PuttySessionChangedEventArgs
Результат void

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

protected RemoveSession ( PuttySessionInfo sessionInfo ) : void
sessionInfo mRemoteNG.Connection.PuttySessionInfo
Результат void

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

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

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

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