IClientChannel.DisplayInitializationUI Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызов пользовательского интерфейса для получения учетных данных.
public:
void DisplayInitializationUI();
public void DisplayInitializationUI ();
abstract member DisplayInitializationUI : unit -> unit
Public Sub DisplayInitializationUI ()
Комментарии
Вызовите этот метод, чтобы начать инициализацию любого интерактивного канала (например, выбор карты CardSpace). Это происходит автоматически, если канал используется без явного вызова метода ICommunicationObject.Open, поэтому для многих приложений этот вызов необязателен.
Однако если пользователь занимает много времени в процессе выбора, операция, которая автоматически вызывается, может истекть время ожидания. Чтобы предотвратить это, вызов DisplayInitializationUI или EndDisplayInitializationUI BeginDisplayInitializationUI явное вызов. Время ожидания этих операций не истечет, что позволит точно управлять тем, где в приложении отобразится это диалоговое окно.
Это метод открывает диалоговое окно, только если в приложении задана такая настройка. Если приложение не настроено на использование CardSpace или другого интерактивного инициализатора канала, этот вызов возвращается без выполнения каких-либо действий.
Если этот метод вызывается явным образом, также необходимо явным образом открыть канал перед его использованием.
Дополнительные сведения см. в разделе Accessing Services Using a WCF Client and System.ServiceModel.Dispatcher.IInteractiveChannelInitializer.