Sdílet prostřednictvím


WebServiceAttribute.Name Vlastnost

Definice

Získá nebo nastaví název webové služby 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

Hodnota vlastnosti

String

Název webové služby XML. Výchozí hodnota je název třídy, která implementuje webovou službu XML.

Příklady

Následující ukázkové sady Name webové služby XML na 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

Poznámky

Popis služby se vygeneruje, když uživatel přejde na adresu URL webové služby XML a zadá řetězec dotazu ? WSDL. V rámci popisu Name služby vlastnost identifikuje místní část xml kvalifikovaného názvu pro webovou službu XML. Vlastnost Name se také používá k zobrazení názvu webové služby XML na stránce nápovědy služby. Stránka nápovědy služby se zobrazí, když potenciální uživatel přejde na stránku.asmx webové služby XML bez zadání názvu metody webové služby XML a jeho parametrů.

Kvalifikovaný název XML slouží k nejednoznačnosti prvků se stejným názvem jako u dokumentu XML. Kvalifikovaný název XML se skládá z následujících dvou částí oddělených dvojtečku: obor názvů nebo předpona přidružená k oboru názvů a místní části. Obor názvů se skládá z odkazu na identifikátor URI a pro účely popisu služby je hodnota Namespace vlastnosti. Obecně platí, že předpona, která funguje jako alias k identifikátoru URI, je přidružená k oboru názvů, aby všechny následné názvy XML používající obor názvů mohly použít zkrácenou předponu. Místní část je řetězec začínající písmenem nebo podtržítkem, který neobsahuje mezery. Proto je kvalifikovaný název XML identifikující webovou službu XML v popisu služby v následujícím formátu:

Namespace : Name

Další informace o kvalifikovaných názvech XML najdete v tématu Obory názvů xml 1.0.

Platí pro

Viz také