Property TableDDLTimeout
TableDDLTimeout
Gets or sets a timeout for table DDL operations.
Declaration
public TimeSpan TableDDLTimeout { get; set; }
Property Value
Type | Description |
---|---|
TimeSpan | The timeout for table DDL operations. The default is 10 seconds. |
Remarks
Table DDL operations are operations performed by ExecuteTableDDLAsync, SetTableLimitsAsync(String, TableLimits, TableDDLOptions, CancellationToken), ExecuteTableDDLWithCompletionAsync and SetTableLimitsWithCompletionAsync(String, TableLimits, TableDDLOptions, CancellationToken). This value serves as the default if Timeout is not set.
Note that for operations performed by ExecuteTableDDLWithCompletionAsync and SetTableLimitsWithCompletionAsync(String, TableLimits, TableDDLOptions, CancellationToken), separate default timeouts are used for issuing the DDL operation and waiting for its completion, with values of TableDDLTimeout and TablePollTimeout correspondingly (the latter defaults to no timeout if TablePollTimeout is not set).