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).