Lenguaje

ICustomerCollection Interfaz

Definición

Representa el comportamiento de los clientes socios.

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)
Implementaciones

Propiedades

Nombre Description
Context

Obtiene el objeto de contexto componente.

(Heredado de IPartnerComponent<TContext>)
Item[String]

Obtiene las operaciones con el cliente para un cliente específico.

Partner

Obtiene una referencia a la instancia de operaciones del socio que generó este componente.

(Heredado de IPartnerComponent<TContext>)
RelationshipRequest

Obtiene el comportamiento de solicitud de relación usado para relacionar a los clientes con el socio.

UsageRecords

Obtiene el comportamiento del cliente registrado por el uso.

Métodos

Nombre Description
ById(String)

Obtiene las operaciones con el cliente para un cliente específico.

Create(T)

Crea una nueva entidad.

(Heredado de IEntityCreateOperations<T,T1>)
CreateAsync(T)

De forma asincrónica se crea una nueva entidad.

(Heredado de IEntityCreateOperations<T,T1>)
Get()

Recupera a todos los clientes del socio.

GetAsync()

Recupera de forma asíncrona a todos los clientes del socio.

Query(IQuery)

Consulta a los clientes asociados con el socio.

  • Esta operación no soporta consultas de conteo.
  • Puedes ajustar el tamaño de la página, filtrar o hacer ambas cosas al mismo tiempo.
  • El ordenamiento no está soportado.
  • Puedes navegar a otras páginas especificando una consulta de búsqueda con la operación de búsqueda y el token de continuación enviado por la operación anterior.
QueryAsync(IQuery)

Consulta de forma asíncrona a los clientes asociados al socio.

  • Esta operación no soporta consultas de conteo.
  • Puedes ajustar el tamaño de la página, filtrar o hacer ambas cosas al mismo tiempo.
  • El ordenamiento no está soportado.
  • Puedes navegar a otras páginas especificando una consulta de búsqueda con la operación de búsqueda y el token de continuación enviado por la operación anterior.

Se aplica a