示例#1
0
 internal View(Schema schema, string name, SqlNative definition, CheckOptions checkOptions)
     : base(schema, name)
 {
     columns           = new PairedNodeCollection <View, ViewColumn>(this, "ViewColumns");
     this.definition   = definition;
     this.checkOptions = checkOptions;
 }
 public virtual void Visit(SqlNative node)
 {
 }
示例#3
0
 internal View(Schema schema, string name, SqlNative definition)
     : this(schema, name, definition, CheckOptions.None)
 {
 }
示例#4
0
 public void Visit(SqlNative node)
 {
 }
示例#5
0
 /// <summary>
 /// Creates the view.
 /// </summary>
 /// <param name="name">The name.</param>
 /// <param name="definition">The select statement.</param>
 /// <param name="checkOptions">The check options.</param>
 public View CreateView(string name, SqlNative definition, CheckOptions checkOptions)
 {
     return(new View(this, name, definition, checkOptions));
 }
示例#6
0
 /// <summary>
 /// Creates the view.
 /// </summary>
 /// <param name="name">The name.</param>
 /// <param name="definition">The select statement.</param>
 public View CreateView(string name, SqlNative definition)
 {
     return(new View(this, name, definition));
 }