Compartilhar via


Propriedade VCFilter.UrlBehavior

Obtém um valor que indica se a URL de uma referência da Web está embutido no gerado Visual Basic ou Visual C# código de proxy.Esta propriedade é significativa apenas para os filtros com referências da Web.

Namespace:  Microsoft.VisualStudio.VCProjectEngine
Assembly:  Microsoft.VisualStudio.VCProjectEngine (em Microsoft.VisualStudio.VCProjectEngine.dll)

Sintaxe

'Declaração
ReadOnly Property UrlBehavior As eWebRefUrlBehavior
eWebRefUrlBehavior UrlBehavior { get; }
property eWebRefUrlBehavior UrlBehavior {
    eWebRefUrlBehavior get ();
}
abstract UrlBehavior : eWebRefUrlBehavior with get
function get UrlBehavior () : eWebRefUrlBehavior

Valor de propriedade

Tipo: Microsoft.VisualStudio.VCProjectEngine.eWebRefUrlBehavior
Um eWebRefUrlBehavior valor de enumeração.

Comentários

O código de proxy é o arquivo. vb ou. cs, que é gerado a partir do arquivo. WSDL e é usado para fazer a chamada SOAP para o serviço da Web em tempo de execução.Se o valor de UrlBehavior é webrefUrlBehaviorDynamic, o valor de URL é armazenado com as propriedades do projeto dinâmico.O sistema de projeto adiciona uma chave para o arquivo app. config (para aplicativos do Windows) ou o arquivo Web. config (para aplicativos da Web).

Um exemplo do par chave/valor de um arquivo app. config é mostrado abaixo:

<configuration>

<appSettings> < add key="SomeProject.localhost.Service1"

Value="https://localhost/SomeWebService/Service1.asmx"/ >

</appSettings>

</configuration>

Usando um URL dinâmico, você pode especificar diferentes locais de serviço da Web para configurações de projeto diferente.Um cenário comum é usar um serviço local para uma configuração de depuração e um serviço não-local para uma configuração de lançamento.

Segurança do .NET Framework

Consulte também

Referência

VCFilter Interface

Namespace Microsoft.VisualStudio.VCProjectEngine