Sdílet prostřednictvím


Database Třída

Definice

Definuje databázi služby MicrosoftAnalysis Services. Tuto třídu nelze zdědit.

[System.Runtime.InteropServices.Guid("47922F3A-A6AF-4f2a-AE68-8B08E0CF38A8")]
public sealed class Database : Microsoft.AnalysisServices.Core.Database, ICloneable, IDisposable, Microsoft.AnalysisServices.IConnectionStringHolder, Microsoft.AnalysisServices.IMajorObject
[<System.Runtime.InteropServices.Guid("47922F3A-A6AF-4f2a-AE68-8B08E0CF38A8")>]
type Database = class
    inherit Database
    interface IMajorObject
    interface INamedComponent
    interface IModelComponent
    interface IComponent
    interface IDisposable
    interface ICloneable
    interface IConnectionStringHolder
Public NotInheritable Class Database
Inherits Database
Implements ICloneable, IConnectionStringHolder, IDisposable, IMajorObject
Dědičnost
Atributy
Implementuje

Konstruktory

Database()

Inicializuje novou instanci tabulkového Database pomocí výchozích hodnot.

Database(ModelType, Int32)

Inicializuje novou instanci objektu tabulkového Database pomocí typu modelu a úrovně kompatibility.

Database(String)

Inicializuje novou instanci tabulkového Database pomocí názvu.

Database(String, String)

Inicializuje novou instanci tabulkového Database pomocí názvu a identifikátoru.

Pole

MaxIDLength

Určuje maximální délku identifikátoru.

(Zděděno od NamedComponent)
MaxNameLength

Určuje maximální délku názvu.

(Zděděno od NamedComponent)

Vlastnosti

Accounts

Získá kolekci typů účtů, které jsou definovány v prvku Databáze.

AggregationPrefix

Získá nebo nastaví společnou předponu, která se má použít pro názvy agregací v rámci přidružené databáze.

Annotations

Získá kolekci všech poznámek přidružených k hlavnímu objektu.

(Zděděno od MajorObject)
Assemblies

Získá kolekci sestavení přidružených k databázi.

Collation

Získá nebo nastaví typ kolace pro databázi.

(Zděděno od Database)
CompatibilityLevel

Získá nebo nastaví úroveň kompatibility pro databázi.

(Zděděno od Database)
CompatibilityMode

Získá nebo nastaví úroveň kompatibility pro databázi.

(Zděděno od Database)
CreatedTimestamp

Získá nebo nastaví datum a čas vytvoření objektu.

(Zděděno od MajorObject)
Cubes

Získá kolekci datových krychlí přidružených k databázi.

DatabasePermissions

Získá kolekci prvků oprávnění databáze přidružených k prvku Database.

DataSourceImpersonationInfo

Získá nebo nastaví informace zosobnění přidružené k databázi.

DataSources

Získá kolekci zdrojů dat přidružených k databázi.

DataSourceViews

Získá kolekci zobrazení zdroje dat přidružená k databázi.

DbStorageLocation

Získá nebo nastaví umístění úložiště databáze.

(Zděděno od Database)
Description

Získá nebo nastaví popis komponenty.

(Zděděno od Database)
Dimensions

Získá kolekci dimenzí přidružených k databázi.

DirectQueryMode

Získá nebo nastaví režim přímého dotazu, který aktuální databáze používá.

DismissedValidationResults

Získá kolekci DismissedValidationResult přidružené k databázi.

(Zděděno od Database)
DismissedValidationRules

Získá kolekci DismissedValidationRule přidružené k databázi.

(Zděděno od Database)
EstimatedSize

Získá nebo nastaví odhadovanou velikost jen pro čtení v bajtech nadřazené databáze.

(Zděděno od Database)
FriendlyName

Získá uživatelsky přívětivý název komponenty.

(Zděděno od NamedComponent)
ID

Získá nebo nastaví identifikátor komponenty.

(Zděděno od NamedComponent)
ImagePath

Získá nebo nastaví cestu k obrázku.

(Zděděno od Database)
ImageUniqueID

Získá nebo nastaví jedinečný identifikátor obrázku.

(Zděděno od Database)
ImageUrl

Získá nebo nastaví cestu URL k obrázku, který se zobrazí pro databázi.

(Zděděno od Database)
ImageVersion

Získá nebo nastaví verzi image v databázi.

(Zděděno od Database)
IsInTransaction

Získá hodnotu, která určuje, zda databáze je ovlivněna aktuální transakcí.

IsLoaded

Získá hodnotu, která označuje, zda MajorObject byl načten.

(Zděděno od MajorObject)
KeyForCollection

Získá klíč použitý v kolekcích.

(Zděděno od NamedComponent)
Language

Získá nebo nastaví hodnotu jazyka pro databázi.

(Zděděno od Database)
LastProcessed

Získá nebo nastaví DateTime, na kterém byl objekt naposledy zpracován.

(Zděděno od ProcessableMajorObject)
LastSchemaUpdate

Získá nebo nastaví datum a čas při poslední aktualizaci aktuálního schématu objektu.

(Zděděno od MajorObject)
LastUpdate

Získá nebo nastaví čas poslední aktualizace pro databázi.

(Zděděno od Database)
MasterDataSourceID

Získá nebo nastaví identifikátor hlavního zdroje dat pro databázi.

MiningStructures

Získá kolekci dolování struktur přidružených k databázi.

Model

Získá dítě ModelDatabase.

ModelType

Získá nebo nastaví typ modelu, ze kterého byla databáze nasazena. Mezi očekávané hodnoty patří Default (stejná jako multidimenzionální), Multidimenzionální nebo Tabulková.

(Zděděno od Database)
Name

Získá nebo nastaví název komponenty.

(Zděděno od NamedComponent)
OwningCollection

Získá nebo nastaví kolekci, která obsahuje ModelComponent.

(Zděděno od ModelComponent)
Parent

Získá nadřazený Server objekt Database objektu.

ProcessingPriority

Získá nebo nastaví prioritu zpracování databáze.

ReadWriteMode

Získá nebo nastaví ReadWriteMode databáze.

(Zděděno od Database)
Roles

Získá kolekci rolí přidružených k databázi.

Site

Získá nebo nastaví lokalitu přidruženou ke komponentě.

(Zděděno od NamedComponent)
SiteID

Získá nebo nastaví identifikátor lokality přidružené ke komponentě.

(Zděděno od NamedComponent)
State

Získá nebo nastaví AnalysisState této aktuální instance.

(Zděděno od ProcessableMajorObject)
StorageEngineUsed

Získá nebo nastaví modul úložiště použitý v aktuální databázi.

(Zděděno od Database)
Translations

Získá kolekci překladů přidružených k databázi.

(Zděděno od Database)
Version

Získá nebo nastaví verzi databáze.

(Zděděno od Database)
Visible

Získá nebo nastaví logickou viditelnost vlastnost přidruženou k databázi.

(Zděděno od Database)

Metody

AddToContainer(IContainer)

Přidání databáze do kontejneru

(Zděděno od Database)
AfterInsert(Int32)

Zobrazí objekt ModelComponent po přidání do zadaného indexu.

(Zděděno od ModelComponent)
AfterMove(Int32, Int32)

Zobrazí objekt ModelComponent po přesunutí na zadaný index.

(Zděděno od ModelComponent)
AfterRemove(ModelComponentCollection)

Zobrazí ModelComponentCollection po odebrání objektu ModelComponent.

(Zděděno od ModelComponent)
Backup(BackupInfo)

Poskytuje programový přístup k operacím zálohování pro databázi s informacemi BackupInfo.

(Zděděno od Database)
Backup(String)

Poskytuje programový přístup k operacím zálohování pro databázi se zadaným souborem.

(Zděděno od Database)
Backup(String, Boolean)

Poskytuje programový přístup k operacím zálohování pro databázi se zadaným souborem a indikací AllowOverWrite.

(Zděděno od Database)
Backup(String, Boolean, Boolean)

Poskytuje programový přístup k operacím zálohování pro databázi se zadaným souborem, indikací AllowOverWrite a indikátorem BackupRemotePartitions.

(Zděděno od Database)
Backup(String, Boolean, Boolean, BackupLocation[])

Poskytuje programový přístup k operacím zálohování pro databázi se zadaným souborem, indikací AllowOverWrite, indikací BackupRemotePartitions a informacemi o umístěních.

(Zděděno od Database)
Backup(String, Boolean, Boolean, BackupLocation[], Boolean)

Poskytuje programový přístup k operacím zálohování pro databázi se zadaným souborem, indikací AllowOverWrite, indikací BackupRemotePartitions, informacemi o umístěních a indikací ApplyCompression.

(Zděděno od Database)
Backup(String, Boolean, Boolean, BackupLocation[], Boolean, String)

Poskytuje programový přístup k operacím zálohování pro databázi se zadaným souborem, indikací AllowOverWrite, indikace BackupRemotePartitions, informace o umístěních, indikací ApplyCompression a heslem.

(Zděděno od Database)
BeforeRemove(Boolean)

Před vyčištěním odebere objekt ModelComponent.

(Zděděno od ModelComponent)
CanProcess(ProcessType)

Určuje, zda datová krychle může provést zadané zpracování.

(Zděděno od Database)
Clone()

Vrátí klon objektu.

Clone(Boolean)

Vytvoří novou kopii objektu MajorObject.

(Zděděno od MajorObject)
CopyTo(Database)

Zkopíruje obsah tohoto objektu do jiného objektu (cíl).

CopyTo(MajorObject, Boolean)

Zkopíruje objekt do zadaného cíle. Neodkazujte na tohoto člena přímo v kódu. Podporuje infrastrukturu služby Analysis Services a bude skrytá v budoucí verzi.

(Zděděno od Database)
CopyTo(ModelComponent)

Zkopíruje objekt ModelComponent do zadaného objektu.

(Zděděno od ModelComponent)
CopyTo(NamedComponent)

Zkopíruje objekt NamedComponent do zadaného objektu.

(Zděděno od NamedComponent)
Detach()

Odpojte databázi, která se nepoužívá.

(Zděděno od Database)
Detach(String)

Odpojte databázi se zadaným heslem.

(Zděděno od Database)
Drop()

Odebere aktuální objekt a aktualizuje server.

(Zděděno od MajorObject)
Drop(DropOptions)

Odebere aktuální objekt a aktualizuje server pomocí zadaných možností.

(Zděděno od MajorObject)
Drop(DropOptions, XmlaWarningCollection)

Odebere aktuální objekt a aktualizuje server pomocí zadaných možností. V zadaném objektu upozornění se vrátí upozornění vyplývající z operace odstranění.

(Zděděno od MajorObject)
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection)

Odebere aktuální objekt a aktualizuje server pomocí zadaných možností. Upozornění vyplývající z operace přetažení se vrátí na zadanou proměnnou upozornění a výsledky pro ovlivněné objekty v provozu se vrátí v zadané proměnné impactResult.

(Zděděno od MajorObject)
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection, Boolean)

Odebere aktuální objekt a aktualizuje server pomocí zadaných možností. Upozornění vyplývající z operace přetažení se vrátí na zadanou proměnnou upozornění a výsledky pro ovlivněné objekty v provozu se vrátí v zadané proměnné impactResult.

(Zděděno od MajorObject)
GetConnectedParentServer()

Získá nadřazený server pro připojení k databázovému objektu.

(Zděděno od Database)
GetCreateReferences(Hashtable, Boolean, Boolean)

Získá hashtable pro vytvoření odkazů.

(Zděděno od MajorObject)
GetDependents(Hashtable)

Získá závislé na zadané hashtable.

(Zděděno od MajorObject)
GetDropDependents(Hashtable, Hashtable)

Získá závislé na poklesu.

(Zděděno od MajorObject)
GetReferences(Hashtable, Boolean)

Získá objekty, na které databáze odkazuje.

GetUpdateOverwrites(Boolean)

Získá Hashtable objekt, který přepíše aktualizovaný MajorObject.

(Zděděno od MajorObject)
LinkDimension(Dimension, String)

Pro propojení databáze se zadanou dimenzí.

LinkDimension(Dimension, String, String)

Pro propojení databáze se zadanou dimenzí.

Process()

Zpracovává ProcessableMajorObject.

(Zděděno od ProcessableMajorObject)
Process(ProcessType)

Zpracovává ProcessableMajorObject se zadaným typem procesu.

(Zděděno od ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration)

Zpracovává ProcessableMajorObject se zadaným typem procesu a konfigurací zpracování chyb.

(Zděděno od ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection)

Zpracovává ProcessableMajorObject se zadaným typem procesu, konfigurací zpracování chyb a upozorněními.

(Zděděno od ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection)

Zpracovává ProcessableMajorObject se zadaným typem procesu, konfigurací zpracování chyb, upozorněními a podrobnostmi dopadu.

(Zděděno od ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection, Boolean)

Zpracovává ProcessableMajorObject se zadaným typem procesu, konfigurací zpracování chyb, upozorněními a podrobnostmi dopadu.

(Zděděno od ProcessableMajorObject)
Process(ProcessType, IBinding)

Zpracovává ProcessableMajorObject se zadaným typem a vazbou procesu.

(Zděděno od ProcessableMajorObject)
Process(ProcessType, WriteBackTableCreation)

Zpracovává ProcessableMajorObject se zadaným typem procesu a možností zpětného zápisu.

(Zděděno od ProcessableMajorObject)
Refresh()

Aktualizuje objekt z definic serveru.

(Zděděno od MajorObject)
Refresh(Boolean)

Aktualizuje objekt z definic serveru a také načtených závislých objektů [pokud je zadán].

(Zděděno od MajorObject)
Refresh(Boolean, RefreshType)

Aktualizuje objekt z definic serveru a také načtených závislých objektů [pokud je zadán].

(Zděděno od MajorObject)
RemoveFromContainer(IContainer)

Odebere objekt ModelComponent ze zadaného kontejneru.

(Zděděno od ModelComponent)
Reset()

Obnoví součást do počátečního stavu.

(Zděděno od NamedComponent)
Submit()

Odešle objekt ModelComponent.

(Zděděno od ModelComponent)
Submit(Boolean)

Odešle objekt ModelComponent.

(Zděděno od ModelComponent)
ToString()

Vrátí řetězec představující pojmenovanou komponentu.

(Zděděno od NamedComponent)
Update()

Aktualizuje definici serveru aktuálního objektu na skutečné hodnoty pomocí výchozích hodnot pro aktualizaci závislých objektů.

(Zděděno od MajorObject)
Update(UpdateOptions)

Aktualizuje definici serveru aktuálního objektu na skutečné hodnoty pomocí zadaných možností pro aktualizaci závislých objektů.

(Zděděno od MajorObject)
Update(UpdateOptions, UpdateMode)

Aktualizuje definici serveru aktuálního objektu na skutečné hodnoty pomocí zadaných možností pro aktualizaci závislých objektů.

(Zděděno od MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection)

Aktualizuje definici serveru aktuálního objektu na skutečné hodnoty pomocí zadaných možností pro aktualizaci závislých objektů a hlásí všechna upozornění z operace.

(Zděděno od MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection)

Aktualizuje definici serveru aktuálního objektu na skutečné hodnoty pomocí zadaných možností pro aktualizaci závislých objektů, hlásí všechna upozornění z operace a vrátí ovlivněné objekty z operace.

(Zděděno od MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection, Boolean)

Aktualizuje definici serveru aktuálního objektu na skutečné hodnoty pomocí zadaných možností pro aktualizaci závislých objektů, hlásí všechna upozornění z operace a vrátí ovlivněné objekty z operace. Pokud je funkce analyzeImpactOnly pravdivá, provede se operace analýzy dopadu bez operace aktualizace.

(Zděděno od MajorObject)
Validate(ValidationErrorCollection)

Ověří prvek, ke kterému je připojen; vrátí všechny chyby, ke kterým došlo v kolekci.

(Zděděno od ModelComponent)
Validate(ValidationErrorCollection, Boolean)

Ověří prvek, ke kterému je připojen; vrátí všechny chyby, ke kterým došlo v kolekci. Obsahuje také parametr umožňující vrácení podrobných chyb.

(Zděděno od ModelComponent)
Validate(ValidationErrorCollection, Boolean, ServerEdition)

Určuje, zda je databáze platná.

Validate(ValidationResultCollection)

Určuje, zda je hlavní objekt platný.

(Zděděno od MajorObject)
Validate(ValidationResultCollection, ValidationOptions)

Určuje, zda je hlavní objekt platný.

(Zděděno od MajorObject)
Validate(ValidationResultCollection, ValidationOptions, ServerEdition)

Určuje, zda je hlavní objekt platný.

(Zděděno od MajorObject)

Explicitní implementace rozhraní

ICloneable.Clone()

Definuje databázi služby MicrosoftAnalysis Services. Tuto třídu nelze zdědit.

IConnectionStringHolder.ReturnPassword

Definuje databázi služby MicrosoftAnalysis Services. Tuto třídu nelze zdědit.

IDeserializationCallback.OnDeserialization(Object)

Definuje databázi služby MicrosoftAnalysis Services. Tuto třídu nelze zdědit.

(Zděděno od MajorObject)
IDeserializationStartCallback.OnDeserializationBegin(Object)

Definuje databázi služby MicrosoftAnalysis Services. Tuto třídu nelze zdědit.

(Zděděno od MajorObject)
IFormattable.ToString(String, IFormatProvider)

Definuje databázi služby MicrosoftAnalysis Services. Tuto třídu nelze zdědit.

(Zděděno od NamedComponent)
IHostableComponent.Host

Definuje databázi služby MicrosoftAnalysis Services. Tuto třídu nelze zdědit.

(Zděděno od ModelComponent)
IMajorObject.BaseType

Definuje databázi služby MicrosoftAnalysis Services. Tuto třídu nelze zdědit.

IMajorObject.CreateBody()

Definuje databázi služby MicrosoftAnalysis Services. Tuto třídu nelze zdědit.

IMajorObject.DependsOn(IMajorObject)

Definuje databázi služby MicrosoftAnalysis Services. Tuto třídu nelze zdědit.

IMajorObject.ObjectReference

Definuje databázi služby MicrosoftAnalysis Services. Tuto třídu nelze zdědit.

IMajorObject.ParentDatabase

Definuje databázi služby MicrosoftAnalysis Services. Tuto třídu nelze zdědit.

IMajorObject.ParentServer

Definuje databázi služby MicrosoftAnalysis Services. Tuto třídu nelze zdědit.

IMajorObject.Path

Definuje databázi služby MicrosoftAnalysis Services. Tuto třídu nelze zdědit.

IMajorObject.WriteRef(XmlWriter)

Definuje databázi služby MicrosoftAnalysis Services. Tuto třídu nelze zdědit.

IModelComponent.FriendlyPath

Definuje databázi služby MicrosoftAnalysis Services. Tuto třídu nelze zdědit.

(Zděděno od ModelComponent)
IModelComponent.OwningCollection

Definuje databázi služby MicrosoftAnalysis Services. Tuto třídu nelze zdědit.

(Zděděno od ModelComponent)
IProcessable.LastProcessed

Definuje databázi služby MicrosoftAnalysis Services. Tuto třídu nelze zdědit.

(Zděděno od ProcessableMajorObject)
IProcessable.State

Definuje databázi služby MicrosoftAnalysis Services. Tuto třídu nelze zdědit.

(Zděděno od ProcessableMajorObject)

Metody rozšíření

ToTmdl(Database)

Vytvoří sadu dokumentů TMDL na základě metadat databáze secified.

ToTmdl(Database, MetadataSerializationOptions)

Vytvoří sadu dokumentů TMDL na základě metadat databáze secified.

Platí pro