Compartilhar via


ObjectContext.CommandTimeout Propriedade

Definição

Obtém ou define o valor de tempo limite, em segundos, para todas as operações de contexto de objeto. Um valor null indica que o valor padrão do provedor subjacente será usado.

public:
 property Nullable<int> CommandTimeout { Nullable<int> get(); void set(Nullable<int> value); };
public int? CommandTimeout { get; set; }
member this.CommandTimeout : Nullable<int> with get, set
Public Property CommandTimeout As Nullable(Of Integer)

Valor da propriedade

Um valor Int32 que é o valor de tempo limite, em segundos.

Exceções

O valor de tempo limite é menor que 0.

Exemplos

Consultas de objeto

Comentários

O tempo limite padrão para consultas de objeto e a SaveChanges operação é definido pelo provedor de conexão subjacente. No entanto, você pode substituir esse valor de tempo limite padrão usando a CommandTimeout propriedade em ObjectContext. Faça isso quando você tiver uma consulta complexa ou quando outros problemas de desempenho fizerem consultas ou chamadas SaveChanges atingirem o tempo limite com frequência.

Aplica-se a