Compartilhar via


Classe SqlImportScriptService

Este serviço é oferecido para permitir que outros recursos de banco de dados importar os scripts.

Esta API não compatível com CLS. 

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.Data.Schema.Package.Sql.Project.SqlImportScriptService

Namespace:  Microsoft.VisualStudio.Data.Schema.Package.Sql.Project
Assembly:  Microsoft.VisualStudio.Data.Schema.Package.Sql (em Microsoft.VisualStudio.Data.Schema.Package.Sql.dll)

Sintaxe

'Declaração
<CLSCompliantAttribute(False)> _
Public NotInheritable Class SqlImportScriptService
[CLSCompliantAttribute(false)]
public sealed class SqlImportScriptService
[CLSCompliantAttribute(false)]
public ref class SqlImportScriptService sealed
[<Sealed>]
[<CLSCompliantAttribute(false)>]
type SqlImportScriptService =  class end
public final class SqlImportScriptService

O tipo SqlImportScriptService expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública AddImportedPermissionsToModel Obtém um valor indicando se você deseja adicionar permissões importadas para o modelo.
Propriedade pública Completed Obtém um valor que indica se a operação de importação foi concluída com êxito.
Propriedade pública Encoding Obtém a codificação do arquivo.
Propriedade pública IgnoreExtendedProperties Ignore as propriedades estendidas.
Propriedade pública IgnorePermissions Ignore as permissões.
Propriedade pública Messages Obtém uma lista de mensagens que foram geradas durante a operação de importação.
Propriedade pública OverwriteExistingObjects Obtém um valor indicando se deseja sobrescrever objetos existentes.
Propriedade pública ScriptFileName Obtém o nome do arquivo a importar.
Propriedade pública ThrownException Obtém a exceção que pode ser lançada durante a operação.
Propriedade pública WasCanceled Obtém um valor que indica se a operação de importação foi cancelada.

Início

Métodos

  Nome Descrição
Método público DoImportScript Esse método realiza a operação de importação, com base nas propriedades desse objeto.
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 GetHashCode Serves as a hash function for a particular type. (Herdado de Object.)
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 público ToString Retorna um string que representa o objeto atual. (Herdado de Object.)

Início

Eventos

  Nome Descrição
Evento público Canceled Este evento é usado para indicar que o mecanismo foi cancelado.
Evento público MessageGenerated Este evento é usado para fornecer mensagens de volta para o criador desse mecanismo.
Evento público PlanCreated Esse evento indica que a importação inicial dos objetos foi concluída e o mecanismo está pronto para atualizar o projeto.
Evento público Progress Este evento é usado para indicar o andamento da operação de importação.
Evento público ProjectUpdated Esse evento indica que o projeto foi atualizado com quaisquer novos scripts.

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.VisualStudio.Data.Schema.Package.Sql.Project