DiscoveryClient.ResolveAsync Метод

Определение

Начинает асинхронную операцию разрешения.

Перегрузки

Имя Описание
ResolveAsync(ResolveCriteria, Object)

Начинает асинхронную операцию разрешения с указанными критериями и определяемым пользователем объектом состояния.

ResolveAsync(ResolveCriteria)

Начинает асинхронную операцию разрешения с указанными критериями.

ResolveAsync(ResolveCriteria, Object)

Начинает асинхронную операцию разрешения с указанными критериями и определяемым пользователем объектом состояния.

public:
 void ResolveAsync(System::ServiceModel::Discovery::ResolveCriteria ^ criteria, System::Object ^ userState);
public void ResolveAsync(System.ServiceModel.Discovery.ResolveCriteria criteria, object userState);
member this.ResolveAsync : System.ServiceModel.Discovery.ResolveCriteria * obj -> unit
Public Sub ResolveAsync (criteria As ResolveCriteria, userState As Object)

Параметры

criteria
ResolveCriteria

Критерии сопоставления конечной точки службы.

userState
Object

Указанный пользователем объект для идентификации асинхронной операции разрешения.

Комментарии

userState Если параметр имеет значение NULL, операция разрешения не может быть отменена.

Применяется к

ResolveAsync(ResolveCriteria)

Начинает асинхронную операцию разрешения с указанными критериями.

public:
 void ResolveAsync(System::ServiceModel::Discovery::ResolveCriteria ^ criteria);
public void ResolveAsync(System.ServiceModel.Discovery.ResolveCriteria criteria);
member this.ResolveAsync : System.ServiceModel.Discovery.ResolveCriteria -> unit
Public Sub ResolveAsync (criteria As ResolveCriteria)

Параметры

criteria
ResolveCriteria

Критерии сопоставления конечной точки службы.

Комментарии

Разрешить операции, инициированные вызовом этого метода, нельзя отменить.

Этот метод сохраняет в задаче все исключения без использования, которые может вызывать синхронный аналог метода. Если исключение хранится в возвращаемой задаче, это исключение будет создано при ожидании задачи. Исключения использования, такие как ArgumentException, по-прежнему выбрасываются синхронно. Сведения о сохраненных исключениях см. в исключениях, создаваемых Resolve(ResolveCriteria).

Применяется к