blob: eda090ad23b8aaa421385703a54414fccdda32e6 [file] [log] [blame] [edit]
### YamlMime:ManagedReference
items:
- uid: OpenQA.Selenium.DevTools.IDevToolsSession
commentId: T:OpenQA.Selenium.DevTools.IDevToolsSession
id: IDevToolsSession
parent: OpenQA.Selenium.DevTools
children:
- OpenQA.Selenium.DevTools.IDevToolsSession.DevToolsEventReceived
- OpenQA.Selenium.DevTools.IDevToolsSession.GetVersionSpecificDomains``1
- OpenQA.Selenium.DevTools.IDevToolsSession.LogMessage
- OpenQA.Selenium.DevTools.IDevToolsSession.SendCommand(System.String,System.Text.Json.Nodes.JsonNode,System.Threading.CancellationToken,System.Nullable{System.Int32},System.Boolean)
- OpenQA.Selenium.DevTools.IDevToolsSession.SendCommand``1(``0,System.Threading.CancellationToken,System.Nullable{System.Int32},System.Boolean)
- OpenQA.Selenium.DevTools.IDevToolsSession.SendCommand``2(``0,System.Threading.CancellationToken,System.Nullable{System.Int32},System.Boolean)
langs:
- csharp
- vb
name: IDevToolsSession
nameWithType: IDevToolsSession
fullName: OpenQA.Selenium.DevTools.IDevToolsSession
type: Interface
source:
remote:
path: dotnet/src/webdriver/DevTools/IDevToolsSession.cs
branch: trunk
repo: https://github.com/SeleniumHQ/selenium
id: IDevToolsSession
path: ../src/webdriver/DevTools/IDevToolsSession.cs
startLine: 32
assemblies:
- WebDriver
namespace: OpenQA.Selenium.DevTools
summary: >-
Represents a WebSocket connection to a running DevTools instance that can be used to send
commands and receive events.
example: []
syntax:
content: 'public interface IDevToolsSession : IDisposable'
content.vb: Public Interface IDevToolsSession Inherits IDisposable
inheritedMembers:
- System.IDisposable.Dispose
- uid: OpenQA.Selenium.DevTools.IDevToolsSession.LogMessage
commentId: E:OpenQA.Selenium.DevTools.IDevToolsSession.LogMessage
id: LogMessage
parent: OpenQA.Selenium.DevTools.IDevToolsSession
langs:
- csharp
- vb
name: LogMessage
nameWithType: IDevToolsSession.LogMessage
fullName: OpenQA.Selenium.DevTools.IDevToolsSession.LogMessage
type: Event
source:
remote:
path: dotnet/src/webdriver/DevTools/IDevToolsSession.cs
branch: trunk
repo: https://github.com/SeleniumHQ/selenium
id: LogMessage
path: ../src/webdriver/DevTools/IDevToolsSession.cs
startLine: 37
assemblies:
- WebDriver
namespace: OpenQA.Selenium.DevTools
summary: Event raised when the DevToolsSession logs informational messages.
example: []
syntax:
content: event EventHandler<DevToolsSessionLogMessageEventArgs>? LogMessage
return:
type: System.EventHandler{OpenQA.Selenium.DevTools.DevToolsSessionLogMessageEventArgs}
content.vb: Event LogMessage As EventHandler(Of DevToolsSessionLogMessageEventArgs)
- uid: OpenQA.Selenium.DevTools.IDevToolsSession.DevToolsEventReceived
commentId: E:OpenQA.Selenium.DevTools.IDevToolsSession.DevToolsEventReceived
id: DevToolsEventReceived
parent: OpenQA.Selenium.DevTools.IDevToolsSession
langs:
- csharp
- vb
name: DevToolsEventReceived
nameWithType: IDevToolsSession.DevToolsEventReceived
fullName: OpenQA.Selenium.DevTools.IDevToolsSession.DevToolsEventReceived
type: Event
source:
remote:
path: dotnet/src/webdriver/DevTools/IDevToolsSession.cs
branch: trunk
repo: https://github.com/SeleniumHQ/selenium
id: DevToolsEventReceived
path: ../src/webdriver/DevTools/IDevToolsSession.cs
startLine: 42
assemblies:
- WebDriver
namespace: OpenQA.Selenium.DevTools
summary: Event raised an event notification is received from the DevTools session.
example: []
syntax:
content: event EventHandler<DevToolsEventReceivedEventArgs>? DevToolsEventReceived
return:
type: System.EventHandler{OpenQA.Selenium.DevTools.DevToolsEventReceivedEventArgs}
content.vb: Event DevToolsEventReceived As EventHandler(Of DevToolsEventReceivedEventArgs)
- uid: OpenQA.Selenium.DevTools.IDevToolsSession.GetVersionSpecificDomains``1
commentId: M:OpenQA.Selenium.DevTools.IDevToolsSession.GetVersionSpecificDomains``1
id: GetVersionSpecificDomains``1
parent: OpenQA.Selenium.DevTools.IDevToolsSession
langs:
- csharp
- vb
name: GetVersionSpecificDomains<T>()
nameWithType: IDevToolsSession.GetVersionSpecificDomains<T>()
fullName: OpenQA.Selenium.DevTools.IDevToolsSession.GetVersionSpecificDomains<T>()
type: Method
source:
remote:
path: dotnet/src/webdriver/DevTools/IDevToolsSession.cs
branch: trunk
repo: https://github.com/SeleniumHQ/selenium
id: GetVersionSpecificDomains
path: ../src/webdriver/DevTools/IDevToolsSession.cs
startLine: 52
assemblies:
- WebDriver
namespace: OpenQA.Selenium.DevTools
summary: Gets the domains that are valid for the specified version of Developer Tools connection.
example: []
syntax:
content: 'T GetVersionSpecificDomains<T>() where T : DevToolsSessionDomains'
typeParameters:
- id: T
description: A <xref href="OpenQA.Selenium.DevTools.DevToolsSessionDomains" data-throw-if-not-resolved="false"></xref> type specific to the version of Developer Tools with which to communicate.
return:
type: '{T}'
description: The version-specific domains for this Developer Tools connection.
content.vb: Function GetVersionSpecificDomains(Of T As DevToolsSessionDomains)() As T
overload: OpenQA.Selenium.DevTools.IDevToolsSession.GetVersionSpecificDomains*
exceptions:
- type: System.InvalidOperationException
commentId: T:System.InvalidOperationException
description: If the provided <code class="typeparamref">T</code> is not the right protocol version which is running.
nameWithType.vb: IDevToolsSession.GetVersionSpecificDomains(Of T)()
fullName.vb: OpenQA.Selenium.DevTools.IDevToolsSession.GetVersionSpecificDomains(Of T)()
name.vb: GetVersionSpecificDomains(Of T)()
- uid: OpenQA.Selenium.DevTools.IDevToolsSession.SendCommand``1(``0,System.Threading.CancellationToken,System.Nullable{System.Int32},System.Boolean)
commentId: M:OpenQA.Selenium.DevTools.IDevToolsSession.SendCommand``1(``0,System.Threading.CancellationToken,System.Nullable{System.Int32},System.Boolean)
id: SendCommand``1(``0,System.Threading.CancellationToken,System.Nullable{System.Int32},System.Boolean)
parent: OpenQA.Selenium.DevTools.IDevToolsSession
langs:
- csharp
- vb
name: SendCommand<TCommand>(TCommand, CancellationToken, int?, bool)
nameWithType: IDevToolsSession.SendCommand<TCommand>(TCommand, CancellationToken, int?, bool)
fullName: OpenQA.Selenium.DevTools.IDevToolsSession.SendCommand<TCommand>(TCommand, System.Threading.CancellationToken, int?, bool)
type: Method
source:
remote:
path: dotnet/src/webdriver/DevTools/IDevToolsSession.cs
branch: trunk
repo: https://github.com/SeleniumHQ/selenium
id: SendCommand
path: ../src/webdriver/DevTools/IDevToolsSession.cs
startLine: 64
assemblies:
- WebDriver
namespace: OpenQA.Selenium.DevTools
summary: Sends the specified command and returns the associated command response.
example: []
syntax:
content: 'Task<ICommandResponse<TCommand>?> SendCommand<TCommand>(TCommand command, CancellationToken cancellationToken, int? millisecondsTimeout, bool throwExceptionIfResponseNotReceived) where TCommand : ICommand'
parameters:
- id: command
type: '{TCommand}'
description: The command to be sent.
- id: cancellationToken
type: System.Threading.CancellationToken
description: A CancellationToken object to allow for cancellation of the command.
- id: millisecondsTimeout
type: System.Nullable{System.Int32}
description: The execution timeout of the command in milliseconds.
- id: throwExceptionIfResponseNotReceived
type: System.Boolean
description: <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a> to throw an exception if a response is not received; otherwise, <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>.
typeParameters:
- id: TCommand
description: A command object implementing the <xref href="OpenQA.Selenium.DevTools.ICommand" data-throw-if-not-resolved="false"></xref> interface.
return:
type: System.Threading.Tasks.Task{OpenQA.Selenium.DevTools.ICommandResponse{{TCommand}}}
description: The command response object implementing the <xref href="OpenQA.Selenium.DevTools.ICommandResponse%601" data-throw-if-not-resolved="false"></xref> interface.
content.vb: Function SendCommand(Of TCommand As ICommand)(command As TCommand, cancellationToken As CancellationToken, millisecondsTimeout As Integer?, throwExceptionIfResponseNotReceived As Boolean) As Task(Of ICommandResponse(Of TCommand))
overload: OpenQA.Selenium.DevTools.IDevToolsSession.SendCommand*
exceptions:
- type: System.ArgumentNullException
commentId: T:System.ArgumentNullException
description: If <code class="paramref">command</code> is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a>.
nameWithType.vb: IDevToolsSession.SendCommand(Of TCommand)(TCommand, CancellationToken, Integer?, Boolean)
fullName.vb: OpenQA.Selenium.DevTools.IDevToolsSession.SendCommand(Of TCommand)(TCommand, System.Threading.CancellationToken, Integer?, Boolean)
name.vb: SendCommand(Of TCommand)(TCommand, CancellationToken, Integer?, Boolean)
- uid: OpenQA.Selenium.DevTools.IDevToolsSession.SendCommand``2(``0,System.Threading.CancellationToken,System.Nullable{System.Int32},System.Boolean)
commentId: M:OpenQA.Selenium.DevTools.IDevToolsSession.SendCommand``2(``0,System.Threading.CancellationToken,System.Nullable{System.Int32},System.Boolean)
id: SendCommand``2(``0,System.Threading.CancellationToken,System.Nullable{System.Int32},System.Boolean)
parent: OpenQA.Selenium.DevTools.IDevToolsSession
langs:
- csharp
- vb
name: SendCommand<TCommand, TCommandResponse>(TCommand, CancellationToken, int?, bool)
nameWithType: IDevToolsSession.SendCommand<TCommand, TCommandResponse>(TCommand, CancellationToken, int?, bool)
fullName: OpenQA.Selenium.DevTools.IDevToolsSession.SendCommand<TCommand, TCommandResponse>(TCommand, System.Threading.CancellationToken, int?, bool)
type: Method
source:
remote:
path: dotnet/src/webdriver/DevTools/IDevToolsSession.cs
branch: trunk
repo: https://github.com/SeleniumHQ/selenium
id: SendCommand
path: ../src/webdriver/DevTools/IDevToolsSession.cs
startLine: 80
assemblies:
- WebDriver
namespace: OpenQA.Selenium.DevTools
summary: Sends the specified command and returns the associated command response.
example: []
syntax:
content: 'Task<TCommandResponse?> SendCommand<TCommand, TCommandResponse>(TCommand command, CancellationToken cancellationToken, int? millisecondsTimeout, bool throwExceptionIfResponseNotReceived) where TCommand : ICommand where TCommandResponse : ICommandResponse<TCommand>'
parameters:
- id: command
type: '{TCommand}'
description: The command to send.
- id: cancellationToken
type: System.Threading.CancellationToken
description: A CancellationToken object to allow for cancellation of the command.
- id: millisecondsTimeout
type: System.Nullable{System.Int32}
description: The execution timeout of the command in milliseconds.
- id: throwExceptionIfResponseNotReceived
type: System.Boolean
description: <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a> to throw an exception if a response is not received; otherwise, <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>.
typeParameters:
- id: TCommand
description: A command object implementing the <xref href="OpenQA.Selenium.DevTools.ICommand" data-throw-if-not-resolved="false"></xref> interface.
- id: TCommandResponse
description: A response object implementing the <xref href="OpenQA.Selenium.DevTools.ICommandResponse" data-throw-if-not-resolved="false"></xref> interface.
return:
type: System.Threading.Tasks.Task{{TCommandResponse}}
description: The command response object implementing the <xref href="OpenQA.Selenium.DevTools.ICommandResponse%601" data-throw-if-not-resolved="false"></xref> interface.
content.vb: Function SendCommand(Of TCommand As ICommand, TCommandResponse As ICommandResponse(Of TCommand))(command As TCommand, cancellationToken As CancellationToken, millisecondsTimeout As Integer?, throwExceptionIfResponseNotReceived As Boolean) As Task(Of TCommandResponse)
overload: OpenQA.Selenium.DevTools.IDevToolsSession.SendCommand*
exceptions:
- type: System.ArgumentNullException
commentId: T:System.ArgumentNullException
description: If <code class="paramref">command</code> is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a>.
nameWithType.vb: IDevToolsSession.SendCommand(Of TCommand, TCommandResponse)(TCommand, CancellationToken, Integer?, Boolean)
fullName.vb: OpenQA.Selenium.DevTools.IDevToolsSession.SendCommand(Of TCommand, TCommandResponse)(TCommand, System.Threading.CancellationToken, Integer?, Boolean)
name.vb: SendCommand(Of TCommand, TCommandResponse)(TCommand, CancellationToken, Integer?, Boolean)
- uid: OpenQA.Selenium.DevTools.IDevToolsSession.SendCommand(System.String,System.Text.Json.Nodes.JsonNode,System.Threading.CancellationToken,System.Nullable{System.Int32},System.Boolean)
commentId: M:OpenQA.Selenium.DevTools.IDevToolsSession.SendCommand(System.String,System.Text.Json.Nodes.JsonNode,System.Threading.CancellationToken,System.Nullable{System.Int32},System.Boolean)
id: SendCommand(System.String,System.Text.Json.Nodes.JsonNode,System.Threading.CancellationToken,System.Nullable{System.Int32},System.Boolean)
parent: OpenQA.Selenium.DevTools.IDevToolsSession
langs:
- csharp
- vb
name: SendCommand(string, JsonNode, CancellationToken, int?, bool)
nameWithType: IDevToolsSession.SendCommand(string, JsonNode, CancellationToken, int?, bool)
fullName: OpenQA.Selenium.DevTools.IDevToolsSession.SendCommand(string, System.Text.Json.Nodes.JsonNode, System.Threading.CancellationToken, int?, bool)
type: Method
source:
remote:
path: dotnet/src/webdriver/DevTools/IDevToolsSession.cs
branch: trunk
repo: https://github.com/SeleniumHQ/selenium
id: SendCommand
path: ../src/webdriver/DevTools/IDevToolsSession.cs
startLine: 96
assemblies:
- WebDriver
namespace: OpenQA.Selenium.DevTools
summary: Returns a JsonNode based on a command created with the specified command name and params.
example: []
syntax:
content: Task<JsonElement?> SendCommand(string commandName, JsonNode @params, CancellationToken cancellationToken, int? millisecondsTimeout, bool throwExceptionIfResponseNotReceived)
parameters:
- id: commandName
type: System.String
description: The name of the command to send.
- id: params
type: System.Text.Json.Nodes.JsonNode
description: The parameters of the command as a JsonNode object
- id: cancellationToken
type: System.Threading.CancellationToken
description: A CancellationToken object to allow for cancellation of the command.
- id: millisecondsTimeout
type: System.Nullable{System.Int32}
description: The execution timeout of the command in milliseconds.
- id: throwExceptionIfResponseNotReceived
type: System.Boolean
description: <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a> to throw an exception if a response is not received; otherwise, <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>.
return:
type: System.Threading.Tasks.Task{System.Nullable{System.Text.Json.JsonElement}}
description: The command response object implementing the <xref href="OpenQA.Selenium.DevTools.ICommandResponse%601" data-throw-if-not-resolved="false"></xref> interface.
content.vb: Function SendCommand(commandName As String, params As JsonNode, cancellationToken As CancellationToken, millisecondsTimeout As Integer?, throwExceptionIfResponseNotReceived As Boolean) As Task(Of JsonElement?)
overload: OpenQA.Selenium.DevTools.IDevToolsSession.SendCommand*
exceptions:
- type: System.ArgumentNullException
commentId: T:System.ArgumentNullException
description: If <code class="paramref">commandName</code> is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a>.
nameWithType.vb: IDevToolsSession.SendCommand(String, JsonNode, CancellationToken, Integer?, Boolean)
fullName.vb: OpenQA.Selenium.DevTools.IDevToolsSession.SendCommand(String, System.Text.Json.Nodes.JsonNode, System.Threading.CancellationToken, Integer?, Boolean)
name.vb: SendCommand(String, JsonNode, CancellationToken, Integer?, Boolean)
references:
- uid: OpenQA.Selenium.DevTools
commentId: N:OpenQA.Selenium.DevTools
href: OpenQA.html
name: OpenQA.Selenium.DevTools
nameWithType: OpenQA.Selenium.DevTools
fullName: OpenQA.Selenium.DevTools
spec.csharp:
- uid: OpenQA
name: OpenQA
href: OpenQA.html
- name: .
- uid: OpenQA.Selenium
name: Selenium
href: OpenQA.Selenium.html
- name: .
- uid: OpenQA.Selenium.DevTools
name: DevTools
href: OpenQA.Selenium.DevTools.html
spec.vb:
- uid: OpenQA
name: OpenQA
href: OpenQA.html
- name: .
- uid: OpenQA.Selenium
name: Selenium
href: OpenQA.Selenium.html
- name: .
- uid: OpenQA.Selenium.DevTools
name: DevTools
href: OpenQA.Selenium.DevTools.html
- uid: System.IDisposable.Dispose
commentId: M:System.IDisposable.Dispose
parent: System.IDisposable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose
name: Dispose()
nameWithType: IDisposable.Dispose()
fullName: System.IDisposable.Dispose()
spec.csharp:
- uid: System.IDisposable.Dispose
name: Dispose
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose
- name: (
- name: )
spec.vb:
- uid: System.IDisposable.Dispose
name: Dispose
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose
- name: (
- name: )
- uid: System.IDisposable
commentId: T:System.IDisposable
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.idisposable
name: IDisposable
nameWithType: IDisposable
fullName: System.IDisposable
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: System.EventHandler{OpenQA.Selenium.DevTools.DevToolsSessionLogMessageEventArgs}
commentId: T:System.EventHandler{OpenQA.Selenium.DevTools.DevToolsSessionLogMessageEventArgs}
parent: System
definition: System.EventHandler`1
href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
name: EventHandler<DevToolsSessionLogMessageEventArgs>
nameWithType: EventHandler<DevToolsSessionLogMessageEventArgs>
fullName: System.EventHandler<OpenQA.Selenium.DevTools.DevToolsSessionLogMessageEventArgs>
nameWithType.vb: EventHandler(Of DevToolsSessionLogMessageEventArgs)
fullName.vb: System.EventHandler(Of OpenQA.Selenium.DevTools.DevToolsSessionLogMessageEventArgs)
name.vb: EventHandler(Of DevToolsSessionLogMessageEventArgs)
spec.csharp:
- uid: System.EventHandler`1
name: EventHandler
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
- name: <
- uid: OpenQA.Selenium.DevTools.DevToolsSessionLogMessageEventArgs
name: DevToolsSessionLogMessageEventArgs
href: OpenQA.Selenium.DevTools.DevToolsSessionLogMessageEventArgs.html
- name: '>'
spec.vb:
- uid: System.EventHandler`1
name: EventHandler
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
- name: (
- name: Of
- name: " "
- uid: OpenQA.Selenium.DevTools.DevToolsSessionLogMessageEventArgs
name: DevToolsSessionLogMessageEventArgs
href: OpenQA.Selenium.DevTools.DevToolsSessionLogMessageEventArgs.html
- name: )
- uid: System.EventHandler`1
commentId: T:System.EventHandler`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
name: EventHandler<TEventArgs>
nameWithType: EventHandler<TEventArgs>
fullName: System.EventHandler<TEventArgs>
nameWithType.vb: EventHandler(Of TEventArgs)
fullName.vb: System.EventHandler(Of TEventArgs)
name.vb: EventHandler(Of TEventArgs)
spec.csharp:
- uid: System.EventHandler`1
name: EventHandler
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
- name: <
- name: TEventArgs
- name: '>'
spec.vb:
- uid: System.EventHandler`1
name: EventHandler
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
- name: (
- name: Of
- name: " "
- name: TEventArgs
- name: )
- uid: System.EventHandler{OpenQA.Selenium.DevTools.DevToolsEventReceivedEventArgs}
commentId: T:System.EventHandler{OpenQA.Selenium.DevTools.DevToolsEventReceivedEventArgs}
parent: System
definition: System.EventHandler`1
href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
name: EventHandler<DevToolsEventReceivedEventArgs>
nameWithType: EventHandler<DevToolsEventReceivedEventArgs>
fullName: System.EventHandler<OpenQA.Selenium.DevTools.DevToolsEventReceivedEventArgs>
nameWithType.vb: EventHandler(Of DevToolsEventReceivedEventArgs)
fullName.vb: System.EventHandler(Of OpenQA.Selenium.DevTools.DevToolsEventReceivedEventArgs)
name.vb: EventHandler(Of DevToolsEventReceivedEventArgs)
spec.csharp:
- uid: System.EventHandler`1
name: EventHandler
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
- name: <
- uid: OpenQA.Selenium.DevTools.DevToolsEventReceivedEventArgs
name: DevToolsEventReceivedEventArgs
href: OpenQA.Selenium.DevTools.DevToolsEventReceivedEventArgs.html
- name: '>'
spec.vb:
- uid: System.EventHandler`1
name: EventHandler
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
- name: (
- name: Of
- name: " "
- uid: OpenQA.Selenium.DevTools.DevToolsEventReceivedEventArgs
name: DevToolsEventReceivedEventArgs
href: OpenQA.Selenium.DevTools.DevToolsEventReceivedEventArgs.html
- name: )
- uid: OpenQA.Selenium.DevTools.DevToolsSessionDomains
commentId: T:OpenQA.Selenium.DevTools.DevToolsSessionDomains
parent: OpenQA.Selenium.DevTools
href: OpenQA.Selenium.DevTools.DevToolsSessionDomains.html
name: DevToolsSessionDomains
nameWithType: DevToolsSessionDomains
fullName: OpenQA.Selenium.DevTools.DevToolsSessionDomains
- uid: System.InvalidOperationException
commentId: T:System.InvalidOperationException
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.invalidoperationexception
name: InvalidOperationException
nameWithType: InvalidOperationException
fullName: System.InvalidOperationException
- uid: OpenQA.Selenium.DevTools.IDevToolsSession.GetVersionSpecificDomains*
commentId: Overload:OpenQA.Selenium.DevTools.IDevToolsSession.GetVersionSpecificDomains
href: OpenQA.Selenium.DevTools.IDevToolsSession.html#OpenQA_Selenium_DevTools_IDevToolsSession_GetVersionSpecificDomains__1
name: GetVersionSpecificDomains
nameWithType: IDevToolsSession.GetVersionSpecificDomains
fullName: OpenQA.Selenium.DevTools.IDevToolsSession.GetVersionSpecificDomains
- uid: '{T}'
commentId: '!:T'
definition: T
name: T
nameWithType: T
fullName: T
- uid: T
name: T
nameWithType: T
fullName: T
- uid: OpenQA.Selenium.DevTools.ICommand
commentId: T:OpenQA.Selenium.DevTools.ICommand
parent: OpenQA.Selenium.DevTools
href: OpenQA.Selenium.DevTools.ICommand.html
name: ICommand
nameWithType: ICommand
fullName: OpenQA.Selenium.DevTools.ICommand
- uid: OpenQA.Selenium.DevTools.ICommandResponse`1
commentId: T:OpenQA.Selenium.DevTools.ICommandResponse`1
href: OpenQA.Selenium.DevTools.ICommandResponse-1.html
name: ICommandResponse<T>
nameWithType: ICommandResponse<T>
fullName: OpenQA.Selenium.DevTools.ICommandResponse<T>
nameWithType.vb: ICommandResponse(Of T)
fullName.vb: OpenQA.Selenium.DevTools.ICommandResponse(Of T)
name.vb: ICommandResponse(Of T)
spec.csharp:
- uid: OpenQA.Selenium.DevTools.ICommandResponse`1
name: ICommandResponse
href: OpenQA.Selenium.DevTools.ICommandResponse-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: OpenQA.Selenium.DevTools.ICommandResponse`1
name: ICommandResponse
href: OpenQA.Selenium.DevTools.ICommandResponse-1.html
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.ArgumentNullException
commentId: T:System.ArgumentNullException
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.argumentnullexception
name: ArgumentNullException
nameWithType: ArgumentNullException
fullName: System.ArgumentNullException
- uid: OpenQA.Selenium.DevTools.IDevToolsSession.SendCommand*
commentId: Overload:OpenQA.Selenium.DevTools.IDevToolsSession.SendCommand
href: OpenQA.Selenium.DevTools.IDevToolsSession.html#OpenQA_Selenium_DevTools_IDevToolsSession_SendCommand__1___0_System_Threading_CancellationToken_System_Nullable_System_Int32__System_Boolean_
name: SendCommand
nameWithType: IDevToolsSession.SendCommand
fullName: OpenQA.Selenium.DevTools.IDevToolsSession.SendCommand
- uid: '{TCommand}'
commentId: '!:TCommand'
definition: TCommand
name: TCommand
nameWithType: TCommand
fullName: TCommand
- uid: System.Threading.CancellationToken
commentId: T:System.Threading.CancellationToken
parent: System.Threading
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken
name: CancellationToken
nameWithType: CancellationToken
fullName: System.Threading.CancellationToken
- uid: System.Nullable{System.Int32}
commentId: T:System.Nullable{System.Int32}
parent: System
definition: System.Nullable`1
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int?
nameWithType: int?
fullName: int?
nameWithType.vb: Integer?
fullName.vb: Integer?
name.vb: Integer?
spec.csharp:
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: '?'
spec.vb:
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: '?'
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: bool
nameWithType: bool
fullName: bool
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
- uid: System.Threading.Tasks.Task{OpenQA.Selenium.DevTools.ICommandResponse{{TCommand}}}
commentId: T:System.Threading.Tasks.Task{OpenQA.Selenium.DevTools.ICommandResponse{``0}}
parent: System.Threading.Tasks
definition: System.Threading.Tasks.Task`1
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
name: Task<ICommandResponse<TCommand>>
nameWithType: Task<ICommandResponse<TCommand>>
fullName: System.Threading.Tasks.Task<OpenQA.Selenium.DevTools.ICommandResponse<TCommand>>
nameWithType.vb: Task(Of ICommandResponse(Of TCommand))
fullName.vb: System.Threading.Tasks.Task(Of OpenQA.Selenium.DevTools.ICommandResponse(Of TCommand))
name.vb: Task(Of ICommandResponse(Of TCommand))
spec.csharp:
- uid: System.Threading.Tasks.Task`1
name: Task
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
- name: <
- uid: OpenQA.Selenium.DevTools.ICommandResponse`1
name: ICommandResponse
href: OpenQA.Selenium.DevTools.ICommandResponse-1.html
- name: <
- name: TCommand
- name: '>'
- name: '>'
spec.vb:
- uid: System.Threading.Tasks.Task`1
name: Task
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
- name: (
- name: Of
- name: " "
- uid: OpenQA.Selenium.DevTools.ICommandResponse`1
name: ICommandResponse
href: OpenQA.Selenium.DevTools.ICommandResponse-1.html
- name: (
- name: Of
- name: " "
- name: TCommand
- name: )
- name: )
- uid: TCommand
name: TCommand
nameWithType: TCommand
fullName: TCommand
- uid: System.Threading
commentId: N:System.Threading
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Threading
nameWithType: System.Threading
fullName: System.Threading
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Threading
name: Threading
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Threading
name: Threading
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading
- uid: System.Nullable`1
commentId: T:System.Nullable`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.nullable-1
name: Nullable<T>
nameWithType: Nullable<T>
fullName: System.Nullable<T>
nameWithType.vb: Nullable(Of T)
fullName.vb: System.Nullable(Of T)
name.vb: Nullable(Of T)
spec.csharp:
- uid: System.Nullable`1
name: Nullable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.nullable-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Nullable`1
name: Nullable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.nullable-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Threading.Tasks.Task`1
commentId: T:System.Threading.Tasks.Task`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
name: Task<TResult>
nameWithType: Task<TResult>
fullName: System.Threading.Tasks.Task<TResult>
nameWithType.vb: Task(Of TResult)
fullName.vb: System.Threading.Tasks.Task(Of TResult)
name.vb: Task(Of TResult)
spec.csharp:
- uid: System.Threading.Tasks.Task`1
name: Task
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
- name: <
- name: TResult
- name: '>'
spec.vb:
- uid: System.Threading.Tasks.Task`1
name: Task
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
- name: (
- name: Of
- name: " "
- name: TResult
- name: )
- uid: System.Threading.Tasks
commentId: N:System.Threading.Tasks
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Threading.Tasks
nameWithType: System.Threading.Tasks
fullName: System.Threading.Tasks
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Threading
name: Threading
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading
- name: .
- uid: System.Threading.Tasks
name: Tasks
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Threading
name: Threading
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading
- name: .
- uid: System.Threading.Tasks
name: Tasks
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks
- uid: OpenQA.Selenium.DevTools.ICommandResponse
commentId: T:OpenQA.Selenium.DevTools.ICommandResponse
parent: OpenQA.Selenium.DevTools
href: OpenQA.Selenium.DevTools.ICommandResponse.html
name: ICommandResponse
nameWithType: ICommandResponse
fullName: OpenQA.Selenium.DevTools.ICommandResponse
- uid: System.Threading.Tasks.Task{{TCommandResponse}}
commentId: T:System.Threading.Tasks.Task{``1}
parent: System.Threading.Tasks
definition: System.Threading.Tasks.Task`1
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
name: Task<TCommandResponse>
nameWithType: Task<TCommandResponse>
fullName: System.Threading.Tasks.Task<TCommandResponse>
nameWithType.vb: Task(Of TCommandResponse)
fullName.vb: System.Threading.Tasks.Task(Of TCommandResponse)
name.vb: Task(Of TCommandResponse)
spec.csharp:
- uid: System.Threading.Tasks.Task`1
name: Task
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
- name: <
- name: TCommandResponse
- name: '>'
spec.vb:
- uid: System.Threading.Tasks.Task`1
name: Task
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
- name: (
- name: Of
- name: " "
- name: TCommandResponse
- name: )
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: System.Text.Json.Nodes.JsonNode
commentId: T:System.Text.Json.Nodes.JsonNode
parent: System.Text.Json.Nodes
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.text.json.nodes.jsonnode
name: JsonNode
nameWithType: JsonNode
fullName: System.Text.Json.Nodes.JsonNode
- uid: System.Threading.Tasks.Task{System.Nullable{System.Text.Json.JsonElement}}
commentId: T:System.Threading.Tasks.Task{System.Nullable{System.Text.Json.JsonElement}}
parent: System.Threading.Tasks
definition: System.Threading.Tasks.Task`1
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
name: Task<JsonElement?>
nameWithType: Task<JsonElement?>
fullName: System.Threading.Tasks.Task<System.Text.Json.JsonElement?>
nameWithType.vb: Task(Of JsonElement?)
fullName.vb: System.Threading.Tasks.Task(Of System.Text.Json.JsonElement?)
name.vb: Task(Of JsonElement?)
spec.csharp:
- uid: System.Threading.Tasks.Task`1
name: Task
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
- name: <
- uid: System.Text.Json.JsonElement
name: JsonElement
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.text.json.jsonelement
- name: '?'
- name: '>'
spec.vb:
- uid: System.Threading.Tasks.Task`1
name: Task
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
- name: (
- name: Of
- name: " "
- uid: System.Text.Json.JsonElement
name: JsonElement
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.text.json.jsonelement
- name: '?'
- name: )
- uid: System.Text.Json.Nodes
commentId: N:System.Text.Json.Nodes
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Text.Json.Nodes
nameWithType: System.Text.Json.Nodes
fullName: System.Text.Json.Nodes
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Text
name: Text
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.text
- name: .
- uid: System.Text.Json
name: Json
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.text.json
- name: .
- uid: System.Text.Json.Nodes
name: Nodes
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.text.json.nodes
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Text
name: Text
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.text
- name: .
- uid: System.Text.Json
name: Json
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.text.json
- name: .
- uid: System.Text.Json.Nodes
name: Nodes
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.text.json.nodes