Freigeben über


OperationDescription.IsOneWay Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob ein Vorgang eine Antwortnachricht zurückgibt, oder legt diesen fest.

public:
 property bool IsOneWay { bool get(); };
public bool IsOneWay { get; }
member this.IsOneWay : bool
Public ReadOnly Property IsOneWay As Boolean

Eigenschaftswert

true, wenn diese Methode eine Anforderungsnachricht empfängt und keine Antwortnachricht zurückgibt, andernfalls false. Der Standardwert ist false.

Hinweise

Verwenden Sie die IsOneWay-Eigenschaft, um anzugeben, dass ein Vorgang keine Antwortnachricht zurückgibt. Dieser Vorgangstyp ist für Benachrichtigungen oder die ereignisbezogene Kommunikation hilfreich, besonders bei bidirektionaler Kommunikation.

Wenn die für die IsOneWay-Eigenschaft false festgelegt ist (Standardeinstellung), wird sogar bei Methoden, die void zurückgeben, eine Antwortnachricht ausgegeben. In diesem Fall erstellt und sendet die Infrastruktur eine leere Nachricht, um dem Aufrufer mitzuteilen, dass die Methode einen Wert zurückgegeben hat.

IsTerminating entspricht der IsOneWay Eigenschaft im Windows Communication Foundation -Programmiermodell (WCF).

Gilt für: