IInteractiveChannelInitializer.BeginDisplayInitializationUI 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
要開始使用使用者介面來取得認證資訊的非同步呼叫。
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 會使用這個通道參數物件來建立通道的安全性權杖。
傳回。