Show / Hide Table of Contents

Class NetworkFirewallPaginators

Collection of helper methods that can be used to provide an enumerator interface to any list operations of NetworkFirewall where multiple pages of data may be fetched. Two styles of enumerators are supported:

  • Enumerating over the Response objects returned by the list operation. These are referred to as ResponseEnumerators, and the methods are suffixed with ResponseEnumerator. For example: listUsersResponseEnumerator.
  • Enumerating over the resources/records being listed. These are referred to as RecordEnumerators, and the methods are suffixed with RecordEnumerator. For example: listUsersRecordEnumerator.
These enumerators abstract away the need to write code to manually handle pagination via looping and using the page tokens. They will automatically fetch more data from the service when required.

As an example, if we were using the ListUsers operation in IdentityService, then the iterator returned by calling a ResponseEnumerator method would iterate over the ListUsersResponse objects returned by each ListUsers call, whereas the enumerables returned by calling a RecordEnumerator method would iterate over the User records and we don't have to deal with ListUsersResponse objects at all. In either case, pagination will be automatically handled so we can iterate until there are no more responses or no more resources/records available.
Inheritance
object
NetworkFirewallPaginators
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.NetworkfirewallService
Assembly: OCI.DotNetSDK.Networkfirewall.dll
Syntax
public class NetworkFirewallPaginators

Constructors

NetworkFirewallPaginators(NetworkFirewallClient)

Declaration
public NetworkFirewallPaginators(NetworkFirewallClient client)
Parameters
Type Name Description
NetworkFirewallClient client

Methods

ListAddressListsRecordEnumerator(ListAddressListsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the AddressListSummary objects contained in responses from the ListAddressLists operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<AddressListSummary> ListAddressListsRecordEnumerator(ListAddressListsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListAddressListsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<AddressListSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListAddressListsResponseEnumerator(ListAddressListsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListAddressLists operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListAddressListsResponse> ListAddressListsResponseEnumerator(ListAddressListsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListAddressListsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListAddressListsResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListApplicationGroupsRecordEnumerator(ListApplicationGroupsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the ApplicationGroupSummary objects contained in responses from the ListApplicationGroups operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ApplicationGroupSummary> ListApplicationGroupsRecordEnumerator(ListApplicationGroupsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListApplicationGroupsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ApplicationGroupSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListApplicationGroupsResponseEnumerator(ListApplicationGroupsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListApplicationGroups operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListApplicationGroupsResponse> ListApplicationGroupsResponseEnumerator(ListApplicationGroupsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListApplicationGroupsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListApplicationGroupsResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListApplicationsRecordEnumerator(ListApplicationsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the ApplicationSummary objects contained in responses from the ListApplications operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ApplicationSummary> ListApplicationsRecordEnumerator(ListApplicationsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListApplicationsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ApplicationSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListApplicationsResponseEnumerator(ListApplicationsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListApplications operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListApplicationsResponse> ListApplicationsResponseEnumerator(ListApplicationsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListApplicationsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListApplicationsResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListDecryptionProfilesRecordEnumerator(ListDecryptionProfilesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the DecryptionProfileSummary objects contained in responses from the ListDecryptionProfiles operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<DecryptionProfileSummary> ListDecryptionProfilesRecordEnumerator(ListDecryptionProfilesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListDecryptionProfilesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<DecryptionProfileSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListDecryptionProfilesResponseEnumerator(ListDecryptionProfilesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListDecryptionProfiles operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListDecryptionProfilesResponse> ListDecryptionProfilesResponseEnumerator(ListDecryptionProfilesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListDecryptionProfilesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListDecryptionProfilesResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListDecryptionRulesRecordEnumerator(ListDecryptionRulesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the DecryptionRuleSummary objects contained in responses from the ListDecryptionRules operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<DecryptionRuleSummary> ListDecryptionRulesRecordEnumerator(ListDecryptionRulesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListDecryptionRulesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<DecryptionRuleSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListDecryptionRulesResponseEnumerator(ListDecryptionRulesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListDecryptionRules operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListDecryptionRulesResponse> ListDecryptionRulesResponseEnumerator(ListDecryptionRulesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListDecryptionRulesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListDecryptionRulesResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListMappedSecretsRecordEnumerator(ListMappedSecretsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the MappedSecretSummary objects contained in responses from the ListMappedSecrets operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<MappedSecretSummary> ListMappedSecretsRecordEnumerator(ListMappedSecretsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListMappedSecretsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<MappedSecretSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListMappedSecretsResponseEnumerator(ListMappedSecretsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListMappedSecrets operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListMappedSecretsResponse> ListMappedSecretsResponseEnumerator(ListMappedSecretsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListMappedSecretsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListMappedSecretsResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListNatRulesRecordEnumerator(ListNatRulesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the NatRuleSummary objects contained in responses from the ListNatRules operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<NatRuleSummary> ListNatRulesRecordEnumerator(ListNatRulesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListNatRulesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<NatRuleSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListNatRulesResponseEnumerator(ListNatRulesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListNatRules operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListNatRulesResponse> ListNatRulesResponseEnumerator(ListNatRulesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListNatRulesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListNatRulesResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListNetworkFirewallPoliciesRecordEnumerator(ListNetworkFirewallPoliciesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the NetworkFirewallPolicySummary objects contained in responses from the ListNetworkFirewallPolicies operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<NetworkFirewallPolicySummary> ListNetworkFirewallPoliciesRecordEnumerator(ListNetworkFirewallPoliciesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListNetworkFirewallPoliciesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<NetworkFirewallPolicySummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListNetworkFirewallPoliciesResponseEnumerator(ListNetworkFirewallPoliciesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListNetworkFirewallPolicies operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListNetworkFirewallPoliciesResponse> ListNetworkFirewallPoliciesResponseEnumerator(ListNetworkFirewallPoliciesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListNetworkFirewallPoliciesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListNetworkFirewallPoliciesResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListNetworkFirewallsRecordEnumerator(ListNetworkFirewallsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the NetworkFirewallSummary objects contained in responses from the ListNetworkFirewalls operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<NetworkFirewallSummary> ListNetworkFirewallsRecordEnumerator(ListNetworkFirewallsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListNetworkFirewallsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<NetworkFirewallSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListNetworkFirewallsResponseEnumerator(ListNetworkFirewallsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListNetworkFirewalls operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListNetworkFirewallsResponse> ListNetworkFirewallsResponseEnumerator(ListNetworkFirewallsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListNetworkFirewallsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListNetworkFirewallsResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListSecurityRulesRecordEnumerator(ListSecurityRulesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the SecurityRuleSummary objects contained in responses from the ListSecurityRules operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<SecurityRuleSummary> ListSecurityRulesRecordEnumerator(ListSecurityRulesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListSecurityRulesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<SecurityRuleSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListSecurityRulesResponseEnumerator(ListSecurityRulesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListSecurityRules operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListSecurityRulesResponse> ListSecurityRulesResponseEnumerator(ListSecurityRulesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListSecurityRulesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListSecurityRulesResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListServiceListsRecordEnumerator(ListServiceListsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the ServiceListSummary objects contained in responses from the ListServiceLists operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ServiceListSummary> ListServiceListsRecordEnumerator(ListServiceListsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListServiceListsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ServiceListSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListServiceListsResponseEnumerator(ListServiceListsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListServiceLists operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListServiceListsResponse> ListServiceListsResponseEnumerator(ListServiceListsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListServiceListsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListServiceListsResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListServicesRecordEnumerator(ListServicesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the ServiceSummary objects contained in responses from the ListServices operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ServiceSummary> ListServicesRecordEnumerator(ListServicesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListServicesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ServiceSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListServicesResponseEnumerator(ListServicesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListServices operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListServicesResponse> ListServicesResponseEnumerator(ListServicesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListServicesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListServicesResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListTunnelInspectionRulesRecordEnumerator(ListTunnelInspectionRulesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the TunnelInspectionRuleSummary objects contained in responses from the ListTunnelInspectionRules operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<TunnelInspectionRuleSummary> ListTunnelInspectionRulesRecordEnumerator(ListTunnelInspectionRulesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListTunnelInspectionRulesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<TunnelInspectionRuleSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListTunnelInspectionRulesResponseEnumerator(ListTunnelInspectionRulesRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListTunnelInspectionRules operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListTunnelInspectionRulesResponse> ListTunnelInspectionRulesResponseEnumerator(ListTunnelInspectionRulesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListTunnelInspectionRulesRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListTunnelInspectionRulesResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListUrlListsRecordEnumerator(ListUrlListsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the UrlListSummary objects contained in responses from the ListUrlLists operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<UrlListSummary> ListUrlListsRecordEnumerator(ListUrlListsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListUrlListsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<UrlListSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListUrlListsResponseEnumerator(ListUrlListsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListUrlLists operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListUrlListsResponse> ListUrlListsResponseEnumerator(ListUrlListsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListUrlListsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListUrlListsResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListWorkRequestErrorsRecordEnumerator(ListWorkRequestErrorsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the WorkRequestError objects contained in responses from the ListWorkRequestErrors operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<WorkRequestError> ListWorkRequestErrorsRecordEnumerator(ListWorkRequestErrorsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListWorkRequestErrorsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<WorkRequestError>

The enumerator, which supports a simple iteration over a collection of a specified type

ListWorkRequestErrorsResponseEnumerator(ListWorkRequestErrorsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListWorkRequestErrors operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListWorkRequestErrorsResponse> ListWorkRequestErrorsResponseEnumerator(ListWorkRequestErrorsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListWorkRequestErrorsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListWorkRequestErrorsResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListWorkRequestLogsRecordEnumerator(ListWorkRequestLogsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the WorkRequestLogEntry objects contained in responses from the ListWorkRequestLogs operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<WorkRequestLogEntry> ListWorkRequestLogsRecordEnumerator(ListWorkRequestLogsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListWorkRequestLogsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<WorkRequestLogEntry>

The enumerator, which supports a simple iteration over a collection of a specified type

ListWorkRequestLogsResponseEnumerator(ListWorkRequestLogsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListWorkRequestLogs operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListWorkRequestLogsResponse> ListWorkRequestLogsResponseEnumerator(ListWorkRequestLogsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListWorkRequestLogsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListWorkRequestLogsResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

ListWorkRequestsRecordEnumerator(ListWorkRequestsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the WorkRequestSummary objects contained in responses from the ListWorkRequests operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<WorkRequestSummary> ListWorkRequestsRecordEnumerator(ListWorkRequestsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListWorkRequestsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<WorkRequestSummary>

The enumerator, which supports a simple iteration over a collection of a specified type

ListWorkRequestsResponseEnumerator(ListWorkRequestsRequest, RetryConfiguration, CancellationToken)

Creates a new enumerable which will iterate over the responses received from the ListWorkRequests operation. This enumerable will fetch more data from the server as needed.

Declaration
public IEnumerable<ListWorkRequestsResponse> ListWorkRequestsResponseEnumerator(ListWorkRequestsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ListWorkRequestsRequest request

The request object containing the details to send

RetryConfiguration retryConfiguration

The configuration for retrying, may be null

CancellationToken cancellationToken

The cancellation token object

Returns
Type Description
IEnumerable<ListWorkRequestsResponse>

The enumerator, which supports a simple iteration over a collection of a specified type

In this article
Back to top