WebInvokeAttribute.BodyStyle Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das Textformat der Nachrichten ab, die an den Dienstvorgang bzw. von dem Dienstvorgang gesendet werden, oder legt dieses fest.
public:
property System::ServiceModel::Web::WebMessageBodyStyle BodyStyle { System::ServiceModel::Web::WebMessageBodyStyle get(); void set(System::ServiceModel::Web::WebMessageBodyStyle value); };
public System.ServiceModel.Web.WebMessageBodyStyle BodyStyle { get; set; }
member this.BodyStyle : System.ServiceModel.Web.WebMessageBodyStyle with get, set
Public Property BodyStyle As WebMessageBodyStyle
Eigenschaftswert
Einer der WebMessageBodyStyle-Enumerationswerte.
Beispiele
Im folgenden Beispiel wird das Festlegen der BodyStyle-Eigenschaft veranschaulicht.
[OperationContract]
[WebInvoke(UriTemplate = "Mult?x={x}&y={y}", BodyStyle = WebMessageBodyStyle.Bare)]
long Multiply(long x, long y);
<OperationContract()> _
<WebInvoke(UriTemplate:="Mult?x={x}&y={y}", BodyStyle:=WebMessageBodyStyle.Bare)> _
Function Multiply(ByVal x As Long, ByVal y As Long) As Long
Hinweise
Wenn dieser Wert auf Bare festgelegt ist, wird das Ergebnis des Dienstvorgangs direkt in den Text der Antwortnachricht geschrieben.
Hinweis
Vorgänge, die ein Message-Element akzeptieren und NULL zurückgeben, werden von den Formatierungsprogrammen gesondert behandelt. Die Formatierungsprogramme geben den Wrappernamen nicht in der Antwort aus, auch wenn BodyStyle auf Wrapped festgelegt wird.