Espace de noms Microsoft.SqlServer.Management.IntegrationServices

The Microsoft.SqlServer.Management.IntegrationServices namespace contains the classes and interfaces to manage the Integration Services catalog on an instance of SQL Server.

Classes

  Classe Description
Classe publique Catalog Represents an Integration Services database.
Classe publique Catalog.Key Represents the key used to access the Catalog class.
Classe publique CatalogCollection Represents the collection for catalogs.
Classe publique CatalogFolder Represents the folder for the catalogs.
Classe publique CatalogFolder.Key Represents the key used to access the CatalogFolder class.
Classe publique CatalogFolderCollection Represents the collection for catalog folders.
Classe publique EffectivePermissionInfo Describes one permission entry in explicit list of permission of an object.
Classe publique EnvironmentCollection Represents the collection for environments.
Classe publique EnvironmentInfo Represents the information for an environment.
Classe publique EnvironmentInfo.Key Represents the key used to access the EnvironmentInfo class.
Classe publique EnvironmentReference Represents the reference for an environment.
Classe publique EnvironmentReference.Key Gets the key used to access the EnvironmentReference class.
Classe publique EnvironmentReferenceCollection Represents the collection for environment references.
Classe publique EnvironmentVariable Represents the variable for an environment.
Classe publique EnvironmentVariable.Key Represents the key used to access the EnvironmentVariable class.
Classe publique EnvironmentVariableCollection Represents the collection for environment variables.
Classe publique ExecutionOperation Represents a class for an ExecutionOperation.
Classe publique ExecutionOperation.Key Represents the key used to access the ExecutionOperation class.
Classe publique ExecutionOperationCollection Provides the collection for the operation messages.
Classe publique ExplicitPermissionInfo Describes one permission entry in explicit list of permissions of an object.
Classe publique IdKey Represents a class that is used to identify the object which has “Id” property as the key.
Classe publique IntegrationServices Represents the root of the Integration Services.
Classe publique IntegrationServices.Key Represents the domain root key for the Integration Services.
Classe publique IntegrationServicesException Represents the base class for all Integration Services exceptions.
Classe publique NameKey Identifies NameKey object which has name property as the key.
Classe publique Operation Represents the class for an operation.
Classe publique Operation.Key Represents a key class for identification.
Classe publique OperationCollection Represents a collection for operation messages.
Classe publique OperationMessage Represents a class for an operation message.
Classe publique OperationMessage.Key Represents a key for an operation message.
Classe publique OperationMessageCollection Represents the collection for operation messages.
Classe publique PackageCollection Represents a collection of package.
Classe publique PackageInfo Represents a class for package information.
Classe publique PackageInfo.ExecutionValueParameterSet Represents the set of the execution value parameter.
Classe publique PackageInfo.Key Represents the key used to access the instance.
Classe publique PackageInfo.PropertyOverrideParameterSet Represents the set of property override parameters.
Classe publique ParameterCollection Represents a collection of parameters.
Classe publique ParameterInfo Represents a class for a parameter.
Classe publique ParameterInfo.Key Represents the key used to access the instance.
Classe publique ProjectCollection Represents the collection for ProjectInfos.
Classe publique ProjectInfo Represents a class for a project.
Classe publique ProjectInfo.Key Represents the key used to access the catalog.
Classe publique ProjectVersion Represents a class for a project version.
Classe publique ProjectVersion.Key Represents a class used to identify the object which have “Name” property as the key.
Classe publique ProjectVersionCollection Represents the collection for project versions.
Classe publique ValidationOperation Represents the class for a ValidationOperation.
Classe publique ValidationOperation.Key Represents the key used to access the ValidationOperation class.
Classe publique ValidationOperationCollection Provides the collection for the operation messages.

Énumérations

  Énumération Description
Énumération publique Catalog.Encryption Specifies the encryption algorithm that is used for the catalog.
Énumération publique Catalog.LoggingLevelType Specifies the logging level type.
Énumération publique EnvironmentReference.ReferenceLocationType Specifies if the reference location is an absolute folder name or the local folder that the project is in.
Énumération publique Operation.ServerOperationStatus Specifies the server operation status.
Énumération publique PackageInfo.ReferenceUsage Represents the reference usage of the PackageInfo.
Énumération publique ParameterInfo.ParameterValueType Specifies the parameter value type.
Énumération publique PermissionType Represents a user’s permissions.
Énumération publique PrincipalType Specifies the principal types.
Énumération publique ProjectInfo.ReferenceUsage Represents the reference usage for the ProjectInfo.
Énumération publique SecurableType Specifies the securable type for the IntegrationServices.