Namespace WebDriverBiDi.Session
Classes
- AutoDetectProxyConfiguration
Object representing an autodetect proxy to be used by the browser.
- AutoDetectProxyConfigurationResult
Object representing a read only autodetect proxy configuration used by the browser for this session.
- CapabilitiesRequest
Represents the capabilities requested for a session.
- CapabilitiesResult
Object containing the capabilities returned by a new session.
- CapabilityRequest
Object containing capabilities requested when starting a new session.
- DirectProxyConfiguration
Object representing a direct connection proxy to be used by the browser.
- DirectProxyConfigurationResult
Object representing a read only direct proxy configuration used by the browser for this session.
- EndCommandParameters
Provides parameters for the session.end command.
- EndCommandResult
Result for ending a session using the session.end command.
- ManualProxyConfiguration
Object representing a manual proxy to be used by the browser.
- ManualProxyConfigurationResult
Object representing a read-only manual proxy configuration used by the browser for this session.
- NewCommandParameters
Provides parameters for the session.new command.
- NewCommandResult
Result for creating a new session using the session.new command.
- PacProxyConfiguration
Object representing a proxy autoconfig proxy to be used by the browser.
- PacProxyConfigurationResult
Object representing a read only proxy autoconfig used by the browser for this session.
- ProxyConfiguration
Object representing a proxy to be used by the browser.
- ProxyConfigurationResult
Object representing a read-only proxy settings object that is being used by the browser in this session.
- SessionModule
The Session module contains commands for monitoring the status of the remote end, for creating and ending a session, and for managing event subscriptions. The specification defines no events for this module.
- SessionModuleExtensions
Provides extension methods for the Session module.
- StatusCommandParameters
Provides parameters for the session.status command.
- StatusCommandResult
Result for getting the status of a remote end using the session.status command.
- SubscribeCommandParameters
Provides parameters for the session.subscribe command.
- SubscribeCommandResult
Result for subscribing to events using the session.subscribe command.
- SystemProxyConfiguration
Object representing a system proxy to be used by the browser.
- SystemProxyConfigurationResult
Object representing a read only representation of the system proxy configuration used by the browser for this session.
- UnsubscribeByAttributesCommandParameters
Provides parameters for the session.unsubscribe command that cancel subscriptions by the event names and browsing contexts they were made for.
- UnsubscribeByIdsCommandParameters
Provides parameters for the session.unsubscribe command that cancel subscriptions by the IDs the matching session.subscribe commands returned.
- UnsubscribeCommandParameters
Provides parameters for the session.unsubscribe command.
- UnsubscribeCommandResult
Result for unsubscribing from events using the session.unsubscribe command.
- UserPromptHandler
Describes a set of settings for handling user prompts during test execution.
- UserPromptHandlerResult
Describes a set of settings for handling user prompts during test execution.
Enums
- ProxyType
The type of proxy.
- UserPromptHandlerType
The ways a user prompt handler can respond to a prompt. The kind of prompt a handler applies to is chosen by which UserPromptHandler property the value is assigned to.