Поделиться через


WebServiceHelper.TryUrlRedirection - метод

Обновлен: Ноябрь 2007

Перенаправляет веб-службу на сервер разработки ASP.NET из места ее задания в веб-ссылке.

Пространство имен:  Microsoft.VisualStudio.TestTools.UnitTesting
Сборка:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (в Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Синтаксис

'Декларация
Public Shared Function TryUrlRedirection ( _
    client As WebClientProtocol, _
    context As TestContext, _
    identifier As String _
) As Boolean
'Применение
Dim client As WebClientProtocol
Dim context As TestContext
Dim identifier As String
Dim returnValue As Boolean

returnValue = WebServiceHelper.TryUrlRedirection(client, _
    context, identifier)
public static bool TryUrlRedirection(
    WebClientProtocol client,
    TestContext context,
    string identifier
)
public:
static bool TryUrlRedirection(
    WebClientProtocol^ client, 
    TestContext^ context, 
    String^ identifier
)
public static function TryUrlRedirection(
    client : WebClientProtocol, 
    context : TestContext, 
    identifier : String
) : boolean

Параметры

  • identifier
    Тип: System.String
    Уникальная строка, идентифицирующая экземпляр сервера разработки ASP.NET. Соответствует параметру имени AspNetDevelopmentServerAttribute в методе теста.

Возвращаемое значение

Тип: System.Boolean
true , если перенаправление произошло; в противном случае — false.

Заметки

При запуске теста с атрибутом AspNetDevelopmentServerAttribute запускается экземпляр сервера разработки ASP.NET. Это гарантирует, что экземпляр сервера разработки ASP.NET будет запущен, и URL-адрес будет известен. После запуска теста можно воспользоваться TryUrlRedirection для перенаправления объекта веб-службы таким образом, чтобы он указывал на известный сервер вместо заданного в веб-ссылке. Метод возвращает значение true, если перенаправление было успешно, и значение false, если перенаправление не удалось, например, если идентификатор не соответствовал имени существующего экземпляра сервера разработки ASP.NET.

Разрешения

См. также

Ссылки

WebServiceHelper Класс

WebServiceHelper - члены

Microsoft.VisualStudio.TestTools.UnitTesting - пространство имен