Amazon.CognitoSync.SyncManager.Internal.SQLiteLocalStorage.BindData C# (CSharp) Метод

BindData() приватный Метод

private BindData ( SQLiteCommand command ) : void
command SQLiteCommand
Результат void
        private static void BindData(SQLiteCommand command, params object[] parameters)
        {
            string query = command.CommandText;
            int count = 0;
            foreach (Match match in Regex.Matches(query, "(\\@\\w+) "))
            {
                var date = parameters[count] as DateTime?;
                if (date.HasValue)
                {
                    command.Parameters.Add(new SQLiteParameter(match.Groups[1].Value, date.Value.Ticks.ToString(CultureInfo.InvariantCulture.NumberFormat)));
                }
                else
                {
                    command.Parameters.Add(new SQLiteParameter(match.Groups[1].Value, parameters[count]));
                }
                count++;
            }
        }

Same methods

SQLiteLocalStorage::BindData ( SQLitePCL.sqlite3_stmt statement ) : void
SQLiteLocalStorage::BindData ( SqliteCommand command ) : void