DispatchOperation.DeserializeRequest Property


Gets or sets a value that indicates whether the Formatter property value is used to deserialize the request message.

 property bool DeserializeRequest { bool get(); void set(bool value); };
public bool DeserializeRequest { get; set; }
member this.DeserializeRequest : bool with get, set
Public Property DeserializeRequest As Boolean

Property Value

false if the return type is of type Message and there are no out parameters; otherwise, true.


Use the DeserializeRequest property to control whether the formatter deserializes the return value from an inbound message or whether the inbound message is returned directly as the return value.

  • Note If false, the return type must be of type Message and there can be no out parameters or an InvalidCastException is thrown at run-time.

Applies to