ExternalDataEventArgs Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci ExternalDataEventArgs třídy.
Přetížení
ExternalDataEventArgs() |
Inicializuje novou instanci ExternalDataEventArgs třídy. |
ExternalDataEventArgs(Guid) |
Inicializuje novou instanci ExternalDataEventArgs třídy pomocí identifikátoru instance pracovního postupu. |
ExternalDataEventArgs(Guid, IPendingWork, Object) |
Inicializuje novou instanci ExternalDataEventArgs třídy. |
ExternalDataEventArgs(Guid, IPendingWork, Object, Boolean) |
Inicializuje novou instanci ExternalDataEventArgs třídy. |
Příklady
Následující příklad ukazuje, jak volat základní ExternalDataEventArgs konstruktor z konstruktoru odvozené třídy. Tento příklad je z ukázky sady ORDERING State Machine SDK. Další informace najdete v tématu Ukázka počítače se stavem řazení.
public override void Dispose()
{
try
{
IDesignerLoaderHost host = LoaderHost;
if (host != null)
{
host.RemoveService(typeof(IIdentifierCreationService));
host.RemoveService(typeof(IMenuCommandService));
host.RemoveService(typeof(IToolboxService));
host.RemoveService(typeof(ITypeProvider), true);
host.RemoveService(typeof(IWorkflowCompilerOptionsService));
host.RemoveService(typeof(IEventBindingService));
}
}
finally
{
base.Dispose();
}
}
Public Overrides Sub Dispose()
Try
Dim host As IDesignerLoaderHost = LoaderHost
If host IsNot Nothing Then
host.RemoveService(GetType(IIdentifierCreationService))
host.RemoveService(GetType(IMenuCommandService))
host.RemoveService(GetType(IToolboxService))
host.RemoveService(GetType(ITypeProvider), True)
host.RemoveService(GetType(IWorkflowCompilerOptionsService))
host.RemoveService(GetType(IEventBindingService))
End If
Finally
MyBase.Dispose()
End Try
End Sub
ExternalDataEventArgs()
Inicializuje novou instanci ExternalDataEventArgs třídy.
public:
ExternalDataEventArgs();
public ExternalDataEventArgs ();
Public Sub New ()
Platí pro
ExternalDataEventArgs(Guid)
Inicializuje novou instanci ExternalDataEventArgs třídy pomocí identifikátoru instance pracovního postupu.
public:
ExternalDataEventArgs(Guid instanceId);
public ExternalDataEventArgs (Guid instanceId);
new System.Workflow.Activities.ExternalDataEventArgs : Guid -> System.Workflow.Activities.ExternalDataEventArgs
Public Sub New (instanceId As Guid)
Parametry
- instanceId
- Guid
Identifikátor instance pracovního postupu pro instanci pracovního postupu, která obsahuje HandleExternalEventActivity objekt, který má zpracovat událost.
Platí pro
ExternalDataEventArgs(Guid, IPendingWork, Object)
Inicializuje novou instanci ExternalDataEventArgs třídy.
public:
ExternalDataEventArgs(Guid instanceId, System::Workflow::Runtime::IPendingWork ^ workHandler, System::Object ^ workItem);
public ExternalDataEventArgs (Guid instanceId, System.Workflow.Runtime.IPendingWork workHandler, object workItem);
new System.Workflow.Activities.ExternalDataEventArgs : Guid * System.Workflow.Runtime.IPendingWork * obj -> System.Workflow.Activities.ExternalDataEventArgs
Public Sub New (instanceId As Guid, workHandler As IPendingWork, workItem As Object)
Parametry
- instanceId
- Guid
Identifikátor instance pracovního postupu pro instanci pracovního postupu, která obsahuje HandleExternalEventActivity objekt, který má zpracovat událost.
- workHandler
- IPendingWork
Umožňuje IPendingWork externímu kódu, který vyvolá událost, účast v dávce.
- workItem
- Object
Objekt, který obsahuje externí kód, který vyvolává událost.
Platí pro
ExternalDataEventArgs(Guid, IPendingWork, Object, Boolean)
Inicializuje novou instanci ExternalDataEventArgs třídy.
public:
ExternalDataEventArgs(Guid instanceId, System::Workflow::Runtime::IPendingWork ^ workHandler, System::Object ^ workItem, bool waitForIdle);
public ExternalDataEventArgs (Guid instanceId, System.Workflow.Runtime.IPendingWork workHandler, object workItem, bool waitForIdle);
new System.Workflow.Activities.ExternalDataEventArgs : Guid * System.Workflow.Runtime.IPendingWork * obj * bool -> System.Workflow.Activities.ExternalDataEventArgs
Public Sub New (instanceId As Guid, workHandler As IPendingWork, workItem As Object, waitForIdle As Boolean)
Parametry
- instanceId
- Guid
Identifikátor instance pracovního postupu pro instanci pracovního postupu, která obsahuje HandleExternalEventActivity objekt, který má zpracovat událost.
- workHandler
- IPendingWork
Pokud IPendingWork chcete externímu kódu, který vyvolá událost, povolit účast v dávce.
- workItem
- Object
Objekt, který obsahuje externí kód, který vyvolává událost.
- waitForIdle
- Boolean
Hodnota, která označuje, zda pracovní postup by měl přejít nečinně před vyvolání události; v opačném případě . false