Main Content

BeginInvoke

비동기 .NET 대리자(Delegate) 호출 시작

    설명

    result = BeginInvoke(arg1,...,argN,callback,object)Microsoft® .NET Framework 애플리케이션의 .NET 대리자에 대한 비동기 호출을 시작합니다. 비동기 호출을 종료하려면 EndInvoke를 호출해야 합니다. 동기식 메서드를 비동기식으로 호출하는 방법에 대한 내용은 Microsoft .NET 문서를 참조하십시오.

    참고

    .NET 6과 .NET Core 및 그 이상의 버전을 포함해 .NET Framework 4.0 이상을 사용하는 애플리케이션에서는 System.Threading.Tasks와 같은 태스크 기반 API를 사용하십시오. 자세한 내용은 Microsoft 게시물 Task-based asynchronous pattern (TAP) in .NET을 참조하십시오.

    입력 인수

    모두 축소

    대리자에 필요한 1에서 N(있는 경우)까지의 입력 인수로, 임의의 유효한 유형으로 지정됩니다. 인수의 유형과 개수는 대리자 시그니처와 일치해야 합니다.

    해당 비동기 작업이 완료될 때 호출하는 메서드로, .NET System.AsyncCallback 대리자 또는 [] null 값으로 지정됩니다.

    대리자로, 사용자 정의 .NET 객체 또는 [] null 값으로 지정됩니다.

    출력 인수

    모두 축소

    비동기 호출의 진행률 모니터로, .NET System.IAsyncResult 객체로 반환됩니다. resultEndInvoke 함수에 대한 입력 인수로 사용하십시오.

    버전 내역

    R2011a에 개발됨

    참고 항목