언어

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
특성
구현

생성자

Name Description
VariableClass()

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

속성

Name Description
CreationName

런타임 엔진이 객체 인스턴스 VariableClass 를 생성할 때 주는 문자열을 가져옵니다.

DataType

변수의 데이터 타입을 가져옵니다.

Description

변수 클래스의 설명을 얻거나 설정합니다.

EvaluateAsExpression

변수에 표현식이 포함되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.

Expression

변수 클래스에 포함된 표현식을 얻거나 설정합니다.

ID

변수의 식별자입니다.

IncludeInDebugDump

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

Name

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

Namespace

변수 클래스가 속한 네임스페이스를 얻거나 설정합니다.

Parent

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

QualifiedName

변수의 완전 자격식 이름과 네임스페이스를 받습니다.

RaiseChangedEvent

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

ReadOnly

변수 클래스가 읽기 전용이며 값을 변경할 수 없는지 나타내는 값을 받거나 설정합니다.

SystemVariable

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

Value

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

메서드

Name Description
GetValueWithContext(IDTSEvaluatorContext100)

지정된 컨텍스트를 가진 변수 클래스의 값을 반환합니다.

LoadFromXML(Object, IDTSEvents100)

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

SaveToXML(Object, Object, IDTSEvents100)

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

적용 대상