OperationDescription.IsOneWay Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que indica se uma operação retorna uma mensagem de resposta.
public:
property bool IsOneWay { bool get(); };
public bool IsOneWay { get; }
member this.IsOneWay : bool
Public ReadOnly Property IsOneWay As Boolean
Valor da propriedade
true
se esse método receber uma mensagem de solicitação e não retornar nenhuma mensagem de resposta; caso contrário, false
. O padrão é false
.
Comentários
Use a IsOneWay propriedade para indicar que uma operação não retorna uma mensagem de resposta. Esse tipo de operação é útil para notificações ou comunicação no estilo de evento, especialmente na comunicação bidirecional.
Se a IsOneWay propriedade estiver definida como false
(o padrão), mesmo os métodos que retornam void
resultarão em uma mensagem de resposta. Nesse caso, a infraestrutura cria e envia uma mensagem vazia para indicar ao chamador que o método retornou.
IsTerminatingcorresponde à IsOneWay propriedade no modelo de programação do WCF (Windows Communication Foundation).