SqlModelBuilder – třída
Třída, která odpovídá za sestavení model SQL Server databáze.
Hierarchie dědičnosti
System.Object
Microsoft.Data.Schema.SchemaModel.ModelBuilder
Microsoft.Data.Schema.Sql.SchemaModel.SqlModelBuilder
Obor názvů: Microsoft.Data.Schema.Sql.SchemaModel
Sestavení: Microsoft.Data.Schema.Sql (v Microsoft.Data.Schema.Sql.dll)
Syntaxe
'Deklarace
Public NotInheritable Class SqlModelBuilder _
Inherits ModelBuilder
public sealed class SqlModelBuilder : ModelBuilder
public ref class SqlModelBuilder sealed : public ModelBuilder
[<Sealed>]
type SqlModelBuilder =
class
inherit ModelBuilder
end
public final class SqlModelBuilder extends ModelBuilder
Typ SqlModelBuilder zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
DataSchemaModel | Získá model, který je sestavena tvůrce tohoto modelu. |
![]() |
IsOptimizedForInsert | Získá hodnotu označující, zda model aktuálně optimalizované pro vložení. |
![]() |
IsOptimizedForQuery | Získá hodnotu označující, zda model aktuálně optimalizované pro dotazování. |
Na začátek
Metody
Název | Popis | |
---|---|---|
![]() |
Add | Přidá vlastní data správce schématu jako odkazy. (Přepisuje ModelBuilder.Add(CustomSchemaData).) |
![]() |
AddObjects | Přidáte objekty do modelu. (Přepisuje ModelBuilder.AddObjects(String, TextReader, IDictionary<String, String>).) |
![]() |
BeginBatchUpdate | Aktualizace požadavků ModelBuilder spusťte dávkový režim zpracování. (Přepisuje ModelBuilder.BeginBatchUpdate().) |
![]() |
Delete | Odebere ze správce schématu, například odkazy na vlastní data. (Přepisuje ModelBuilder.Delete(CustomSchemaData).) |
![]() |
DeleteObjects | Odstraní objekty v modelu, které byly přidány pomocí zadaného cacheIdentifier. (Přepisuje ModelBuilder.DeleteObjects(String).) |
![]() |
EndBatchUpdate | Požadavky ModelBuilder zastavit dávkové zpracování režim aktualizace. (Přepisuje ModelBuilder.EndBatchUpdate().) |
![]() |
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.) |
![]() |
GetHashCode | Slouží jako funkce hash určitého typu. (Zděděno z Object.) |
![]() |
GetType | Získává Type aktuální instance. (Zděděno z Object.) |
![]() |
MemberwiseClone | Vytvoří kopii aktuální Object. (Zděděno z Object.) |
![]() |
OptimizeForInsert | Model přepne do režimu, který je optimalizován pro vkládání. (Přepisuje ModelBuilder.OptimizeForInsert().) |
![]() |
OptimizeForQuery | Model přepne do režimu, který je optimalizován pro dotazování. (Přepisuje ModelBuilder.OptimizeForQuery().) |
![]() |
ResetInternalElementsResolutionStatus | Obnoví stav řešení pro vnitřní prvky. (Přepisuje ModelBuilder.ResetInternalElementsResolutionStatus().) |
![]() |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
![]() |
UpdateObjects | Aktualizace objektů v modelu. (Přepisuje ModelBuilder.UpdateObjects(String, TextReader, IDictionary<String, String>).) |
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.