Langue

RelationalDatabaseFacadeExtensions.SetCommandTimeout Méthode

Définition

Surcharges

Nom Description
SetCommandTimeout(DatabaseFacade, Nullable<Int32>)

Définit le délai d’expiration (en secondes) à utiliser pour les commandes exécutées avec ce DbContextparamètre .

SetCommandTimeout(DatabaseFacade, TimeSpan)

Définit le délai d’expiration à utiliser pour les commandes exécutées avec ce DbContextparamètre .

SetCommandTimeout(DatabaseFacade, Nullable<Int32>)

Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs

Définit le délai d’expiration (en secondes) à utiliser pour les commandes exécutées avec ce DbContextparamètre .

public static void SetCommandTimeout(this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade, int? timeout);
static member SetCommandTimeout : Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade * Nullable<int> -> unit
<Extension()>
Public Sub SetCommandTimeout (databaseFacade As DatabaseFacade, timeout As Nullable(Of Integer))

Paramètres

databaseFacade
DatabaseFacade

Pour DatabaseFacade le contexte.

timeout
Nullable<Int32>

Délai d’expiration à utiliser, en secondes.

Remarques

Si cette valeur est définie, elle est utilisée pour définir CommandTimeout chaque fois que Entity Framework crée une DbCommand requête pour exécuter une requête.

Si cette valeur n’est pas définie, la valeur par défaut utilisée est définie par le fournisseur de données ADO.NET sous-jacent. Consultez la documentation relative à l’implémentation du DbCommand fournisseur de données ADO.NET pour plus d’informations sur les valeurs par défaut, etc.

Notez que le délai d’expiration de la commande est distinct du délai d’expiration de la connexion. Les délais d’expiration de connexion sont généralement configurés dans le chaîne de connexion. Plus récemment, certains fournisseurs de données ADO.NET ajoutent la possibilité de définir également un délai d’attente de commande dans le chaîne de connexion. Un jeu de valeurs avec cette API pour le délai d’attente de commande remplace n’importe quelle valeur définie dans l’chaîne de connexion.

Pour plus d’informations et d’exemples, consultez connexions et chaînes de connexion .

S’applique à

SetCommandTimeout(DatabaseFacade, TimeSpan)

Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs

Définit le délai d’expiration à utiliser pour les commandes exécutées avec ce DbContextparamètre .

public static void SetCommandTimeout(this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade, TimeSpan timeout);
static member SetCommandTimeout : Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade * TimeSpan -> unit
<Extension()>
Public Sub SetCommandTimeout (databaseFacade As DatabaseFacade, timeout As TimeSpan)

Paramètres

databaseFacade
DatabaseFacade

Pour DatabaseFacade le contexte.

timeout
TimeSpan

Délai d’expiration à utiliser.

Remarques

Il s’agit d’une méthode de sucre permettant TimeSpan de définir la valeur. Il délègue à SetCommandTimeout(DatabaseFacade, Nullable<Int32>).

Pour plus d’informations et d’exemples, consultez connexions et chaînes de connexion .

S’applique à