@ Assembly de diretiva no Serviços Web XML
Links de um assembly para um XML Web Services durante a compilação, tornando todos os assembly classes e interfaces disponível para uso pelo serviço Web XML.
<%@ Assembly Name="assemblyname" %>
<%@ Assembly Src="pathname" %>
Atributos
Nome
O nome do assembly para vincular o serviço Web XML.Observação: O nome do assembly não inclui uma extensão de nome de arquivo.
Src
O caminho para um arquivo de fonte para compilar e vincular contra dinamicamente.Observação: Não é possível incluir uma Nome and a Src atributo no mesmo @ Assembly diretiva. Se você quiser usar ambos, você deve incluir mais de uma diretiva na página.
Comentários
O compilador referencia o assembly em time de compilar, que permite associação inicial. Após a conclusão da compilação do serviço Web XML, o assembly é dyamically carregado para o domínio do aplicativo quando for alterado, permitindo associação tardia.
Os assemblies que residem no diretório de \bin do aplicativo Web Web são automaticamente vinculados a Serviços Web XML no aplicativo Web. Esses assemblies não exigem o @ Assembly diretiva.
Observação: |
---|
O caminho para o assembly ou arquivo de origem em um @ Assembly diretiva deve ser um caminho relativo para a hospedagem de aplicativo Web da Web a serviço Web XML. |
Exemplo
O fragmento de código a seguir usa dois @ Assembly diretivas, a primeira para vincular a MyAssembly, um conjunto definido pelo usuário, o segundo para MySource.vb, um arquivo de fonte do Visual Basic localizado na src pasta sob o diretório do aplicativo Web Web que hospeda serviço Web XML.
<%@ Assembly Name="MyAssembly" %>
<%@ Assembly Src="src/MySource.vb" %>