Partager via


Classe IntegrationServices

Represents the root of the Integration Services.

Hiérarchie d'héritage

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance
    Microsoft.SqlServer.Management.IntegrationServices.IntegrationServices

Espace de noms :  Microsoft.SqlServer.Management.IntegrationServices
Assembly :  Microsoft.SqlServer.Management.IntegrationServices (en Microsoft.SqlServer.Management.IntegrationServices.dll)

Syntaxe

'Déclaration
Public NotInheritable Class IntegrationServices _
    Inherits SfcInstance _
    Implements ISfcDomain, ISfcDomainLite, ISfcHasConnection
'Utilisation
Dim instance As IntegrationServices
public sealed class IntegrationServices : SfcInstance, 
    ISfcDomain, ISfcDomainLite, ISfcHasConnection
public ref class IntegrationServices sealed : public SfcInstance, 
    ISfcDomain, ISfcDomainLite, ISfcHasConnection
[<SealedAttribute>]
type IntegrationServices =  
    class 
        inherit SfcInstance 
        interface ISfcDomain 
        interface ISfcDomainLite 
        interface ISfcHasConnection 
    end
public final class IntegrationServices extends SfcInstance implements ISfcDomain, ISfcDomainLite, ISfcHasConnection

Le type IntegrationServices expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique IntegrationServices() Initializes a new instance of the IntegrationServices class.
Méthode publique IntegrationServices(SfcConnection) Initializes a new instance of the IntegrationServices class with the specified connection.
Méthode publique IntegrationServices(Server) Initializes a new instance of the IntegrationServices class with the specified server.
Méthode publique IntegrationServices(SqlConnection) Initializes a new instance of the IntegrationServices class with the specified SQL connection.

Haut de la page

Propriétés

  Nom Description
Propriété protégée AbstractIdentityKey (hérité de SfcInstance.)
Propriété publique Catalogs Gets the catalogs.
Propriété publique Connection Gets or sets the connection.
Propriété publique IdentityKey Gets the identity key.
Propriété publique Metadata (hérité de SfcInstance.)
Propriété publique Name Gets the name of the IntegrationServices object.
Propriété publique Parent (hérité de SfcInstance.)
Propriété publique Properties (hérité de SfcInstance.)
Propriété protégée State (hérité de SfcInstance.)
Propriété publique Urn (hérité de SfcInstance.)

Haut de la page

Méthodes

  Nom Description
Méthode protégée CreateIdentityKey (hérité de SfcInstance.)
Méthode publique Discover (hérité de SfcInstance.)
Méthode publique Equals (hérité de Object.)
Méthode protégée GetChildCollection (hérité de SfcInstance.)
Méthode publique GetDomain (hérité de SfcInstance.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetPropertySet (hérité de SfcInstance.)
Méthode publique GetType (hérité de Object.)
Méthode protégée GetTypeMetadataImpl (hérité de SfcInstance.)
Méthode protégée InitializeUIPropertyState (hérité de SfcInstance.)
Méthode protégée OnPropertyMetadataChanges (hérité de SfcInstance.)
Méthode protégée OnPropertyValueChanges (hérité de SfcInstance.)
Méthode publique Refresh (hérité de SfcInstance.)
Méthode protégée ResetKey (hérité de SfcInstance.)
Méthode publique Serialize (hérité de SfcInstance.)
Méthode publique ToString Indicates the string identity which is the associated server name. (remplace SfcInstance.ToString().)

Haut de la page

Événements

  Nom Description
Événement public PropertyChanged (hérité de SfcInstance.)
Événement public PropertyMetadataChanged (hérité de SfcInstance.)

Haut de la page

Implémentations d'interfaces explicites

  Nom Description
Implémentation d'interface explicitePropriété privée ISfcHasConnection.ConnectionContext Gets the context of the connection.
Implémentation d'interface explicitePropriété privée ISfcDomainLite.DomainInstanceName Gets the name of the domain instance.
Implémentation d'interface explicitePropriété privée ISfcDomainLite.DomainName Gets the name of the domain.
Implémentation d'interface expliciteMéthode privée ISfcHasConnection.GetConnection() Retrieves the server connection to the backing storage.
Implémentation d'interface expliciteMéthode privée ISfcHasConnection.GetConnection(SfcObjectQueryMode) Retrieves the current connection to query on. Returns a connection supporting either a single serial query or multiple simultaneously open queries as requested.
Implémentation d'interface expliciteMéthode privée ISfcDomain.GetExecutionEngine Retrieves the execution engine.
Implémentation d'interface expliciteMéthode privée ISfcDomain.GetKey Retrieves the key object given by urn fragment.
Implémentation d'interface expliciteMéthode privée ISfcDomainLite.GetLogicalVersion Retrieves the logical version of the domain.
Implémentation d'interface expliciteMéthode privée ISfcDomain.GetType Retrieves the type.
Implémentation d'interface expliciteMéthode privée ISfcDomain.GetTypeMetadata Retrieves the metadata of the type that has the specified type name.
Implémentation d'interface expliciteMéthode privée ISfcHasConnection.SetConnection Sets the active connection for the domain root.
Implémentation d'interface expliciteMéthode privée ISfcDomain.UseSfcStateManagement Retrieves or sets a value that indicates whether the SFC state management is used.

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.SqlServer.Management.IntegrationServices