ContactListServerSearchReadBatchRequest Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Detalles de una solicitud para leer un lote de resultados de búsqueda del lado servidor.
public ref class ContactListServerSearchReadBatchRequest sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ContactListServerSearchReadBatchRequest final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ContactListServerSearchReadBatchRequest
Public NotInheritable Class ContactListServerSearchReadBatchRequest
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 Anniversary Edition (se introdujo en la versión 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v3.0)
|
Características de aplicaciones |
contactsSystem
|
Comentarios
Se usa en el controlador de eventos ServerSearchReadBatchRequested . Use la instancia de esta clase devuelta por la propiedad ContactListServerSearchReadBatchRequestEventArgs.Request .
Propiedades
ContactListId |
Obtiene el identificador de la lista de contactos de la lista de contactos que se va a buscar. |
Options |
Obtiene las opciones de búsqueda que se aplicarán en esta búsqueda. |
SessionId |
Obtiene el identificador de sesión de búsqueda de esta solicitud de lectura por lotes. |
SuggestedBatchSize |
Obtiene el tamaño de lote sugerido para la lectura por lotes de búsqueda del lado servidor. |
Métodos
ReportCompletedAsync() |
Informa a la aplicación cliente de que la solicitud se procesó correctamente. |
ReportFailedAsync(ContactBatchStatus) |
Informa al cliente de que la solicitud no se procesó correctamente. |
SaveContactAsync(Contact) |
Guarda de forma asincrónica un contacto que cumple los criterios de búsqueda del lado servidor. Cuando se solicita una búsqueda del lado servidor, el proveedor de datos realiza la búsqueda, llama a SaveContactAsync en cada contacto encontrado y, a continuación, llama a ReportCompletedAsync. |