Database Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert eine MicrosoftAnalysis Services-Datenbank. Diese Klasse kann nicht geerbt werden.
[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
- Vererbung
- Attribute
- Implementiert
Konstruktoren
Database() |
Initialisiert eine neue Instanz einer tabellarischen Database mithilfe der Standardwerte. |
Database(ModelType, Int32) |
Initialisiert eine neue Instanz eines Tabular-Database -Objekts mithilfe des Modelltyps und der Kompatibilitätsstufe. |
Database(String) |
Initialisiert eine neue Instanz einer tabellarischen Database mit einem Namen. |
Database(String, String) |
Initialisiert eine neue Instanz einer tabellarischen Database mithilfe eines Namens und eines Bezeichners. |
Felder
MaxIDLength |
Gibt die maximale Länge des Bezeichners an. (Geerbt von NamedComponent) |
MaxNameLength |
Gibt die maximale Länge des Namens an. (Geerbt von NamedComponent) |
Eigenschaften
Accounts |
Ruft die Auflistung von Kontotypen ab, die in einem Datenbankelement definiert sind. |
AggregationPrefix |
Dient zum Abrufen oder Festlegen des allgemeinen Präfixes, das für Aggregationsnamen in der gesamten zugeordneten Datenbank verwendet werden soll. |
Annotations |
Ruft die Auflistung aller Anmerkungen ab, die dem Hauptobjekt zugeordnet sind. (Geerbt von MajorObject) |
Assemblies |
Ruft die Auflistung von Assemblys ab, die einer Datenbank zugeordnet sind. |
Collation |
Dient zum Abrufen oder Festlegen des Sortierungstyps für eine Datenbank. (Geerbt von Database) |
CompatibilityLevel |
Ruft die Kompatibilitätsstufe für die Datenbank ab oder legt sie fest. (Geerbt von Database) |
CompatibilityMode |
Ruft die Kompatibilitätsstufe für die Datenbank ab oder legt sie fest. (Geerbt von Database) |
CreatedTimestamp |
Dient zum Abrufen oder Festlegen des Datums und der Uhrzeit der Erstellung des Objekts. (Geerbt von MajorObject) |
Cubes |
Ruft die Auflistung von Cubes ab, die einer Datenbank zugeordnet sind. |
DatabasePermissions |
Ruft die Auflistung von Datenbankberechtigungselementen ab, die einem Datenbankelement zugeordnet sind. |
DataSourceImpersonationInfo |
Dient zum Abrufen oder Festlegen der Identitätswechselinformationen, die einer Datenbank zugeordnet sind. |
DataSources |
Ruft die Auflistung von Datenquellen ab, die einer Datenbank zugeordnet sind. |
DataSourceViews |
Ruft die Auflistung der Datenquellenansichten ab, die einer Datenbank zugeordnet sind. |
DbStorageLocation |
Dient zum Abrufen oder Festlegen des Datenbankspeicherorts. (Geerbt von Database) |
Description |
Ruft die Beschreibung der Komponente ab oder legt sie fest. (Geerbt von Database) |
Dimensions |
Ruft die Auflistung der Dimensionen ab, die einer Datenbank zugeordnet sind. |
DirectQueryMode |
Dient zum Abrufen oder Festlegen des Direct-Query-Modus, den die aktuelle Datenbank verwendet. |
DismissedValidationResults |
Ruft eine Auflistung von DismissedValidationResult ab, die der Datenbank zugeordnet ist. (Geerbt von Database) |
DismissedValidationRules |
Ruft eine Auflistung von DismissedValidationRule ab, die der Datenbank zugeordnet ist. (Geerbt von Database) |
EstimatedSize |
Ruft die schreibgeschützte geschätzte Größe in Bytes der übergeordneten Datenbank ab oder legt sie fest. (Geerbt von Database) |
FriendlyName |
Ruft einen benutzerfreundlichen Namen für die Komponente ab. (Geerbt von NamedComponent) |
ID |
Dient zum Abrufen oder Festlegen des Bezeichners der Komponente. (Geerbt von NamedComponent) |
ImagePath |
Dient zum Abrufen oder Festlegen des Bildpfads. (Geerbt von Database) |
ImageUniqueID |
Dient zum Abrufen oder Festlegen des eindeutigen Bezeichners des Bilds. (Geerbt von Database) |
ImageUrl |
Dient zum Abrufen oder Festlegen des URL-Pfads zu einem Bild, das für die Datenbank angezeigt werden soll. (Geerbt von Database) |
ImageVersion |
Ruft die Version des Bilds in der Datenbank ab oder legt sie fest. (Geerbt von Database) |
IsInTransaction |
Ruft einen Wert ab, der angibt, ob die Datenbank von der aktuellen Transaktion betroffen ist. |
IsLoaded |
Ruft einen Wert ab, der angibt, ob MajorObject geladen wurde. (Geerbt von MajorObject) |
KeyForCollection |
Ruft den in Auflistungen verwendeten Schlüssel ab. (Geerbt von NamedComponent) |
Language |
Dient zum Abrufen oder Festlegen des Sprachwerts für eine Datenbank. (Geerbt von Database) |
LastProcessed |
Dient zum Abrufen oder Festlegen der DateTime, für die das Objekt zuletzt verarbeitet wurde. (Geerbt von ProcessableMajorObject) |
LastSchemaUpdate |
Dient zum Abrufen oder Festlegen des Datums und der Uhrzeit der letzten Aktualisierung des aktuellen Objektschemas. (Geerbt von MajorObject) |
LastUpdate |
Dient zum Abrufen oder Festlegen der Uhrzeit der letzten Aktualisierung für eine Datenbank. (Geerbt von Database) |
MasterDataSourceID |
Dient zum Abrufen oder Festlegen des Masterdatenquellenbezeichners für eine Datenbank. |
MiningStructures |
Ruft die Sammlung von Miningstrukturen ab, die einer Datenbank zugeordnet sind. |
Model | |
ModelType |
Dient zum Abrufen oder Festlegen des Typs des Modells, aus dem die Datenbank bereitgestellt wurde. Zu den erwarteten Werten gehören "Default" (identisch mit "multidimensional"), "Multidimensional" oder "Tabellarisch". (Geerbt von Database) |
Name |
Dient zum Abrufen oder Festlegen des Namens der Komponente. (Geerbt von NamedComponent) |
OwningCollection |
Dient zum Abrufen oder Festlegen der Auflistung, die den ModelComponent enthält. (Geerbt von ModelComponent) |
Parent |
Ruft das übergeordnete Server -Objekt des Database -Objekts ab. |
ProcessingPriority |
Dient zum Abrufen oder Festlegen der Verarbeitungspriorität einer Datenbank. |
ReadWriteMode |
Dient zum Abrufen oder Festlegen des ReadWriteMode der Datenbank. (Geerbt von Database) |
Roles |
Ruft die Auflistung der Rollen ab, die einer Datenbank zugeordnet sind. |
Site |
Dient zum Abrufen oder Festlegen der Website, die der Komponente zugeordnet ist. (Geerbt von NamedComponent) |
SiteID |
Dient zum Abrufen oder Festlegen des Bezeichners für die Website, die der Komponente zugeordnet ist. (Geerbt von NamedComponent) |
State |
Dient zum Abrufen oder Festlegen des AnalysisState dieser aktuellen Instanz. (Geerbt von ProcessableMajorObject) |
StorageEngineUsed |
Ruft das speichermodul ab, das in der aktuellen Datenbank verwendet wird, oder legt dieses fest. (Geerbt von Database) |
Translations |
Ruft die Auflistung von Übersetzungen ab, die einer Datenbank zugeordnet sind. (Geerbt von Database) |
Version |
Ruft die Datenbankversion ab oder legt sie fest. (Geerbt von Database) |
Visible |
Dient zum Abrufen oder Festlegen der booleschen Sichtbarkeitseigenschaft, die einer Datenbank zugeordnet ist. (Geerbt von Database) |
Methoden
AddToContainer(IContainer) |
Hinzufügen der Datenbank zu einem Container (Geerbt von Database) |
AfterInsert(Int32) |
Zeigt ein ModelComponent -Objekt an, nachdem es dem angegebenen Index hinzugefügt wurde. (Geerbt von ModelComponent) |
AfterMove(Int32, Int32) |
Zeigt ein ModelComponent -Objekt nach dem Wechseln zum angegebenen Index an. (Geerbt von ModelComponent) |
AfterRemove(ModelComponentCollection) |
Zeigt eine ModelComponentCollection an, nachdem ein ModelComponent -Objekt entfernt wurde. (Geerbt von ModelComponent) |
Backup(BackupInfo) |
Stellt programmgesteuerten Zugriff auf Sicherungsvorgänge für eine Datenbank mit BackupInfo-Informationen bereit. (Geerbt von Database) |
Backup(String) |
Bietet programmgesteuerten Zugriff auf Sicherungsvorgänge für eine Datenbank mit der angegebenen Datei. (Geerbt von Database) |
Backup(String, Boolean) |
Bietet programmgesteuerten Zugriff auf Sicherungsvorgänge für eine Datenbank mit der angegebenen Datei und der AllowOverWrite-Anzeige. (Geerbt von Database) |
Backup(String, Boolean, Boolean) |
Bietet programmgesteuerten Zugriff auf Sicherungsvorgänge für eine Datenbank mit der angegebenen Datei, der AllowOverWrite-Indikation und der BackupRemotePartitions-Angabe. (Geerbt von Database) |
Backup(String, Boolean, Boolean, BackupLocation[]) |
Bietet programmgesteuerten Zugriff auf Sicherungsvorgänge für eine Datenbank mit der angegebenen Datei, allowOverWrite-Anzeige, BackupRemotePartitions-Indikation und Speicherortinformationen. (Geerbt von Database) |
Backup(String, Boolean, Boolean, BackupLocation[], Boolean) |
Bietet programmgesteuerten Zugriff auf Sicherungsvorgänge für eine Datenbank mit der angegebenen Datei, AllowOverWrite-Indikation, BackupRemotePartitions-Indikation, Standortinformationen und ApplyCompression-Indikation. (Geerbt von Database) |
Backup(String, Boolean, Boolean, BackupLocation[], Boolean, String) |
Bietet programmgesteuerten Zugriff auf Sicherungsvorgänge für eine Datenbank mit der angegebenen Datei, AllowOverWrite-Indikation, BackupRemotePartitions-Indikation, Speicherortinformationen, ApplyCompression-Indikation und Kennwort. (Geerbt von Database) |
BeforeRemove(Boolean) |
Entfernt das ModelComponent -Objekt vor der Bereinigung. (Geerbt von ModelComponent) |
CanProcess(ProcessType) |
Gibt an, ob der Cube die angegebene Verarbeitung ausführen kann. (Geerbt von Database) |
Clone() |
Gibt einen Klon des Objekts zurück. |
Clone(Boolean) |
Erstellt eine neue Kopie des MajorObject -Objekts. (Geerbt von MajorObject) |
CopyTo(Database) |
Kopiert den Inhalt dieses Objekts in ein anderes Objekt (das Ziel). |
CopyTo(MajorObject, Boolean) |
Kopiert das Objekt an das angegebene Ziel. Verweisen Sie nicht direkt in Ihrem Code auf dieses Mitglied. Sie unterstützt die Analysis Services-Infrastruktur und wird in einer zukünftigen Version ausgeblendet. (Geerbt von Database) |
CopyTo(ModelComponent) |
Kopiert ein ModelComponent-Objekt in das angegebene Objekt. (Geerbt von ModelComponent) |
CopyTo(NamedComponent) |
Kopiert ein NamedComponent -Objekt in das angegebene Objekt. (Geerbt von NamedComponent) |
Detach() |
Trennt eine Datenbank, die nicht verwendet wird. (Geerbt von Database) |
Detach(String) |
Trennt eine Datenbank mit einem angegebenen Kennwort. (Geerbt von Database) |
Drop() |
Entfernt das aktuelle Objekt und aktualisiert den Server. (Geerbt von MajorObject) |
Drop(DropOptions) |
Entfernt das aktuelle Objekt und aktualisiert den Server mithilfe der angegebenen Optionen. (Geerbt von MajorObject) |
Drop(DropOptions, XmlaWarningCollection) |
Entfernt das aktuelle Objekt und aktualisiert den Server mithilfe der angegebenen Optionen. Warnungen, die sich aus dem Abbruchvorgang ergeben, werden für das angegebene Warnungsobjekt zurückgegeben. (Geerbt von MajorObject) |
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection) |
Entfernt das aktuelle Objekt und aktualisiert den Server mithilfe der angegebenen Optionen. Warnungen, die sich aus dem Abbruchvorgang ergeben, werden für die angegebene Warnungsvariable zurückgegeben, und Ergebnisse für betroffene Objekte im Vorgang werden für die angegebene ImpactResult-Variable zurückgegeben. (Geerbt von MajorObject) |
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection, Boolean) |
Entfernt das aktuelle Objekt und aktualisiert den Server mithilfe der angegebenen Optionen. Warnungen, die sich aus dem Abbruchvorgang ergeben, werden für die angegebene Warnungsvariable zurückgegeben, und Ergebnisse für betroffene Objekte im Vorgang werden für die angegebene ImpactResult-Variable zurückgegeben. (Geerbt von MajorObject) |
GetConnectedParentServer() |
Ruft den übergeordneten Server ab, um eine Verbindung mit dem Datenbankobjekt herzustellen. (Geerbt von Database) |
GetCreateReferences(Hashtable, Boolean, Boolean) |
Ruft eine Hashtable zum Erstellen von Verweisen ab. (Geerbt von MajorObject) |
GetDependents(Hashtable) |
Ruft die abhängigen Elemente der angegebenen Hashtable ab. (Geerbt von MajorObject) |
GetDropDependents(Hashtable, Hashtable) |
Ruft die Drop-Abhängigen ab. (Geerbt von MajorObject) |
GetReferences(Hashtable, Boolean) |
Ruft die Objekte ab, auf die die Datenbank verweist. |
GetUpdateOverwrites(Boolean) |
Ruft das Hashtable -Objekt, das das aktualisierte MajorObject überschreibt. (Geerbt von MajorObject) |
LinkDimension(Dimension, String) |
Verknüpft die Datenbank mit einer angegebenen Dimension. |
LinkDimension(Dimension, String, String) |
Verknüpft die Datenbank mit einer angegebenen Dimension. |
Process() |
Verarbeitet das ProcessableMajorObject. (Geerbt von ProcessableMajorObject) |
Process(ProcessType) |
Verarbeitet das ProcessableMajorObject mit dem angegebenen Prozesstyp. (Geerbt von ProcessableMajorObject) |
Process(ProcessType, ErrorConfiguration) |
Verarbeitet das ProcessableMajorObject mit dem angegebenen Prozesstyp und der Fehlerbehandlungskonfiguration. (Geerbt von ProcessableMajorObject) |
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection) |
Verarbeitet das ProcessableMajorObject mit dem angegebenen Prozesstyp, der Fehlerbehandlungskonfiguration und -warnungen. (Geerbt von ProcessableMajorObject) |
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection) |
Verarbeitet das ProcessableMajorObject mit dem angegebenen Prozesstyp, der Fehlerbehandlungskonfiguration, Warnungen und Auswirkungsdetails. (Geerbt von ProcessableMajorObject) |
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection, Boolean) |
Verarbeitet das ProcessableMajorObject mit dem angegebenen Prozesstyp, der Fehlerbehandlungskonfiguration, Warnungen und Auswirkungsdetails. (Geerbt von ProcessableMajorObject) |
Process(ProcessType, IBinding) |
Verarbeitet das ProcessableMajorObject mit dem angegebenen Prozesstyp und der angegebenen Bindung. (Geerbt von ProcessableMajorObject) |
Process(ProcessType, WriteBackTableCreation) |
Verarbeitet das ProcessableMajorObject mit dem angegebenen Prozesstyp und der Zurückschreiboption. (Geerbt von ProcessableMajorObject) |
Refresh() |
Aktualisiert das Objekt aus Serverdefinitionen. (Geerbt von MajorObject) |
Refresh(Boolean) |
Aktualisiert das Objekt aus Serverdefinitionen sowie geladenen abhängigen Objekten [falls angegeben]. (Geerbt von MajorObject) |
Refresh(Boolean, RefreshType) |
Aktualisiert das Objekt aus Serverdefinitionen sowie geladenen abhängigen Objekten [falls angegeben]. (Geerbt von MajorObject) |
RemoveFromContainer(IContainer) |
Entfernt das ModelComponent -Objekt aus dem angegebenen Container. (Geerbt von ModelComponent) |
Reset() |
Setzt die Komponente auf den anfangszustand zurück. (Geerbt von NamedComponent) |
Submit() |
Sendet ein ModelComponent -Objekt. (Geerbt von ModelComponent) |
Submit(Boolean) |
Sendet ein ModelComponent -Objekt. (Geerbt von ModelComponent) |
ToString() |
Gibt eine Zeichenfolge zurück, die die benannte Komponente darstellt. (Geerbt von NamedComponent) |
Update() |
Aktualisiert die Serverdefinition des aktuellen Objekts auf tatsächliche Werte mithilfe der Standardwerte, um abhängige Objekte zu aktualisieren. (Geerbt von MajorObject) |
Update(UpdateOptions) |
Aktualisiert die Serverdefinition des aktuellen Objekts auf tatsächliche Werte mithilfe der angegebenen Optionen zum Aktualisieren abhängiger Objekte. (Geerbt von MajorObject) |
Update(UpdateOptions, UpdateMode) |
Aktualisiert die Serverdefinition des aktuellen Objekts auf tatsächliche Werte mithilfe der angegebenen Optionen zum Aktualisieren abhängiger Objekte. (Geerbt von MajorObject) |
Update(UpdateOptions, UpdateMode, XmlaWarningCollection) |
Aktualisiert die Serverdefinition des aktuellen Objekts auf tatsächliche Werte mithilfe der angegebenen Optionen zum Aktualisieren abhängiger Objekte und meldet warnungen aus dem Vorgang. (Geerbt von MajorObject) |
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection) |
Aktualisiert die Serverdefinition des aktuellen Objekts auf tatsächliche Werte mithilfe der angegebenen Optionen zum Aktualisieren abhängiger Objekte, meldet warnungen vom Vorgang und gibt betroffene Objekte aus dem Vorgang zurück. (Geerbt von MajorObject) |
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection, Boolean) |
Aktualisiert die Serverdefinition des aktuellen Objekts auf tatsächliche Werte mithilfe der angegebenen Optionen zum Aktualisieren abhängiger Objekte, meldet warnungen vom Vorgang und gibt betroffene Objekte aus dem Vorgang zurück. Wenn "analyzeImpactOnly" wahr ist, wird ein Auswirkungsanalysevorgang ohne Aktualisierungsvorgang ausgeführt. (Geerbt von MajorObject) |
Validate(ValidationErrorCollection) |
Überprüft das Element, an das es angefügt wird; gibt alle in einer Auflistung aufgetretenen Fehler zurück. (Geerbt von ModelComponent) |
Validate(ValidationErrorCollection, Boolean) |
Überprüft das Element, an das es angefügt wird; gibt alle in einer Auflistung aufgetretenen Fehler zurück. Enthält auch einen Parameter, um die Rückgabe detaillierter Fehler zu ermöglichen. (Geerbt von ModelComponent) |
Validate(ValidationErrorCollection, Boolean, ServerEdition) |
Bestimmt, ob die Datenbank gültig ist. |
Validate(ValidationResultCollection) |
Gibt an, ob das MajorObject gültig ist. (Geerbt von MajorObject) |
Validate(ValidationResultCollection, ValidationOptions) |
Gibt an, ob das MajorObject gültig ist. (Geerbt von MajorObject) |
Validate(ValidationResultCollection, ValidationOptions, ServerEdition) |
Gibt an, ob das MajorObject gültig ist. (Geerbt von MajorObject) |
Explizite Schnittstellenimplementierungen
ICloneable.Clone() |
Definiert eine MicrosoftAnalysis Services-Datenbank. Diese Klasse kann nicht geerbt werden. |
IConnectionStringHolder.ReturnPassword |
Definiert eine MicrosoftAnalysis Services-Datenbank. Diese Klasse kann nicht geerbt werden. |
IDeserializationCallback.OnDeserialization(Object) |
Definiert eine MicrosoftAnalysis Services-Datenbank. Diese Klasse kann nicht geerbt werden. (Geerbt von MajorObject) |
IDeserializationStartCallback.OnDeserializationBegin(Object) |
Definiert eine MicrosoftAnalysis Services-Datenbank. Diese Klasse kann nicht geerbt werden. (Geerbt von MajorObject) |
IFormattable.ToString(String, IFormatProvider) |
Definiert eine MicrosoftAnalysis Services-Datenbank. Diese Klasse kann nicht geerbt werden. (Geerbt von NamedComponent) |
IHostableComponent.Host |
Definiert eine MicrosoftAnalysis Services-Datenbank. Diese Klasse kann nicht geerbt werden. (Geerbt von ModelComponent) |
IMajorObject.BaseType |
Definiert eine MicrosoftAnalysis Services-Datenbank. Diese Klasse kann nicht geerbt werden. |
IMajorObject.CreateBody() |
Definiert eine MicrosoftAnalysis Services-Datenbank. Diese Klasse kann nicht geerbt werden. |
IMajorObject.DependsOn(IMajorObject) |
Definiert eine MicrosoftAnalysis Services-Datenbank. Diese Klasse kann nicht geerbt werden. |
IMajorObject.ObjectReference |
Definiert eine MicrosoftAnalysis Services-Datenbank. Diese Klasse kann nicht geerbt werden. |
IMajorObject.ParentDatabase |
Definiert eine MicrosoftAnalysis Services-Datenbank. Diese Klasse kann nicht geerbt werden. |
IMajorObject.ParentServer |
Definiert eine MicrosoftAnalysis Services-Datenbank. Diese Klasse kann nicht geerbt werden. |
IMajorObject.Path |
Definiert eine MicrosoftAnalysis Services-Datenbank. Diese Klasse kann nicht geerbt werden. |
IMajorObject.WriteRef(XmlWriter) |
Definiert eine MicrosoftAnalysis Services-Datenbank. Diese Klasse kann nicht geerbt werden. |
IModelComponent.FriendlyPath |
Definiert eine MicrosoftAnalysis Services-Datenbank. Diese Klasse kann nicht geerbt werden. (Geerbt von ModelComponent) |
IModelComponent.OwningCollection |
Definiert eine MicrosoftAnalysis Services-Datenbank. Diese Klasse kann nicht geerbt werden. (Geerbt von ModelComponent) |
IProcessable.LastProcessed |
Definiert eine MicrosoftAnalysis Services-Datenbank. Diese Klasse kann nicht geerbt werden. (Geerbt von ProcessableMajorObject) |
IProcessable.State |
Definiert eine MicrosoftAnalysis Services-Datenbank. Diese Klasse kann nicht geerbt werden. (Geerbt von ProcessableMajorObject) |
Erweiterungsmethoden
ToTmdl(Database) |
Erstellt eine Reihe von TMDL-Dokumenten basierend auf den Metadaten der secified-Datenbank. |
ToTmdl(Database, MetadataSerializationOptions) |
Erstellt eine Reihe von TMDL-Dokumenten basierend auf den Metadaten der secified-Datenbank. |