IInteractiveChannelInitializer.BeginDisplayInitializationUI Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kimlik bilgileri almak için bir kullanıcı arabirimi kullanmaya başlamak için zaman uyumsuz bir çağrı.
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
Parametreler
- channel
- IClientChannel
İstemci kanalı.
- callback
- AsyncCallback
Geri çağırma nesnesi.
- state
- Object
Tüm durum verileri.
Döndürülenler
IAsyncResult İşlem tamamlandığında geri çağırmak için kullanılacak.
Açıklamalar
uygulamasını uygulamak IInteractiveChannelInitializeriçin içinde IInteractiveChannelInitializer.BeginDisplayInitializationUIaşağıdaki adımları gerçekleştirin:
Kullanıcıya uygun gördüğünüz şekilde sorarak uygun System.Net.NetworkCredentialbir elde edin.
nesnesinde IClientChannel yöntemi tarafından IChannel.GetProperty döndürülen koleksiyona türü parametresiyle özel bir kanal parametresi System.ServiceModel.Channels.ChannelParameterCollectionnesnesi ekleyin. Bu kanal parametresi nesnesi, kanalın güvenlik belirteçlerini oluşturmak için özel System.ServiceModel.ClientCredentialsSecurityTokenManager tarafından kullanılır.
Dönüş.