SendActivity Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Dikkat
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Windows Communication Foundation (WCF) hizmeti işleminin zaman uyumlu çağrısını modelleyen istemci etkinliği.
public ref class SendActivity sealed : System::Workflow::ComponentModel::Activity
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.SendActivity), "Design.Resources.SendActivity.png")]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.SendActivityValidator))]
public sealed class SendActivity : System.Workflow.ComponentModel.Activity
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.SendActivity), "Design.Resources.SendActivity.png")]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.SendActivityValidator))]
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class SendActivity : System.Workflow.ComponentModel.Activity
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.SendActivity), "Design.Resources.SendActivity.png")>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.SendActivityValidator))>]
type SendActivity = class
inherit Activity
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.SendActivity), "Design.Resources.SendActivity.png")>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.SendActivityValidator))>]
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type SendActivity = class
inherit Activity
Public NotInheritable Class SendActivity
Inherits Activity
- Devralma
- Öznitelikler
Açıklamalar
Not
Bu malzeme artık kullanılmayan türleri ve ad alanlarını açıklamaktadır. Daha fazla bilgi için bkz. Windows Workflow Foundation 4.5'te Kullanım Dışı Türler.
Etkinlik, SendActivity önceden tanımlanmış bir ileti değişimi düzeni kullanarak WCF hizmetiyle bir konuşmaya katılmanızı sağlar.
Not
Etkinlik SendActivity bir engelleme etkinliğidir; başka bir deyişle, etkinlik yürütme tamamlanana kadar iş akışı yürütmesi engellenir.
Etkinlik tarafından SendActivity desteklenen ileti değişimi desenleri şunlardır:
Tek Yönlü İleti Gönderme
Etkinlik SendActivity bir ileti gönderir ancak hizmetten yanıt beklemez.
İstek Gönder - Yanıt Al
Etkinlik SendActivity bir ileti gönderir ve hizmetten yanıt alınana kadar bekler.
İstek Gönderme - Alma Hatası
Etkinlik SendActivity bir ileti gönderir ve hizmetten bir yanıt veya hata alınana kadar bekler. Yürütme sırasında, gönderme etkinliği sunucudan alınan tüm hataları oluşturur. FaultHandlerActivity etkinlikleri, istemci iş akışındaki hataları işlemek için kullanılabilir.
Not
Bu etkinlik .NET Framework 3.5'in bir parçasıdır. .NET Framework 4'teki eşdeğer etkinlik için bkzSend. .
Oluşturucular
SendActivity() |
Geçersiz.
SendActivity sınıfının yeni bir örneğini başlatır. |
SendActivity(String) |
Geçersiz.
Belirtilen |
Alanlar
AfterResponseEvent |
Geçersiz.
DependencyProperty Olayı hedefleyeni AfterResponse temsil eder. |
BeforeSendEvent |
Geçersiz.
DependencyProperty Olayı hedefleyeni BeforeSend temsil eder. |
CustomAddressProperty |
Geçersiz.
özelliği için öğesini DependencyPropertyCustomAddress temsil eder. |
ReturnValuePropertyName |
Geçersiz.
Etkinliğin iletişimde olduğu hizmet tarafından gönderilen dönüş değeri için kullanılan özelliğin |
Özellikler
ChannelToken |
Geçersiz.
ChannelToken tarafından SendActivity kendisini bir istemci kanalıyla ilişkilendirmek için kullanılır. |
Context |
Geçersiz.
bağıntı tanımlaması gibi şeyler de dahil olmak üzere, istemci ve iletişimde bulunduğu hizmet arasındaki iletişim için kullanılan bağlamı içeren bir sözlük döndürür. |
CustomAddress |
Geçersiz.
Bir hizmetle iletişim kurmak için kullanılan özel adresi alır veya ayarlar. |
Description |
Geçersiz.
kullanıcı tanımlı açıklamasını Activityalır veya ayarlar. (Devralındığı yer: Activity) |
DesignMode |
Geçersiz.
Bu örneğin tasarım veya çalışma zamanı modunda olup olmadığını gösteren değeri alır. (Devralındığı yer: DependencyObject) |
Enabled |
Geçersiz.
Bu örneğin yürütme ve doğrulama için etkinleştirilip etkinleştirilmediğini belirten bir değer alır veya ayarlar. (Devralındığı yer: Activity) |
ExecutionResult |
Geçersiz.
ActivityExecutionResult Bu örneği çalıştırmaya ilişkin son denemenin sayısını alır. (Devralındığı yer: Activity) |
ExecutionStatus |
Geçersiz.
Bu örneğin geçerlisini ActivityExecutionStatus alır. (Devralındığı yer: Activity) |
IsDynamicActivity |
Geçersiz.
Etkinliğin varsayılan ActivityExecutionContext iş akışı örneği içinde yürütülip yürütülmediği hakkında bilgi alır. (Devralındığı yer: Activity) |
Name |
Geçersiz.
Bu örneğin adını alır veya ayarlar. Bu ad, İş Akışı projesinde kullanılan programlama dilinin değişken adlandırma kuralına uygun olmalıdır. (Devralındığı yer: Activity) |
ParameterBindings |
Geçersiz.
Windows Communication Foundation (WCF) hizmetinin resmi parametre listesinde bulunan bağlanabilir parametrelerin koleksiyonunu alır. |
Parent |
Geçersiz.
Bu Activityöğesini içeren öğesini CompositeActivity alır. (Devralındığı yer: Activity) |
ParentDependencyObject |
Geçersiz.
Grafikteki üst öğeyi DependencyObjectDependencyObject alır. (Devralındığı yer: DependencyObject) |
QualifiedName |
Geçersiz.
Etkinliğin tam adını alır. Nitelenmiş etkinlik adları her zaman bir iş akışı örneğinde benzersizdir. (Devralındığı yer: Activity) |
ServiceOperationInfo |
Geçersiz.
Etkinliğin iletişim kurduğunu hizmetin sözleşmesini |
Site |
Geçersiz.
öğesinin bileşenine SiteDependencyObjectbaşvuru alır veya ayarlar. (Devralındığı yer: DependencyObject) |
UserData |
Geçersiz.
Özel verileri bu sınıf örneğiyle ilişkilendiren bir IDictionary alır. (Devralındığı yer: DependencyObject) |
WorkflowInstanceId |
Geçersiz.
Guid Örneğiyle ilişkili olan öğesini alır. (Devralındığı yer: Activity) |
Yöntemler
AddHandler(DependencyProperty, Object) |
Geçersiz.
bir olayının işleyicisini DependencyObjectekler. (Devralındığı yer: DependencyObject) |
Cancel(ActivityExecutionContext) |
Geçersiz.
Şu anda yürütülmekte olan bir etkinliğin yürütülmesini iptal etmek için iş akışı çalışma zamanı tarafından çağrılır. (Devralındığı yer: Activity) |
Clone() |
Geçersiz.
öğesinin derin bir kopyasını Activityoluşturur. (Devralındığı yer: Activity) |
Dispose() |
Geçersiz.
tarafından DependencyObjectkullanılan tüm kaynakları serbest bırakır. (Devralındığı yer: DependencyObject) |
Dispose(Boolean) |
Geçersiz.
Yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak tarafından DependencyObjectkullanılan yönetilen kaynakları serbest bırakır. (Devralındığı yer: DependencyObject) |
Equals(Object) |
Geçersiz.
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
Execute(ActivityExecutionContext) |
Geçersiz.
Bir etkinliği yürütmek için iş akışı çalışma zamanı tarafından çağrılır. (Devralındığı yer: Activity) |
GetActivityByName(String) |
Geçersiz.
İş akışı içinde yer alan bu örneğin kök etkinliği altında çalışan tüm etkinlikler kümesinden adı istenen örneğini Activity döndürür. (Devralındığı yer: Activity) |
GetActivityByName(String, Boolean) |
Geçersiz.
İkinci parametre geçerli ise ve ikinci parametre |
GetBinding(DependencyProperty) |
Geçersiz.
belirli DependencyPropertyile ilişkili öğesine ActivityBind erişim sağlar. (Devralındığı yer: DependencyObject) |
GetBoundValue(ActivityBind, Type) |
Geçersiz.
Object bir öğesinin konusu olan öğesini ActivityBindalır. (Devralındığı yer: DependencyObject) |
GetContext(Activity, ChannelToken, Type) |
Geçersiz.
Gönderme işlemi için bağlam bilgilerini alır veya ayarlar. |
GetContext(Activity, String, String, Type) |
Geçersiz.
Bir etkinlik örneği, bu etkinlik tarafından kullanılan bir uç nokta adı, sahip etkinliğinin adı ve sözleşme türünü temsil eden bir Type nesne verilen bağlam bilgilerini döndüren statik yöntem. |
GetHashCode() |
Geçersiz.
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetInvocationList<T>(DependencyProperty) |
Geçersiz.
Belirtilen DependencyPropertyiçin temsilcileri içeren bir dizi alır. (Devralındığı yer: DependencyObject) |
GetType() |
Geçersiz.
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
GetValue(DependencyProperty) |
Geçersiz.
Belirlenen DependencyPropertydeğerine erişim sağlar. (Devralındığı yer: DependencyObject) |
GetValueBase(DependencyProperty) |
Geçersiz.
öğesinin DependencyProperty bağlı nesnesine erişim sağlar ve geçersiz kılmayı GetValue(DependencyProperty) atlar. (Devralındığı yer: DependencyObject) |
HandleFault(ActivityExecutionContext, Exception) |
Geçersiz.
Bu örneğin yürütülmesi bağlamında bir özel durum ortaya çıktığında çağrılır. (Devralındığı yer: Activity) |
Initialize(IServiceProvider) |
Geçersiz.
Yeni bir iş akışı örneğinin oluşturulması sırasında bir etkinliği başlatmak için iş akışı çalışma zamanı tarafından çağrılır. Bu yöntem, bir dinamik ActivityExecutionContextoluşturma sırasında çağrılır. (Devralındığı yer: Activity) |
InitializeProperties() |
Geçersiz.
Türetilmiş bir sınıfta geçersiz kılındığında bağımlılık özelliklerinde başlatma gerçekleştirir. (Devralındığı yer: DependencyObject) |
Invoke<T>(EventHandler<T>, T) |
Geçersiz.
bir EventHandler abonesi olup bu temsilciyi çağırır. (Devralındığı yer: Activity) |
Invoke<T>(IActivityEventListener<T>, T) |
Geçersiz.
bir IActivityEventListener<T> abonesi olup bu temsilciyi çağırır. (Devralındığı yer: Activity) |
IsBindingSet(DependencyProperty) |
Geçersiz.
değerinin DependencyProperty bağlama olarak ayarlanıp ayarlanmadığını gösterir. Bkz. SetBinding(DependencyProperty, ActivityBind). (Devralındığı yer: DependencyObject) |
MemberwiseClone() |
Geçersiz.
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
MetaEquals(DependencyObject) |
Geçersiz.
Bunun DependencyObject parametresinin |
OnActivityExecutionContextLoad(IServiceProvider) |
Geçersiz.
her yüklendiğinde iş akışı çalışma zamanı ActivityExecutionContext tarafından çağrılır. Örneğin, bu yöntem hem bir ActivityExecutionContext hem de ActivityExecutionContext bir iş akışı örneği kalıcı depolamadan yüklendiğinde yeniden başlatıldığında oluşturulurken çağrılır. (Devralındığı yer: Activity) |
OnActivityExecutionContextUnload(IServiceProvider) |
Geçersiz.
bir kaldırıldığında iş akışı çalışma zamanı ActivityExecutionContext tarafından çağrılır. Örneğin, bu yöntem hem bir hem de ActivityExecutionContext bir ActivityExecutionContext iş akışı örneği kalıcı olduğunda her kaldırıldığında işlemi tamamlanırken çağrılır. (Devralındığı yer: Activity) |
OnClosed(IServiceProvider) |
Geçersiz.
Etkinliğin kapalı duruma geçişinin bir parçası olarak iş akışı çalışma zamanı tarafından çağrılır. (Devralındığı yer: Activity) |
RaiseEvent(DependencyProperty, Object, EventArgs) |
Geçersiz.
Belirtilen bağımlılık özelliğiyle ilişkili bir Event oluşturur. (Devralındığı yer: Activity) |
RaiseGenericEvent<T>(DependencyProperty, Object, T) |
Geçersiz.
Başvuruda bulunan ile ilişkili olayı tetikler DependencyProperty. (Devralındığı yer: Activity) |
RegisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>) |
Geçersiz.
Durum değişikliği olayı için belirtilen DependencyProperty öğesini kaydeder. (Devralındığı yer: Activity) |
RemoveHandler(DependencyProperty, Object) |
Geçersiz.
İlişkili DependencyPropertybir 'den kaldırırEventHandler. (Devralındığı yer: DependencyObject) |
RemoveProperty(DependencyProperty) |
Geçersiz.
bir DependencyProperty öğesini içinden DependencyObjectkaldırır. (Devralındığı yer: DependencyObject) |
Save(Stream) |
Geçersiz.
Activity kalıcılık için öğesine Stream yazar. (Devralındığı yer: Activity) |
Save(Stream, IFormatter) |
Geçersiz.
Activity serileştirme için sağlanan özel IFormatter kullanarak kalıcılık için öğesine Stream yazar. (Devralındığı yer: Activity) |
SetBinding(DependencyProperty, ActivityBind) |
Geçersiz.
Belirtilen DependencyPropertyiçin öğesini ActivityBind ayarlar. (Devralındığı yer: DependencyObject) |
SetBoundValue(ActivityBind, Object) |
Geçersiz.
hedefinin ActivityBinddeğerini ayarlar. (Devralındığı yer: DependencyObject) |
SetContext(Activity, ChannelToken, Type, IDictionary<String,String>) |
Geçersiz.
Bir etkinlik örneği, bu etkinlik tarafından kullanılan bir uç nokta, sözleşmenin türünü temsil eden bir nesne ve bağlam bilgilerinin kendisini içeren bir etkinlik için SendActivity bağlam bilgilerini ayarlayan statik bir Type yöntem. |
SetContext(Activity, String, String, Type, IDictionary<String,String>) |
Geçersiz.
Bir etkinlik örneği, bu etkinlik tarafından kullanılan bir uç nokta adı, sahip etkinliğinin adı, sözleşmenin türünü temsil eden bir nesne ve bağlam bilgilerinin kendisi gibi bir etkinlik için SendActivity bağlam bilgilerini ayarlayan statik bir Type yöntem. |
SetReadOnlyPropertyValue(DependencyProperty, Object) |
Geçersiz.
Salt okunur olan değerini DependencyPropertyayarlar. (Devralındığı yer: DependencyObject) |
SetValue(DependencyProperty, Object) |
Geçersiz.
değerini DependencyProperty nesnesine ayarlar. (Devralındığı yer: DependencyObject) |
SetValueBase(DependencyProperty, Object) |
Geçersiz.
değerini belirtilen Objectdeğerine DependencyProperty ayarlar ve atlarSetValue(DependencyProperty, Object). (Devralındığı yer: DependencyObject) |
ToString() |
Geçersiz.
Bu örneği temsil eden bir dize sağlar. (Devralındığı yer: Activity) |
TrackData(Object) |
Geçersiz.
Çalışma zamanı izleme altyapısını bekleyen izleme bilgileri hakkında bilgilendirmektedir. (Devralındığı yer: Activity) |
TrackData(String, Object) |
Geçersiz.
Çalışma zamanı izleme altyapısını bekleyen izleme bilgileri hakkında bilgilendirmektedir. (Devralındığı yer: Activity) |
Uninitialize(IServiceProvider) |
Geçersiz.
Türetilmiş bir sınıfta geçersiz kılındığında, etkinlik için bir hizmet sağlayıcısı tarafından başlatmayı kaldırmayı sağlar. (Devralındığı yer: Activity) |
UnregisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>) |
Geçersiz.
Durum değişikliği olayı için belirtilen DependencyProperty öğesinin kaydını kaldırıyor. (Devralındığı yer: Activity) |
Ekinlikler
AfterResponse |
Geçersiz.
Yanıt hizmetten alındıktan sonra gerçekleşir. |
BeforeSend |
Geçersiz.
Etkinlik iletiyi hizmete göndermeden önce SendActivity gerçekleşir. |
Canceling |
Geçersiz.
Etkinlik yürütmesi iptal edildiğinde gerçekleşir. (Devralındığı yer: Activity) |
Closed |
Geçersiz.
Yürütme Activity tamamlandığında gerçekleşir. (Devralındığı yer: Activity) |
Compensating |
Geçersiz.
üzerinde Activitybir dengeleme yöntemi çalıştırılırken oluşur. (Devralındığı yer: Activity) |
Executing |
Geçersiz.
çalıştırıldığında Activity gerçekleşir. (Devralındığı yer: Activity) |
Faulting |
Geçersiz.
Örneğin çalıştırılması sırasında bir özel durum oluştuğunda gerçekleşir. (Devralındığı yer: Activity) |
StatusChanged |
Geçersiz.
Çalışan Activity bir değişikliğin sonucu değiştiğinde ActivityExecutionStatus gerçekleşir. (Devralındığı yer: Activity) |
Belirtik Arabirim Kullanımları
IComponent.Disposed |
Geçersiz.
Bir bileşenin Disposed olayını işleyen yöntemi temsil eder. (Devralındığı yer: DependencyObject) |