Share via


IProcessable Interface

Definition

Represents an object that is processable.

[System.Runtime.InteropServices.Guid("69A3B7FE-4E35-4238-BAD2-EA107BE0694F")]
public interface IProcessable
[<System.Runtime.InteropServices.Guid("69A3B7FE-4E35-4238-BAD2-EA107BE0694F")>]
type IProcessable = interface
Public Interface IProcessable
Derived
Attributes

Properties

LastProcessed

Gets the date and time on which the IProcessable was last processed.

State

Gets the current state of the IProcessable that was last processed.

Methods

CanProcess(ProcessType)

Indicates whether the IProcessable can perform the specified processing.

Process()

Executes a process that is associated with the IProcessable with the default type.

Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection, Boolean)

Executes a process that is associated with the IProcessable with the specified process type, error configuration, warnings and impact details.

Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection)

Executes a process that is associated with the IProcessable with the specified process type, error configuration, warnings and impact details.

Process(ProcessType, ErrorConfiguration, XmlaWarningCollection)

Executes a process that is associated with the IProcessable with the specified process type, error configuration and warnings.

Process(ProcessType, ErrorConfiguration)

Executes a process that is associated with the IProcessable with the specified process type and error configuration.

Process(ProcessType)

Executes a process that is associated with the IProcessable with the specified type.

Applies to