다음을 통해 공유


VariableClass 클래스

정의

변수 클래스를 나타냅니다.

public ref class VariableClass : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSExpression100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSName100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSPersist100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSRuntimeObject100, Microsoft::SqlServer::Dts::Runtime::Wrapper::Variable
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("7934A587-383E-4694-AFBB-23DA8C00D8D9")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class VariableClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExpression100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.Variable
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("6F221DFC-B552-414F-B00B-13CDE7AA9079")]
public class VariableClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExpression100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.Variable
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("6E595DE3-AED9-45CE-AEFB-3EE1C52F914D")]
public class VariableClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExpression100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.Variable
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("7934A587-383E-4694-AFBB-23DA8C00D8D9")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type VariableClass = class
    interface Variable
    interface IDTSVariable100
    interface IDTSExpression100
    interface IDTSName100
    interface IDTSPersist100
    interface IDTSRuntimeObject100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("6F221DFC-B552-414F-B00B-13CDE7AA9079")>]
type VariableClass = class
    interface Variable
    interface IDTSVariable100
    interface IDTSExpression100
    interface IDTSName100
    interface IDTSPersist100
    interface IDTSRuntimeObject100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("6E595DE3-AED9-45CE-AEFB-3EE1C52F914D")>]
type VariableClass = class
    interface Variable
    interface IDTSVariable100
    interface IDTSExpression100
    interface IDTSName100
    interface IDTSPersist100
    interface IDTSRuntimeObject100
Public Class VariableClass
Implements IDTSExpression100, IDTSName100, IDTSPersist100, IDTSRuntimeObject100, Variable
상속
VariableClass
특성
구현

생성자

VariableClass()

VariableClass 클래스의 새 인스턴스를 초기화합니다.

속성

CreationName

런타임 엔진에서 VariableClass 개체의 인스턴스를 만들 때 제공하는 문자열을 가져옵니다.

DataType

변수의 데이터 형식을 가져옵니다.

Description

변수 클래스에 대한 설명을 가져오거나 설정합니다.

EvaluateAsExpression

변수에 식을 포함하는지 여부를 나타내는 값을 가져오거나 설정합니다.

Expression

변수 클래스에 포함된 식을 가져오거나 설정합니다.

ID

변수의 식별자입니다.

IncludeInDebugDump

변수 값이 디버그 덤프 파일에 포함되는지 여부를 지정하는 값을 가져오거나 설정합니다.

Name

변수의 이름을 가져오거나 설정합니다.

Namespace

클래스가 속한 네임스페이스를 가져오거나 설정합니다.

Parent

변수 클래스의 부모를 가져오거나 설정합니다.

QualifiedName

네임스페이스를 포함하는 변수의 정규화된 이름을 가져옵니다.

RaiseChangedEvent

OnVariableValueChanged 이벤트를 발생시키도록 변수 클래스에 플래그가 지정되었는지 여부를 나타내는 값을 가져오거나 설정합니다.

ReadOnly

변수 클래스가 읽기 전용이며 해당 값을 수정할 수 없는지 여부를 나타내는 값을 가져오거나 설정합니다.

SystemVariable

변수 클래스가 시스템 변수인지 여부를 나타내는 값을 가져옵니다.

Value

변수에 할당된 값을 가져오거나 설정합니다.

메서드

GetValueWithContext(IDTSEvaluatorContext100)

지정한 컨텍스트의 변수 클래스 값을 반환합니다.

LoadFromXML(Object, IDTSEvents100)

패키지를 XML 형식으로 로드합니다.

SaveToXML(Object, Object, IDTSEvents100)

패키지를 XML 형식으로 저장합니다.

적용 대상