Remotion.Linq.SqlBackend.SqlGeneration.DefaultSqlGenerationStage.GenerateTextForFromTable C# (CSharp) Метод

GenerateTextForFromTable() публичный Метод

public GenerateTextForFromTable ( ISqlCommandBuilder commandBuilder, SqlTable table, bool isFirstTable ) : void
commandBuilder ISqlCommandBuilder
table Remotion.Linq.SqlBackend.SqlStatementModel.SqlTable
isFirstTable bool
Результат void
    public virtual void GenerateTextForFromTable (ISqlCommandBuilder commandBuilder, SqlTable table, bool isFirstTable)
    {
      ArgumentUtility.CheckNotNull ("commandBuilder", commandBuilder);
      ArgumentUtility.CheckNotNull ("table", table);

      SqlTableAndJoinTextGenerator.GenerateSql (table, commandBuilder, this, isFirstTable);
    }

Usage Example

    public void GenerateTextForFromTable ()
    {
      var stage = new DefaultSqlGenerationStage();

      stage.GenerateTextForFromTable (_commandBuilder, _sqlStatement.SqlTables[0], true);

      Assert.That (_commandBuilder.GetCommandText(), Is.EqualTo ("[Table] AS [t]"));
    }