Prise en charge des requêtes
Le magasin d'instances de workflow SQL enregistre un jeu de propriétés connues dans le magasin. Les utilisateurs peuvent demander des instances à partir de ces propriétés. La liste suivante comprend quelques-unes de ces propriétés connues :
Nom du site. Nom du site Web qui contient le service.
Chemin d'accès à l'application relatif. Chemin d’accès à l’application relatif au site Web.
Chemin d'accès au service relatif. Chemin d’accès au service relatif à l’application.
Nom du service. Nom du service.
Espace de noms du service. Nom de l'espace de noms que le service utilise.
Ordinateur actuel.
Dernière machine. Ordinateur sur lequel l'instance de service de workflow a été exécutée la dernière fois.
Notes
Pour les scénarios auto-hébergés à l'aide de l'hôte du service de workflow, seules les quatre dernières propriétés sont remplies. Pour les scénarios d'application de workflow, seule la dernière propriété est remplie.
Le runtime du workflow fournit des valeurs pour les trois premières propriétés. L’hôte du service de workflow fournit la valeur de la propriété Suspend Reason. Le magasin d’instances de workflow SQL lui-même fournit des valeurs pour la propriété Last Updated Machine.
La fonctionnalité de magasin d'instances de workflow SQL vous permet également de spécifier les propriétés personnalisées pour lesquelles vous souhaitez stocker les valeurs dans la base de données de persistance et que vous souhaitez utiliser dans les requêtes. Pour plus d’informations sur les promotions personnalisées, consultez Extensibilité de magasin.
Les vues
Le magasin d'instances contient les vues suivantes. Pour plus d’informations, consultez Schéma de la base de données de persistance.
Vue Instances
La vue Instances contient les champs suivants :
Id
PendingTimer
CreationTime
LastUpdatedTime
ServiceDeploymentId
SuspensionExceptionName
SuspensionReason
ActiveBookmarks
CurrentMachine
LastMachine
ExecutionStatus
IsInitialized
IsSuspended
IsCompleted
EncodingOption
ReadWritePrimitiveDataProperties
WriteOnlyPrimitiveDataProperties
ReadWriteComplexDataProperties
WriteOnlyComplexDataProperties
Vue ServiceDeployments
La vue ServiceDeployments contient les champs suivants :
SiteName
RelativeServicePath
RelativeApplicationPath
ServiceName
ServiceNamespace
Vue InstancePromotedProperties
La vue InstancePromotedProperties contient les champs suivants. Pour plus d’informations sur les propriétés promues, consultez la rubrique Extensibilité de magasin.
InstanceId
EncodingOption
PromotionName
Value# (plage de champs comprise entre Value1 et Value64).