WebServiceAttribute.Name プロパティ

定義

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

public:
 property System::String ^ Name { System::String ^ get(); void set(System::String ^ value); };
public string Name { get; set; }
member this.Name : string with get, set
Public Property Name As String

プロパティ値

XML Web サービスの名前。 既定値は、XML Web サービスを実装しているクラスの名前です。

次の XML Web サービスのセット Name の例を に示 MyNameします。

<%@ 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();
    }
 }
<%@ 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

注釈

サービスの説明は、ユーザーが XML Web サービスの URL に移動し、 のクエリ文字列を指定したときに生成されます。Wsdl。 サービスの説明内で、 プロパティは Name XML Web サービスの XML 修飾名のローカル部分を識別します。 プロパティは Name 、サービス ヘルプ ページに XML Web サービスの名前を表示するためにも使用されます。 サービス ヘルプ ページは、見込み顧客が XML Web サービスの .asmx ページに移動するときに、XML Web サービス メソッド名とそのパラメーターを指定せずに表示されます。

XML 修飾名は、XML ドキュメントと同じ名前の要素を明確にするために使用されます。 XML 修飾名は、コロンで区切られた次の 2 つの部分で構成されます。名前空間または名前空間とローカル部分に関連付けられているプレフィックスです。 名前空間は URI 参照で構成され、Service Description の目的で、 は プロパティの Namespace 値です。 一般に、URI のエイリアスのように機能するプレフィックスが名前空間に関連付けられているため、名前空間を使用する後続のすべての XML 修飾名で短縮プレフィックスを使用できます。 ローカル部分は、スペースを含まない文字またはアンダースコアで始まる文字列です。 したがって、サービスの説明で XML Web サービスを識別する XML 修飾名は、次の形式になります。

Namespace : Name

XML 修飾名の詳細については、「 XML 1.0 の名前空間」を参照してください。

適用対象

こちらもご覧ください