System.ServiceModel.Activities Ad Alanı

İş akışlarına ileti göndermenizi ve iş akışlarından ileti almanızı sağlayan sınıflar içerir. Bu etkinlikler, iş akışı hizmetleri yazarken ve iletilerin bir iş akışında nasıl gönderildiğini ve alındığını tanımlamanızı sağlayan bu etkinlikleri kullanır.

Sınıflar

CallbackCorrelationInitializer

CorrelationHandleBir geri çağırma bağıntısı ile ilişkili öğesini başlatır.

ChannelCacheSettings

Kanal önbelleğinin işletimsel özelliklerini tanımlayan ayarları temsil eder.

ContextCorrelationInitializer

CorrelationHandleBelirtilen bir .NET bağlamı Exchange tabanlı bağıntı ile ilgili olarak başlatılır ContextExchangeMechanism .

CorrelationHandle

İş akışındaki belirli bir paylaşılan InstanceKey veya geçici bağlamı temsil ederek etkinlikleri bir bağıntı içinde ilişkilendirir.

CorrelationInitializer

Çalışma zamanına bağıntı için hangi protokolün kullanıldığını söylemek için kullanılan bağıntı başlatıcıları için soyut bir temel sınıf.

CorrelationScope

Alt mesajlaşma etkinlikleri için örtük CorrelationHandle yönetim sağlar.

DurableInstancingOptions

Genellikle InstanceStore SqlWorkflowInstanceStore bir iş akışı hizmet ana bilgisayarı gibi somut bir uygulamayı ilişkilendirmek için kullanılır. Bu sınıf, örnek sahibi meta verileri eklemek için de kullanılır.

HostSettings

Bir konağın işletimsel özelliklerini tanımlayan ayarları temsil eder.

InitializeCorrelation

Bir ileti göndermeden veya almadan bağıntı başlatır.

MessageContext

Bir ileti bağlamını temsil eder.

QueryCorrelationInitializer

İleti gönderildiğinde veya alındığında sonuçlarına göre MessageQuerySet ilişkiliyi CorrelationHandle başlatır.

Receive

İleti alan etkinlik.

ReceiveContent

İş akışı hizmeti tarafından alınan verileri temsil eden sınıflar için soyut bir temel sınıf.

ReceiveMessageContent

Bir Message iş akışı hizmeti içinde bir veya bir ileti sözleşmesi türü almak için kullanılan sınıf.

ReceiveParametersContent

bir iş akışı hizmetinin parametre biçiminde veri almasını sağlar.ReceiveParametersContent iş akışı olmayan WCF istemcileri ve hizmetleriyle birlikte çalışabilir. Koleksiyon Parameters , C# yöntemi imzasının bağımsız değişken bildirimine benzer. Koleksiyon Parameters , ile MessageContractAttributeişaretlenmiş veya türünde Messagebağımsız değişkenler içeremez. Bu tür veriler için kullanın ReceiveMessageContent . Burası mühürlü bir sınıf.

ReceiveReply

İstek/yanıt iletisi değişim düzeninin bir parçası olarak bir ileti alan etkinlik.

ReceiveSettings

İleti alan bir etkinliğin ayarlarını temsil eder.

RequestReplyCorrelationInitializer

, CorrelationHandle RequestContext İki yönlü işlem için oluşturulan öğesine bağlı olarak ilişkili öğesini başlatır.

Send

Hizmete ileti gönderen etkinlik.

SendContent

İş akışı hizmetine gönderilen verileri temsil eden sınıflar için soyut bir temel sınıf.

SendMessageChannelCache

Önbellek paylaşım düzeylerinin, kanal fabrikası önbelleğinin ayarlarının ve mesajlaşma etkinliklerini kullanarak Send hizmet uç noktalarına ileti gönderen iş akışları için kanal önbelleği ayarlarının özelleştirilmesini sağlayan bir uzantıyı temsil eder.

SendMessageContent

İş akışı hizmetine veya bir iş akışı hizmetinden tek bir öğe (ileti) göndermek için kullanılan sınıf. Öğe, ilkel türler, Messageveya XElementgibi yerleşik bir tür veya uygulama tanımlı veri sözleşmesi, ileti sözleşmesi veya XML seri hale getirilebilir tür olabilir.

SendParametersContent

Bir iş akışı hizmetine veya hizmetinden parametre biçiminde veri göndermeyi etkinleştirir.

SendReceiveExtension

Gönderme/alma etkinlikleri için uzantı yöntemlerini tanımlayan bir soyut sınıf.

SendReply

Yanıt iletisini hizmet tarafında istek/yanıt iletisi değişim düzeninin bir parçası olarak gönderen etkinlik.

SendSettings

İleti gönderen bir etkinliğin ayarlarını temsil eder.

TransactedReceiveScope

Alınan bir ileti tarafından başlatılan bir işlemin ömrünü kapsayan bir etkinlik. İşlem, başlatan iletideki iş akışına akabilir veya ileti alındığında dağıtıcı tarafından oluşturulabilir.

WorkflowControlClient

İstemcinin ile WorkflowServiceHostbarındırılan bir iş akışı hizmetine denetim işlemleri göndermesine izin verir.

WorkflowControlEndpoint

İş akışı örneklerinde denetim işlemlerini çağırmanızı sağlayan standart bir uç nokta.

WorkflowCreationContext

Bağımsız değişkenleri işlemek ve iş akışı tamamlama bildirimleri almak için iş akışı barındırma uç noktası kullanılarak iş akışı etkinleştirmesi sırasında ayarlanan bağlamı temsil eder.

WorkflowHostingEndpoint

soyut uygulaması ServiceEndpoint. İş akışı oluşturmayı ve yer işareti yeniden başlatmayı destekleyen sözleşmeleri kullanıma açmak için bu sınıftan türetilir.

WorkflowHostingResponseContext

Bu sınıf, sınıfıyla WorkflowHostingEndpoint birlikte kullanılır. Uygulama tarafından WorkflowHostingEndpoint desteklenen bir istek/yanıt sözleşmesi için yanıt göndermek için kullanılır.

WorkflowService

Bir iş akışı hizmetinin özelliklerini oluşturmanıza, yapılandırmanıza ve erişmenize olanak sağlar.

WorkflowServiceHost

İş akışları için bir konak sağlar. Mesajlaşma etkinlikleri, çoklu kapsayıcılık ve yapılandırma gibi özellikleri destekler.

WorkflowUpdateableControlClient

bir istemcinin ile barındırılan iş akışı hizmetini güncelleştirmesini sağlayan bir dizi işlemi tanımlayan bir hizmet sözleşmesini temsil WorkflowServiceHost eder.

Arabirimler

IReceiveMessageCallback

ve ReceiveParametersContent etkinlikleri tarafından Receive bir hizmet iletisi alındığında yürütülecek bir geri çağırma uygular.

ISendMessageCallback

veya SendParametersContent etkinlikleri tarafından Send ileti ileti gönderilmeden hemen önce çağrılan bir geri çağırma uygulayan arabirim.

IWorkflowInstanceManagement

İş akışı örneklerini denetlemenize olanak sağlayan bir dizi işlemi tanımlayan bir hizmet sözleşmesini temsil eder.

IWorkflowUpdateableInstanceManagement

İş akışı örneklerini güncelleştirmenizi sağlayan bir dizi işlemi tanımlayan bir hizmet sözleşmesini temsil eder.

Numaralandırmalar

SerializerOption

Kullanılabilir serileştiricilerin türlerini temsil eden bir sınıf.