<iş akışının <serviceBehaviors> davranışı>
behavior öğesi, bir hizmetin davranışı için bir ayar koleksiyonu içerir. Her davranış adına göre dizine eklenir. Hizmetler, uç nokta> öğesinin behaviorConfiguration özniteliğini kullanarak bu ad aracılığıyla her davranışa< bağlanabilir. Bu ayarları yeniden tanımlama olmadan davranışı yapılandırmaların paylaşmak uç noktaları sağlar.
<Yapılandırma>
<Sistem.ServiceModel>
<Davranış>
<serviceBehaviors>
<Davranış>
Syntax
<system.ServiceModel>
<behaviors>
<serviceBehaviors>
<behavior name="String">
<bufferReceive maxPendingMessagesPerChannel="Integer" />
<etwTracking profileName="String" />
<sendMessageChannelCache allowUnsafeCaching="Boolean">
<channelSettings idleTimeout="TimeSpan"
leaseTimeout="TimeSpan"
maxItemsInCache="Integer" />
<factorySettings idleTimeout="TimeSpan"
leaseTimeout="TimeSpan"
maxItemsInCache="Integer" />
</sendMessageChannelCache>
<sqlWorkflowInstanceStore connectionStringName="String"
hostLockRenewalPeriod="TimeSpan"
instanceCompletionAction="DeleteNothing/DeleteAll"
instanceEncodingAction="None/GZip"
instanceLockedExceptionAction="NoRetry/BasicRetry/AggressiveRetry"
runnableInstancesDetectionPeriod="TimeSpan" />
<workflowIdle timeToPersist="TimeSpan"
timeToUnload="TimeSpan" />
<workflowUnhandledException action="Abandon/AbandonAndSuspend/Cancel/Terminate" />
</behavior>
</serviceBehaviors>
</behaviors>
</system.ServiceModel>
Öznitelikler ve Öğeler
Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.
Öznitelikler
Öznitelik | Açıklama |
---|---|
name | Davranışın yapılandırma adını içeren benzersiz bir dize. Bu değer, öğe için tanımlama dizesi işlevi göreceğinden benzersiz olması gereken kullanıcı tanımlı bir dizedir. |
Alt Öğeler
Öğe | Açıklama |
---|---|
<bufferReceive> | Bir hizmet davranışını etkinleştirir hizmeti kullanmak için arabelleğe alınan sırası iletileri işlemek bir iş akışı hizmeti sağlayan işleme alırsınız. |
<Yönlendirme> | Bir hizmetin bir kullanarak ETW izlemesini kullanmasına izin veren bir EtwTrackingParticipanthizmet davranışı. |
<Sendmessagechannelcache> | İleti gönderme etkinliklerini kullanarak hizmet uç noktalarına ileti gönderen iş akışları için önbellek paylaşım düzeylerinin, kanal fabrikası önbelleğinin ayarlarının ve kanal önbelleği ayarlarının özelleştirilmesini sağlayan bir hizmet davranışı. |
<Sqlworkflowınstancestore> | SQL Server 2005 veya SQL Server 2008 veritabanında iş akışı hizmeti örnekleri için kalıcı durum bilgilerini destekleyen özelliği yapılandırmanıza SqlWorkflowInstanceStore olanak tanıyan bir hizmet davranışı. |
<workflowIdle> | Boşta kalan iş akışı örneklerinin ne zaman kaldırıldığını ve kalıcı hale geldiğini denetleen bir hizmet davranışı. |
<workflowInstanceManagement> | Kalıcılık, işlenmeyen Özel Durum davranışı ve boşta kalma davranışı gibi iş akışı örneklerinin nasıl çalıştırılacağını denetleyen ayarları belirtmenize olanak tanıyan bir hizmet davranışı. |
<workflowUnhandledException> | Bir iş akışı hizmeti içinde işlenmeyen bir özel durum oluştuğunda yapılacak eylem belirtmenize olanak tanıyan bir hizmet davranışı. |
Üst Öğeler
Öğe | Açıklama |
---|---|
<serviceBehaviors> | Hizmet davranışı öğelerinin koleksiyonu. |
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin