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, das es ermöglicht, die Funktion SqlWorkflowInstanceStore zu konfigurieren, die das Beibehalten von Zustandsinformationen für Workflowdienstinstanzen in eine 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
SqlWorkflowInstanceStoreBehavior() |
Initialisiert eine Instanz der SqlWorkflowInstanceStoreBehavior-Klasse. |
SqlWorkflowInstanceStoreBehavior(String) |
Initialisiert mithilfe der Verbindungszeichenfolge, die als Parameter übergeben wurde, eine Instanz der SqlWorkflowInstanceStoreBehavior-Klasse. |
Eigenschaften
ConnectionString |
Ruft die Verbindungszeichenfolge ab, die für den Verbindungsaufbau mit der Beibehaltungsdatenbank verwendet wird. |
HostLockRenewalPeriod |
Ruft den HostLockRenewalPeriod ab oder legt diesen fest. Diese Eigenschaft gibt das Intervall an, innerhalb dessen ein Host seine Sperre auf einer Instanz erneuern muss, bevor die Sperre abläuft. Wenn der Host die Sperre nicht im angegebenen Zeitraum erneuert, wird die Instanz entsperrt, und ein anderer Host kann die Sperre für die Instanz festlegen. |
InstanceCompletionAction |
Ruft die InstanceCompletionAction-Eigenschaft ab oder legt diese fest. Diese Eigenschaft gibt an, ob die Instanzzustandsinformationen in der Beibehaltungsdatenbank behalten werden, nachdem die Instanz abgeschlossen wurde. |
InstanceEncodingOption |
Ruft die InstanceEncodingOption-Eigenschaft ab oder legt diese fest. Diese Eigenschaft gibt an, ob die Instanzzustandsinformationen mit dem GZip-Algorithmus komprimiert werden, bevor die Informationen im Beibehaltungsspeicher gespeichert werden. |
InstanceLockedExceptionAction |
Ruft die InstanceLockedExceptionAction-Eigenschaft ab oder legt diese fest. Diese Eigenschaft gibt an, welche Aktion ein Diensthost ergreift, wenn er aus diesem Grund eine InstanceLockedException empfängt, dass er versucht, eine Instanz zu sperren, die gerade von einem anderen Host gesperrt wird. |
MaxConnectionRetries |
Ruft die maximale Anzahl der wiederholten SQL-Verbindungsversuche ab oder legt diese fest. Der Standardwert ist 4. |
RunnableInstancesDetectionPeriod |
Ruft die RunnableInstancesDetectionPeriod-Eigenschaft ab oder legt diese fest. Gibt den Zeitraum an, nach dem der SQL-Workflowinstanzspeicher eine Erkennungsaufgabe ausführt, um nach dem vorherigen Erkennungskreislauf ausführbare oder aktivierbare Workflowinstanzen in der Beibehaltungsdatenbank zu erkennen. |
Methoden
AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection) |
Eine Implementierung der |
ApplyDispatchBehavior(ServiceDescription, ServiceHostBase) |
Eine Implementierung der |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
Promote(String, IEnumerable<XName>, IEnumerable<XName>) |
Stuft Eigenschaften höher, die in Abfragen verwendet werden können. Die höher gestuften Eigenschaften sind die Eigenschaften, die in Abfragen verwendet werden können, um Instanzen abzurufen. Diese Eigenschaft kann von einfachem Typ (int32, Zeichenfolge, boolesch usw.) sein, der durch eine Variante oder eine Binärdatei dargestellt wird. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Validate(ServiceDescription, ServiceHostBase) |
Prüft den Diensthost und die Dienstbeschreibung, um sicherzustellen, dass der Dienst erfolgreich ausgeführt wird. |