blob: 8b71c5e8aca1b79415122491435af4c806da00ac [file] [log] [blame] [edit]
### YamlMime:ManagedReference
items:
- uid: OpenQA.Selenium.NetworkRequestHandler
commentId: T:OpenQA.Selenium.NetworkRequestHandler
id: NetworkRequestHandler
parent: OpenQA.Selenium
children:
- OpenQA.Selenium.NetworkRequestHandler.RequestMatcher
- OpenQA.Selenium.NetworkRequestHandler.RequestTransformer
- OpenQA.Selenium.NetworkRequestHandler.ResponseSupplier
langs:
- csharp
- vb
name: NetworkRequestHandler
nameWithType: NetworkRequestHandler
fullName: OpenQA.Selenium.NetworkRequestHandler
type: Class
source:
remote:
path: dotnet/src/webdriver/NetworkRequestHandler.cs
branch: trunk
repo: https://github.com/SeleniumHQ/selenium
id: NetworkRequestHandler
path: ../src/webdriver/NetworkRequestHandler.cs
startLine: 27
assemblies:
- WebDriver
namespace: OpenQA.Selenium
summary: Allows a user to handle a network request, potentially modifying the request or providing a known response.
example: []
syntax:
content: public class NetworkRequestHandler
content.vb: Public Class NetworkRequestHandler
inheritance:
- System.Object
inheritedMembers:
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
- uid: OpenQA.Selenium.NetworkRequestHandler.RequestMatcher
commentId: P:OpenQA.Selenium.NetworkRequestHandler.RequestMatcher
id: RequestMatcher
parent: OpenQA.Selenium.NetworkRequestHandler
langs:
- csharp
- vb
name: RequestMatcher
nameWithType: NetworkRequestHandler.RequestMatcher
fullName: OpenQA.Selenium.NetworkRequestHandler.RequestMatcher
type: Property
source:
remote:
path: dotnet/src/webdriver/NetworkRequestHandler.cs
branch: trunk
repo: https://github.com/SeleniumHQ/selenium
id: RequestMatcher
path: ../src/webdriver/NetworkRequestHandler.cs
startLine: 33
assemblies:
- WebDriver
namespace: OpenQA.Selenium
summary: >-
Gets or sets a function that evaluates request data in an <xref href="OpenQA.Selenium.HttpRequestData" data-throw-if-not-resolved="false"></xref> object,
and returns a value indicating whether the data matches the specified criteria.
example: []
syntax:
content: public Func<HttpRequestData, bool>? RequestMatcher { get; set; }
parameters: []
return:
type: System.Func{OpenQA.Selenium.HttpRequestData,System.Boolean}
content.vb: Public Property RequestMatcher As Func(Of HttpRequestData, Boolean)
overload: OpenQA.Selenium.NetworkRequestHandler.RequestMatcher*
- uid: OpenQA.Selenium.NetworkRequestHandler.RequestTransformer
commentId: P:OpenQA.Selenium.NetworkRequestHandler.RequestTransformer
id: RequestTransformer
parent: OpenQA.Selenium.NetworkRequestHandler
langs:
- csharp
- vb
name: RequestTransformer
nameWithType: NetworkRequestHandler.RequestTransformer
fullName: OpenQA.Selenium.NetworkRequestHandler.RequestTransformer
type: Property
source:
remote:
path: dotnet/src/webdriver/NetworkRequestHandler.cs
branch: trunk
repo: https://github.com/SeleniumHQ/selenium
id: RequestTransformer
path: ../src/webdriver/NetworkRequestHandler.cs
startLine: 41
assemblies:
- WebDriver
namespace: OpenQA.Selenium
summary: >-
Gets or sets a function that accepts an <xref href="OpenQA.Selenium.HttpRequestData" data-throw-if-not-resolved="false"></xref> object describing a network
request to be sent, and returns a modified <xref href="OpenQA.Selenium.HttpRequestData" data-throw-if-not-resolved="false"></xref> object to use in the actual
network request.
example: []
syntax:
content: public Func<HttpRequestData, HttpRequestData>? RequestTransformer { get; set; }
parameters: []
return:
type: System.Func{OpenQA.Selenium.HttpRequestData,OpenQA.Selenium.HttpRequestData}
content.vb: Public Property RequestTransformer As Func(Of HttpRequestData, HttpRequestData)
overload: OpenQA.Selenium.NetworkRequestHandler.RequestTransformer*
- uid: OpenQA.Selenium.NetworkRequestHandler.ResponseSupplier
commentId: P:OpenQA.Selenium.NetworkRequestHandler.ResponseSupplier
id: ResponseSupplier
parent: OpenQA.Selenium.NetworkRequestHandler
langs:
- csharp
- vb
name: ResponseSupplier
nameWithType: NetworkRequestHandler.ResponseSupplier
fullName: OpenQA.Selenium.NetworkRequestHandler.ResponseSupplier
type: Property
source:
remote:
path: dotnet/src/webdriver/NetworkRequestHandler.cs
branch: trunk
repo: https://github.com/SeleniumHQ/selenium
id: ResponseSupplier
path: ../src/webdriver/NetworkRequestHandler.cs
startLine: 48
assemblies:
- WebDriver
namespace: OpenQA.Selenium
summary: >-
Gets or sets a function that accepts an <xref href="OpenQA.Selenium.HttpRequestData" data-throw-if-not-resolved="false"></xref> object describing a network
request to be sent, and returns an <xref href="OpenQA.Selenium.HttpResponseData" data-throw-if-not-resolved="false"></xref> object as the response for the
request, bypassing the actual network request.
example: []
syntax:
content: public Func<HttpRequestData, HttpResponseData>? ResponseSupplier { get; set; }
parameters: []
return:
type: System.Func{OpenQA.Selenium.HttpRequestData,OpenQA.Selenium.HttpResponseData}
content.vb: Public Property ResponseSupplier As Func(Of HttpRequestData, HttpResponseData)
overload: OpenQA.Selenium.NetworkRequestHandler.ResponseSupplier*
references:
- uid: OpenQA.Selenium
commentId: N:OpenQA.Selenium
href: OpenQA.html
name: OpenQA.Selenium
nameWithType: OpenQA.Selenium
fullName: OpenQA.Selenium
spec.csharp:
- uid: OpenQA
name: OpenQA
href: OpenQA.html
- name: .
- uid: OpenQA.Selenium
name: Selenium
href: OpenQA.Selenium.html
spec.vb:
- uid: OpenQA
name: OpenQA
href: OpenQA.html
- name: .
- uid: OpenQA.Selenium
name: Selenium
href: OpenQA.Selenium.html
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: OpenQA.Selenium.HttpRequestData
commentId: T:OpenQA.Selenium.HttpRequestData
parent: OpenQA.Selenium
href: OpenQA.Selenium.HttpRequestData.html
name: HttpRequestData
nameWithType: HttpRequestData
fullName: OpenQA.Selenium.HttpRequestData
- uid: OpenQA.Selenium.NetworkRequestHandler.RequestMatcher*
commentId: Overload:OpenQA.Selenium.NetworkRequestHandler.RequestMatcher
href: OpenQA.Selenium.NetworkRequestHandler.html#OpenQA_Selenium_NetworkRequestHandler_RequestMatcher
name: RequestMatcher
nameWithType: NetworkRequestHandler.RequestMatcher
fullName: OpenQA.Selenium.NetworkRequestHandler.RequestMatcher
- uid: System.Func{OpenQA.Selenium.HttpRequestData,System.Boolean}
commentId: T:System.Func{OpenQA.Selenium.HttpRequestData,System.Boolean}
parent: System
definition: System.Func`2
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func<HttpRequestData, bool>
nameWithType: Func<HttpRequestData, bool>
fullName: System.Func<OpenQA.Selenium.HttpRequestData, bool>
nameWithType.vb: Func(Of HttpRequestData, Boolean)
fullName.vb: System.Func(Of OpenQA.Selenium.HttpRequestData, Boolean)
name.vb: Func(Of HttpRequestData, Boolean)
spec.csharp:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- uid: OpenQA.Selenium.HttpRequestData
name: HttpRequestData
href: OpenQA.Selenium.HttpRequestData.html
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: '>'
spec.vb:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: (
- name: Of
- name: " "
- uid: OpenQA.Selenium.HttpRequestData
name: HttpRequestData
href: OpenQA.Selenium.HttpRequestData.html
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: System.Func`2
commentId: T:System.Func`2
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func<T, TResult>
nameWithType: Func<T, TResult>
fullName: System.Func<T, TResult>
nameWithType.vb: Func(Of T, TResult)
fullName.vb: System.Func(Of T, TResult)
name.vb: Func(Of T, TResult)
spec.csharp:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- name: T
- name: ','
- name: " "
- name: TResult
- name: '>'
spec.vb:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: (
- name: Of
- name: " "
- name: T
- name: ','
- name: " "
- name: TResult
- name: )
- uid: OpenQA.Selenium.NetworkRequestHandler.RequestTransformer*
commentId: Overload:OpenQA.Selenium.NetworkRequestHandler.RequestTransformer
href: OpenQA.Selenium.NetworkRequestHandler.html#OpenQA_Selenium_NetworkRequestHandler_RequestTransformer
name: RequestTransformer
nameWithType: NetworkRequestHandler.RequestTransformer
fullName: OpenQA.Selenium.NetworkRequestHandler.RequestTransformer
- uid: System.Func{OpenQA.Selenium.HttpRequestData,OpenQA.Selenium.HttpRequestData}
commentId: T:System.Func{OpenQA.Selenium.HttpRequestData,OpenQA.Selenium.HttpRequestData}
parent: System
definition: System.Func`2
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func<HttpRequestData, HttpRequestData>
nameWithType: Func<HttpRequestData, HttpRequestData>
fullName: System.Func<OpenQA.Selenium.HttpRequestData, OpenQA.Selenium.HttpRequestData>
nameWithType.vb: Func(Of HttpRequestData, HttpRequestData)
fullName.vb: System.Func(Of OpenQA.Selenium.HttpRequestData, OpenQA.Selenium.HttpRequestData)
name.vb: Func(Of HttpRequestData, HttpRequestData)
spec.csharp:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- uid: OpenQA.Selenium.HttpRequestData
name: HttpRequestData
href: OpenQA.Selenium.HttpRequestData.html
- name: ','
- name: " "
- uid: OpenQA.Selenium.HttpRequestData
name: HttpRequestData
href: OpenQA.Selenium.HttpRequestData.html
- name: '>'
spec.vb:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: (
- name: Of
- name: " "
- uid: OpenQA.Selenium.HttpRequestData
name: HttpRequestData
href: OpenQA.Selenium.HttpRequestData.html
- name: ','
- name: " "
- uid: OpenQA.Selenium.HttpRequestData
name: HttpRequestData
href: OpenQA.Selenium.HttpRequestData.html
- name: )
- uid: OpenQA.Selenium.HttpResponseData
commentId: T:OpenQA.Selenium.HttpResponseData
parent: OpenQA.Selenium
href: OpenQA.Selenium.HttpResponseData.html
name: HttpResponseData
nameWithType: HttpResponseData
fullName: OpenQA.Selenium.HttpResponseData
- uid: OpenQA.Selenium.NetworkRequestHandler.ResponseSupplier*
commentId: Overload:OpenQA.Selenium.NetworkRequestHandler.ResponseSupplier
href: OpenQA.Selenium.NetworkRequestHandler.html#OpenQA_Selenium_NetworkRequestHandler_ResponseSupplier
name: ResponseSupplier
nameWithType: NetworkRequestHandler.ResponseSupplier
fullName: OpenQA.Selenium.NetworkRequestHandler.ResponseSupplier
- uid: System.Func{OpenQA.Selenium.HttpRequestData,OpenQA.Selenium.HttpResponseData}
commentId: T:System.Func{OpenQA.Selenium.HttpRequestData,OpenQA.Selenium.HttpResponseData}
parent: System
definition: System.Func`2
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func<HttpRequestData, HttpResponseData>
nameWithType: Func<HttpRequestData, HttpResponseData>
fullName: System.Func<OpenQA.Selenium.HttpRequestData, OpenQA.Selenium.HttpResponseData>
nameWithType.vb: Func(Of HttpRequestData, HttpResponseData)
fullName.vb: System.Func(Of OpenQA.Selenium.HttpRequestData, OpenQA.Selenium.HttpResponseData)
name.vb: Func(Of HttpRequestData, HttpResponseData)
spec.csharp:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- uid: OpenQA.Selenium.HttpRequestData
name: HttpRequestData
href: OpenQA.Selenium.HttpRequestData.html
- name: ','
- name: " "
- uid: OpenQA.Selenium.HttpResponseData
name: HttpResponseData
href: OpenQA.Selenium.HttpResponseData.html
- name: '>'
spec.vb:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: (
- name: Of
- name: " "
- uid: OpenQA.Selenium.HttpRequestData
name: HttpRequestData
href: OpenQA.Selenium.HttpRequestData.html
- name: ','
- name: " "
- uid: OpenQA.Selenium.HttpResponseData
name: HttpResponseData
href: OpenQA.Selenium.HttpResponseData.html
- name: )