Partager via


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 :

  1. Id

  2. PendingTimer

  3. CreationTime

  4. LastUpdatedTime

  5. ServiceDeploymentId

  6. SuspensionExceptionName

  7. SuspensionReason

  8. ActiveBookmarks

  9. CurrentMachine

  10. LastMachine

  11. ExecutionStatus

  12. IsInitialized

  13. IsSuspended

  14. IsCompleted

  15. EncodingOption

  16. ReadWritePrimitiveDataProperties

  17. WriteOnlyPrimitiveDataProperties

  18. ReadWriteComplexDataProperties

  19. WriteOnlyComplexDataProperties

Vue ServiceDeployments

La vue ServiceDeployments contient les champs suivants :

  1. SiteName

  2. RelativeServicePath

  3. RelativeApplicationPath

  4. ServiceName

  5. 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.

  1. InstanceId

  2. EncodingOption

  3. PromotionName

  4. Value# (plage de champs comprise entre Value1 et Value64).