다음을 통해 공유


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

처리가 완료되면 콜백하는 데 사용할 IAsyncResult입니다.

설명

구현IInteractiveChannelInitializer하려면 다음 단계를 수행합니다.IInteractiveChannelInitializer.BeginDisplayInitializationUI

  1. 사용자에게 어떤 방식으로 적합한지 묻는 메시지를 표시하고 적절한 System.Net.NetworkCredential정보를 얻습니다.

  2. 형식 매개 변수를 사용하여 개체의 메서드에서 반환된 IChannel.GetProperty 컬렉션에 IClientChannel 사용자 지정 채널 매개 변수 System.ServiceModel.Channels.ChannelParameterCollection개체를 추가합니다. 이 채널 매개 변수 개체는 사용자 지정 System.ServiceModel.ClientCredentialsSecurityTokenManager 에서 채널에 대한 보안 토큰을 설정하는 데 사용됩니다.

  3. 반환.

적용 대상