SqlWorkflowInstanceStoreBehavior Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Een servicegedrag waarmee u de SqlWorkflowInstanceStore functie kunt configureren, die persistente statusinformatie voor werkstroomservice-exemplaren ondersteunt in een SQL Server 2005- of SQL Server 2008-database.
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
- Overname
-
SqlWorkflowInstanceStoreBehavior
- Implementeringen
Constructors
| Name | Description |
|---|---|
| SqlWorkflowInstanceStoreBehavior() |
Initialiseert een exemplaar van de SqlWorkflowInstanceStoreBehavior klasse. |
| SqlWorkflowInstanceStoreBehavior(String) |
Initialiseert een exemplaar van de klasse SqlWorkflowInstanceStoreBehavior met behulp van de verbindingsreeks doorgegeven als parameter. |
Eigenschappen
| Name | Description |
|---|---|
| ConnectionString |
Hiermee haalt u de verbindingsreeks op die wordt gebruikt om verbinding te maken met de persistentiedatabase. |
| HostLockRenewalPeriod |
Hiermee haalt of stelt u de HostLockRenewalPeriod. Met deze eigenschap geeft u het interval op waarin een host de vergrendeling op een exemplaar moet vernieuwen voordat de vergrendeling verloopt. Als de host de vergrendeling in de opgegeven periode niet verlengt, wordt het exemplaar ontgrendeld en kan een andere host de vergrendeling op het exemplaar verkrijgen. |
| InstanceCompletionAction |
Hiermee haalt u de eigenschap op of stelt u deze InstanceCompletionAction in. Met deze eigenschap geeft u op of de statusgegevens van de instantie worden bewaard in de persistentiedatabase nadat het exemplaar is voltooid. |
| InstanceEncodingOption |
Hiermee haalt u de eigenschap op of stelt u deze InstanceEncodingOption in. Met deze eigenschap geeft u op of de statusgegevens van het exemplaar worden gecomprimeerd met behulp van het GZip-algoritme voordat de informatie wordt opgeslagen in het persistentiearchief. |
| InstanceLockedExceptionAction |
Hiermee haalt u de eigenschap op of stelt u deze InstanceLockedExceptionAction in. Deze eigenschap geeft aan welke actie een servicehost moet uitvoeren wanneer deze een InstanceLockedException instantie probeert te vergrendelen wanneer de host een exemplaar probeert te vergrendelen, omdat het exemplaar momenteel is vergrendeld door een andere host. |
| MaxConnectionRetries |
Hiermee haalt u het maximum aantal nieuwe pogingen voor sql-verbindingen op of stelt u deze in. De standaardwaarde is 4. |
| RunnableInstancesDetectionPeriod |
Hiermee haalt u de eigenschap op of stelt u deze RunnableInstancesDetectionPeriod in. Hiermee geeft u de periode op waarna de SQL Workflow Instance Store een detectietaak uitvoert om alle runnable of activeringsbare werkstroomexemplaren in de persistentiedatabase te detecteren na de vorige detectiecyclus. |
Methoden
| Name | Description |
|---|---|
| AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection) |
Een implementatie van de |
| ApplyDispatchBehavior(ServiceDescription, ServiceHostBase) |
Een implementatie van de |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| Promote(String, IEnumerable<XName>, IEnumerable<XName>) |
Bevordert eigenschappen die kunnen worden gebruikt in query's. De gepromoveerde eigenschappen zijn de eigenschappen die u in query's kunt gebruiken om exemplaren op te halen. Deze eigenschap kan van een eenvoudig type zijn (int32, tekenreeks, bool enzovoort), dat wordt vertegenwoordigd door een variant of binair bestand. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| Validate(ServiceDescription, ServiceHostBase) |
Controleert de servicehost en de servicebeschrijving om te bevestigen dat de service kan worden uitgevoerd. |