private void S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteS83() {
this.Manager.Comment("reaching state \'S83\'");
Microsoft.Protocols.TestSuites.MS_OXCTABL.TableRopReturnValues temp130;
this.Manager.Comment("executing step \'call RopSetColumns(2,False,False,False)\'");
temp130 = this.IMS_OXCTABLAdapterInstance.RopSetColumns(2u, false, false, false);
this.Manager.Checkpoint("MS-OXCTABL_R831");
this.Manager.Checkpoint("MS-OXCTABL_R45");
this.Manager.Comment("reaching state \'S99\'");
this.Manager.Comment("checking step \'return RopSetColumns/success\'");
TestManagerHelpers.AssertAreEqual<Microsoft.Protocols.TestSuites.MS_OXCTABL.TableRopReturnValues>(this.Manager, ((Microsoft.Protocols.TestSuites.MS_OXCTABL.TableRopReturnValues)(0)), temp130, "return of RopSetColumns, state S99");
this.Manager.Comment("reaching state \'S115\'");
Microsoft.Protocols.TestSuites.MS_OXCTABL.TableRopReturnValues temp131;
this.Manager.Comment("executing step \'call RopRestrict(2,False,True,False)\'");
temp131 = this.IMS_OXCTABLAdapterInstance.RopRestrict(2u, false, true, false);
this.Manager.Checkpoint("MS-OXCTABL_R834");
this.Manager.Comment("reaching state \'S131\'");
this.Manager.Comment("checking step \'return RopRestrict/ecNullObject\'");
TestManagerHelpers.AssertAreEqual<Microsoft.Protocols.TestSuites.MS_OXCTABL.TableRopReturnValues>(this.Manager, Microsoft.Protocols.TestSuites.MS_OXCTABL.TableRopReturnValues.ecNullObject, temp131, "return of RopRestrict, state S131");
this.Manager.Comment("reaching state \'S147\'");
Microsoft.Protocols.TestSuites.MS_OXCTABL.TableRopReturnValues temp132;
this.Manager.Comment("executing step \'call RopQueryRows(Advance,True)\'");
temp132 = this.IMS_OXCTABLAdapterInstance.RopQueryRows(((Microsoft.Protocols.TestSuites.Common.QueryRowsFlags)(0)), true);
this.Manager.Checkpoint("MS-OXCTABL_R837");
this.Manager.Comment("reaching state \'S163\'");
this.Manager.Comment("checking step \'return RopQueryRows/success\'");
TestManagerHelpers.AssertAreEqual<Microsoft.Protocols.TestSuites.MS_OXCTABL.TableRopReturnValues>(this.Manager, ((Microsoft.Protocols.TestSuites.MS_OXCTABL.TableRopReturnValues)(0)), temp132, "return of RopQueryRows, state S163");
this.Manager.Comment("reaching state \'S179\'");
int temp136 = this.Manager.ExpectEvent(this.QuiescenceTimeout, true, new ExpectedEvent(S02_RowRops_ParseQueryRowsAfterRestrict_TestSuite.RopQueryRowsResponseInfo, null, new RopQueryRowsResponseDelegate1(this.MSOXCTABL_S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteRopQueryRowsResponseChecker145)), new ExpectedEvent(S02_RowRops_ParseQueryRowsAfterRestrict_TestSuite.RopQueryRowsResponseInfo, null, new RopQueryRowsResponseDelegate1(this.MSOXCTABL_S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteRopQueryRowsResponseChecker150)), new ExpectedEvent(S02_RowRops_ParseQueryRowsAfterRestrict_TestSuite.RopQueryRowsResponseInfo, null, new RopQueryRowsResponseDelegate1(this.MSOXCTABL_S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteRopQueryRowsResponseChecker151)), new ExpectedEvent(S02_RowRops_ParseQueryRowsAfterRestrict_TestSuite.RopQueryRowsResponseInfo, null, new RopQueryRowsResponseDelegate1(this.MSOXCTABL_S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteRopQueryRowsResponseChecker152)));
if ((temp136 == 0)) {
S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteS195();
goto label47;
}
if ((temp136 == 1)) {
S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteS195();
goto label47;
}
if ((temp136 == 2)) {
S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteS195();
goto label47;
}
if ((temp136 == 3)) {
S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteS195();
goto label47;
}
this.Manager.CheckObservationTimeout(false, new ExpectedEvent(S02_RowRops_ParseQueryRowsAfterRestrict_TestSuite.RopQueryRowsResponseInfo, null, new RopQueryRowsResponseDelegate1(this.MSOXCTABL_S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteRopQueryRowsResponseChecker145)), new ExpectedEvent(S02_RowRops_ParseQueryRowsAfterRestrict_TestSuite.RopQueryRowsResponseInfo, null, new RopQueryRowsResponseDelegate1(this.MSOXCTABL_S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteRopQueryRowsResponseChecker150)), new ExpectedEvent(S02_RowRops_ParseQueryRowsAfterRestrict_TestSuite.RopQueryRowsResponseInfo, null, new RopQueryRowsResponseDelegate1(this.MSOXCTABL_S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteRopQueryRowsResponseChecker151)), new ExpectedEvent(S02_RowRops_ParseQueryRowsAfterRestrict_TestSuite.RopQueryRowsResponseInfo, null, new RopQueryRowsResponseDelegate1(this.MSOXCTABL_S02_RowRops_ParseQueryRowsAfterRestrict_TestSuiteRopQueryRowsResponseChecker152)));
label47:
;
}