Sdílet prostřednictvím


DatabaseTaskHost – třída

Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu. Představuje úkol hostitelské databázi.

Hierarchie dědičnosti

System.Object
  Microsoft.Data.Schema.Build.DatabaseTaskHost

Obor názvů:  Microsoft.Data.Schema.Build
Sestavení:  Microsoft.Data.Schema (v Microsoft.Data.Schema.dll)

Syntaxe

'Deklarace
<SerializableAttribute> _
Public MustInherit Class DatabaseTaskHost _
    Implements ITaskHost, IDisposable, ISerializable
[SerializableAttribute]
public abstract class DatabaseTaskHost : ITaskHost, 
    IDisposable, ISerializable
[SerializableAttribute]
public ref class DatabaseTaskHost abstract : ITaskHost, 
    IDisposable, ISerializable
[<AbstractClass>]
[<SerializableAttribute>]
type DatabaseTaskHost =  
    class
        interface ITaskHost
        interface IDisposable
        interface ISerializable
    end
public abstract class DatabaseTaskHost implements ITaskHost, IDisposable, ISerializable

Typ DatabaseTaskHost zveřejňuje následující členy.

Konstruktory

  Název Popis
Chráněná metoda DatabaseTaskHost(SerializationInfo, StreamingContext) Inicializuje novou instanci DatabaseTaskHost Třída
Chráněná metoda DatabaseTaskHost(DatabaseSchemaProvider, ErrorManager, Boolean, String) Inicializuje novou instanci DatabaseTaskHost Třída

Na začátek

Vlastnosti

  Název Popis
Veřejná vlastnost DatabaseSchemaProvider Získá poskytovatel schématu databáze pro tento DatabaseTaskHost.
Veřejná vlastnost DataSchemaModel Získá nebo nastaví schéma datového modelu je zatížena zdrojové položky a je používán sestavení.
Veřejná vlastnost Errors Chyba Správce získá.
Veřejná vlastnost IdeMode Získá hodnotu označující, zda IDE režim je true.
Veřejná vlastnost IsAsyncModelBuildingRunning Získá hodnotu označující, zda dochází k vytváření modelů na pozadí.
Veřejná vlastnost IsCatalogPropertyFileValid Získá hodnotu, která označuje, zda je vlastnost souboru katalogu platné.
Veřejná vlastnost IsOptimizedForInsert Získá hodnotu označující, zda model je optimalizována pro vložení.
Veřejná vlastnost IsOptimizedForQuery Získá hodnotu označující, zda model je optimalizována pro dotaz.
Veřejná vlastnost IsServerPropertyFileValid Získá hodnotu označující, zda je platný soubor vlastností serveru.
Chráněná vlastnost ModelBuilder Získá Tvůrce model používá Správce souborů.

Na začátek

Metody

  Název Popis
Chráněná metoda AddOrUpdate Přidá vlastní data, například odkazy na správce schématu.
Chráněná metoda BuildCanceled Označuje, zda je sestavení bylo zrušeno.
Veřejná metoda Dispose() Uvolní prostředky.
Chráněná metoda Dispose(Boolean) Uvolní prostředky stanovené.
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda GetAllProperties Vrátí všechny vlastnosti pro daný zdroj.
Veřejná metoda GetCatalogProperty Vrátí hodnotu vlastnosti katalogu.
Veřejná metoda GetChangedPropertiesFromPropertiesFile Vrátí seznam vlastností pro danou konfiguraci ze souboru v úplné cesty k kde vlastnost má přidány, odstraněny nebo změnit vlastnosti.
Veřejná metoda GetDefaultValue Vrátí výchozí hodnotu této vlastnosti daného zdroje.
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetObjectData Naplní SerializationInfo dvakrát s daty, která je povinna serializovat cílový objekt.
Chráněná metoda GetProperty Vrací aktuální hodnotu vlastnosti.
Veřejná metoda GetServerProperty Vrátí hodnotu vlastnosti serveru.
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Veřejná metoda GetWorkload Vrátí množství práce částečně vyřešit modelu.
Chráněná metoda Initialize Při rekonstrukci.
Chráněná metoda InitializeConstructor(DataSchemaModelConstructor) Obnoví výchozí konstruktor.
Chráněná metoda InitializeConstructor(ModelBuilderConstructor) Nepoužito.
Chráněná metoda InitializeConstructor(ParserConstructor) Tuto metodu lze použijte k inicializaci zprostředkovatele analyzátor konstruktoru schématu databáze.
Chráněná metoda InternalGetAllProperties Vrátí aktuální seznam vlastností daného zdroje.
Veřejná metoda IsTaskItemUnchanged Vrátí hodnotu, která určuje, zda skript a metadat, které byly naposledy zpracovány Správce souborů představují verzi souboru na disku.
Chráněná metoda MatchesDataSchemaModelValue Vrátí hodnotu, která označuje, zda hodnota nastavena na datový model schématu je.
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Chráněná metoda OnCreateCustomSchemaData Vrátí nullodkaz Null (Nothing v jazyce Visual Basic).
Chráněná metoda OnFixupAfterDeserialization Neprovede žádnou akci.
Chráněná metoda OnProcessFileListPriorToBatchLoadOrUpdate Umožňuje implementace zprostředkovatele schéma zpracování seznamu soubor před jeho vložením do modelu databáze.
Chráněná metoda OnProcessFileListPriorToRemove Umožňuje implementace zprostředkovatele schématu databáze jedinečné způsoby odstranění souborů z jejich tvůrce modelu.
Chráněná metoda OnReadPropertiesFile Vrátí že všechny vlastnosti číst ze souboru zadané vlastnosti.
Chráněná metoda OnResetBuildValidationStatus Během operace sestavení těsně před řešení plně modelu volat.
Chráněná metoda OnRunBuildValidations Tuto metodu lze použijte k návštěvě vyhledat prvky, které porušují všechna pravidla ověření modelu.
Veřejná metoda OptimizeForInsert Optimalizuje soubor správce pro vložení.
Veřejná metoda OptimizeForQuery Optimalizuje soubor správce pro dotaz.
Chráněná metoda PopulateCustomMetadataNames Implementace zprostředkovatele schématu databáze přepsat poskytnout seznam názvů vlastní metadata jako odkazy.
Chráněná metoda PostInitDataSchemaModel Volat správce schématu byla vytvořena a umožňuje implementace zprostředkovatele schématu databáze aktualizovat všechny možnosti modelu.
Chráněná metoda RemoveCustomSchemaData Odebere ze správce schématu zadané vlastní schéma datového souboru (například odkazy).
Veřejná metoda ResetAllCatalogProperties Všechny vlastnosti katalogu obnoví výchozí stav, který je jako vlastnosti soubor neexistoval.
Veřejná metoda ResetAllServerProperties Všechny vlastnosti serveru obnoví výchozí stav, který je jako vlastnosti soubor neexistoval.
Veřejná metoda SetAndSavePropertyFiles Nastaví vlastnosti těchto dávek a uloží soubor.
Chráněná metoda SetValue Nastaví aktuální hodnotu vlastnosti.
Chráněná metoda StopAsyncModelBuilding()
Chráněná metoda StopAsyncModelBuilding(Int32) Zastaví výskyt asynchronní sestavení modelu dokud se nazývá AsyncModelBuildingBlocker.Dispose.
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)
Veřejná metoda ValidateDataSchemaModel Nazývá ověřit aktuální DataSchemaModel.
Chráněná metodaStatický člen ValidateValueIsBoolean Vrátí hodnotu, která označuje, zda je zadaná hodnota platná logická hodnota.
Chráněná metodaStatický člen ValidateValueIsFloat Vrátí hodnotu, která označuje, zda je zadaná hodnota platná float.
Chráněná metodaStatický člen ValidateValueIsInSet Vrátí hodnotu, která označuje, zda je zadaná hodnota platná hodnota datového typu.
Chráněná metodaStatický člen ValidateValueIsInt Vrátí hodnotu, která označuje, zda je zadaná hodnota platné celé číslo.
Chráněná metoda VerifyConfigurationAfterSet Lze ověřit všechny vlastnosti, které jsou závislé na nastavení této vlastnosti.

Na začátek

Pole

  Název Popis
Veřejné poleStatický člen NumberElementsToResolve Celé číslo obsahující množství zbývající práce jako počet prvků modelu, které stále možné vyřešit.

Na začátek

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

Microsoft.Data.Schema.Build – obor názvů