Share via


ICustomerUserCollection Interface

Definition

Represents the behavior of the customers users.

public interface ICustomerUserCollection : Microsoft.Store.PartnerCenter.GenericOperations.IEntireEntityCollectionRetrievalOperations<Microsoft.Store.PartnerCenter.Models.Users.CustomerUser,Microsoft.Store.PartnerCenter.Models.SeekBasedResourceCollection<Microsoft.Store.PartnerCenter.Models.Users.CustomerUser>>, Microsoft.Store.PartnerCenter.GenericOperations.IEntityCreateOperations<Microsoft.Store.PartnerCenter.Models.Users.CustomerUser,Microsoft.Store.PartnerCenter.Models.Users.CustomerUser>, Microsoft.Store.PartnerCenter.GenericOperations.IEntityCreateOperations<Microsoft.Store.PartnerCenter.Models.Users.CustomerUser>, Microsoft.Store.PartnerCenter.GenericOperations.IEntitySelector<Microsoft.Store.PartnerCenter.CustomerUsers.ICustomerUser>, Microsoft.Store.PartnerCenter.IPartnerComponent, Microsoft.Store.PartnerCenter.IPartnerComponent<string>
type ICustomerUserCollection = interface
    interface IPartnerComponent
    interface IPartnerComponent<string>
    interface IEntireEntityCollectionRetrievalOperations<CustomerUser, SeekBasedResourceCollection<CustomerUser>>
    interface IEntityCreateOperations<CustomerUser>
    interface IEntityCreateOperations<CustomerUser, CustomerUser>
    interface IEntitySelector<ICustomerUser>
Public Interface ICustomerUserCollection
Implements IEntireEntityCollectionRetrievalOperations(Of CustomerUser, SeekBasedResourceCollection(Of CustomerUser)), IEntityCreateOperations(Of CustomerUser), IEntityCreateOperations(Of CustomerUser, CustomerUser), IEntitySelector(Of ICustomerUser), IPartnerComponent, IPartnerComponent(Of String)
Implements

Properties

Context

Gets the component context object.

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

Gets a single customer user operations.

Partner

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

(Inherited from IPartnerComponent<TContext>)

Methods

ById(String)

Gets a single customer user operations.

Create(CustomerUser)

Create a new user for the customer.

Create(T)

Creates a new entity.

(Inherited from IEntityCreateOperations<T,T1>)
CreateAsync(CustomerUser)

Create a new user for the customer.

CreateAsync(T)

Asynchronously creates a new entity.

(Inherited from IEntityCreateOperations<T,T1>)
Get()

Retrieves all the customer users.

GetAsync()

Asynchronously retrieves all the customer users.

Query(IQuery)

Queries users associated to the customer.

  • Count queries are not supported by this operation.
  • You can set page size, filter and sort option.
  • You can navigate to other pages by specifying a seek query with the seek operation and the continuation token sent by the previous operation.
QueryAsync(IQuery)

Asynchronously queries users of customer.

  • Count queries are not supported by this operation.
  • You can set page size, filter and sort option.
  • You can navigate to other pages by specifying a seek query with the seek operation and the continuation token sent by the previous operation.

Applies to