WebServiceAttribute.Name プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > WebServiceAttribute.Name プロパティの意味・解説 

WebServiceAttribute.Name プロパティ

XML Web サービスの名前を取得または設定します

名前空間: System.Web.Services
アセンブリ: System.Web.Services (system.web.services.dll 内)
構文構文

解説解説

[サービス説明] は、ユーザーXML Web サービスURL移動しクエリ文字列 ?WSDL入力したときに生成されます。[サービス説明] 内では、Name プロパティによって、XML Web サービスXML 限定名のローカル部分識別されます。Name プロパティは、[サービス ヘルプ ページ] に XML Web サービスの名前を表示するときにも使用されます。[サービス ヘルプ ページ] は、サービス対象ユーザーが、XML Web サービス メソッド名とそのパラメータ指定せずに XML Web サービス.asmx ページ移動したときに表示されます。

XML 限定名は、XML ドキュメントと同じ名前を持つ要素明確に示すために使用されます。この名前は、名前空間または名前空間関連付けられたプリフィックスと、ローカル部分コロン区切られ構成になってます。名前空間URI 参照構成され、[サービス説明] に使用されます。名前空間の値は、Namespace プロパティの値です。通常プリフィックスURI へのエイリアスのように機能し名前空間関連付けられます。そのため、その名前空間使用する後続すべての XML 限定名は、短縮されプリフィックス使用できますローカル部分は文字またはアンダースコアで始まる文字列であり、空白含めることはできません。したがって、[サービス説明] で XML Web サービス識別する XML 限定名は、次の書式なります

Namespace : Name

XML 限定名の詳細については、http://www.w3.org/tr/rec-xml-names/ を参照してください

使用例使用例

XML Web サービスNameMyName設定する例を次に示します

<%@ WebService Language="VB" class=
 "ServerVariables"%>
 
Imports System.Web.Services

<WebService(Description := "Server Variables",
 _
    Namespace := "http://www.microsoft.com/",
 _
    Name := "MyName")> _
Public Class ServerVariables
    Inherits WebService
    
    <WebMethod(Description := "Returns the time as stored on
 the Server", _
        EnableSession := False)> _
    Public Function Time() As
 String
        
        Return Context.Timestamp.TimeOfDay.ToString()
    End Function
End Class
 
<%@ WebService Language="C#" class= "ServerVariables"%>
 
 using System.Web.Services;
 
 [ WebService(Description="Server Variables",
              Namespace="http://www.microsoft.com/",
              Name="MyName")]
 public class ServerVariables: WebService {
    [ WebMethod(Description="Returns the time as stored on the Server"
,
    EnableSession=false)]
    public string Time() {
       return Context.Timestamp.TimeOfDay.ToString();
    }
 }
 
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
WebServiceAttribute クラス
WebServiceAttribute メンバ
System.Web.Services 名前空間
Namespace



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

WebServiceAttribute.Name プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



WebServiceAttribute.Name プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS