HybridDb.Commands.DatabaseCommand.MapProjectionsToParameters C# (CSharp) 메소드

MapProjectionsToParameters() 보호된 정적인 메소드

protected static MapProjectionsToParameters ( object>.IDictionary projections, int i ) : Parameter>.Dictionary
projections object>.IDictionary
i int
리턴 Parameter>.Dictionary
        protected static Dictionary<string, Parameter> MapProjectionsToParameters(IDictionary<Column, object> projections, int i)
        {
            var parameters = new Dictionary<string, Parameter>();
            foreach (var projection in projections)
            {
                var column = projection.Key;
                var sqlColumn = SqlTypeMap.Convert(column);
                AddTo(parameters, "@" + column.Name + i, projection.Value, sqlColumn.DbType, sqlColumn.Length);
            }

            return parameters;
        }