SoapRpcMethodAttribute.ResponseElementName プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
XML Web サービス メソッドに対する SOAP 応答に関連付けられている XML 要素を取得または設定します。
public:
property System::String ^ ResponseElementName { System::String ^ get(); void set(System::String ^ value); };
public string ResponseElementName { get; set; }
member this.ResponseElementName : string with get, set
Public Property ResponseElementName As String
プロパティ値
XML Web サービス メソッドに対する SOAP 応答に関連付けられている XML 要素。 既定値は です WebServiceNameResult
。ここで WebServiceName
、 は XML Web サービス メソッドの名前です。
例
次のコード例では、 プロパティを ResponseElementName に MyCustomResponseElement
設定します。
<%@ WebService Language="C#" Class="SoapRpcMethodSample" %>
using System.Web.Services;
using System.Web.Services.Protocols;
public class SoapRpcMethodSample
{
[WebMethod]
[SoapRpcMethod(ResponseNamespace="http://www.contoso.com",ResponseElementName="MyCustomResponseElement")]
public int[] ResponseRpc(int numentries)
{
int[] intarray = new int[numentries];
for (int i=0;i<numentries;i++)
{
intarray[i] = i;
}
return intarray;
}
}
<%@ WebService Language="VB" Class="SoapRpcMethodSample" %>
Imports System.Web.Services
Imports System.Web.Services.Protocols
Public Class SoapRpcMethodSample
<WebMethod(),SoapRpcMethod(ResponseNamespace :="http://www.contoso.com",ResponseElementName := "MyCustomResponseElement")> _
Public Function ResponseRpc(numentries as Integer) As Integer()
Dim intarray(numentries - 1) as Integer
Dim i as Integer
For i = 0 To numentries - 1
intarray(i) = i
Next
Return intarray
End Function
End Class
注釈
プロパティは ResponseElementName 、SOAP 応答の 要素内 Body
でパラメーターをカプセル化するために使用される XML 要素を定義します。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET