示例#1
0
        public bool VisitExprSchemaName(ExprSchemaName expr, TCtx arg)
        {
            var res = this.Visit(expr, "SchemaName", arg, out var argOut);

            this.VisitPlainProperty("Name", expr.Name, argOut);
            this._visitor.EndVisitExpr(expr, arg);
            return(res);
        }
示例#2
0
 public static ExprSchemaName WithName(this ExprSchemaName original, String newName)
 => new ExprSchemaName(name: newName);
示例#3
0
 public static ExprDbSchema WithSchema(this ExprDbSchema original, ExprSchemaName newSchema)
 => new ExprDbSchema(database: original.Database, schema: newSchema);
示例#4
0
 public bool VisitExprSchemaName(ExprSchemaName schemaName, IExpr?parent)
 {
     this.AppendName(this.Options.MapSchema(schemaName.Name));
     return(true);
 }