Compartilhar via


Classe IntegrationServices

Represents the root of the Integration Services.

Hierarquia de herança

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

Namespace:  Microsoft.SqlServer.Management.IntegrationServices
Assembly:  Microsoft.SqlServer.Management.IntegrationServices (em Microsoft.SqlServer.Management.IntegrationServices.dll)

Sintaxe

'Declaração
Public NotInheritable Class IntegrationServices _
    Inherits SfcInstance _
    Implements ISfcDomain, ISfcDomainLite, ISfcHasConnection
'Uso
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

O tipo IntegrationServices expõe os membros a seguir.

Construtores

  Nome Descrição
Método público IntegrationServices() Initializes a new instance of the IntegrationServices class.
Método público IntegrationServices(SfcConnection) Initializes a new instance of the IntegrationServices class with the specified connection.
Método público IntegrationServices(Server) Initializes a new instance of the IntegrationServices class with the specified server.
Método público IntegrationServices(SqlConnection) Initializes a new instance of the IntegrationServices class with the specified SQL connection.

Início

Propriedades

  Nome Descrição
Propriedade protegida AbstractIdentityKey (Herdado de SfcInstance.)
Propriedade pública Catalogs Gets the catalogs.
Propriedade pública Connection Gets or sets the connection.
Propriedade pública IdentityKey Gets the identity key.
Propriedade pública Metadata (Herdado de SfcInstance.)
Propriedade pública Name Gets the name of the IntegrationServices object.
Propriedade pública Parent (Herdado de SfcInstance.)
Propriedade pública Properties (Herdado de SfcInstance.)
Propriedade protegida State (Herdado de SfcInstance.)
Propriedade pública Urn (Herdado de SfcInstance.)

Início

Métodos

  Nome Descrição
Método protegido CreateIdentityKey (Herdado de SfcInstance.)
Método público Discover (Herdado de SfcInstance.)
Método público Equals (Herdado de Object.)
Método protegido GetChildCollection (Herdado de SfcInstance.)
Método público GetDomain (Herdado de SfcInstance.)
Método público GetHashCode (Herdado de Object.)
Método público GetPropertySet (Herdado de SfcInstance.)
Método público GetType (Herdado de Object.)
Método protegido GetTypeMetadataImpl (Herdado de SfcInstance.)
Método protegido InitializeUIPropertyState (Herdado de SfcInstance.)
Método protegido OnPropertyMetadataChanges (Herdado de SfcInstance.)
Método protegido OnPropertyValueChanges (Herdado de SfcInstance.)
Método público Refresh (Herdado de SfcInstance.)
Método protegido ResetKey (Herdado de SfcInstance.)
Método público Serialize (Herdado de SfcInstance.)
Método público ToString Indicates the string identity which is the associated server name. (Substitui SfcInstance.ToString().)

Início

Eventos

  Nome Descrição
Evento público PropertyChanged (Herdado de SfcInstance.)
Evento público PropertyMetadataChanged (Herdado de SfcInstance.)

Início

Implementações de interfaces explícitas

  Nome Descrição
Implementações de interfaces explícitasPropriedade privada ISfcHasConnection.ConnectionContext Gets the context of the connection.
Implementações de interfaces explícitasPropriedade privada ISfcDomainLite.DomainInstanceName Gets the name of the domain instance.
Implementações de interfaces explícitasPropriedade privada ISfcDomainLite.DomainName Gets the name of the domain.
Implementações de interfaces explícitasMétodo privado ISfcHasConnection.GetConnection() Retrieves the server connection to the backing storage.
Implementações de interfaces explícitasMétodo privado 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.
Implementações de interfaces explícitasMétodo privado ISfcDomain.GetExecutionEngine Retrieves the execution engine.
Implementações de interfaces explícitasMétodo privado ISfcDomain.GetKey Retrieves the key object given by urn fragment.
Implementações de interfaces explícitasMétodo privado ISfcDomainLite.GetLogicalVersion Retrieves the logical version of the domain.
Implementações de interfaces explícitasMétodo privado ISfcDomain.GetType Retrieves the type.
Implementações de interfaces explícitasMétodo privado ISfcDomain.GetTypeMetadata Retrieves the metadata of the type that has the specified type name.
Implementações de interfaces explícitasMétodo privado ISfcHasConnection.SetConnection Sets the active connection for the domain root.
Implementações de interfaces explícitasMétodo privado ISfcDomain.UseSfcStateManagement Retrieves or sets a value that indicates whether the SFC state management is used.

Início

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte também

Referência

Namespace Microsoft.SqlServer.Management.IntegrationServices