C# 클래스 OpenQA.Selenium.Remote.Server.SessionManager

Manages the sessions active in the remote server.
파일 보기 프로젝트 열기: jimevans/strontium

Private Properties

프로퍼티 타입 설명
CreateSession SessionId
GetSession DriverSession
LoadDriverType System.Type
RegisterDriver void
RemoveSession void
SessionExists bool
SessionManager System

보호된 메소드들

메소드 설명
OnDriverRegistrationFailed ( DriverRegistrationFailedEventArgs e ) : void

Raises the event for driver registration failure.

비공개 메소드들

메소드 설명
CreateSession ( ICapabilities desiredCapabilities ) : SessionId

Creates a new session with the desired capabilities.

GetSession ( SessionId sessionId ) : DriverSession

Gets an existing session given the specified SessionId.

LoadDriverType ( string typeDescriptor ) : Type
RegisterDriver ( ICapabilities capabilities, string className ) : void

Registers a driver for use with the SessionManager.

RemoveSession ( SessionId sessionId ) : void

Removes a session.

SessionExists ( SessionId sessionId ) : bool
SessionManager ( ) : System

Prevents a default instance of the SessionManager class from being created.

메소드 상세

OnDriverRegistrationFailed() 보호된 메소드

Raises the event for driver registration failure.
protected OnDriverRegistrationFailed ( DriverRegistrationFailedEventArgs e ) : void
e DriverRegistrationFailedEventArgs A object describing /// the reason the driver registration failed.
리턴 void