SqlWorkflowInstanceStoreBehavior Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Chování služby, které umožňuje konfigurovat SqlWorkflowInstanceStore funkci, která podporuje zachování informací o stavu pro instance služby pracovního postupu do databáze SYSTÉMU SQL Server 2005 nebo 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
- Dědičnost
-
SqlWorkflowInstanceStoreBehavior
- Implementuje
Konstruktory
| Name | Description |
|---|---|
| SqlWorkflowInstanceStoreBehavior() |
Inicializuje instanci SqlWorkflowInstanceStoreBehavior třídy. |
| SqlWorkflowInstanceStoreBehavior(String) |
Inicializuje instanci třídy SqlWorkflowInstanceStoreBehavior pomocí připojovací řetězec předán jako parametr. |
Vlastnosti
| Name | Description |
|---|---|
| ConnectionString |
Získá připojovací řetězec sloužící k připojení k databázi trvalosti. |
| HostLockRenewalPeriod |
Získá nebo nastaví HostLockRenewalPeriod. Tato vlastnost určuje interval, ve kterém musí hostitel obnovit svůj zámek v instanci před vypršením platnosti zámku. Pokud hostitel neprodlouží zámek v zadaném časovém období, je instance odemknutá a jiný hostitel může získat zámek v instanci. |
| InstanceCompletionAction |
Získá nebo nastaví InstanceCompletionAction vlastnost. Tato vlastnost určuje, zda se informace o stavu instance uchovávají v databázi trvalosti po dokončení instance. |
| InstanceEncodingOption |
Získá nebo nastaví InstanceEncodingOption vlastnost. Tato vlastnost určuje, zda informace o stavu instance jsou komprimovány pomocí algoritmu GZip před uložením informací v úložišti trvalosti. |
| InstanceLockedExceptionAction |
Získá nebo nastaví InstanceLockedExceptionAction vlastnost. Tato vlastnost určuje, jakou akci má hostitel služby provést, když InstanceLockedException se hostitel pokusí uzamknout instanci, protože instance je aktuálně uzamčena jiným hostitelem. |
| MaxConnectionRetries |
Získá nebo nastaví maximální počet opakování připojení SQL. Výchozí hodnota je 4. |
| RunnableInstancesDetectionPeriod |
Získá nebo nastaví RunnableInstancesDetectionPeriod vlastnost. Určuje časové období, po kterém úložiště instancí pracovního postupu SQL spustí úlohu detekce, která zjistí všechny spuštěné nebo aktivovatelné instance pracovního postupu v databázi trvalosti po předchozím cyklu detekce. |
Metody
| Name | Description |
|---|---|
| AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection) |
Implementace |
| ApplyDispatchBehavior(ServiceDescription, ServiceHostBase) |
Implementace |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| Promote(String, IEnumerable<XName>, IEnumerable<XName>) |
Podporuje vlastnosti, které lze použít v dotazech. Upřednostněné vlastnosti jsou vlastnosti, které můžete použít v dotazech k načtení instancí. Tato vlastnost může být jednoduchého typu (int32, string, bool atd.), který je reprezentován variantou nebo binárním souborem. |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
| Validate(ServiceDescription, ServiceHostBase) |
Zkontroluje hostitele služby a popis služby a ověří, že se služba úspěšně spustí. |