C# Class mRemoteNG.Config.Putty.AbstractPuttySessionsProvider

Afficher le fichier Open project: mRemoteNG/mRemoteNG Class Usage Examples

Méthodes publiques

Méthode Description
GetSession ( string sessionName ) : PuttySessionInfo
GetSessionNames ( bool raw = false ) : string[]
GetSessions ( ) : IEnumerable
StartWatcher ( ) : void
StopWatcher ( ) : void

Méthodes protégées

Méthode Description
AddSession ( PuttySessionInfo sessionInfo ) : void
RaisePuttySessionCollectionChangedEvent ( NotifyCollectionChangedEventArgs args ) : void
RaiseSessionChangedEvent ( PuttySessionChangedEventArgs args ) : void
RemoveSession ( PuttySessionInfo sessionInfo ) : void

Private Methods

Méthode Description
GetSessionNamesToAdd ( IEnumerable sessionNamesFromProvider ) : IEnumerable
GetSessionToRemove ( IEnumerable sessionNamesFromProvider ) : IEnumerable
RootPuttySessionsNodeInfo ( ) : System.Collections.Generic

Method Details

AddSession() protected méthode

protected AddSession ( PuttySessionInfo sessionInfo ) : void
sessionInfo mRemoteNG.Connection.PuttySessionInfo
Résultat void

GetSession() public abstract méthode

public abstract GetSession ( string sessionName ) : PuttySessionInfo
sessionName string
Résultat mRemoteNG.Connection.PuttySessionInfo

GetSessionNames() public abstract méthode

public abstract GetSessionNames ( bool raw = false ) : string[]
raw bool
Résultat string[]

GetSessions() public méthode

public GetSessions ( ) : IEnumerable
Résultat IEnumerable

RaisePuttySessionCollectionChangedEvent() protected méthode

protected RaisePuttySessionCollectionChangedEvent ( NotifyCollectionChangedEventArgs args ) : void
args System.Collections.Specialized.NotifyCollectionChangedEventArgs
Résultat void

RaiseSessionChangedEvent() protected méthode

protected RaiseSessionChangedEvent ( PuttySessionChangedEventArgs args ) : void
args PuttySessionChangedEventArgs
Résultat void

RemoveSession() protected méthode

protected RemoveSession ( PuttySessionInfo sessionInfo ) : void
sessionInfo mRemoteNG.Connection.PuttySessionInfo
Résultat void

StartWatcher() public méthode

public StartWatcher ( ) : void
Résultat void

StopWatcher() public méthode

public StopWatcher ( ) : void
Résultat void