SqlWorkflowInstanceStoreBehavior Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Dienstverhalten, mit dem Sie das SqlWorkflowInstanceStore Feature konfigurieren können, das das Beibehalten von Statusinformationen für Workflowdienstinstanzen in einer SQL Server 2005- oder SQL Server 2008-Datenbank unterstützt.
public ref class SqlWorkflowInstanceStoreBehavior : System::ServiceModel::Description::IServiceBehavior
public class SqlWorkflowInstanceStoreBehavior : System.ServiceModel.Description.IServiceBehavior
type SqlWorkflowInstanceStoreBehavior = class
interface IServiceBehavior
Public Class SqlWorkflowInstanceStoreBehavior
Implements IServiceBehavior
- Vererbung
-
SqlWorkflowInstanceStoreBehavior
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| SqlWorkflowInstanceStoreBehavior() |
Initialisiert eine Instanz der SqlWorkflowInstanceStoreBehavior Klasse. |
| SqlWorkflowInstanceStoreBehavior(String) |
Initialisiert eine Instanz der klasse SqlWorkflowInstanceStoreBehavior mithilfe der als Parameter übergebenen Verbindungszeichenfolge. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| ConnectionString |
Ruft die Verbindungszeichenfolge, die zum Herstellen einer Verbindung mit der Persistenzdatenbank verwendet wird. |
| HostLockRenewalPeriod |
Ruft ab oder legt die HostLockRenewalPeriod. Diese Eigenschaft gibt das Intervall an, in dem ein Host seine Sperre für eine Instanz verlängern muss, bevor die Sperre abläuft. Wenn der Host die Sperre im angegebenen Zeitraum nicht verlängert, wird die Instanz entsperrt, und ein anderer Host kann die Sperre für die Instanz abrufen. |
| InstanceCompletionAction |
Dient zum Abrufen oder Festlegen der InstanceCompletionAction Eigenschaft. Diese Eigenschaft gibt an, ob die Instanzstatusinformationen in der Persistenzdatenbank gespeichert werden, nachdem die Instanz abgeschlossen wurde. |
| InstanceEncodingOption |
Dient zum Abrufen oder Festlegen der InstanceEncodingOption Eigenschaft. Diese Eigenschaft gibt an, ob die Instanzstatusinformationen mithilfe des GZip-Algorithmus komprimiert werden, bevor die Informationen im Persistenzspeicher gespeichert werden. |
| InstanceLockedExceptionAction |
Dient zum Abrufen oder Festlegen der InstanceLockedExceptionAction Eigenschaft. Diese Eigenschaft gibt an, welche Aktion ein Diensthost ausführen soll, wenn er empfängt InstanceLockedException , wenn der Host versucht, eine Instanz zu sperren, da die Instanz derzeit von einem anderen Host gesperrt ist. |
| MaxConnectionRetries |
Ruft die maximale Anzahl von SQL-Verbindungsversuchen ab, oder legt diese fest. Der Standardwert ist 4. |
| RunnableInstancesDetectionPeriod |
Dient zum Abrufen oder Festlegen der RunnableInstancesDetectionPeriod Eigenschaft. Gibt den Zeitraum an, nach dem der SQL-Workflowinstanzspeicher eine Erkennungsaufgabe ausführt, um alle ausgeführten oder aktivierbaren Workflowinstanzen in der Persistenzdatenbank nach dem vorherigen Erkennungszyklus zu erkennen. |
Methoden
| Name | Beschreibung |
|---|---|
| AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection) |
Eine Implementierung der Methode der Schnittstelle, mit der |
| ApplyDispatchBehavior(ServiceDescription, ServiceHostBase) |
Eine Implementierung der Methode der Schnittstelle, mit der |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| Promote(String, IEnumerable<XName>, IEnumerable<XName>) |
Fördert Eigenschaften, die in Abfragen verwendet werden können. Die höhergestuften Eigenschaften sind die Eigenschaften, die Sie in Abfragen zum Abrufen von Instanzen verwenden können. Diese Eigenschaft kann vom einfachen Typ (int32, string, bool usw.) sein, der durch eine Variante oder binär dargestellt wird. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
| Validate(ServiceDescription, ServiceHostBase) |
Überprüft den Diensthost und die Dienstbeschreibung, um zu bestätigen, dass der Dienst erfolgreich ausgeführt werden kann. |