SqlTrackingService Konstruktorer

Definition

Initierar en ny instans av SqlTrackingService klassen.

Överlagringar

Name Description
SqlTrackingService(NameValueCollection)

Initierar en ny instans av SqlTrackingService klassen med hjälp av den angivna NameValueCollection.

SqlTrackingService(String)

Initierar en ny instans av klassen SqlTrackingService med hjälp av den angivna databasen reťazec pripojenia.

SqlTrackingService(NameValueCollection)

Initierar en ny instans av SqlTrackingService klassen med hjälp av den angivna 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)

Parametrar

parameters
NameValueCollection

A NameValueCollection som anger egenskaper för SqlTrackingService och deras initiala värden.

Undantag

parameters är en nullreferens (Nothing i Visual Basic).

Värdet string som är associerat med en Boolean egenskapsnyckel i parameters representeras inte av antingen TrueString eller FalseString.

Kommentarer

Den här konstruktorn anropas av arbetsflödets körningsmotor när arbetsflödeskörningsmotorn initieras från en programkonfigurationsfil som anger en SqlTrackingService. Du kan också använda den här konstruktorn för att initiera SqlTrackingService från ett värdprogram. SqlTrackingService Initieras enligt nyckel/värde-paren som finns i NameValueCollection. I följande tabell räknas de potentiella nycklarna upp, den egenskap som varje värde initierar och typen av varje egenskap. Värdet som är associerat med varje nyckel ska vara en sträng som representerar lämplig typ för den egenskap som anges av den nyckeln. Du kan ange ett eller flera av dessa nyckel/värde-par.

Key Egenskapstyp Egenskapsbeskrivning
"IsTransactional" bool Anger om SqlTrackingService deltar i arbetsflödestransaktioner med hjälp WorkBatchav . Standardvärdet är true, och anger att spårningsändringar skrivs till databasen på ett synkront sätt.
"UseDefaultProfile" bool Anger om standardspårningsprofilen returneras om det inte går att hitta en spårningsprofil för ett GetProfile anrop. Standardvärdet är true, och anger att standardspårningsprofilen ska användas.
"ProfileChangeCheckInterval" double Anger den tid i millisekunder då databasen ska undersökas för ändringar i spårningsprofilerna. Standardvärdet är 6 0000 millisekunder.
"ConnectionString" string Anger databasens reťazec pripojenia. Standardvärdet är en null-referens (Nothing i Visual Basic).
"PartitionOnCompletion" bool Anger om spårningsdata för en arbetsflödesinstans ska flyttas till den aktuella aktiva partitionen i databasen när arbetsflödesinstansen har slutförts.

Gäller för

SqlTrackingService(String)

Initierar en ny instans av klassen SqlTrackingService med hjälp av den angivna databasen reťazec pripojenia.

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)

Parametrar

connectionString
String

En giltig databas reťazec pripojenia.

Undantag

Databasen reťazec pripojenia är ogiltig.

Gäller för