WebServiceBindingAttribute コンストラクタ (String)
アセンブリ: System.Web.Services (system.web.services.dll 内)
構文
解説
使用例
BindingSample XML Web サービスで定義されている LocalBinding という名前のバインディングを指定する例を次に示します。
' Binding is defined in this XML Web service and uses the default namespace. <WebServiceBinding(Name := "LocalBinding")> _ Public Class BindingSample <SoapDocumentMethod(Binding := "LocalBinding"), WebMethod()> _ Public Function LocalBindingMethod() As String Return "Member of binding defined in this XML Web service and member of the default namespace" End Function 'LocalBindingMethod End Class
// Binding is defined in this XML Web service and uses the default namespace. [ WebServiceBinding(Name="LocalBinding")] public class BindingSample { [ SoapDocumentMethod(Binding="LocalBinding")] [ WebMethod() ] public string LocalBindingMethod() { return "Member of binding defined in this XML Web service and member of the default namespace"; } }
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
WebServiceBindingAttribute コンストラクタ (String, String)
アセンブリ: System.Web.Services (system.web.services.dll 内)
構文
解説
使用例
http://www.contoso.com/MyBinding 名前空間のメンバであり、BindingSample XML Web サービスで定義されている、LocalBindingNonDefaultNamespace という名前のバインディングを指定する例を次に示します。
' Binding is defined in this XML Web service, but it is not a part of the default namespace. <WebServiceBinding(Name := "LocalBindingNonDefaultNamespace", _ Namespace := "http://www.contoso.com/MyBinding")> _ Public Class BindingSample <SoapDocumentMethod(Binding := "LocalBindingNonDefaultNamespace"), _ WebMethod()> _ Public Function LocalBindingNonDefaultNamespaceMethod() As String Return "Member of binding defined in this XML Web service, but a part " & _ "of a different namespace" End Function End Class
// Binding is defined in this XML Web service, but it is not a part of the default namespace. [ WebServiceBinding(Name="LocalBindingNonDefaultNamespace", Namespace="http://www.contoso.com/MyBinding")] public class BindingSample { [ SoapDocumentMethod(Binding="LocalBindingNonDefaultNamespace")] [ WebMethod() ] public string LocalBindingNonDefaultNamespaceMethod() { return "Member of binding defined in this XML Web service, but a part of a different namespace"; } }
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
WebServiceBindingAttribute コンストラクタ (String, String, String)
アセンブリ: System.Web.Services (system.web.services.dll 内)
構文
Dim name As String Dim ns As String Dim location As String Dim instance As New WebServiceBindingAttribute(name, ns, location)
使用例
http://www.contoso.com/MyBinding 名前空間のメンバであり、http://www.contoso.com/MyService.asmx?wsdl で定義されている、RemoteBinding という名前のバインディングを指定する例を次に示します。
' Binding is defined on a remote server, but this XML Web service implements ' at least one operation in that binding. <WebServiceBinding(Name := "RemoteBinding", _ Namespace := "http://www.contoso.com/MyBinding", _ Location := "http://www.contoso.com/MyService.asmx?wsdl")> _ Public Class BindingSample <SoapDocumentMethod(Binding := "RemoteBinding"), WebMethod()> _ Public Function RemoteBindingMethod() As String Return "Member of a binding defined on another server" End Function End Class
// Binding is defined on a remote server, but this XML Web service implements // at least one operation in that binding. [ WebServiceBinding(Name="RemoteBinding", Namespace="http://www.contoso.com/MyBinding" , Location="http://www.contoso.com/MyService.asmx?wsdl" )] public class BindingSample { [ SoapDocumentMethod(Binding="RemoteBinding")] [ WebMethod() ] public string RemoteBindingMethod() { return "Member of a binding defined on another server"; } }
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
WebServiceBindingAttribute コンストラクタ
オーバーロードの一覧
名前 | 説明 |
---|---|
WebServiceBindingAttribute () | WebServiceBindingAttribute クラスの新しいインスタンスを初期化します。 .NET Compact Framework によってサポートされています。 |
WebServiceBindingAttribute (String) | XML Web サービス メソッドが実装しているバインディングの名前を設定する WebServiceBindingAttribute クラスの新しいインスタンスを初期化します。 .NET Compact Framework によってサポートされています。 |
WebServiceBindingAttribute (String, String) | WebServiceBindingAttribute クラスの新しいインスタンスを初期化します。 .NET Compact Framework によってサポートされています。 |
WebServiceBindingAttribute (String, String, String) | WebServiceBindingAttribute クラスの新しいインスタンスを初期化します。 .NET Compact Framework によってサポートされています。 |
WebServiceBindingAttribute コンストラクタ ()
アセンブリ: System.Web.Services (system.web.services.dll 内)
構文
使用例
' Binding is defined on a remote server, but this XML Web service implements at ' least one operation in that binding. <WebServiceBinding(Name := "RemoteBinding", _ Namespace := "http://www.contoso.com/MyBinding", _ Location := "http://www.contoso.com/MyService.asmx?wsdl")> _ Public Class BindingSample <SoapDocumentMethod(Binding := "RemoteBinding"), WebMethod()> _ Public Function RemoteBindingMethod() As String Return "Member of a binding defined on another server" End Function End Class
// Binding is defined on a remote server, but this XML Web service // implements at least one operation in that binding. [ WebServiceBinding(Name="RemoteBinding", Namespace="http://www.contoso.com/MyBinding", Location="http://www.contoso.com/MyService.asmx?wsdl")] public class BindingSample { [ SoapDocumentMethod(Binding="RemoteBinding")] [ WebMethod() ] public string RemoteBindingMethod() { return "Member of a binding defined on another server"; } }
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
- WebServiceBindingAttribute コンストラクタのページへのリンク