StateMachineWorkflowInstance 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.*
Rappresenta una classe che gestisce l'istanza corrente di una StateMachineWorkflowActivity. La classe non può essere ereditata.
public ref class StateMachineWorkflowInstance sealed
public sealed class StateMachineWorkflowInstance
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class StateMachineWorkflowInstance
type StateMachineWorkflowInstance = class
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type StateMachineWorkflowInstance = class
Public NotInheritable Class StateMachineWorkflowInstance
- Ereditarietà
-
StateMachineWorkflowInstance
- Attributi
Commenti
Nota
In questo materiale vengono descritti tipi e spazi dei nomi obsoleti. Per altre informazioni, vedere Deprecated Types in Windows Workflow Foundation 4.5 (Tipi deprecati in Windows Workflow Foundation 4.5).
Questa classe fornisce anche il QI (Query Interface) sull'istanza corrente di StateMachineWorkflowActivity. L'utilizzo di un'istanza di questa classe consente di eseguire varie query su StateMachineWorkflowInstance.
Di seguito sono indicate le query tipiche che possibile eseguire:
Stato attuale della macchina a stati.
Possibili transizioni dallo stato corrente.
Cronologia di transizioni per l'istanza della macchina a stati.
Enumerazione di tutti gli stati nella macchina a stati.
Costruttori
StateMachineWorkflowInstance(WorkflowRuntime, Guid) |
Obsoleti.
Inizializza una nuova istanza della classe StateMachineWorkflowInstance. |
Proprietà
CurrentState |
Obsoleti.
Ottiene la StateActivity attualmente in esecuzione |
CurrentStateName |
Obsoleti.
Ottiene il nome della classe StateActivity corrente. |
InstanceId |
Obsoleti.
Ottiene l'oggetto Guid che indica l'istanza corrente dell'oggetto StateMachineWorkflowActivity. |
PossibleStateTransitions |
Obsoleti.
Ottiene una raccolta di transizioni di stato che la StateActivity corrente è in grado di eseguire. |
StateHistory |
Obsoleti.
Ottiene una raccolta di attività di stato attraverso le quali l'istanza del flusso di lavoro della macchina a stati ha eseguito la transizione. |
StateMachineWorkflow |
Obsoleti.
Ottiene l'ultima definizione di StateMachineWorkflowActivity. |
States |
Obsoleti.
Ottiene un elenco delle classi StateActivity in StateMachineWorkflow. |
WorkflowInstance |
Obsoleti.
Ottiene l'oggetto WorkflowInstance corrente. |
Metodi
EnqueueItem(IComparable, Object, IPendingWork, Object) |
Obsoleti.
Inserisce un messaggio in StateMachineWorkflowInstance. |
EnqueueItem(IComparable, Object) |
Obsoleti.
Inserisce un messaggio in StateMachineWorkflowInstance. |
Equals(Object) |
Obsoleti.
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Obsoleti.
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Obsoleti.
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Obsoleti.
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
SetState(StateActivity) |
Obsoleti.
Fornisce una transizione a una StateActivity specificata. |
SetState(String) |
Obsoleti.
Fornisce una transizione a una StateActivity specificata utilizzando il nome della StateActivity. |
ToString() |
Obsoleti.
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |