Partilhar via


Classe VSDBCmdServices

Essa classe e seus membros são reservados para uso interno e não se destina a ser usado em seu código. Representa os serviços de VSDBCmd.

Hierarquia de herança

System.Object
  Microsoft.Data.Schema.Build.VSDBCmdServices

Namespace:  Microsoft.Data.Schema.Build
Assembly:  Microsoft.Data.Schema (em Microsoft.Data.Schema.dll)

Sintaxe

'Declaração
Public Class VSDBCmdServices _
    Implements IExtensionInformation, IExtension
public class VSDBCmdServices : IExtensionInformation, 
    IExtension
public ref class VSDBCmdServices : IExtensionInformation, 
    IExtension
type VSDBCmdServices =  
    class
        interface IExtensionInformation
        interface IExtension
    end
public class VSDBCmdServices implements IExtensionInformation, IExtension

O tipo VSDBCmdServices expõe os membros a seguir.

Construtores

  Nome Descrição
Método público VSDBCmdServices Inicializa uma nova instância da classe VSDBCmdServices.

Início

Propriedades

  Nome Descrição
Propriedade pública ConnectionString Obtém ou define uma seqüência de conexão.
Propriedade pública ExtensionHandle Obtém um identificador de extensão.

Início

Métodos

  Nome Descrição
Método público Equals Determina se o especificado Object é igual a atual Object. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.)
Método público GetDeployPropertyUsage
Método público GetHashCode Serves as a hash function for a particular type. (Herdado de Object.)
Método público GetImportPropertyUsage
Método público GetSetableDeployProperties Retorna uma lista das propriedades de implantação que podem ser definidos no tipo de destino especificado.
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método protegido OnGetAdditionalDeploymentOptions Retorna null.
Método protegido OnGetDeployPropertyUsage Retorna null.
Método protegido OnGetImportSchemaPropertyUsage Retorna null.
Método protegido OnGetReferenceDBSchema Retorna null.
Método protegido OnIncludeDeployProperty Retorna False.
Método protegido OnIncludeImportSchemaProperty Retorna False.
Método protegido OnInitializeConstructor(ReverseEngineerConstructor) Usado para inicializar o construtor de engenharia reverso.
Método protegido OnInitializeConstructor(SchemaDeploymentConstructor) Usado para inicializar o construtor de implantação do esquema.
Método protegido OnInitializeSchemaDeploymentOptions Substitua para permitir a inicialização de opções para o uso de VSDBCMD específicos.
Método protegido OnPostProcessImportedModel Não faz nada.
Método protegido OnSetAdditionalDeploymentOptions Substitua esse método para processar as opções de implantação adicionais que podem ter sido especificadas para a linha de comando de um provedor de esquema do banco de dados.
Método público SetExtensionHandle Define o identificador de extensão.
Método públicoMembro estático SetProperties Método auxiliar que usa a reflexão para definir propriedades dinamicamente.
Método público ToString Retorna um string que representa o objeto atual. (Herdado de Object.)

Início

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.Data.Schema.Build