Sdílet prostřednictvím


IInteractiveChannelInitializer.BeginDisplayInitializationUI Metoda

Definice

Asynchronní volání, které začne používat uživatelské rozhraní k získání informací o přihlašovacích údaji.

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

Parametry

channel
IClientChannel

Kanál klienta.

callback
AsyncCallback

Objekt zpětného volání.

state
Object

Všechna stavová data.

Návraty

IAsyncResult

Použití IAsyncResult k zpětnému volání po dokončení zpracování.

Poznámky

K implementaci IInteractiveChannelInitializerproveďte následující kroky:IInteractiveChannelInitializer.BeginDisplayInitializationUI

  1. Zobrazte uživateli výzvu, jak se vám to hodí, a získejte odpovídající System.Net.NetworkCredential.

  2. Přidejte objekt parametru vlastního kanálu do kolekce vrácené IChannel.GetProperty metodou objektu IClientChannel s typem parametru .System.ServiceModel.Channels.ChannelParameterCollection Tento objekt parametru kanálu se používá vlastní System.ServiceModel.ClientCredentialsSecurityTokenManager k vytvoření tokenů zabezpečení kanálu.

  3. Vrátit.

Platí pro