WebServiceAttribute.Name Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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:
Další informace o kvalifikovaných názvech XML najdete v tématu Obory názvů xml 1.0.