Microsoft.SqlServer.Management.IntegrationServices Namespace
The Microsoft.SqlServer.Management.IntegrationServices namespace contains the classes and interfaces to manage the Integration Services catalog on an instance of SQL Server.
| Class | Description | |
|---|---|---|
![]() | Catalog | Represents an Integration Services database. |
![]() | CatalogCollection | Represents the collection for catalogs. |
![]() | CatalogFolder | Represents the folder for the catalogs. |
![]() | CatalogFolderCollection | Represents the collection for catalog folders. |
![]() | CustomizedLoggingLevel | |
![]() | CustomizedLoggingLevelCollection | |
![]() | CustomLoggingLevel | |
![]() | CustomLoggingLevelType | |
![]() | EffectivePermissionInfo | Describes one permission entry in explicit list of permission of an object. |
![]() | EnableSsisSupportAlwaysOnSqmHelper | |
![]() | EnvironmentCollection | Represents the collection for environments. |
![]() | EnvironmentInfo | Represents the information for an environment. |
![]() | EnvironmentReference | Represents the reference for an environment. |
![]() | EnvironmentReferenceCollection | Represents the collection for environment references. |
![]() | EnvironmentVariable | Represents the variable for an environment. |
![]() | EnvironmentVariableCollection | Represents the collection for environment variables. |
![]() | ExecutionOperation | Represents a class for an ExecutionOperation. |
![]() | ExecutionOperationCollection | Provides the collection for the operation messages. |
![]() | PackageInfo::ExecutionValueParameterSet | Represents the set of the execution value parameter. |
![]() | ExplicitPermissionInfo | Describes one permission entry in explicit list of permissions of an object. |
![]() | IdKey | Represents a class that is used to identify the object which has “Id” property as the key. |
![]() | IntegrationServices | Represents the root of the Integration Services. |
![]() | IntegrationServicesException | Represents the base class for all Integration Services exceptions. |
![]() | Catalog::Key | Represents the key used to access the Catalog class. |
![]() | CatalogFolder::Key | Represents the key used to access the CatalogFolder class. |
![]() | CustomizedLoggingLevel::Key | |
![]() | EnvironmentInfo::Key | Represents the key used to access the EnvironmentInfo class. |
![]() | EnvironmentReference::Key | Gets the key used to access the EnvironmentReference class. |
![]() | EnvironmentVariable::Key | Represents the key used to access the EnvironmentVariable class. |
![]() | ExecutionOperation::Key | Represents the key used to access the ExecutionOperation class. |
![]() | IntegrationServices::Key | Represents the domain root key for the Integration Services. |
![]() | Operation::Key | Represents a key class for identification. |
![]() | OperationMessage::Key | Represents a key for an operation message. |
![]() | PackageInfo::Key | Represents the key used to access the instance. |
![]() | ParameterInfo::Key | Represents the key used to access the instance. |
![]() | ProjectInfo::Key | Represents the key used to access the catalog. |
![]() | ProjectVersion::Key | Represents a class used to identify the object which have “Name” property as the key. |
![]() | ValidationOperation::Key | Represents the key used to access the ValidationOperation class. |
![]() | ListDropDownEditor | |
![]() | LoggingTypeConverted | |
![]() | NameKey | Identifies NameKey object which has name property as the key. |
![]() | Operation | Represents the class for an operation. |
![]() | OperationCollection | Represents a collection for operation messages. |
![]() | OperationMessage | Represents a class for an operation message. |
![]() | OperationMessageCollection | Represents the collection for operation messages. |
![]() | PackageCollection | Represents a collection of package. |
![]() | PackageInfo | Represents a class for package information. |
![]() | ParameterCollection | Represents a collection of parameters. |
![]() | ParameterInfo | Represents a class for a parameter. |
![]() | ProjectCollection | Represents the collection for ProjectInfos. |
![]() | ProjectInfo | Represents a class for a project. |
![]() | ProjectVersion | Represents a class for a project version. |
![]() | ProjectVersionCollection | Represents the collection for project versions. |
![]() | PackageInfo::PropertyOverrideParameterSet | Represents the set of property override parameters. |
![]() | ReplicaDataInfo | |
![]() | Utilities | |
![]() | ValidationOperation | Represents the class for a ValidationOperation. |
![]() | ValidationOperationCollection | Provides the collection for the operation messages. |
| Enumeration | Description | |
|---|---|---|
![]() | Utilities::AlwaysOnNodeType | |
![]() | EnableExceptionType | |
![]() | EnableResult | |
![]() | Catalog::Encryption | Specifies the encryption algorithm that is used for the catalog. |
![]() | Catalog::LoggingLevelType | Specifies the logging level type. |
![]() | ParameterInfo::ParameterValueType | Specifies the parameter value type. |
![]() | PermissionType | Represents a user’s permissions. |
![]() | PrincipalType | Specifies the principal types. |
![]() | EnvironmentReference::ReferenceLocationType | Specifies if the reference location is an absolute folder name or the local folder that the project is in. |
![]() | PackageInfo::ReferenceUsage | Represents the reference usage of the PackageInfo. |
![]() | ProjectInfo::ReferenceUsage | Represents the reference usage for the ProjectInfo. |
![]() | SecurableType | Specifies the securable type for the Integration Services (SSIS). |
![]() | Operation::ServerOperationStatus | Specifies the server operation status. |

