Udostępnij za pośrednictwem


SqlWorkflowInstanceStoreBehavior Klasa

Definicja

Zachowanie usługi, które umożliwia skonfigurowanie SqlWorkflowInstanceStore funkcji, która obsługuje utrwalanie informacji o stanie dla wystąpień usługi przepływu pracy w bazie danych SQL Server 2005 lub 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
Dziedziczenie
SqlWorkflowInstanceStoreBehavior
Implementuje

Konstruktory

SqlWorkflowInstanceStoreBehavior()

Inicjuje wystąpienie klasy SqlWorkflowInstanceStoreBehavior.

SqlWorkflowInstanceStoreBehavior(String)

Inicjuje wystąpienie SqlWorkflowInstanceStoreBehavior klasy przy użyciu parametrów połączenia przekazaną jako parametr.

Właściwości

ConnectionString

Pobiera parametry połączenia używane do nawiązania połączenia z trwałą bazą danych.

HostLockRenewalPeriod

Pobiera lub ustawia HostLockRenewalPeriod . Ta właściwość określa interwał, w którym host musi odnowić blokadę wystąpienia przed wygaśnięciem blokady. Jeśli host nie odnowi blokady w określonym przedziale czasu, wystąpienie jest odblokowane, a inny host może uzyskać blokadę dla tego wystąpienia.

InstanceCompletionAction

Pobiera lub ustawia InstanceCompletionAction Właściwość. Ta właściwość określa, czy informacje o stanie wystąpienia są przechowywane w bazie danych trwałości po zakończeniu wystąpienia.

InstanceEncodingOption

Pobiera lub ustawia InstanceEncodingOption Właściwość. Ta właściwość określa, czy informacje o stanie wystąpienia są kompresowane przy użyciu algorytmu GZip przed zapisaniem informacji w magazynie trwałości.

InstanceLockedExceptionAction

Pobiera lub ustawia InstanceLockedExceptionAction Właściwość. Ta właściwość określa, jaką akcję powinien wykonać Host usługi, gdy odbierze, InstanceLockedException gdy host próbuje zablokować wystąpienie, ponieważ to wystąpienie jest aktualnie zablokowane przez innego hosta.

MaxConnectionRetries

Pobiera lub ustawia maksymalną liczbę ponownych prób połączenia SQL. Wartość domyślna to 4.

RunnableInstancesDetectionPeriod

Pobiera lub ustawia RunnableInstancesDetectionPeriod Właściwość. Określa czas, po którym magazyn wystąpień przepływu pracy SQL uruchamia zadanie wykrywania w celu wykrycia wystąpienia przepływu pracy możliwy do uruchomienia lub aktywowalnej w bazie danych trwałości po poprzednim cyklu wykrywania.

Metody

AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection)

Implementacja AddBindingParameters metody IServiceBehavior interfejsu, która umożliwia przekazywanie niestandardowych danych do powiązań elementów w celu obsługi implementacji kontraktu.

ApplyDispatchBehavior(ServiceDescription, ServiceHostBase)

Implementacja ApplyDispatchBehavior metody IServiceBehavior interfejsu, która umożliwia zmianę wartości właściwości czasu wykonywania lub wstawianie niestandardowych obiektów rozszerzeń, takich jak programy obsługi błędów, inspektorów komunikatów lub parametrów, rozszerzeń zabezpieczeń i innych obiektów rozszerzeń niestandardowych.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Promote(String, IEnumerable<XName>, IEnumerable<XName>)

Podwyższa poziom właściwości, które mogą być używane w zapytaniach. Podwyższone właściwości to właściwości, których można używać w zapytaniach do pobierania wystąpień. Ta właściwość może być typu prostego (Int32, String, bool itd.), która jest reprezentowana przez wariant lub dane binarne.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
Validate(ServiceDescription, ServiceHostBase)

Sprawdza Host usługi i opis usługi, aby upewnić się, że usługa może zostać pomyślnie uruchomiona.

Dotyczy