语言

RelationalDbContextOptionsBuilder<TBuilder,TExtension>.CommandTimeout 方法

定义

在终止尝试执行命令并生成错误之前配置等待时间(以秒为单位)。

public virtual TBuilder CommandTimeout(int? commandTimeout);
abstract member CommandTimeout : Nullable<int> -> 'Builder
override this.CommandTimeout : Nullable<int> -> 'Builder
Public Overridable Function CommandTimeout (commandTimeout As Nullable(Of Integer)) As TBuilder

参数

commandTimeout
Nullable<Int32>

等待命令执行的时间(以秒为单位)。

返回

TBuilder

相同的生成器实例,以便可以链接多个调用。

注解

这会设置CommandTimeout正在使用的 ADO.NET 提供程序的属性。

如果commandTimeout值小于 0,则生成一个ArgumentException值。

零(0)通常意味着不会应用超时,请参阅 ADO.NET 提供程序文档。

有关详细信息和示例,请参阅 连接和连接字符串 。

适用于