C# Class Dev2.DynamicServices.Objects.ServiceAction

Represents a service action which is the single unit of work that can occur in a dynamic service. This could be stored procedure invocation in a data store or a webservice call or a static Service Method invocation that will occur locally on the service
Inheritance: Dev2.DynamicServices.Objects.Base.DynamicServiceObjectBase, IDisposable
显示文件 Open project: Warewolf-ESB/Warewolf Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
Compile ( ) : bool
Dispose ( ) : void
PopActivity ( ) : PooledServiceActivity

Acquires a composite PooledServiceActivity that holds a reference to the underlying activity, once you are done working with the activity you must return it to the pool via PushActivity.

PushActivity ( PooledServiceActivity activity ) : void

Pushes a previously released activity back into the activity pool.

ServiceAction ( ) : System

Initializes the Service Action Class

SetActivity ( System.Activities.Activity activity ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Method Details

Compile() public method

public Compile ( ) : bool
return bool

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

PopActivity() public method

Acquires a composite PooledServiceActivity that holds a reference to the underlying activity, once you are done working with the activity you must return it to the pool via PushActivity.
public PopActivity ( ) : PooledServiceActivity
return PooledServiceActivity

PushActivity() public method

Pushes a previously released activity back into the activity pool.
public PushActivity ( PooledServiceActivity activity ) : void
activity PooledServiceActivity
return void

ServiceAction() public method

Initializes the Service Action Class
public ServiceAction ( ) : System
return System

SetActivity() public method

public SetActivity ( System.Activities.Activity activity ) : void
activity System.Activities.Activity
return void