示例#1
0
 // Token: 0x060000C3 RID: 195 RVA: 0x00004D28 File Offset: 0x00002F28
 public NspiGetMatchesDispatchTask(CancelableAsyncCallback asyncCallback, object asyncState, ProtocolRequestInfo protocolRequestInfo, NspiContext context, NspiGetMatchesFlags flags, NspiState state, int[] mids, int interfaceOptions, Restriction restriction, IntPtr pPropName, int maxRows, PropertyTag[] propertyTags) : base(asyncCallback, asyncState, protocolRequestInfo, context, state)
 {
     this.flags            = flags;
     this.interfaceOptions = interfaceOptions;
     this.restriction      = restriction;
     this.maxRows          = maxRows;
     this.propertyTags     = propertyTags;
     if (this.maxRows < 0 || this.maxRows > 100000)
     {
         this.maxRows = 100000;
     }
 }
 // Token: 0x0600017D RID: 381 RVA: 0x00007970 File Offset: 0x00005B70
 public ICancelableAsyncResult BeginGetMatches(ProtocolRequestInfo protocolRequestInfo, IntPtr contextHandle, NspiGetMatchesFlags flags, NspiState state, int[] mids, int interfaceOptions, Restriction restriction, IntPtr propName, int maxRows, PropertyTag[] propTags, CancelableAsyncCallback asyncCallback, object asyncState)
 {
     return(this.BeginContextWrapper("BeginGetMatches", asyncCallback, asyncState, contextHandle, (NspiContext context) => new NspiGetMatchesDispatchTask(asyncCallback, asyncState, protocolRequestInfo, context, flags, state, mids, interfaceOptions, restriction, propName, maxRows, propTags)));
 }