Class NetworkModule
- Namespace
- OpenQA.Selenium.BiDi.Network
- Assembly
- WebDriver.dll
public sealed class NetworkModule : Module
- Inheritance
-
NetworkModule
- Inherited Members
-
Constructors
NetworkModule(Broker)
public NetworkModule(Broker broker)
Parameters
broker
Broker
Methods
AddInterceptAsync(IEnumerable<InterceptPhase>, AddInterceptOptions?)
public Task<Intercept> AddInterceptAsync(IEnumerable<InterceptPhase> phases, AddInterceptOptions? options = null)
Parameters
phases
IEnumerable<InterceptPhase>
options
AddInterceptOptions
Returns
- Task<Intercept>
ContinueRequestAsync(Request, ContinueRequestOptions?)
public Task<EmptyResult> ContinueRequestAsync(Request request, ContinueRequestOptions? options = null)
Parameters
request
Request
options
ContinueRequestOptions
Returns
- Task<EmptyResult>
ContinueResponseAsync(Request, ContinueResponseOptions?)
public Task<EmptyResult> ContinueResponseAsync(Request request, ContinueResponseOptions? options = null)
Parameters
request
Request
options
ContinueResponseOptions
Returns
- Task<EmptyResult>
ContinueWithAuthAsync(Request, AuthCredentials, ContinueWithAuthCredentialsOptions?)
public Task<EmptyResult> ContinueWithAuthAsync(Request request, AuthCredentials credentials, ContinueWithAuthCredentialsOptions? options = null)
Parameters
request
Request
credentials
AuthCredentials
options
ContinueWithAuthCredentialsOptions
Returns
- Task<EmptyResult>
ContinueWithAuthAsync(Request, ContinueWithAuthCancelCredentialsOptions?)
public Task<EmptyResult> ContinueWithAuthAsync(Request request, ContinueWithAuthCancelCredentialsOptions? options = null)
Parameters
request
Request
options
ContinueWithAuthCancelCredentialsOptions
Returns
- Task<EmptyResult>
ContinueWithAuthAsync(Request, ContinueWithAuthDefaultCredentialsOptions?)
public Task<EmptyResult> ContinueWithAuthAsync(Request request, ContinueWithAuthDefaultCredentialsOptions? options = null)
Parameters
request
Request
options
ContinueWithAuthDefaultCredentialsOptions
Returns
- Task<EmptyResult>
FailRequestAsync(Request, FailRequestOptions?)
public Task<EmptyResult> FailRequestAsync(Request request, FailRequestOptions? options = null)
Parameters
request
Request
options
FailRequestOptions
Returns
- Task<EmptyResult>
InterceptAuthAsync(Func<InterceptedAuth, Task>, InterceptAuthOptions?)
public Task<Intercept> InterceptAuthAsync(Func<InterceptedAuth, Task> handler, InterceptAuthOptions? options = null)
Parameters
handler
Func<InterceptedAuth, Task>
options
InterceptAuthOptions
Returns
- Task<Intercept>
InterceptRequestAsync(Func<InterceptedRequest, Task>, InterceptRequestOptions?)
public Task<Intercept> InterceptRequestAsync(Func<InterceptedRequest, Task> handler, InterceptRequestOptions? options = null)
Parameters
handler
Func<InterceptedRequest, Task>
options
InterceptRequestOptions
Returns
- Task<Intercept>
InterceptResponseAsync(Func<InterceptedResponse, Task>, InterceptResponseOptions?)
public Task<Intercept> InterceptResponseAsync(Func<InterceptedResponse, Task> handler, InterceptResponseOptions? options = null)
Parameters
handler
Func<InterceptedResponse, Task>
options
InterceptResponseOptions
Returns
- Task<Intercept>
OnAuthRequiredAsync(Action<AuthRequiredEventArgs>, SubscriptionOptions?)
public Task<Subscription> OnAuthRequiredAsync(Action<AuthRequiredEventArgs> handler, SubscriptionOptions? options = null)
Parameters
handler
Action<AuthRequiredEventArgs>
options
SubscriptionOptions
Returns
- Task<Subscription>
OnAuthRequiredAsync(Func<AuthRequiredEventArgs, Task>, SubscriptionOptions?)
public Task<Subscription> OnAuthRequiredAsync(Func<AuthRequiredEventArgs, Task> handler, SubscriptionOptions? options = null)
Parameters
handler
Func<AuthRequiredEventArgs, Task>
options
SubscriptionOptions
Returns
- Task<Subscription>
OnBeforeRequestSentAsync(Action<BeforeRequestSentEventArgs>, SubscriptionOptions?)
public Task<Subscription> OnBeforeRequestSentAsync(Action<BeforeRequestSentEventArgs> handler, SubscriptionOptions? options = null)
Parameters
handler
Action<BeforeRequestSentEventArgs>
options
SubscriptionOptions
Returns
- Task<Subscription>
OnBeforeRequestSentAsync(Func<BeforeRequestSentEventArgs, Task>, SubscriptionOptions?)
public Task<Subscription> OnBeforeRequestSentAsync(Func<BeforeRequestSentEventArgs, Task> handler, SubscriptionOptions? options = null)
Parameters
handler
Func<BeforeRequestSentEventArgs, Task>
options
SubscriptionOptions
Returns
- Task<Subscription>
OnFetchErrorAsync(Action<FetchErrorEventArgs>, SubscriptionOptions?)
public Task<Subscription> OnFetchErrorAsync(Action<FetchErrorEventArgs> handler, SubscriptionOptions? options = null)
Parameters
handler
Action<FetchErrorEventArgs>
options
SubscriptionOptions
Returns
- Task<Subscription>
OnFetchErrorAsync(Func<FetchErrorEventArgs, Task>, SubscriptionOptions?)
public Task<Subscription> OnFetchErrorAsync(Func<FetchErrorEventArgs, Task> handler, SubscriptionOptions? options = null)
Parameters
handler
Func<FetchErrorEventArgs, Task>
options
SubscriptionOptions
Returns
- Task<Subscription>
OnResponseCompletedAsync(Action<ResponseCompletedEventArgs>, SubscriptionOptions?)
public Task<Subscription> OnResponseCompletedAsync(Action<ResponseCompletedEventArgs> handler, SubscriptionOptions? options = null)
Parameters
handler
Action<ResponseCompletedEventArgs>
options
SubscriptionOptions
Returns
- Task<Subscription>
OnResponseCompletedAsync(Func<ResponseCompletedEventArgs, Task>, SubscriptionOptions?)
public Task<Subscription> OnResponseCompletedAsync(Func<ResponseCompletedEventArgs, Task> handler, SubscriptionOptions? options = null)
Parameters
handler
Func<ResponseCompletedEventArgs, Task>
options
SubscriptionOptions
Returns
- Task<Subscription>
OnResponseStartedAsync(Action<ResponseStartedEventArgs>, SubscriptionOptions?)
public Task<Subscription> OnResponseStartedAsync(Action<ResponseStartedEventArgs> handler, SubscriptionOptions? options = null)
Parameters
handler
Action<ResponseStartedEventArgs>
options
SubscriptionOptions
Returns
- Task<Subscription>
OnResponseStartedAsync(Func<ResponseStartedEventArgs, Task>, SubscriptionOptions?)
public Task<Subscription> OnResponseStartedAsync(Func<ResponseStartedEventArgs, Task> handler, SubscriptionOptions? options = null)
Parameters
handler
Func<ResponseStartedEventArgs, Task>
options
SubscriptionOptions
Returns
- Task<Subscription>
ProvideResponseAsync(Request, ProvideResponseOptions?)
public Task<EmptyResult> ProvideResponseAsync(Request request, ProvideResponseOptions? options = null)
Parameters
request
Request
options
ProvideResponseOptions
Returns
- Task<EmptyResult>
RemoveInterceptAsync(Intercept, RemoveInterceptOptions?)
public Task<EmptyResult> RemoveInterceptAsync(Intercept intercept, RemoveInterceptOptions? options = null)
Parameters
intercept
Intercept
options
RemoveInterceptOptions
Returns
- Task<EmptyResult>
SetCacheBehaviorAsync(CacheBehavior, SetCacheBehaviorOptions?)
public Task<EmptyResult> SetCacheBehaviorAsync(CacheBehavior behavior, SetCacheBehaviorOptions? options = null)
Parameters
behavior
CacheBehavior
options
SetCacheBehaviorOptions
Returns
- Task<EmptyResult>