SqlWorkflowInstanceStoreBehavior Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Comportement de service qui vous permet de configurer la fonctionnalité SqlWorkflowInstanceStore, qui prend en charge les informations d'état persistantes pour les instances de service du flux de travail dans une base de données SQL Server 2005 ou SQL Server 2008.
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
- Héritage
-
SqlWorkflowInstanceStoreBehavior
- Implémente
Constructeurs
SqlWorkflowInstanceStoreBehavior() |
Initialise une instance de la classe SqlWorkflowInstanceStoreBehavior. |
SqlWorkflowInstanceStoreBehavior(String) |
Initialise une instance de la classe SqlWorkflowInstanceStoreBehavior à l'aide de la chaîne de connexion passée en tant que paramètre. |
Propriétés
ConnectionString |
Obtient la chaîne de connexion utilisée pour la connexion à la base de données de persistance. |
HostLockRenewalPeriod |
Obtient ou définit HostLockRenewalPeriod. Cette propriété spécifie l'intervalle de temps pendant lequel un hôte doit renouveler son verrou sur une instance avant que le verrou n'expire. Si l'hôte ne renouvelle pas le verrou pendant la période spécifiée, l'instance est déverrouillée et un autre hôte peut obtenir le verrou sur l'instance. |
InstanceCompletionAction |
Obtient ou définit la propriété InstanceCompletionAction. Cette propriété indique si les informations d'état de l'instance sont conservées dans la base de données de persistance une fois l'instance terminée. |
InstanceEncodingOption |
Obtient ou définit la propriété InstanceEncodingOption. Cette propriété indique si les informations d'état de l'instance sont compressées à l'aide de l'algorithme Gzip avant l'enregistrement des informations dans le magasin de persistance. |
InstanceLockedExceptionAction |
Obtient ou définit la propriété InstanceLockedExceptionAction. Cette propriété spécifie quelle mesure un hôte de service doit prendre quand il reçoit un objet InstanceLockedException lorsque l'hôte essaie de verrouiller une instance parce qu'elle est actuellement verrouillée par un autre hôte. |
MaxConnectionRetries |
Obtient ou définit le nombre maximal de tentatives de connexion SQL. La valeur par défaut est 4. |
RunnableInstancesDetectionPeriod |
Obtient ou définit la propriété RunnableInstancesDetectionPeriod. Spécifie la période de temps au-delà de laquelle le magasin d’instances de flux de travail SQL exécute une tâche de détection pour détecter toutes les instances de flux de travail exécutables ou activables dans la base de données de persistance à l’issue du cycle de détection précédent. |
Méthodes
AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection) |
Implémentation de la méthode |
ApplyDispatchBehavior(ServiceDescription, ServiceHostBase) |
Implémentation de la méthode |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
Promote(String, IEnumerable<XName>, IEnumerable<XName>) |
Promeut des propriétés utilisables dans les requêtes. Les propriétés promues sont celles que vous pouvez utiliser dans les requêtes pour récupérer des instances. Cette propriété peut être de type simple (int32, chaîne, bool, etc.), représenté par une variante ou des données binaires. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
Validate(ServiceDescription, ServiceHostBase) |
Inspecte l'hôte et la description du service pour confirmer que le service peut s'exécuter correctement. |