Class NetworkModule
- Namespace
- OpenQA.Selenium.BiDi.Network
- Assembly
- WebDriver.dll
public sealed class NetworkModule : Module
- Inheritance
-
NetworkModule
- Inherited Members
-
Methods
AddDataCollectorAsync(IEnumerable<DataType>, int, AddDataCollectorOptions?)
public Task<Collector> AddDataCollectorAsync(IEnumerable<DataType> DataTypes, int MaxEncodedDataSize, AddDataCollectorOptions? options = null)
Parameters
DataTypes IEnumerable<DataType>
MaxEncodedDataSize int
options AddDataCollectorOptions
Returns
- Task<Collector>
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<ContinueRequestResult> ContinueRequestAsync(Request request, ContinueRequestOptions? options = null)
Parameters
request Request
options ContinueRequestOptions
Returns
- Task<ContinueRequestResult>
ContinueResponseAsync(Request, ContinueResponseOptions?)
public Task<ContinueResponseResult> ContinueResponseAsync(Request request, ContinueResponseOptions? options = null)
Parameters
request Request
options ContinueResponseOptions
Returns
- Task<ContinueResponseResult>
ContinueWithAuthAsync(Request, AuthCredentials, ContinueWithAuthCredentialsOptions?)
public Task<ContinueWithAuthResult> ContinueWithAuthAsync(Request request, AuthCredentials credentials, ContinueWithAuthCredentialsOptions? options = null)
Parameters
request Request
credentials AuthCredentials
options ContinueWithAuthCredentialsOptions
Returns
- Task<ContinueWithAuthResult>
ContinueWithAuthAsync(Request, ContinueWithAuthCancelCredentialsOptions?)
public Task<ContinueWithAuthResult> ContinueWithAuthAsync(Request request, ContinueWithAuthCancelCredentialsOptions? options = null)
Parameters
request Request
options ContinueWithAuthCancelCredentialsOptions
Returns
- Task<ContinueWithAuthResult>
ContinueWithAuthAsync(Request, ContinueWithAuthDefaultCredentialsOptions?)
public Task<ContinueWithAuthResult> ContinueWithAuthAsync(Request request, ContinueWithAuthDefaultCredentialsOptions? options = null)
Parameters
request Request
options ContinueWithAuthDefaultCredentialsOptions
Returns
- Task<ContinueWithAuthResult>
FailRequestAsync(Request, FailRequestOptions?)
public Task<FailRequestResult> FailRequestAsync(Request request, FailRequestOptions? options = null)
Parameters
request Request
options FailRequestOptions
Returns
- Task<FailRequestResult>
GetDataAsync(DataType, Request, GetDataOptions?)
public Task<BytesValue> GetDataAsync(DataType dataType, Request request, GetDataOptions? options = null)
Parameters
dataType DataType
request Request
options GetDataOptions
Returns
- Task<BytesValue>
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<ProvideResponseResult> ProvideResponseAsync(Request request, ProvideResponseOptions? options = null)
Parameters
request Request
options ProvideResponseOptions
Returns
- Task<ProvideResponseResult>
RemoveDataCollectorAsync(Collector, RemoveDataCollectorOptions?)
public Task<RemoveDataCollectorResult> RemoveDataCollectorAsync(Collector collector, RemoveDataCollectorOptions? options = null)
Parameters
collector Collector
options RemoveDataCollectorOptions
Returns
- Task<RemoveDataCollectorResult>
RemoveInterceptAsync(Intercept, RemoveInterceptOptions?)
public Task<RemoveInterceptResult> RemoveInterceptAsync(Intercept intercept, RemoveInterceptOptions? options = null)
Parameters
intercept Intercept
options RemoveInterceptOptions
Returns
- Task<RemoveInterceptResult>
SetCacheBehaviorAsync(CacheBehavior, SetCacheBehaviorOptions?)
public Task<SetCacheBehaviorResult> SetCacheBehaviorAsync(CacheBehavior behavior, SetCacheBehaviorOptions? options = null)
Parameters
behavior CacheBehavior
options SetCacheBehaviorOptions
Returns
- Task<SetCacheBehaviorResult>
public Task<SetExtraHeadersResult> SetExtraHeadersAsync(IEnumerable<Header> headers, SetExtraHeadersOptions? options = null)
Parameters
headers IEnumerable<Header>
options SetExtraHeadersOptions
Returns
- Task<SetExtraHeadersResult>