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 | |
---|---|---|
![]() |
DatabaseTaskHost(SerializationInfo, StreamingContext) | Inicializuje novou instanci DatabaseTaskHost Třída |
![]() |
DatabaseTaskHost(DatabaseSchemaProvider, ErrorManager, Boolean, String) | Inicializuje novou instanci DatabaseTaskHost Třída |
Na začátek
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
DatabaseSchemaProvider | Získá poskytovatel schématu databáze pro tento DatabaseTaskHost. |
![]() |
DataSchemaModel | Získá nebo nastaví schéma datového modelu je zatížena zdrojové položky a je používán sestavení. |
![]() |
Errors | Chyba Správce získá. |
![]() |
IdeMode | Získá hodnotu označující, zda IDE režim je true. |
![]() |
IsAsyncModelBuildingRunning | Získá hodnotu označující, zda dochází k vytváření modelů na pozadí. |
![]() |
IsCatalogPropertyFileValid | Získá hodnotu, která označuje, zda je vlastnost souboru katalogu platné. |
![]() |
IsOptimizedForInsert | Získá hodnotu označující, zda model je optimalizována pro vložení. |
![]() |
IsOptimizedForQuery | Získá hodnotu označující, zda model je optimalizována pro dotaz. |
![]() |
IsServerPropertyFileValid | Získá hodnotu označující, zda je platný soubor vlastností serveru. |
![]() |
ModelBuilder | Získá Tvůrce model používá Správce souborů. |
Na začátek
Metody
Název | Popis | |
---|---|---|
![]() |
AddOrUpdate | Přidá vlastní data, například odkazy na správce schématu. |
![]() |
BuildCanceled | Označuje, zda je sestavení bylo zrušeno. |
![]() |
Dispose() | Uvolní prostředky. |
![]() |
Dispose(Boolean) | Uvolní prostředky stanovené. |
![]() |
Equals | Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.) |
![]() |
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.) |
![]() |
GetAllProperties | Vrátí všechny vlastnosti pro daný zdroj. |
![]() |
GetCatalogProperty | Vrátí hodnotu vlastnosti katalogu. |
![]() |
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. |
![]() |
GetDefaultValue | Vrátí výchozí hodnotu této vlastnosti daného zdroje. |
![]() |
GetHashCode | Slouží jako funkce hash určitého typu. (Zděděno z Object.) |
![]() |
GetObjectData | Naplní SerializationInfo dvakrát s daty, která je povinna serializovat cílový objekt. |
![]() |
GetProperty | Vrací aktuální hodnotu vlastnosti. |
![]() |
GetServerProperty | Vrátí hodnotu vlastnosti serveru. |
![]() |
GetType | Získává Type aktuální instance. (Zděděno z Object.) |
![]() |
GetWorkload | Vrátí množství práce částečně vyřešit modelu. |
![]() |
Initialize | Při rekonstrukci. |
![]() |
InitializeConstructor(DataSchemaModelConstructor) | Obnoví výchozí konstruktor. |
![]() |
InitializeConstructor(ModelBuilderConstructor) | Nepoužito. |
![]() |
InitializeConstructor(ParserConstructor) | Tuto metodu lze použijte k inicializaci zprostředkovatele analyzátor konstruktoru schématu databáze. |
![]() |
InternalGetAllProperties | Vrátí aktuální seznam vlastností daného zdroje. |
![]() |
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. |
![]() |
MatchesDataSchemaModelValue | Vrátí hodnotu, která označuje, zda hodnota nastavena na datový model schématu je. |
![]() |
MemberwiseClone | Vytvoří kopii aktuální Object. (Zděděno z Object.) |
![]() |
OnCreateCustomSchemaData | Vrátí nullodkaz Null (Nothing v jazyce Visual Basic). |
![]() |
OnFixupAfterDeserialization | Neprovede žádnou akci. |
![]() |
OnProcessFileListPriorToBatchLoadOrUpdate | Umožňuje implementace zprostředkovatele schéma zpracování seznamu soubor před jeho vložením do modelu databáze. |
![]() |
OnProcessFileListPriorToRemove | Umožňuje implementace zprostředkovatele schématu databáze jedinečné způsoby odstranění souborů z jejich tvůrce modelu. |
![]() |
OnReadPropertiesFile | Vrátí že všechny vlastnosti číst ze souboru zadané vlastnosti. |
![]() |
OnResetBuildValidationStatus | Během operace sestavení těsně před řešení plně modelu volat. |
![]() |
OnRunBuildValidations | Tuto metodu lze použijte k návštěvě vyhledat prvky, které porušují všechna pravidla ověření modelu. |
![]() |
OptimizeForInsert | Optimalizuje soubor správce pro vložení. |
![]() |
OptimizeForQuery | Optimalizuje soubor správce pro dotaz. |
![]() |
PopulateCustomMetadataNames | Implementace zprostředkovatele schématu databáze přepsat poskytnout seznam názvů vlastní metadata jako odkazy. |
![]() |
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. |
![]() |
RemoveCustomSchemaData | Odebere ze správce schématu zadané vlastní schéma datového souboru (například odkazy). |
![]() |
ResetAllCatalogProperties | Všechny vlastnosti katalogu obnoví výchozí stav, který je jako vlastnosti soubor neexistoval. |
![]() |
ResetAllServerProperties | Všechny vlastnosti serveru obnoví výchozí stav, který je jako vlastnosti soubor neexistoval. |
![]() |
SetAndSavePropertyFiles | Nastaví vlastnosti těchto dávek a uloží soubor. |
![]() |
SetValue | Nastaví aktuální hodnotu vlastnosti. |
![]() |
StopAsyncModelBuilding() | |
![]() |
StopAsyncModelBuilding(Int32) | Zastaví výskyt asynchronní sestavení modelu dokud se nazývá AsyncModelBuildingBlocker.Dispose. |
![]() |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
![]() |
ValidateDataSchemaModel | Nazývá ověřit aktuální DataSchemaModel. |
![]() ![]() |
ValidateValueIsBoolean | Vrátí hodnotu, která označuje, zda je zadaná hodnota platná logická hodnota. |
![]() ![]() |
ValidateValueIsFloat | Vrátí hodnotu, která označuje, zda je zadaná hodnota platná float. |
![]() ![]() |
ValidateValueIsInSet | Vrátí hodnotu, která označuje, zda je zadaná hodnota platná hodnota datového typu. |
![]() ![]() |
ValidateValueIsInt | Vrátí hodnotu, která označuje, zda je zadaná hodnota platné celé číslo. |
![]() |
VerifyConfigurationAfterSet | Lze ověřit všechny vlastnosti, které jsou závislé na nastavení této vlastnosti. |
Na začátek
Pole
Název | Popis | |
---|---|---|
![]() ![]() |
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.