IInteractiveChannelInitializer.BeginDisplayInitializationUI Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Асинхронный вызов для начала использования пользовательского интерфейса для получения сведений об учетных данных.
public:
IAsyncResult ^ BeginDisplayInitializationUI(System::ServiceModel::IClientChannel ^ channel, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginDisplayInitializationUI(System.ServiceModel.IClientChannel channel, AsyncCallback callback, object state);
abstract member BeginDisplayInitializationUI : System.ServiceModel.IClientChannel * AsyncCallback * obj -> IAsyncResult
Public Function BeginDisplayInitializationUI (channel As IClientChannel, callback As AsyncCallback, state As Object) As IAsyncResult
Параметры
- channel
- IClientChannel
Клиентский канал.
- callback
- AsyncCallback
Объект обратного вызова.
- state
- Object
Любые данные состояния.
Возвращаемое значение
Используется IAsyncResult для обратного вызова при завершении обработки.
Комментарии
Чтобы реализоватьIInteractiveChannelInitializer, выполните следующие действия:IInteractiveChannelInitializer.BeginDisplayInitializationUI
Предложите пользователю понять, каким образом вы видите нужный вариант и получите соответствующий System.Net.NetworkCredentialзапрос.
Добавьте объект параметра пользовательского канала в коллекцию, IChannel.GetProperty возвращаемую методом объекта IClientChannel с параметром System.ServiceModel.Channels.ChannelParameterCollectionтипа. Этот объект параметра канала используется пользовательским System.ServiceModel.ClientCredentialsSecurityTokenManager для установки маркеров безопасности для канала.
Вернуться.