Exemplo n.º 1
0
		public AnyStatement(Identifier identifier, Sequence<Expression> expressions) {
			using (StringWriter stringWriter = new StringWriter()) {
				SqlWriter statementWriter = new SqlWriter(stringWriter, DatabaseEngine.Unknown);
				statementWriter.WriteIdentifier(identifier.Value);
				statementWriter.WriteScriptSequence(expressions, WhitespacePadding.SpaceBefore, null);
				statementText = stringWriter.ToString();
			}
		}
		private SourceRemoteTableRowset(string serverName, string databaseName, SchemaName schemaName, TableName tableName, RowsetAlias rowsetAlias): base(rowsetAlias) {
			Debug.Assert(tableName != null);
			if (!string.IsNullOrEmpty(serverName)) {
				this.serverName = new Identifier(serverName);
			}
			this.databaseName = new Identifier(databaseName);
			this.schemaName = schemaName;
			this.tableName = tableName;
		}
Exemplo n.º 3
0
		public MethodName(Identifier identifier): this(identifier.Value) {}
Exemplo n.º 4
0
		public FunctionName(Identifier identifier): this(identifier.Value) {}
Exemplo n.º 5
0
		public ProcedureName(Identifier identifier): this(identifier.Value) {}
Exemplo n.º 6
0
		public SqlAssemblyName(Identifier identifier): this(identifier.Value) {}
Exemplo n.º 7
0
		public ClassName(Identifier identifier): this(identifier.Value) {}
Exemplo n.º 8
0
		protected IndexOption(Identifier key) {
			Debug.Assert(key != null);
			this.key = key;
		}
Exemplo n.º 9
0
		public XmlDirective(Identifier key, Optional<StringLiteral> elementName): this(key) {
			this.elementName = elementName;
		}
Exemplo n.º 10
0
		public SchemaName(Identifier identifier): this(identifier.Value) {}
Exemplo n.º 11
0
		public WaitforStatement(Identifier identifier, SqlScriptableToken stringValue) {
			Debug.Assert(identifier != null);
			Debug.Assert(stringValue != null);
			this.identifier = identifier;
			this.stringValue = stringValue;
		}
Exemplo n.º 12
0
		public ConstraintName(Identifier identifier): base(identifier.Value) {}
		public XmlSchemaCollectionName(Identifier identifier): this(identifier.Value) {}
Exemplo n.º 14
0
		public ObjectName(Identifier identifier): this(identifier.Value) {}
Exemplo n.º 15
0
		public CollationName(Identifier identifier): this(identifier.Value) {}
Exemplo n.º 16
0
		public CursorName(Identifier identifier): this(identifier.Value, false, true) {}
Exemplo n.º 17
0
		public XmlDirective(Identifier key, Identifier value): this(key) {
			this.value = value;
		}
Exemplo n.º 18
0
		public XmlNamespaceName(Identifier identifier): base(identifier.Value) {}
Exemplo n.º 19
0
		private XmlDirective(Identifier key) {
			Debug.Assert(key != null);
			this.key = key;
		}
Exemplo n.º 20
0
		public ColumnName(Identifier identifier): this(identifier.Value) {}
Exemplo n.º 21
0
		public TransactionName(Identifier name): base(name.Value) {}
Exemplo n.º 22
0
		public AliasName(Identifier identifier): base(identifier.Value) {}
Exemplo n.º 23
0
		public IndexOptionToggle(Identifier key, ToggleToken value): base(key) {
			Debug.Assert(value != null);
			this.value = value.On;
		}
Exemplo n.º 24
0
		public IndexOptionNumeric(Identifier key, IntegerLiteral value): base(key) {
			Debug.Assert(value != null);
			this.value = value;
		}
Exemplo n.º 25
0
		public LabelName(Identifier identifier): base(identifier.Value) {}
Exemplo n.º 26
0
		public Label(Identifier identifier) {
			this.identifier = identifier.Value;
		}
Exemplo n.º 27
0
		public TriggerName(Identifier identifier): this(identifier.Value) {}
Exemplo n.º 28
0
		public IndexName(Identifier identifier): this(identifier.Value) {}