WebServiceAttribute.Name 속성

정의

XML 웹 서비스의 이름을 가져오거나 설정합니다.

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 웹 서비스의 이름입니다. 기본값은 XML 웹 서비스를 구현하는 클래스의 이름입니다.

예제

XML 웹 서비스의 다음 예제 집합 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 웹 서비스의 URL로 이동하여 ?의 쿼리 문자열을 제공할 때 생성됩니다. Wsdl. 서비스 설명 내에서 이 속성은 Name XML 웹 서비스에 대한 XML 정규화된 이름의 로컬 부분을 식별합니다. 이 Name 속성은 서비스 도움말 페이지에서 XML 웹 서비스의 이름을 표시하는 데도 사용됩니다. 서비스 도움말 페이지는 잠재 소비자가 XML 웹 서비스 메서드 이름 및 해당 매개 변수를 지정하지 않고 XML 웹 서비스의.asmx 페이지로 이동할 때 표시됩니다.

XML 정규화된 이름은 XML 문서와 이름이 같은 요소를 구분하는 데 사용됩니다. XML 정규화된 이름은 콜론으로 구분된 다음 두 부분으로 구성됩니다. 네임스페이스 또는 네임스페이스와 연결된 접두사 및 로컬 파트. 네임스페이스는 URI 참조로 구성되며 서비스 설명을 위해 속성 값 Namespace 입니다. 일반적으로 URI에 대한 별칭처럼 작동하는 접두사는 네임스페이스와 연결되므로 네임스페이스를 사용하는 모든 후속 XML 정규화된 이름은 단축된 접두사를 사용할 수 있습니다. 로컬 부분은 공백이 없는 문자 또는 밑줄로 시작하는 문자열입니다. 따라서 서비스 설명에서 XML 웹 서비스를 식별하는 XML 정규화된 이름은 다음과 같은 형식입니다.

Namespace : Name

XML 정규화된 이름에 대한 자세한 내용은 XML 1.0의 네임스페이스를 참조하세요.

적용 대상

추가 정보