Share via


IPartnerServiceRequestCollection Interface

Definition

Represents the behavior of partner service requests.

public interface IPartnerServiceRequestCollection : Microsoft.Store.PartnerCenter.GenericOperations.IEntireEntityCollectionRetrievalOperations<Microsoft.Store.PartnerCenter.Models.ServiceRequests.ServiceRequest,Microsoft.Store.PartnerCenter.Models.ResourceCollection<Microsoft.Store.PartnerCenter.Models.ServiceRequests.ServiceRequest>>, Microsoft.Store.PartnerCenter.GenericOperations.IEntitySelector<Microsoft.Store.PartnerCenter.ServiceRequests.IServiceRequest>, Microsoft.Store.PartnerCenter.IPartnerComponent<string>, Microsoft.Store.PartnerCenter.ServiceRequests.IServiceRequestCollection
type IPartnerServiceRequestCollection = interface
    interface IServiceRequestCollection
    interface IPartnerComponent
    interface IPartnerComponent<string>
    interface IEntireEntityCollectionRetrievalOperations<ServiceRequest, ResourceCollection<ServiceRequest>>
    interface IEntitySelector<IServiceRequest>
Public Interface IPartnerServiceRequestCollection
Implements IEntireEntityCollectionRetrievalOperations(Of ServiceRequest, ResourceCollection(Of ServiceRequest)), IEntitySelector(Of IServiceRequest), IPartnerComponent(Of String), IServiceRequestCollection
Implements

Properties

Context

Gets the component context object.

(Inherited from IPartnerComponent<TContext>)
Item[String]

Gets a single service request behavior.

(Inherited from IServiceRequestCollection)
Partner

Gets a reference to the partner operations instance that generated this component.

(Inherited from IPartnerComponent<TContext>)

Methods

ById(String)

Gets a single service request behavior.

(Inherited from IServiceRequestCollection)
Get()

Retrieves all service requests.

(Inherited from IServiceRequestCollection)
GetAsync()

Asynchronously retrieves all service requests.

(Inherited from IServiceRequestCollection)
Query(IQuery)

Queries service requests.

  • Count queries are not supported by this operation.
  • You can set the page size or filter or do both at the same time.
  • Sort is not supported. Default sorting is on status field.
(Inherited from IServiceRequestCollection)
QueryAsync(IQuery)

Asynchronously queries service requests.

  • Count queries are not supported by this operation.
  • You can set the page size or filter or do both at the same time.
  • Sort is not supported. Default sorting is on status field.
(Inherited from IServiceRequestCollection)

Applies to