/// <summary> /// Test setting and retrieving an integer system parameter. /// </summary> /// <param name="param">The parameter to set.</param> /// <param name="expected">The string to set it to.</param> private static void IntegerParameterTest(JET_param param, int expected) { JET_INSTANCE instance; Api.JetCreateInstance(out instance, "IntParameterTest"); try { SetGetSystemParameterTests.IntegerParameterTest(instance, param, expected); } finally { Api.JetTerm(instance); } }
/// <summary> /// Test setting and retrieving an integer system parameter which /// is treated as a boolean. /// </summary> /// <param name="param">The parameter to set.</param> /// <param name="expected">The string to set it to.</param> private static void BooleanParameterTest(JET_param param, bool expected) { JET_INSTANCE instance; Api.JetCreateInstance(out instance, "BoolParameterTest"); try { SetGetSystemParameterTests.BooleanParameterTest(instance, param, expected); } finally { Api.JetTerm(instance); } }
/// <summary> /// Test setting and retrieving a system parameter that uses a string. /// </summary> /// <param name="param">The parameter to set.</param> /// <param name="expected">The string to set it to.</param> private static void StringParameterTest(JET_param param, string expected) { JET_INSTANCE instance; Api.JetCreateInstance(out instance, "StringParameterTest"); try { SetGetSystemParameterTests.StringParameterTest(instance, param, expected); } finally { Api.JetTerm(instance); } }