Partager via


@ Directive Assembly dans les services Web XML

Cette rubrique est spécifique à une technologie existante. Les services Web XML et les clients du service Web XML doivent à présent être créés à l'aide de Windows Communication Foundation.

Permet de lier un assembly à un service Web XML pendant la compilation, de manière à ce que l'ensemble des classes et des interfaces de l'assembly soient accessibles par le service Web XML.

<%@ Assembly Name="assemblyname" %><%@ Assembly Src="pathname" %>

Attributs

Terme

Définition

Name

Nom de l'assembly à lier au service Web XML.

a7c375wt.note(fr-fr,VS.100).gifRemarque :
Le nom de l'assembly n'inclut pas l'extension de nom de fichier.

Src

Chemin d'accès au fichier source utilisé pour la compilation dynamique et la liaison.

a7c375wt.note(fr-fr,VS.100).gifRemarque :
Vous ne pouvez pas combiner un attribut Name et Src dans la même directive @ Assembly. Pour utiliser les deux attributs, vous devez prévoir plusieurs directives dans la page.

Notes

Le compilateur référence l'assembly au moment de la compilation, en autorisant la liaison anticipée. Une fois la compilation du service Web XML terminée, l'assembly est chargé de façon dynamique dans le domaine d'application à chaque modification, ce qui autorise la liaison tardive.

Les assemblys qui résident dans le répertoire \bin de votre application Web sont liés automatiquement aux services Web XML dans cette application. Ces assemblys ne requièrent pas la directive @ Assembly.

a7c375wt.note(fr-fr,VS.100).gifRemarque :
Le chemin d'accès à l'assembly ou au fichier source dans une directive @ Assembly doit être un chemin d'accès relatif à l'application Web hébergeant le service Web XML.

Exemple

Le fragment de code suivant utilise deux directives @ Assembly, la première pour établir une liaison avec MyAssembly, un assembly défini par l'utilisateur, la seconde pour établir une liaison avec MySource.vb, un fichier source de Visual Basic situé dans le dossier src sous le répertoire de l'application Web hébergeant le service Web XML.

<%@ Assembly Name="MyAssembly" %>
<%@ Assembly Src="src/MySource.vb" %>

Voir aussi

Tâches

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