다음을 통해 공유


NamedPipeServerStream.BeginWaitForConnection(AsyncCallback, Object) 메서드

정의

클라이언트 연결을 대기할 비동기 작업을 시작합니다.

public:
 IAsyncResult ^ BeginWaitForConnection(AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginWaitForConnection (AsyncCallback? callback, object? state);
public IAsyncResult BeginWaitForConnection (AsyncCallback callback, object state);
[System.Security.SecurityCritical]
public IAsyncResult BeginWaitForConnection (AsyncCallback callback, object state);
member this.BeginWaitForConnection : AsyncCallback * obj -> IAsyncResult
[<System.Security.SecurityCritical>]
member this.BeginWaitForConnection : AsyncCallback * obj -> IAsyncResult
Public Function BeginWaitForConnection (callback As AsyncCallback, state As Object) As IAsyncResult

매개 변수

callback
AsyncCallback

클라이언트가 NamedPipeServerStream 개체에 연결할 때 호출할 메서드입니다.

state
Object

다른 요청에서 특정 비동기 요청을 구별하는 사용자 제공 개체입니다.

반환

비동기 요청을 참조하는 개체입니다.

특성

예외

파이프가 비동기적으로 열리지 않은 경우

또는

파이프 연결이 이미 설정된 경우

또는

파이프 핸들이 설정되지 않은 경우

파이프 연결이 끊어진 경우

파이프가 닫혔습니다.

설명

이는 의 비동기와 동일합니다 WaitForConnection.

EndWaitForConnection 는 에 대한 모든 호출에 대해 정확히 한 번 호출되어야 합니다 BeginWaitForConnection.

적용 대상