VariableClass Class
This API supports the product infrastructure and is not intended to be used directly from your code.
Represents a variable class.
Assembly: Microsoft.SqlServer.DTSRuntimeWrap (in Microsoft.SqlServer.DTSRuntimeWrap.dll)
[GuidAttribute("7934A587-383E-4694-AFBB-23DA8C00D8D9")] [ClassInterfaceAttribute(ClassInterfaceType::None)] [DefaultMemberAttribute("Value")] [TypeLibTypeAttribute(TypeLibTypeFlags::FCanCreate)] public ref class VariableClass : Variable, IDTSVariable100, IDTSExpression100, IDTSName100, IDTSPersist100, IDTSRuntimeObject100
| Name | Description | |
|---|---|---|
![]() | VariableClass() | This API supports the product infrastructure and is not intended to be used directly from your code. Initializes a new instance of the VariableClass class. |
| Name | Description | |
|---|---|---|
![]() | CreationName | This API supports the product infrastructure and is not intended to be used directly from your code. Gets the string that the runtime engine gives when it creates an instance of the VariableClass object. |
![]() | DataType | This API supports the product infrastructure and is not intended to be used directly from your code. Gets the data type of the variable. |
![]() | Description | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the description for the variable class. |
![]() | EvaluateAsExpression | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a value that indicates whether the variable contains an expression. |
![]() | Expression | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the expression contained in the variable class. |
![]() | ID | This API supports the product infrastructure and is not intended to be used directly from your code. The identifier of the variable. |
![]() | IncludeInDebugDump | Gets or sets a value that specifies whether the variable value is included in the debug dump files. |
![]() | Name | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the name of the variable. |
![]() | Namespace | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the namespace that the variable class belongs to. |
![]() | Parent | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the parent of the variable class. |
![]() | QualifiedName | This API supports the product infrastructure and is not intended to be used directly from your code. Gets the fully qualified name of the variable, including the namespace. |
![]() | RaiseChangedEvent | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a value that indicates whether the variable class has been flagged to raise the OnVariableValueChanged event. |
![]() | ReadOnly | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a value that indicates whether the variable class is read-only and cannot have its value modified. |
![]() | SystemVariable | This API supports the product infrastructure and is not intended to be used directly from your code. Gets a value that indicates whether the variable class is a system variable. |
![]() | Value | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the value assigned to the variable. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | GetValueWithContext(IDTSEvaluatorContext100^) | This API supports the product infrastructure and is not intended to be used directly from your code. Returns a value of the variable class with a specified context. |
![]() | LoadFromXML(Object^, IDTSEvents100^) | This API supports the product infrastructure and is not intended to be used directly from your code. Loads a package to a XML format. |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | SaveToXML(Object^, Object^, IDTSEvents100^) | This API supports the product infrastructure and is not intended to be used directly from your code. Saves the package to a XML format. |
![]() | ToString() | (Inherited from Object.) |
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


