Unterstützung für Abfragen
Dieses Thema gilt für Windows Workflow Foundation 4.
Der SQL-Workflowinstanzspeicher zeichnet einen Satz bekannter Eigenschaften im Speicher auf. Benutzer können Instanzen auf Grundlage dieser Eigenschaften abfragen. Die folgende Liste enthält einige dieser bekannten Eigenschaften:
Site Name. Der Name der Website, die den Dienst enthält.
Relative Application Path. Der Pfad der Anwendung relativ zur Website.
Relative Service Path. Der Pfad des Diensts relativ zur Anwendung.
Service Name. Der Name des Diensts.
Service Namespace. Der Name des vom Dienst verwendeten Namespaces.
Current Machine.
Last Machine. Der Computer, auf dem die Workflowdienstinstanz das letzte Mal ausgeführt wurde.
Hinweis: |
---|
Für selbst gehostete Szenarios mit dem Workflowdiensthost werden nur die letzten vier Eigenschaften aufgefüllt. Für Workflowanwendungsszenarios wird nur die letzte Eigenschaft aufgefüllt. |
Die Workflowlaufzeit stellt Werte für die ersten drei Eigenschaften bereit. Der Workflowdiensthost gibt den Wert für die Eigenschaft Suspend Reason an. Der SQL-Workflowinstanzspeicher selbst gibt Werte für die Eigenschaft Last Updated Machine an.
Der SQL-Workflowinstanzspeicher lässt Sie darüber hinaus die benutzerdefinierten Eigenschaften angeben, für die Sie die Werte in der Persistenzdatenbank speichern und die Sie in Abfragen verwenden möchten. Weitere Informationen zu benutzerdefinierten Heraufstufungen finden Sie unter Erweiterbarkeit des Speichers.
Ansichten
Der Instanzspeicher enthält die folgenden Ansichten. Weitere Informationen finden Sie unter Persistenzdatenbankschema.
Die Ansicht "Instances"
Die Ansicht "Instances" enthält die folgenden Felder:
Id
PendingTimer
CreationTime
LastUpdatedTime
ServiceDeploymentId
SuspensionExceptionName
SuspensionReason
ActiveBookmarks
CurrentMachine
LastMachine
ExecutionStatus
IsInitialized
IsSuspended
IsCompleted
EncodingOption
ReadWritePrimitiveDataProperties
WriteOnlyPrimitiveDataProperties
ReadWriteComplexDataProperties
WriteOnlyComplexDataProperties
Die Ansicht "ServiceDeployments"
Die Ansicht "ServiceDeployments" enthält die folgenden Felder:
SiteName
RelativeServicePath
RelativeApplicationPath
ServiceName
ServiceNamespace
Die Ansicht "InstancePromotedProperties"
Die Ansicht "InstancePromotedProperties" enthält die folgenden Felder. Nähere Informationen zu höher gestuften Eigenschaften finden Sie im Thema Erweiterbarkeit des Speichers.
InstanceId
EncodingOption
PromotionName
Value# (ein Wertebereich von Value1 bis Value64).