public LdapUserListForm(long id)
        {
            InitializeComponent();
            this.policyId = id;

            AcmSyncPolicyUserQueryParam queryParam = new AcmSyncPolicyUserQueryParam();
            queryParam.policyId = id;
            queryParam.policyIdSpecified = true;
            DataGridViewRowCollection rows = this.dataGridView1.Rows;

            // 设置查询条件
            if (queryParam == null)
            {
                MessageBox.Show("查询条件不能为空!");
            }

            // 调用查询接口
            RetAcmSyncPolicyUserInfoList resultList = accessUserService.querySyncPolicyUserInfoList(queryParam); ;
            if (resultList.errorCode == 0)
            {
                if (resultList.retAcmSyncPolicyUserInfoList != null)
                {
                    foreach (RetAcmSyncPolicyUserInfo userInfo in resultList.retAcmSyncPolicyUserInfoList)
                    {
                        String[] row = new String[this.dataGridView1.ColumnCount];
                        row[0] = userInfo.userId.Value.ToString();
                        row[1] = userInfo.accountName;
                        row[2] = userInfo.userName;
                        row[3] = userInfo.userGroupId.Value.ToString();
                        row[4] = userInfo.status.Value.ToString(); ;
                        rows.Add(row);
                    }
                }
            }
            else
            {
                MessageBox.Show("查询LDAP绑定用户列表失败,失败原因为:" + resultList.errorMsg);
            }
        }
 /// <remarks/>
 public void querySyncPolicyUserInfoListAsync(AcmSyncPolicyUserQueryParam param0, object userState) {
     if ((this.querySyncPolicyUserInfoListOperationCompleted == null)) {
         this.querySyncPolicyUserInfoListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnquerySyncPolicyUserInfoListOperationCompleted);
     }
     this.InvokeAsync("querySyncPolicyUserInfoList", new object[] {
                 param0}, this.querySyncPolicyUserInfoListOperationCompleted, userState);
 }
 /// <remarks/>
 public void querySyncPolicyUserInfoListAsync(AcmSyncPolicyUserQueryParam param0) {
     this.querySyncPolicyUserInfoListAsync(param0, null);
 }