SendActivity Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Attività client che modella la chiamata sincrona di un'operazione del servizio Windows Communication Foundation (WCF).
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
- Ereditarietà
- Attributi
Commenti
Nota
Questo materiale illustra i tipi e gli spazi dei nomi obsoleti. Per altre informazioni, vedere tipi deprecati in Windows Workflow Foundation 4.5.
L'attività SendActivity consente di partecipare a una conversazione con un servizio WCF usando un modello di scambio di messaggi predefinito.
Nota
L'attività SendActivity è un'attività di blocco, ovvero l'esecuzione del flusso di lavoro viene bloccata fino al completamento dell'esecuzione dell'attività.
I modelli di scambio di messaggi supportati dall'attività SendActivity includono:
Invia messaggio unidirezionale
L'attività SendActivity invia un messaggio ma non prevede una risposta dal servizio.
Invia richiesta - Ricevi risposta
L'attività SendActivity invia un messaggio e attende che venga ricevuta una risposta dal servizio.
Invia richiesta - Errore di ricezione
L'attività SendActivity invia un messaggio e attende che venga ricevuta una risposta o un errore dal servizio. Durante l'esecuzione, l'attività di invio genera tutti gli errori ricevuti dal server. FaultHandlerActivity attività possono essere usate per gestire gli errori nel flusso di lavoro client.
Nota
Questa attività fa parte di .NET Framework 3.5. Per l'attività equivalente in .NET Framework 4, vedere Send.
Costruttori
SendActivity() |
Obsoleti.
Inizializza una nuova istanza della classe SendActivity. |
SendActivity(String) |
Obsoleti.
Inizializza una nuova istanza della classe SendActivity con la proprietà |
Campi
AfterResponseEvent |
Obsoleti.
Rappresenta il DependencyProperty destinato all'evento AfterResponse. |
BeforeSendEvent |
Obsoleti.
Rappresenta il DependencyProperty destinato all'evento BeforeSend. |
CustomAddressProperty |
Obsoleti.
Rappresenta il DependencyProperty per la proprietà CustomAddress. |
ReturnValuePropertyName |
Obsoleti.
Nome della proprietà utilizzata per il valore restituito inviato dal servizio con cui comunica l'attività |
Proprietà
ChannelToken |
Obsoleti.
ChannelToken utilizzato dal SendActivity per associarsi a un canale client. |
Context |
Obsoleti.
Restituisce un dizionario che contiene il contesto utilizzato per la comunicazione tra il client e il servizio con cui comunica, inclusi elementi come l'identificazione per la correlazione. |
CustomAddress |
Obsoleti.
Ottiene o imposta l'indirizzo personalizzato utilizzato per comunicare con un servizio. |
Description |
Obsoleti.
Ottiene o imposta la descrizione definita dall'utente del Activity. (Ereditato da Activity) |
DesignMode |
Obsoleti.
Ottiene il valore che indica se questa istanza è in modalità di progettazione o di runtime. (Ereditato da DependencyObject) |
Enabled |
Obsoleti.
Ottiene o imposta un valore che indica se questa istanza è abilitata per l'esecuzione e la convalida. (Ereditato da Activity) |
ExecutionResult |
Obsoleti.
Ottiene la ActivityExecutionResult dell'ultimo tentativo di eseguire questa istanza. (Ereditato da Activity) |
ExecutionStatus |
Obsoleti.
Ottiene la ActivityExecutionStatus corrente di questa istanza. (Ereditato da Activity) |
IsDynamicActivity |
Obsoleti.
Ottiene informazioni sull'esecuzione dell'attività all'interno del ActivityExecutionContext predefinito dell'istanza del flusso di lavoro. (Ereditato da Activity) |
Name |
Obsoleti.
Ottiene o imposta il nome dell'istanza. Questo nome deve essere conforme alla convenzione di denominazione delle variabili del linguaggio di programmazione utilizzato nel progetto Flusso di lavoro. (Ereditato da Activity) |
ParameterBindings |
Obsoleti.
Ottiene la raccolta di parametri associabili disponibili nell'elenco dei parametri formali del servizio Windows Communication Foundation (WCF). |
Parent |
Obsoleti.
Ottiene il CompositeActivity che contiene questo Activity. (Ereditato da Activity) |
ParentDependencyObject |
Obsoleti.
Ottiene il DependencyObject padre nel grafico DependencyObject. (Ereditato da DependencyObject) |
QualifiedName |
Obsoleti.
Ottiene il nome completo dell'attività. I nomi di attività qualificati sono sempre univoci in un'istanza del flusso di lavoro. (Ereditato da Activity) |
ServiceOperationInfo |
Obsoleti.
Definisce il contratto e il funzionamento del servizio con cui comunica l'attività |
Site |
Obsoleti.
Ottiene o imposta un riferimento al componente Site del DependencyObject. (Ereditato da DependencyObject) |
UserData |
Obsoleti.
Ottiene un IDictionary che associa dati personalizzati a questa istanza della classe. (Ereditato da DependencyObject) |
WorkflowInstanceId |
Obsoleti.
Ottiene il Guid associato all'istanza di . (Ereditato da Activity) |
Metodi
AddHandler(DependencyProperty, Object) |
Obsoleti.
Aggiunge un gestore per un evento di un DependencyObject. (Ereditato da DependencyObject) |
Cancel(ActivityExecutionContext) |
Obsoleti.
Chiamato dal runtime del flusso di lavoro per annullare l'esecuzione di un'attività attualmente in esecuzione. (Ereditato da Activity) |
Clone() |
Obsoleti.
Crea una copia completa del Activity. (Ereditato da Activity) |
Dispose() |
Obsoleti.
Rilascia tutte le risorse usate dal DependencyObject. (Ereditato da DependencyObject) |
Dispose(Boolean) |
Obsoleti.
Rilascia le risorse non gestite e, facoltativamente, rilascia le risorse gestite usate da DependencyObject. (Ereditato da DependencyObject) |
Equals(Object) |
Obsoleti.
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
Execute(ActivityExecutionContext) |
Obsoleti.
Chiamato dal runtime del flusso di lavoro per eseguire un'attività. (Ereditato da Activity) |
GetActivityByName(String, Boolean) |
Obsoleti.
Restituisce l'istanza del Activity il cui nome viene richiesto dal set di tutte le attività nella radice del Activity di questa istanza se il secondo parametro è |
GetActivityByName(String) |
Obsoleti.
Restituisce l'istanza del Activity il cui nome viene richiesto dal set di tutte le attività in esecuzione nell'attività radice di questa istanza, che si trova all'interno del flusso di lavoro. (Ereditato da Activity) |
GetBinding(DependencyProperty) |
Obsoleti.
Fornisce l'accesso alle ActivityBind associate all'DependencyPropertyspecifico. (Ereditato da DependencyObject) |
GetBoundValue(ActivityBind, Type) |
Obsoleti.
Recupera il Object oggetto di un ActivityBind. (Ereditato da DependencyObject) |
GetContext(Activity, ChannelToken, Type) |
Obsoleti.
Ottiene o imposta le informazioni sul contesto per un'operazione di invio. |
GetContext(Activity, String, String, Type) |
Obsoleti.
Metodo statico che restituisce le informazioni di contesto fornite da un'istanza dell'attività, un nome dell'endpoint utilizzato da tale attività, il nome dell'attività del proprietario e un oggetto Type che rappresenta il tipo del contratto. |
GetHashCode() |
Obsoleti.
Funge da funzione hash predefinita. (Ereditato da Object) |
GetInvocationList<T>(DependencyProperty) |
Obsoleti.
Ottiene una matrice che contiene i delegati per il DependencyPropertyspecificato. (Ereditato da DependencyObject) |
GetType() |
Obsoleti.
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
GetValue(DependencyProperty) |
Obsoleti.
Fornisce l'accesso al valore del DependencyPropertydesignato. (Ereditato da DependencyObject) |
GetValueBase(DependencyProperty) |
Obsoleti.
Fornisce l'accesso all'oggetto associato di un DependencyProperty e ignora l'override GetValue(DependencyProperty). (Ereditato da DependencyObject) |
HandleFault(ActivityExecutionContext, Exception) |
Obsoleti.
Chiamato quando viene generata un'eccezione all'interno del contesto dell'esecuzione di questa istanza. (Ereditato da Activity) |
Initialize(IServiceProvider) |
Obsoleti.
Chiamato dal runtime del flusso di lavoro per inizializzare un'attività durante la costruzione di una nuova istanza del flusso di lavoro. Questo metodo viene chiamato durante la costruzione di un ActivityExecutionContextdinamico. (Ereditato da Activity) |
InitializeProperties() |
Obsoleti.
Esegue l'inizializzazione sulle proprietà di dipendenza quando ne viene eseguito l'override in una classe derivata. (Ereditato da DependencyObject) |
Invoke<T>(EventHandler<T>, T) |
Obsoleti.
Sottoscrive un EventHandler e richiama tale delegato. (Ereditato da Activity) |
Invoke<T>(IActivityEventListener<T>, T) |
Obsoleti.
Sottoscrive un IActivityEventListener<T> e richiama tale delegato. (Ereditato da Activity) |
IsBindingSet(DependencyProperty) |
Obsoleti.
Indica se il valore di un DependencyProperty viene impostato come associazione. Vedere SetBinding(DependencyProperty, ActivityBind). (Ereditato da DependencyObject) |
MemberwiseClone() |
Obsoleti.
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
MetaEquals(DependencyObject) |
Obsoleti.
Determina se il |
OnActivityExecutionContextLoad(IServiceProvider) |
Obsoleti.
Chiamato dal runtime del flusso di lavoro ogni volta che viene caricato un ActivityExecutionContext. Ad esempio, questo metodo viene chiamato durante la creazione di un ActivityExecutionContext e ogni volta che il ActivityExecutionContext viene reincarnato quando un'istanza del flusso di lavoro viene caricata dall'archiviazione permanente. (Ereditato da Activity) |
OnActivityExecutionContextUnload(IServiceProvider) |
Obsoleti.
Chiamato dal runtime del flusso di lavoro ogni volta che viene scaricato un ActivityExecutionContext. Ad esempio, questo metodo viene chiamato durante il completamento di un ActivityExecutionContext e ogni volta che il ActivityExecutionContext viene scaricato quando un'istanza del flusso di lavoro viene salvata in modo permanente. (Ereditato da Activity) |
OnClosed(IServiceProvider) |
Obsoleti.
Chiamato dal runtime del flusso di lavoro come parte della transizione dell'attività allo stato chiuso. (Ereditato da Activity) |
RaiseEvent(DependencyProperty, Object, EventArgs) |
Obsoleti.
Genera un Event associato alla proprietà di dipendenza specificata. (Ereditato da Activity) |
RaiseGenericEvent<T>(DependencyProperty, Object, T) |
Obsoleti.
Genera l'evento associato al DependencyPropertya cui si fa riferimento. (Ereditato da Activity) |
RegisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>) |
Obsoleti.
Registra il DependencyProperty specificato per l'evento di modifica dello stato. (Ereditato da Activity) |
RemoveHandler(DependencyProperty, Object) |
Obsoleti.
Rimuove un EventHandler da un DependencyPropertyassociato. (Ereditato da DependencyObject) |
RemoveProperty(DependencyProperty) |
Obsoleti.
Rimuove un DependencyProperty dal DependencyObject. (Ereditato da DependencyObject) |
Save(Stream, IFormatter) |
Obsoleti.
Scrive il Activity in un Stream per la persistenza usando la IFormatter personalizzata fornita per la serializzazione. (Ereditato da Activity) |
Save(Stream) |
Obsoleti.
Scrive il Activity in un Stream per la persistenza. (Ereditato da Activity) |
SetBinding(DependencyProperty, ActivityBind) |
Obsoleti.
Imposta il ActivityBind per il DependencyPropertyspecificato. (Ereditato da DependencyObject) |
SetBoundValue(ActivityBind, Object) |
Obsoleti.
Imposta il valore del ActivityBinddi destinazione. (Ereditato da DependencyObject) |
SetContext(Activity, ChannelToken, Type, IDictionary<String,String>) |
Obsoleti.
Metodo statico che imposta le informazioni di contesto per un'attività SendActivity, data un'istanza dell'attività, un endpoint utilizzato da tale attività, un oggetto Type che rappresenta il tipo del contratto e le informazioni sul contesto stesso. |
SetContext(Activity, String, String, Type, IDictionary<String,String>) |
Obsoleti.
Metodo statico che imposta le informazioni di contesto per un'attività SendActivity, in base a un'istanza dell'attività, a un nome di endpoint utilizzato da tale attività, al nome dell'attività del proprietario, a un oggetto Type che rappresenta il tipo del contratto e alle informazioni sul contesto stesso. |
SetReadOnlyPropertyValue(DependencyProperty, Object) |
Obsoleti.
Imposta il valore di un DependencyProperty, che è di sola lettura. (Ereditato da DependencyObject) |
SetValue(DependencyProperty, Object) |
Obsoleti.
Imposta il valore del DependencyProperty sull'oggetto . (Ereditato da DependencyObject) |
SetValueBase(DependencyProperty, Object) |
Obsoleti.
Imposta il valore del DependencyProperty sul Objectspecificato, ignorando il SetValue(DependencyProperty, Object). (Ereditato da DependencyObject) |
ToString() |
Obsoleti.
Fornisce una stringa che rappresenta questa istanza. (Ereditato da Activity) |
TrackData(Object) |
Obsoleti.
Informa l'infrastruttura di rilevamento in fase di esecuzione delle informazioni di rilevamento in sospeso. (Ereditato da Activity) |
TrackData(String, Object) |
Obsoleti.
Informa l'infrastruttura di rilevamento in fase di esecuzione delle informazioni di rilevamento in sospeso. (Ereditato da Activity) |
Uninitialize(IServiceProvider) |
Obsoleti.
Quando sottoposto a override in una classe derivata, fornisce l'annullamento dell'inizializzazione da parte di un provider di servizi per l'attività. (Ereditato da Activity) |
UnregisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>) |
Obsoleti.
Annulla la registrazione del DependencyProperty specificato per l'evento di modifica dello stato. (Ereditato da Activity) |
Eventi
AfterResponse |
Obsoleti.
Si verifica dopo che la risposta è stata ricevuta dal servizio. |
BeforeSend |
Obsoleti.
Si verifica prima che l'attività SendActivity invii il messaggio al servizio. |
Canceling |
Obsoleti.
Si verifica quando l'esecuzione dell'attività viene annullata. (Ereditato da Activity) |
Closed |
Obsoleti.
Si verifica quando un Activity ha completato l'esecuzione. (Ereditato da Activity) |
Compensating |
Obsoleti.
Si verifica quando si esegue un metodo di compensazione nella Activity. (Ereditato da Activity) |
Executing |
Obsoleti.
Si verifica quando viene eseguita la Activity. (Ereditato da Activity) |
Faulting |
Obsoleti.
Si verifica quando viene generata un'eccezione durante l'esecuzione dell'istanza. (Ereditato da Activity) |
StatusChanged |
Obsoleti.
Si verifica quando cambia il ActivityExecutionStatus di un Activity in esecuzione. (Ereditato da Activity) |
Implementazioni dell'interfaccia esplicita
IComponent.Disposed |
Obsoleti.
Rappresenta il metodo che gestisce l'evento Dispose di un componente. (Ereditato da DependencyObject) |