WebServiceAttribute.Name Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger namnet på XML-webbtjänsten.
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
Egenskapsvärde
Namnet på XML-webbtjänsten. Standardvärdet är namnet på klassen som implementerar XML-webbtjänsten.
Exempel
Följande exempeluppsättningar Name av XML-webbtjänsten till 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
Kommentarer
Tjänstbeskrivningen genereras när en användare navigerar till URL:en för XML-webbtjänsten och tillhandahåller en frågesträng med ? WSDL. I tjänstbeskrivningen Name identifierar egenskapen den lokala delen av DET XML-kvalificerade namnet för XML-webbtjänsten. Egenskapen Name används också för att visa namnet på XML-webbtjänsten på sidan Tjänsthjälp. Sidan Tjänsthjälp visas när en potentiell konsument navigerar till sidan.asmx för XML-webbtjänsten utan att ange ett XML-webbtjänstmetodnamn och dess parametrar.
Ett XML-kvalificerat namn används för att skilja element med samma namn med ett XML-dokument. Ett XML-kvalificerat namn består av följande två delar avgränsade med ett kolon: namnområde eller ett prefix som är associerat med ett namnområde och en lokal del. Namnområdet består av en URI-referens och för tjänstbeskrivningen är värdet för Namespace egenskapen. I allmänhet är ett prefix, som fungerar som ett alias för en URI, associerat med namnområdet, så att alla efterföljande XML-kvalificerade namn som använder namnområdet kan använda det förkortade prefixet. Den lokala delen är en sträng som börjar med en bokstav eller understreck som inte innehåller några blanksteg. Därför är det XML-kvalificerade namnet som identifierar en XML-webbtjänst i tjänstbeskrivningen i följande format:
Mer information om XML-kvalificerade namn finns i Namnområden i XML 1.0.