Compartilhar via


Classe UnitTestingDesignService

Fornece a classe base para provedores de esquema de banco de dados gerar scripts para objetos no sistema do projeto. Esta classe não se destina a ser implementado, exceto como parte da implementação de um provedor de esquema do banco de dados.

Hierarquia de herança

System.Object
  Microsoft.Data.Schema.UnitTesting.UnitTestingDesignService

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

Sintaxe

'Declaração
Public MustInherit Class UnitTestingDesignService _
    Implements IExtensionInformation, IExtension
public abstract class UnitTestingDesignService : IExtensionInformation, 
    IExtension
public ref class UnitTestingDesignService abstract : IExtensionInformation, 
    IExtension
[<AbstractClass>]
type UnitTestingDesignService =  
    class
        interface IExtensionInformation
        interface IExtension
    end
public abstract class UnitTestingDesignService implements IExtensionInformation, IExtension

O tipo UnitTestingDesignService expõe os membros a seguir.

Construtores

  Nome Descrição
Método protegido UnitTestingDesignService Inicializa uma nova instância da classe UnitTestingDesignService.

Início

Métodos

  Nome Descrição
Método público CanGenerateScript
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 GenerateTestScript
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 protegido OnHandleSet
Método público ScriptGenerationSupported
Método público ToString Retorna um string que representa o objeto atual. (Herdado de Object.)

Início

Implementações explícitas da interface

  Nome Descrição
Implementação explícita da interfacePropriedade particular IExtensionInformation.ExtensionHandle
Implementação explícita da interfaceMétodo particular IExtensionInformation.SetExtensionHandle

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.UnitTesting