Класс ExpressionTask
Contains the members used to configure and run an Expression task.
Иерархия наследования
System.Object
Microsoft.SqlServer.Dts.Runtime.DtsObject
Microsoft.SqlServer.Dts.Runtime.Task
Microsoft.SqlServer.Dts.Tasks.ExpressionTask.ExpressionTask
Пространство имен: Microsoft.SqlServer.Dts.Tasks.ExpressionTask
Сборка: Microsoft.SqlServer.ExpressionTask (в Microsoft.SqlServer.ExpressionTask.dll)
Синтаксис
'Декларация
<GuidAttribute("2EE7D9A9-DA39-4F6F-A1E4-804F1FBC544C")> _
Public Class ExpressionTask _
Inherits Task _
Implements IDTSBreakpointSite, IDTSSuspend, IDTSComponentPersist
'Применение
Dim instance As ExpressionTask
[GuidAttribute("2EE7D9A9-DA39-4F6F-A1E4-804F1FBC544C")]
public class ExpressionTask : Task,
IDTSBreakpointSite, IDTSSuspend, IDTSComponentPersist
[GuidAttribute(L"2EE7D9A9-DA39-4F6F-A1E4-804F1FBC544C")]
public ref class ExpressionTask : public Task,
IDTSBreakpointSite, IDTSSuspend, IDTSComponentPersist
[<GuidAttribute("2EE7D9A9-DA39-4F6F-A1E4-804F1FBC544C")>]
type ExpressionTask =
class
inherit Task
interface IDTSBreakpointSite
interface IDTSSuspend
interface IDTSComponentPersist
end
public class ExpressionTask extends Task implements IDTSBreakpointSite, IDTSSuspend, IDTSComponentPersist
Тип ExpressionTask обеспечивает доступ к следующим элементам.
Конструкторы
Имя | Описание | |
---|---|---|
ExpressionTask | Initializes a new instance of the ExpressionTask class. |
В начало
Свойства
Имя | Описание | |
---|---|---|
DebugMode | Gets or sets a Boolean that indicates whether a task should determine whether breakpoints are enabled. | |
ExecutionValue | Returns the result of the task execution. (Переопределяет Task.ExecutionValue.) | |
Expression | Gets or sets the expression to be executed by the task. | |
SuspendRequired | Gets or sets a Boolean that indicates whether tasks should suspend when they encounter a breakpoint. This value is set by the runtime engine for tasks and containers when a breakpoint is encountered. | |
Version | *** Member deprecated; see Remarks. *** Returns the version of the task. This property is read-only. (Производный от Task.) |
В начало
Методы
Имя | Описание | |
---|---|---|
AcceptBreakpointManager | Called by the run-time engine when a task or container is created, and is passed a BreakpointManager to enable the task to create, remove, and check the status of breakpoints. This method is called by the runtime and is not used in code. | |
CanUpdate | *** Member deprecated; see Remarks. *** A Boolean that indicates whether the new package XML can update the old package XML. (Производный от Task.) | |
Equals | Determines whether two object instances are equal. (Производный от DtsObject.) | |
Execute | Runs the task. (Переопределяет Task.Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object).) | |
Finalize | (Производный от Object.) | |
GetConnectionID | Gets a String containing the ID of the connection. (Производный от Task.) | |
GetConnectionName | Gets a String containing the name of the connection. (Производный от Task.) | |
GetHashCode | Returns the hash code for this instance. (Производный от DtsObject.) | |
GetType | (Производный от Object.) | |
InitializeTask | Initializes the properties associated with the task. This method is called by the runtime and is not used in code. (Производный от Task.) | |
LoadFromXML | Loads the definition of the task, in XML format, from the XML definition of the package. | |
MemberwiseClone | (Производный от Object.) | |
ResumeExecution | Resumes execution of the task after pausing. The task or container is resumed by the runtime engine. | |
SaveToXML | Saves the definition of the task, in XML format, into the XML definition of the package. | |
SuspendExecution | Indicates that the executable needs to suspend. This method is called by the runtime engine. | |
ToString | (Производный от Object.) | |
Update | *** Member deprecated; see Remarks. *** This method updates the old package XML with the new package XML if CanUpdate is set to true. (Производный от Task.) | |
Validate | Verifies that the task is properly configured. (Переопределяет Task.Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging).) | |
ValidateExpression | Verifies that the expression is properly configured. |
В начало
Безопасность многопоточности
Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.
См. также
Справочник
Пространство имен Microsoft.SqlServer.Dts.Tasks.ExpressionTask