コード例 #1
0
        /// <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);
            }
        }
コード例 #2
0
        /// <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);
            }
        }
コード例 #3
0
        /// <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);
            }
        }