Compartir a través de


CommandTimeout Propiedad

Obtiene o establece el tiempo de espera, en segundos, antes de que se detenga un comando de sincronización y se genere un error.

Espacio de nombres:  Microsoft.Synchronization.Data.SqlServer
Ensamblado:  Microsoft.Synchronization.Data.SqlServer (en Microsoft.Synchronization.Data.SqlServer.dll)

Sintaxis

'Declaración
Public Property CommandTimeout As Integer
    Get
    Set
'Uso
Dim instance As SqlSyncProvider
Dim value As Integer

value = instance.CommandTimeout

instance.CommandTimeout = value
public int CommandTimeout { get; set; }
public:
property int CommandTimeout {
    int get ();
    void set (int value);
}
member CommandTimeout : int with get, set
function get CommandTimeout () : int
function set CommandTimeout (value : int)

Valor de la propiedad

Tipo: System. . :: . .Int32
El tiempo de espera, en segundos, antes de que se detenga un comando sincronización y se genere un error. El valor predeterminado es el valor de ADO.NET predeterminado de 30 segundos. Si se establece este valor en 0, se indica que los comandos no tienen tiempo de espera.

Notas

La propiedad CommandTimeout puede ser útil en sistemas en los que los comandos tarden más tiempo del esperado en completarse, por ejemplo, un sistema compartido como SQL Azure. Para ayudar a evitar la vinculación de la aplicación cuando sería mejor dejar de sincronizar e intentarlo de nuevo en otro momento, establezca la propiedad CommandTimeout en un número adecuado de segundos.

Vea también

Referencia

SqlSyncProvider Clase

SqlSyncProvider Miembros

Microsoft.Synchronization.Data.SqlServer Espacio de nombres