Compartilhar via


EmailMailboxServerSearchReadBatchRequest Classe

Definição

Detalhes de uma solicitação para ler um lote de resultados de pesquisa do lado do servidor.

public ref class EmailMailboxServerSearchReadBatchRequest 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 EmailMailboxServerSearchReadBatchRequest 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 EmailMailboxServerSearchReadBatchRequest
Public NotInheritable Class EmailMailboxServerSearchReadBatchRequest
Herança
Object Platform::Object IInspectable EmailMailboxServerSearchReadBatchRequest
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v3.0)
Funcionalidades do aplicativo
email emailSystem

Comentários

Usado no manipulador de eventos ServerSearchReadBatchRequested . Use a instância dessa classe retornada pela propriedade EmailMailboxServerSearchReadBatchRequestEventArgs.Request .

Propriedades

EmailFolderId

Obtém a ID da pasta em que a pesquisa deve ser executada.

EmailMailboxId

Obtém a ID da caixa de correio em que a pesquisa deve ser executada.

Options

Obtém as opções de pesquisa a serem aplicadas a essa pesquisa.

SessionId

Obtém a ID da sessão de pesquisa desta solicitação de leitura em lote do lado do servidor.

SuggestedBatchSize

Obtém o tamanho do lote sugerido para a leitura do lote de pesquisa do lado do servidor.

Métodos

ReportCompletedAsync()

Informa ao cliente de email que a solicitação foi processada com êxito.

ReportFailedAsync(EmailBatchStatus)

Informa ao cliente que a solicitação não foi processada com êxito.

SaveMessageAsync(EmailMessage)

Salva uma mensagem que atende aos critérios de pesquisa do lado do servidor.

Aplica-se a