ApplicationDataClient.ListByFarmerIdAsync(String, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Double>, Nullable<Double>, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Int32>, String, RequestOptions) Method

Definition

Returns a paginated list of application data resources under a particular farm.

public virtual System.Threading.Tasks.Task<Azure.Response> ListByFarmerIdAsync (string farmerId, double? minAvgMaterial = default, double? maxAvgMaterial = default, double? minTotalMaterial = default, double? maxTotalMaterial = default, System.Collections.Generic.IEnumerable<string> sources = default, System.Collections.Generic.IEnumerable<string> associatedBoundaryIds = default, System.Collections.Generic.IEnumerable<string> operationBoundaryIds = default, DateTimeOffset? minOperationStartDateTime = default, DateTimeOffset? maxOperationStartDateTime = default, DateTimeOffset? minOperationEndDateTime = default, DateTimeOffset? maxOperationEndDateTime = default, DateTimeOffset? minOperationModifiedDateTime = default, DateTimeOffset? maxOperationModifiedDateTime = default, double? minArea = default, double? maxArea = default, System.Collections.Generic.IEnumerable<string> ids = default, System.Collections.Generic.IEnumerable<string> names = default, System.Collections.Generic.IEnumerable<string> propertyFilters = default, System.Collections.Generic.IEnumerable<string> statuses = default, DateTimeOffset? minCreatedDateTime = default, DateTimeOffset? maxCreatedDateTime = default, DateTimeOffset? minLastModifiedDateTime = default, DateTimeOffset? maxLastModifiedDateTime = default, int? maxPageSize = default, string skipToken = default, Azure.RequestOptions requestOptions = default);
abstract member ListByFarmerIdAsync : string * Nullable<double> * Nullable<double> * Nullable<double> * Nullable<double> * seq<string> * seq<string> * seq<string> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<double> * Nullable<double> * seq<string> * seq<string> * seq<string> * seq<string> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<int> * string * Azure.RequestOptions -> System.Threading.Tasks.Task<Azure.Response>
override this.ListByFarmerIdAsync : string * Nullable<double> * Nullable<double> * Nullable<double> * Nullable<double> * seq<string> * seq<string> * seq<string> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<double> * Nullable<double> * seq<string> * seq<string> * seq<string> * seq<string> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<int> * string * Azure.RequestOptions -> System.Threading.Tasks.Task<Azure.Response>
Public Overridable Function ListByFarmerIdAsync (farmerId As String, Optional minAvgMaterial As Nullable(Of Double) = Nothing, Optional maxAvgMaterial As Nullable(Of Double) = Nothing, Optional minTotalMaterial As Nullable(Of Double) = Nothing, Optional maxTotalMaterial As Nullable(Of Double) = Nothing, Optional sources As IEnumerable(Of String) = Nothing, Optional associatedBoundaryIds As IEnumerable(Of String) = Nothing, Optional operationBoundaryIds As IEnumerable(Of String) = Nothing, Optional minOperationStartDateTime As Nullable(Of DateTimeOffset) = Nothing, Optional maxOperationStartDateTime As Nullable(Of DateTimeOffset) = Nothing, Optional minOperationEndDateTime As Nullable(Of DateTimeOffset) = Nothing, Optional maxOperationEndDateTime As Nullable(Of DateTimeOffset) = Nothing, Optional minOperationModifiedDateTime As Nullable(Of DateTimeOffset) = Nothing, Optional maxOperationModifiedDateTime As Nullable(Of DateTimeOffset) = Nothing, Optional minArea As Nullable(Of Double) = Nothing, Optional maxArea As Nullable(Of Double) = Nothing, Optional ids As IEnumerable(Of String) = Nothing, Optional names As IEnumerable(Of String) = Nothing, Optional propertyFilters As IEnumerable(Of String) = Nothing, Optional statuses As IEnumerable(Of String) = Nothing, Optional minCreatedDateTime As Nullable(Of DateTimeOffset) = Nothing, Optional maxCreatedDateTime As Nullable(Of DateTimeOffset) = Nothing, Optional minLastModifiedDateTime As Nullable(Of DateTimeOffset) = Nothing, Optional maxLastModifiedDateTime As Nullable(Of DateTimeOffset) = Nothing, Optional maxPageSize As Nullable(Of Integer) = Nothing, Optional skipToken As String = Nothing, Optional requestOptions As RequestOptions = Nothing) As Task(Of Response)

Parameters

farmerId
System.String

ID of the associated farmer.

minAvgMaterial
System.Nullable<System.Double>

Minimum average amount of material applied during the application (inclusive).

maxAvgMaterial
System.Nullable<System.Double>

Maximum average amount of material applied during the application (inclusive).

minTotalMaterial
System.Nullable<System.Double>

Minimum total amount of material applied during the application (inclusive).

maxTotalMaterial
System.Nullable<System.Double>

Maximum total amount of material applied during the application (inclusive).

sources
System.Collections.Generic.IEnumerable<System.String>

Sources of the operation data.

associatedBoundaryIds
System.Collections.Generic.IEnumerable<System.String>

Boundary IDs associated with operation data.

operationBoundaryIds
System.Collections.Generic.IEnumerable<System.String>

Operation boundary IDs associated with operation data.

minOperationStartDateTime
System.Nullable<System.DateTimeOffset>

Minimum start date-time of the operation data, sample format: yyyy-MM-ddTHH:mm:ssZ (inclusive).

maxOperationStartDateTime
System.Nullable<System.DateTimeOffset>

Maximum start date-time of the operation data, sample format: yyyy-MM-ddTHH:mm:ssZ (inclusive).

minOperationEndDateTime
System.Nullable<System.DateTimeOffset>

Minimum end date-time of the operation data, sample format: yyyy-MM-ddTHH:mm:ssZ (inclusive).

maxOperationEndDateTime
System.Nullable<System.DateTimeOffset>

Maximum end date-time of the operation data, sample format: yyyy-MM-ddTHH:mm:ssZ (inclusive).

minOperationModifiedDateTime
System.Nullable<System.DateTimeOffset>

Minimum modified date-time of the operation data, sample format: yyyy-MM-ddTHH:mm:ssZ (inclusive).

maxOperationModifiedDateTime
System.Nullable<System.DateTimeOffset>

Maximum modified date-time of the operation data, sample format: yyyy-MM-ddTHH:mm:ssZ (inclusive).

minArea
System.Nullable<System.Double>

Minimum area for which operation was applied (inclusive).

maxArea
System.Nullable<System.Double>

Maximum area for which operation was applied (inclusive).

ids
System.Collections.Generic.IEnumerable<System.String>

Ids of the resource.

names
System.Collections.Generic.IEnumerable<System.String>

Names of the resource.

propertyFilters
System.Collections.Generic.IEnumerable<System.String>

Filters on key-value pairs within the Properties object.

eg. "{testKey} eq {testValue}".

statuses
System.Collections.Generic.IEnumerable<System.String>

Statuses of the resource.

minCreatedDateTime
System.Nullable<System.DateTimeOffset>

Minimum creation date of resource (inclusive).

maxCreatedDateTime
System.Nullable<System.DateTimeOffset>

Maximum creation date of resource (inclusive).

minLastModifiedDateTime
System.Nullable<System.DateTimeOffset>

Minimum last modified date of resource (inclusive).

maxLastModifiedDateTime
System.Nullable<System.DateTimeOffset>

Maximum last modified date of resource (inclusive).

maxPageSize
System.Nullable<System.Int32>

Maximum number of items needed (inclusive).

Minimum = 10, Maximum = 1000, Default value = 50.

skipToken
System.String

Skip token for getting next set of results.

requestOptions
RequestOptions

The request options.

Returns

System.Threading.Tasks.Task<Response>

Applies to