Share via


@ 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çãoObservaçã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çãoObservaçã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çãoObservaçã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" %>

Consulte também

Outros recursos

Diretivas do Serviços Web XML

XML Web Services Usando ASP.NET