/// <remarks/> public void SearchAsync(ImportRecord c, string cardNo, System.DateTime begin, System.DateTime end, int page, int pageSize) { this.SearchAsync(c, cardNo, begin, end, page, pageSize, null); }
/// <remarks/> public void SearchAsync(ImportRecord c, string cardNo, System.DateTime begin, System.DateTime end, int page, int pageSize, object userState) { if ((this.SearchOperationCompleted == null)) { this.SearchOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSearchOperationCompleted); } this.InvokeAsync("Search", new object[] { c, cardNo, begin, end, page, pageSize}, this.SearchOperationCompleted, userState); }
public ImportRecord[] Search(ImportRecord c, string cardNo, System.DateTime begin, System.DateTime end, ref int page, int pageSize, out int totalPages) { object[] results = this.Invoke("Search", new object[] { c, cardNo, begin, end, page, pageSize}); page = ((int)(results[1])); totalPages = ((int)(results[2])); return ((ImportRecord[])(results[0])); }