IInteractiveChannelInitializer.BeginDisplayInitializationUI Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Appel asynchrone pour commencer l'utilisation d'une interface utilisateur pour obtenir les informations d'identification.
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
Paramètres
- channel
- IClientChannel
Canal client.
- callback
- AsyncCallback
Objet de rappel.
- state
- Object
Toutes données d'état.
Retours
IAsyncResult à utiliser pour rappeler lorsque le traitement est terminé.
Remarques
Pour implémenter IInteractiveChannelInitializer, exécutez les étapes suivantes dans IInteractiveChannelInitializer.BeginDisplayInitializationUI :
Invitez l'utilisateur de la façon que vous jugez appropriée et obtenez des System.Net.NetworkCredential appropriées.
Ajoutez un objet de paramètre de canal personnalisé à la collection retournée par la méthode IChannel.GetProperty sur l’objet IClientChannel avec un paramètre de type System.ServiceModel.Channels.ChannelParameterCollection. Cet objet de paramètre de canal est utilisé par le System.ServiceModel.ClientCredentialsSecurityTokenManager personnalisé pour établir les jetons de sécurité du canal.
Retour.