C# 클래스 mRemoteNG.Config.Putty.PuttySessionsManager

파일 보기 프로젝트 열기: mRemoteNG/mRemoteNG

공개 메소드들

메소드 설명
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