コード例 #1
0
 /// <summary>
 /// Constructs an instance without performing any validation. (Callers must validate.)
 /// </summary>
 private SpannerCommandTextBuilder(string commandText, SpannerCommandType type, string targetTable, string[] extraStatements)
 {
     CommandText        = commandText;
     SpannerCommandType = type;
     TargetTable        = targetTable;
     ExtraStatements    = extraStatements?.ToList().AsReadOnly();
 }
コード例 #2
0
 private static SpannerCommandTextBuilder CreateBuilderForTableDml(string command, SpannerCommandType type, string table) =>
 new SpannerCommandTextBuilder($"{command} {table}", type, ValidateTableName(table, nameof(table)), null);