Example #1
0
        /// <remarks>Performance of Enum.ToString() is slow and we use this value in building Identity</remarks>
        internal static string ToString(System.Data.ParameterDirection value)
        {
            switch (value)
            {
            case ParameterDirection.Input:
                return("Input");

            case ParameterDirection.Output:
                return("Output");

            case ParameterDirection.InputOutput:
                return("InputOutput");

            case ParameterDirection.ReturnValue:
                return("ReturnValue");

            default:
                Debug.Assert(false, "which ParameterDirection.ToString() is missing?");
                return(value.ToString());
            }
        }