Поделиться через


Класс Parameter

Represents an abstract base class used by both package parameter and project parameter.

Иерархия наследования

System.Object
  Microsoft.SqlServer.Dts.Runtime.DtsObject
    Microsoft.SqlServer.Dts.Runtime.Parameter

Пространство имен:  Microsoft.SqlServer.Dts.Runtime
Сборка:  Microsoft.SqlServer.ManagedDTS (в Microsoft.SqlServer.ManagedDTS.dll)

Синтаксис

'Декларация
Public MustInherit Class Parameter _
    Inherits DtsObject _
    Implements IComponent, IDisposable, IDTSName, IDTSPersist
'Применение
Dim instance As Parameter
public abstract class Parameter : DtsObject, 
    IComponent, IDisposable, IDTSName, IDTSPersist
public ref class Parameter abstract : public DtsObject, 
    IComponent, IDisposable, IDTSName, IDTSPersist
[<AbstractClassAttribute>]
type Parameter =  
    class 
        inherit DtsObject 
        interface IComponent 
        interface IDisposable 
        interface IDTSName 
        interface IDTSPersist 
    end
public abstract class Parameter extends DtsObject implements IComponent, IDisposable, IDTSName, IDTSPersist

Тип Parameter обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Защищенный метод Parameter Initializes a new instance of the Parameter class.

В начало

Свойства

  Имя Описание
Открытое свойство CreationName Gets the name used to create the Parameter object.
Открытое свойство DataType Gets the data type of the Parameter object.
Открытое свойство Description Gets or sets the description of the Parameter object.
Открытое свойство ID Gets the identifier of the Parameter object.
Открытое свойство IncludeInDebugDump Инфраструктура. Gets or sets a value that indicates whether the Parameter object is included in a debug dump.
Открытое свойство Name Gets or sets the name of the Parameter object.
Открытое свойство Required Gets or sets a value that indicates whether the Parameter object is a required parameter. If this value is true, a value must be assigned before a project or package can be executed.
Открытое свойство Sensitive Gets or sets a value that indicates whether the Parameter object contains sensitive data. If this value is true, the value is encrypted in the Integration Services catalog.
Открытое свойство Site Gets or sets the ISite interface associated with the Parameter object.
Открытое свойство Value Gets or sets the value of the Parameter object.

В начало

Методы

  Имя Описание
Защищенный методСтатический элемент CheckParameterName Validates the specified parameter name.
Открытый метод Dispose Releases all resources used by the current instance of the Parameter class.
Открытый метод Equals Determines whether two object instances are equal. (Производный от DtsObject.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode Returns the hash code for this instance. (Производный от DtsObject.)
Открытый метод GetType (Производный от Object.)
Открытый метод LoadFromXML Loads a package and all its objects that have been saved to memory in XML format.
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод SaveToXML Saves the XML definition of a package to a file.
Открытый метод ToString (Производный от Object.)

В начало

События

  Имя Описание
Открытое событие Disposed Occurs when the component is disposed by a call to the Dispose() method.

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.SqlServer.Dts.Runtime