コード例 #1
0
ファイル: ModuloFragment.cs プロジェクト: srasch/marten
 public void Apply(CommandBuilder builder)
 {
     _left.Apply(builder);
     builder.Append(" % ");
     _right.Apply(builder);
     builder.Append(_op);
     _value.Apply(builder);
 }
コード例 #2
0
        public void apply()
        {
            var command = new NpgsqlCommand();
            var builder = new CommandBuilder(command);

            var parameter = new CommandParameter(44);

            parameter.Apply(builder);

            var dbParameter = command.Parameters[0];

            dbParameter.Value.ShouldBe(parameter.Value);
            dbParameter.NpgsqlDbType.ShouldBe(parameter.DbType.Value);

            builder.ToString().ShouldEndWith(":" + dbParameter.ParameterName);
        }
コード例 #3
0
 public void Apply(CommandBuilder builder)
 {
     builder.Append("id = ");
     _parameter.Apply(builder);
 }