Share via


Directive @ WebService dans les services Web XML

Définit des attributs spécifiques aux services Web XML (fichier .asmx) utilisés par l'analyseur et le compilateur ASP.NET.

<%@ WebService attribute="value" [attribute="value"…] %>

Attributs

  • Class
    Spécifie la classe implémentant le service Web XML qui est automatiquement compilé lors du premier accès au service Web XML après modifications. Cette valeur peut correspondre à tout nom de classe valide résidant soit dans le même fichier que la directive WebService, soit dans un fichier distinct. Si la classe réside dans un fichier distinct, celui-ci doit être placé dans le répertoire \Bin de l'application Web où réside le service Web XML. Cet attribut est requis pour la compilation du service Web XML.
  • CodeBehind
    Spécifie le fichier source qui implémente le service Web XML, lorsque la classe implémentant le service Web XML ne réside pas dans le même fichier et n'a pas été compilée en assembly et placée dans le répertoire \Bin.
  • Debug
    Indique si le service Web XML doit être compilé avec des symboles de débogage. True si le service Web XML doit être compilé avec des symboles de débogage ; sinon, false.
  • Language
    Spécifie le langage utilisé lors de la compilation de l'ensemble du code incorporé dans le fichier du service Web XML (.asmx). Ces valeurs peuvent représenter tout langage pris en charge par .NET, notamment C#, VB et JS, qui font respectivement référence à C#, Visual Basic .NET et JScript .NET.

Voir aussi

Tâches

Procédure pas à pas : création d'un service Web XML simple à l'aide d'ASP.NET

Autres ressources

Services Web XML avec ASP.NET
Directives des services Web XML