Partilhar via


Método WebServiceHelper.TryUrlRedirection

Redireciona a um objeto de serviço da Web do ASP.NET Development Server em vez do recurso que está definido na referência da Web fornecida.

Namespace:  Microsoft.VisualStudio.TestTools.UnitTesting
Assembly:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (em Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Sintaxe

'Declaração
Public Shared Function TryUrlRedirection ( _
    client As WebClientProtocol, _
    context As TestContext, _
    identifier As String _
) As Boolean
public static bool TryUrlRedirection(
    WebClientProtocol client,
    TestContext context,
    string identifier
)
public:
static bool TryUrlRedirection(
    WebClientProtocol^ client, 
    TestContext^ context, 
    String^ identifier
)
static member TryUrlRedirection : 
        client:WebClientProtocol * 
        context:TestContext * 
        identifier:string -> bool 
public static function TryUrlRedirection(
    client : WebClientProtocol, 
    context : TestContext, 
    identifier : String
) : boolean

Parâmetros

  • identifier
    Tipo: System.String
    Uma seqüência de caracteres exclusiva que identifica um aplicativo ASP.Instância do servidor de desenvolvimento do NET.Isso coincide com o parâmetro de nome de um AspNetDevelopmentServerAttribute no método de teste.

Valor de retorno

Tipo: System.Boolean
true Se um redirecionamento ocorreria; Caso contrário, false.

Comentários

Quando você executa um teste com um AspNetDevelopmentServerAttribute, uma instância de um aplicativo ASP.NET Development Server é iniciado. Isso garante que um aplicativo ASP.NET Development Server site é iniciado e você souber o URL. Quando você executa um teste, você poderá usar TryUrlRedirection para redirecionar um objeto de serviço da Web para que ele aponta para o servidor conhecido em vez do recurso que está definido na referência fornecida do Web. Esse método retorna true se o redirecionamento foi bem-sucedida, e false se fosse não. Por exemplo, se o identificador não correspondeu o nome de um aplicativo ASP.Instância de NET Development Server, o método retorna false.

Segurança do .NET Framework

Consulte também

Referência

WebServiceHelper Classe

Namespace Microsoft.VisualStudio.TestTools.UnitTesting

TestContext

AspNetDevelopmentServerAttribut