Udostępnij za pośrednictwem


Metoda WebServiceHelper.TryUrlRedirection —

Przekierowuje obiekt usługi sieci Web programu ASP.NET Development Server zamiast zasobu, który jest zdefiniowany w podanego odwołania sieci Web.

Przestrzeń nazw:  Microsoft.VisualStudio.TestTools.UnitTesting
Zestaw:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (w Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Składnia

'Deklaracja
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

Parametry

  • client
    Typ: WebClientProtocol

    Wystąpienie typu usługi sieci Web, który jest badany.

  • identifier
    Typ: String

    Unikatowy ciąg, który identyfikuje wystąpienie programu ASP.NET Development Server.Dopasowuje parametr name AspNetDevelopmentServerAttribute na metodzie badania.

Wartość zwracana

Typ: Boolean
true Jeśli nastąpiło przekierowanie; w przeciwnym razie false.

Uwagi

Jeśli zostanie wykonany test z AspNetDevelopmentServerAttribute wystąpienie programu ASP.NET Development Server jest uruchomiona.Daje to pewność, że witryna programu ASP.NET Development Server jest uruchomiona i że znasz adres URL.Jeśli zostanie wykonany test można użyć TryUrlRedirection Aby przekierować obiektu usługi sieci Web tak, aby wskazywało znanego serwera zamiast zasobu, który jest zdefiniowany w podanego odwołania sieci Web.Ta metoda zwraca true jeśli kończy się pomyślnie, przekierowywanie i false Jeśli nie było.Na przykład, jeśli identyfikator nie pasowała nazwę istniejącego wystąpienia programu ASP.NET Development Server, metoda zwraca false.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

WebServiceHelper Klasa

Przestrzeń nazw Microsoft.VisualStudio.TestTools.UnitTesting

TestContext

AspNetDevelopmentServerAttribut