SqlTrackingService Constructores

Definición

Inicializa una nueva instancia de la clase SqlTrackingService.

Sobrecargas

Nombre Description
SqlTrackingService(NameValueCollection)

Inicializa una nueva instancia de la SqlTrackingService clase mediante el especificado NameValueCollection.

SqlTrackingService(String)

Inicializa una nueva instancia de la clase SqlTrackingService mediante el cadena de conexión de base de datos especificado.

SqlTrackingService(NameValueCollection)

Inicializa una nueva instancia de la SqlTrackingService clase mediante el especificado NameValueCollection.

public:
 SqlTrackingService(System::Collections::Specialized::NameValueCollection ^ parameters);
public SqlTrackingService(System.Collections.Specialized.NameValueCollection parameters);
new System.Workflow.Runtime.Tracking.SqlTrackingService : System.Collections.Specialized.NameValueCollection -> System.Workflow.Runtime.Tracking.SqlTrackingService
Public Sub New (parameters As NameValueCollection)

Parámetros

parameters
NameValueCollection

que NameValueCollection especifica las propiedades de SqlTrackingService y sus valores iniciales.

Excepciones

parameters es una referencia nula (Nothing en Visual Basic).

El string valor asociado a una Boolean clave de propiedad en parameters no está representado por TrueString o FalseString.

Comentarios

El motor en tiempo de ejecución de flujo de trabajo llama a este constructor cuando se inicializa el motor en tiempo de ejecución del flujo de trabajo desde un archivo de configuración de aplicación que especifica un SqlTrackingService. También puede usar este constructor para inicializar desde SqlTrackingService una aplicación host. SqlTrackingService se inicializa según los pares clave-valor contenidos en .NameValueCollection En la tabla siguiente se enumeran las claves potenciales, la propiedad que inicializa cada valor y el tipo de cada propiedad. El valor asociado a cada clave debe ser una cadena que represente el tipo adecuado para la propiedad a la que hace referencia esa clave. Puede especificar uno o varios de estos pares clave-valor.

Key Tipo de propiedad Descripción de la propiedad
"IsTransactional" bool Especifica si SqlTrackingService participa en transacciones de flujo de trabajo mediante .WorkBatch El valor predeterminado es true, especificando que los cambios de seguimiento se escriben en la base de datos de forma sincrónica.
"UseDefaultProfile" bool Especifica si el perfil de seguimiento predeterminado se devolverá si no se encuentra un perfil de seguimiento para una GetProfile llamada. El valor predeterminado es true, especificando que se usará el perfil de seguimiento predeterminado.
"ProfileChangeCheckInterval" double Especifica el tiempo en milisegundos en el que se examina la base de datos para ver los cambios en sus perfiles de seguimiento. El valor predeterminado es 60000 milisegundos.
"ConnectionString" string Especifica el cadena de conexión de base de datos. El valor predeterminado es una referencia nula (Nothing en Visual Basic).
"PartitionOnCompletion" bool Especifica si los datos de seguimiento de una instancia de flujo de trabajo deben moverse a la partición activa actualmente en la base de datos cuando se completa la instancia de flujo de trabajo.

Se aplica a

SqlTrackingService(String)

Inicializa una nueva instancia de la clase SqlTrackingService mediante el cadena de conexión de base de datos especificado.

public:
 SqlTrackingService(System::String ^ connectionString);
public SqlTrackingService(string connectionString);
new System.Workflow.Runtime.Tracking.SqlTrackingService : string -> System.Workflow.Runtime.Tracking.SqlTrackingService
Public Sub New (connectionString As String)

Parámetros

connectionString
String

Un cadena de conexión de base de datos válido.

Excepciones

La base de datos cadena de conexión no es válida.

Se aplica a