를 호출 내 대리인 서명입니다 :여기
: 다음AllergiesDelegate allergies = new AllergiesDelegate(
GetChartFacadeObj().LoadAllergyPrintData);
IAsyncResult Allergies = allergies.BeginInvoke(
long.Parse(patientAccount), long.Parse(chartID), Is_CF, null, null);
함수 서명입니다 : 내가 그것을 호출하는 방법
다음public delegate PrintAllergyClass AllergiesDelegate(
long patientAccount, long chartId, bool isCf, string practiceCode = "");
입니다
public PrintAllergyClass LoadAllergyPrintData( long PAcc, long ChartID, bool Is_CF, string PracticeCode="")
그러나 그것은 나에게 오류를 제공합니다 : 예상대로 인텔리에
No overload for method 'BeginInvoke' takes 5 arguments.
, 그것은 인수를 원하는 보여줍니다.
친절히 안내하면이 케이스를 어떻게 처리할까요?
알레르기가 어떤지 보려면 intellisense를보십시오 .BeginInvoke가 기대합니다. 그런 다음 기대하는 것을 제공하십시오. – usr
문제의 요점을 제외하고는 thread-pool 기반 APM 모델 대신에'Task'를 사용해야 할 것입니다. – usr
@ usr..on intellisense 그것은 옵션 코드 –