ICustomerCollection Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents the behavior of the partner customers.
public interface ICustomerCollection : Microsoft.Store.PartnerCenter.GenericOperations.IEntireEntityCollectionRetrievalOperations<Microsoft.Store.PartnerCenter.Models.Customers.Customer,Microsoft.Store.PartnerCenter.Models.SeekBasedResourceCollection<Microsoft.Store.PartnerCenter.Models.Customers.Customer>>, Microsoft.Store.PartnerCenter.GenericOperations.IEntityCreateOperations<Microsoft.Store.PartnerCenter.Models.Customers.Customer,Microsoft.Store.PartnerCenter.Models.Customers.Customer>, Microsoft.Store.PartnerCenter.GenericOperations.IEntityCreateOperations<Microsoft.Store.PartnerCenter.Models.Customers.Customer>, Microsoft.Store.PartnerCenter.GenericOperations.IEntitySelector<Microsoft.Store.PartnerCenter.Customers.ICustomer>, Microsoft.Store.PartnerCenter.IPartnerComponent, Microsoft.Store.PartnerCenter.IPartnerComponent<string>
type ICustomerCollection = interface
interface IPartnerComponent
interface IPartnerComponent<string>
interface IEntireEntityCollectionRetrievalOperations<Customer, SeekBasedResourceCollection<Customer>>
interface IEntityCreateOperations<Customer>
interface IEntityCreateOperations<Customer, Customer>
interface IEntitySelector<ICustomer>
Public Interface ICustomerCollection
Implements IEntireEntityCollectionRetrievalOperations(Of Customer, SeekBasedResourceCollection(Of Customer)), IEntityCreateOperations(Of Customer), IEntityCreateOperations(Of Customer, Customer), IEntitySelector(Of ICustomer), IPartnerComponent, IPartnerComponent(Of String)
- Implements
Properties
Context |
Gets the component context object. (Inherited from IPartnerComponent<TContext>) |
Item[String] |
Gets the customer operations for a specific customer. |
Partner |
Gets a reference to the partner operations instance that generated this component. (Inherited from IPartnerComponent<TContext>) |
RelationshipRequest |
Gets the relationship request behavior used to relate customers into the partner. |
UsageRecords |
Obtains the customer usage records behavior for the partner. |
Methods
ById(String) |
Gets the customer operations for a specific customer. |
Create(T) |
Creates a new entity. (Inherited from IEntityCreateOperations<T,T1>) |
CreateAsync(T) |
Asynchronously creates a new entity. (Inherited from IEntityCreateOperations<T,T1>) |
Get() |
Retrieves all the partner's customers. |
GetAsync() |
Asynchronously retrieves all the partner's customers. |
Query(IQuery) |
Queries customers associated to the partner.
|
QueryAsync(IQuery) |
Asynchronously queries customers associated to the partner.
|