Partilhar via


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

Enumerações

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