Udostępnij za pośrednictwem


Database Klasa

Definicja

Definiuje bazę danych usług MicrosoftAnalysis Services. Tej klasy nie można dziedziczyć.

[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
Dziedziczenie
Atrybuty
Implementuje

Konstruktory

Database()

Inicjuje nowe wystąpienie tabelarycznego Database przy użyciu wartości domyślnych.

Database(ModelType, Int32)

Inicjuje nowe wystąpienie obiektu tabelarycznego Database przy użyciu typu modelu i poziomu zgodności.

Database(String)

Inicjuje nowe wystąpienie Database tabelarycznych przy użyciu nazwy.

Database(String, String)

Inicjuje nowe wystąpienie tabelarycznego Database przy użyciu nazwy i identyfikatora.

Pola

MaxIDLength

Określa maksymalną długość identyfikatora.

(Odziedziczone po NamedComponent)
MaxNameLength

Określa maksymalną długość nazwy.

(Odziedziczone po NamedComponent)

Właściwości

Accounts

Pobiera kolekcję typów kont zdefiniowanych w elemecie Baza danych.

AggregationPrefix

Pobiera lub ustawia wspólny prefiks, który ma być używany dla nazw agregacji w skojarzonej bazie danych.

Annotations

Pobiera kolekcję wszystkich adnotacji skojarzonych z obiektem głównym.

(Odziedziczone po MajorObject)
Assemblies

Pobiera kolekcję zestawów skojarzonych z bazą danych.

Collation

Pobiera lub ustawia typ sortowania dla bazy danych.

(Odziedziczone po Database)
CompatibilityLevel

Pobiera lub ustawia poziom zgodności bazy danych.

(Odziedziczone po Database)
CompatibilityMode

Pobiera lub ustawia poziom zgodności bazy danych.

(Odziedziczone po Database)
CreatedTimestamp

Pobiera lub ustawia datę i godzinę utworzenia obiektu.

(Odziedziczone po MajorObject)
Cubes

Pobiera kolekcję modułów skojarzonych z bazą danych.

DatabasePermissions

Pobiera kolekcję elementów uprawnień bazy danych skojarzonych z elementem Baza danych.

DataSourceImpersonationInfo

Pobiera lub ustawia informacje personifikacji skojarzone z bazą danych.

DataSources

Pobiera kolekcję źródeł danych skojarzonych z bazą danych.

DataSourceViews

Pobiera kolekcję widoków źródła danych skojarzonych z bazą danych.

DbStorageLocation

Pobiera lub ustawia lokalizację przechowywania bazy danych.

(Odziedziczone po Database)
Description

Pobiera lub ustawia opis składnika.

(Odziedziczone po Database)
Dimensions

Pobiera kolekcję wymiarów skojarzonych z bazą danych.

DirectQueryMode

Pobiera lub ustawia tryb zapytania bezpośredniego, z których korzysta bieżąca baza danych.

DismissedValidationResults

Pobiera kolekcję wartości DismissedValidationResult skojarzona z bazą danych.

(Odziedziczone po Database)
DismissedValidationRules

Pobiera kolekcję odrzuconychValidationRule skojarzonych z bazą danych.

(Odziedziczone po Database)
EstimatedSize

Pobiera lub ustawia szacowany rozmiar tylko do odczytu w bajtach nadrzędnej bazy danych.

(Odziedziczone po Database)
FriendlyName

Pobiera przyjazną dla użytkownika nazwę składnika.

(Odziedziczone po NamedComponent)
ID

Pobiera lub ustawia identyfikator składnika.

(Odziedziczone po NamedComponent)
ImagePath

Pobiera lub ustawia ścieżkę obrazu.

(Odziedziczone po Database)
ImageUniqueID

Pobiera lub ustawia unikatowy identyfikator obrazu.

(Odziedziczone po Database)
ImageUrl

Pobiera lub ustawia ścieżkę adresu URL do obrazu do wyświetlenia dla bazy danych.

(Odziedziczone po Database)
ImageVersion

Pobiera lub ustawia wersję obrazu w bazie danych.

(Odziedziczone po Database)
IsInTransaction

Pobiera wartość wskazującą, czy baza danych ma wpływ na bieżącą transakcję.

IsLoaded

Pobiera wartość wskazującą, czy obiekt MajorObject został załadowany.

(Odziedziczone po MajorObject)
KeyForCollection

Pobiera klucz używany w kolekcjach.

(Odziedziczone po NamedComponent)
Language

Pobiera lub ustawia wartość języka dla bazy danych.

(Odziedziczone po Database)
LastProcessed

Pobiera lub ustawia wartość DateTime, dla której obiekt został ostatnio przetworzony.

(Odziedziczone po ProcessableMajorObject)
LastSchemaUpdate

Pobiera lub ustawia datę i godzinę ostatniej aktualizacji bieżącego schematu obiektu.

(Odziedziczone po MajorObject)
LastUpdate

Pobiera lub ustawia czas ostatniej aktualizacji bazy danych.

(Odziedziczone po Database)
MasterDataSourceID

Pobiera lub ustawia główny identyfikator źródła danych dla bazy danych.

MiningStructures

Pobiera kolekcję struktur wyszukiwania skojarzonych z bazą danych.

Model

Pobiera Model podrzędne Database.

ModelType

Pobiera lub ustawia typ modelu, z którego wdrożono bazę danych. Oczekiwane wartości obejmują wartość Domyślna (taka sama jak wielowymiarowa), Wielowymiarowa lub Tabelaryczna.

(Odziedziczone po Database)
Name

Pobiera lub ustawia nazwę składnika.

(Odziedziczone po NamedComponent)
OwningCollection

Pobiera lub ustawia kolekcję zawierającą element ModelComponent.

(Odziedziczone po ModelComponent)
Parent

Pobiera obiekt Server nadrzędny obiektu Database.

ProcessingPriority

Pobiera lub ustawia priorytet przetwarzania bazy danych.

ReadWriteMode

Pobiera lub ustawia tryb ReadWriteMode bazy danych.

(Odziedziczone po Database)
Roles

Pobiera kolekcję ról skojarzonych z bazą danych.

Site

Pobiera lub ustawia lokację skojarzoną ze składnikiem.

(Odziedziczone po NamedComponent)
SiteID

Pobiera lub ustawia identyfikator witryny skojarzonej ze składnikiem.

(Odziedziczone po NamedComponent)
State

Pobiera lub ustawia wartość AnalysisState dla tego bieżącego wystąpienia.

(Odziedziczone po ProcessableMajorObject)
StorageEngineUsed

Pobiera lub ustawia aparat magazynu używany w bieżącej bazie danych.

(Odziedziczone po Database)
Translations

Pobiera kolekcję tłumaczeń skojarzonych z bazą danych.

(Odziedziczone po Database)
Version

Pobiera lub ustawia wersję bazy danych.

(Odziedziczone po Database)
Visible

Pobiera lub ustawia właściwość widoczności logicznej skojarzona z bazą danych.

(Odziedziczone po Database)

Metody

AddToContainer(IContainer)

Dodawanie bazy danych do kontenera

(Odziedziczone po Database)
AfterInsert(Int32)

Wyświetla obiekt ModelComponent po dodaniu do określonego indeksu.

(Odziedziczone po ModelComponent)
AfterMove(Int32, Int32)

Wyświetla obiekt ModelComponent po przejściu do określonego indeksu.

(Odziedziczone po ModelComponent)
AfterRemove(ModelComponentCollection)

Wyświetla obiekt ModelComponentCollection po usunięciu obiektu ModelComponent.

(Odziedziczone po ModelComponent)
Backup(BackupInfo)

Zapewnia programowy dostęp do operacji tworzenia kopii zapasowych dla bazy danych przy użyciu informacji BackupInfo.

(Odziedziczone po Database)
Backup(String)

Zapewnia programowy dostęp do operacji tworzenia kopii zapasowych dla bazy danych przy użyciu określonego pliku.

(Odziedziczone po Database)
Backup(String, Boolean)

Zapewnia programowy dostęp do operacji tworzenia kopii zapasowych dla bazy danych z określonym plikiem i wskazaniem AllowOverWrite.

(Odziedziczone po Database)
Backup(String, Boolean, Boolean)

Zapewnia programowy dostęp do operacji kopii zapasowej dla bazy danych z określonym plikiem, wskazaniem AllowOverWrite i wskazaniem backupRemotePartitions.

(Odziedziczone po Database)
Backup(String, Boolean, Boolean, BackupLocation[])

Zapewnia programowy dostęp do operacji tworzenia kopii zapasowych dla bazy danych z określonym plikiem, wskazaniem allowOverWrite, wskazaniem kopii zapasowejRemotePartitions i informacjami o lokalizacjach.

(Odziedziczone po Database)
Backup(String, Boolean, Boolean, BackupLocation[], Boolean)

Zapewnia programowy dostęp do operacji tworzenia kopii zapasowych dla bazy danych z określonym plikiem, wskazanie allowOverWrite, wskazanie kopii zapasowejRemotePartitions, informacje o lokalizacjach i wskazanie applyCompression.

(Odziedziczone po Database)
Backup(String, Boolean, Boolean, BackupLocation[], Boolean, String)

Zapewnia programowy dostęp do operacji tworzenia kopii zapasowych dla bazy danych z określonym plikiem, wskazanie allowOverWrite, wskazanie kopii zapasowejRemotePartitions, informacje o lokalizacjach, wskazanie applyCompression i hasło.

(Odziedziczone po Database)
BeforeRemove(Boolean)

Usuwa obiekt ModelComponent przed oczyszczeniem.

(Odziedziczone po ModelComponent)
CanProcess(ProcessType)

Wskazuje, czy moduł może wykonać określone przetwarzanie.

(Odziedziczone po Database)
Clone()

Zwraca klon obiektu.

Clone(Boolean)

Tworzy nową kopię obiektu MajorObject.

(Odziedziczone po MajorObject)
CopyTo(Database)

Kopiuje zawartość tego obiektu do innego obiektu (miejsca docelowego).

CopyTo(MajorObject, Boolean)

Kopiuje obiekt do określonego miejsca docelowego. Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje infrastrukturę usług Analysis Services i zostanie ukryta w przyszłej wersji.

(Odziedziczone po Database)
CopyTo(ModelComponent)

Kopiuje obiekt ModelComponent do określonego obiektu.

(Odziedziczone po ModelComponent)
CopyTo(NamedComponent)

Kopiuje obiekt NamedComponent do określonego obiektu.

(Odziedziczone po NamedComponent)
Detach()

Odłącza bazę danych, która nie jest używana.

(Odziedziczone po Database)
Detach(String)

Odłącza bazę danych przy użyciu określonego hasła.

(Odziedziczone po Database)
Drop()

Usuwa bieżący obiekt i serwer aktualizacji.

(Odziedziczone po MajorObject)
Drop(DropOptions)

Usuwa bieżący obiekt i serwer aktualizacji przy użyciu określonych opcji.

(Odziedziczone po MajorObject)
Drop(DropOptions, XmlaWarningCollection)

Usuwa bieżący obiekt i serwer aktualizacji przy użyciu określonych opcji. Ostrzeżenia wynikające z operacji upuszczania są zwracane w określonym obiekcie ostrzeżeń.

(Odziedziczone po MajorObject)
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection)

Usuwa bieżący obiekt i serwer aktualizacji przy użyciu określonych opcji. Ostrzeżenia wynikające z operacji upuszczania są zwracane w określonej zmiennej ostrzeżeń, a wyniki dla obiektów, których dotyczy operacja, są zwracane na określoną zmienną impactResult.

(Odziedziczone po MajorObject)
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection, Boolean)

Usuwa bieżący obiekt i serwer aktualizacji przy użyciu określonych opcji. Ostrzeżenia wynikające z operacji upuszczania są zwracane w określonej zmiennej ostrzeżeń, a wyniki dla obiektów, których dotyczy operacja, są zwracane na określoną zmienną impactResult.

(Odziedziczone po MajorObject)
GetConnectedParentServer()

Uzyskuje serwer nadrzędny do nawiązania połączenia z obiektem bazy danych.

(Odziedziczone po Database)
GetCreateReferences(Hashtable, Boolean, Boolean)

Pobiera tabelę skrótów w celu utworzenia odwołań.

(Odziedziczone po MajorObject)
GetDependents(Hashtable)

Pobiera zależności do określonej tabeli skrótu.

(Odziedziczone po MajorObject)
GetDropDependents(Hashtable, Hashtable)

Pobiera zależności od spadku.

(Odziedziczone po MajorObject)
GetReferences(Hashtable, Boolean)

Pobiera obiekty, do których odwołuje się baza danych.

GetUpdateOverwrites(Boolean)

Pobiera obiekt Hashtable, który zastępuje zaktualizowany obiekt MajorObject.

(Odziedziczone po MajorObject)
LinkDimension(Dimension, String)

Łączy bazę danych z określonym wymiarem.

LinkDimension(Dimension, String, String)

Łączy bazę danych z określonym wymiarem.

Process()

Przetwarza obiekt ProcessableMajorObject.

(Odziedziczone po ProcessableMajorObject)
Process(ProcessType)

Przetwarza obiekt ProcessableMajorObject o określonym typie procesu.

(Odziedziczone po ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration)

Przetwarza obiekt ProcessableMajorObject z określonym typem procesu i konfiguracją obsługi błędów.

(Odziedziczone po ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection)

Przetwarza obiekt ProcessableMajorObject z określonym typem procesu, konfiguracją obsługi błędów i ostrzeżeniami.

(Odziedziczone po ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection)

Przetwarza obiekt ProcessableMajorObject z określonym typem procesu, konfiguracją obsługi błędów, ostrzeżeniami i szczegółami wpływu.

(Odziedziczone po ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection, Boolean)

Przetwarza obiekt ProcessableMajorObject z określonym typem procesu, konfiguracją obsługi błędów, ostrzeżeniami i szczegółami wpływu.

(Odziedziczone po ProcessableMajorObject)
Process(ProcessType, IBinding)

Przetwarza obiekt ProcessableMajorObject z określonym typem i powiązaniem procesu.

(Odziedziczone po ProcessableMajorObject)
Process(ProcessType, WriteBackTableCreation)

Przetwarza obiekt ProcessableMajorObject z określonym typem procesu i opcją zapisywania zwrotnego.

(Odziedziczone po ProcessableMajorObject)
Refresh()

Aktualizuje obiekt z definicji serwera.

(Odziedziczone po MajorObject)
Refresh(Boolean)

Aktualizuje obiekt z definicji serwera, a także załadowane obiekty zależne [jeśli określono].

(Odziedziczone po MajorObject)
Refresh(Boolean, RefreshType)

Aktualizuje obiekt z definicji serwera, a także załadowane obiekty zależne [jeśli określono].

(Odziedziczone po MajorObject)
RemoveFromContainer(IContainer)

Usuwa obiekt ModelComponent z określonego kontenera.

(Odziedziczone po ModelComponent)
Reset()

Resetuje składnik do stanu początkowego.

(Odziedziczone po NamedComponent)
Submit()

Przesyła obiekt ModelComponent.

(Odziedziczone po ModelComponent)
Submit(Boolean)

Przesyła obiekt ModelComponent.

(Odziedziczone po ModelComponent)
ToString()

Zwraca ciąg reprezentujący nazwany składnik.

(Odziedziczone po NamedComponent)
Update()

Aktualizuje definicję bieżącego obiektu na rzeczywiste wartości przy użyciu wartości domyślnych w celu zaktualizowania obiektów zależnych.

(Odziedziczone po MajorObject)
Update(UpdateOptions)

Aktualizuje definicję bieżącego obiektu do rzeczywistych wartości przy użyciu określonych opcji aktualizowania obiektów zależnych.

(Odziedziczone po MajorObject)
Update(UpdateOptions, UpdateMode)

Aktualizuje definicję bieżącego obiektu do rzeczywistych wartości przy użyciu określonych opcji aktualizowania obiektów zależnych.

(Odziedziczone po MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection)

Aktualizuje definicję serwera bieżącego obiektu do rzeczywistych wartości przy użyciu określonych opcji aktualizowania obiektów zależnych i zgłasza wszelkie ostrzeżenia z operacji.

(Odziedziczone po MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection)

Aktualizuje definicję bieżącego obiektu do rzeczywistych wartości przy użyciu określonych opcji aktualizowania obiektów zależnych, raportuje wszelkie ostrzeżenia z operacji i zwraca obiekty, których dotyczy operacja.

(Odziedziczone po MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection, Boolean)

Aktualizuje definicję bieżącego obiektu do rzeczywistych wartości przy użyciu określonych opcji aktualizowania obiektów zależnych, raportuje wszelkie ostrzeżenia z operacji i zwraca obiekty, których dotyczy operacja. Jeśli wartość analyzeImpactOnly ma wartość true, operacja analizy wpływu jest wykonywana bez operacji aktualizacji.

(Odziedziczone po MajorObject)
Validate(ValidationErrorCollection)

Weryfikuje element, do którego jest dołączany; zwraca wszelkie błędy napotkane w kolekcji.

(Odziedziczone po ModelComponent)
Validate(ValidationErrorCollection, Boolean)

Weryfikuje element, do którego jest dołączany; zwraca wszelkie błędy napotkane w kolekcji. Zawiera również parametr umożliwiający powrót szczegółowych błędów.

(Odziedziczone po ModelComponent)
Validate(ValidationErrorCollection, Boolean, ServerEdition)

Określa, czy baza danych jest prawidłowa.

Validate(ValidationResultCollection)

Wskazuje, czy obiekt MajorObject jest prawidłowy.

(Odziedziczone po MajorObject)
Validate(ValidationResultCollection, ValidationOptions)

Wskazuje, czy obiekt MajorObject jest prawidłowy.

(Odziedziczone po MajorObject)
Validate(ValidationResultCollection, ValidationOptions, ServerEdition)

Wskazuje, czy obiekt MajorObject jest prawidłowy.

(Odziedziczone po MajorObject)

Jawne implementacje interfejsu

ICloneable.Clone()

Definiuje bazę danych usług MicrosoftAnalysis Services. Tej klasy nie można dziedziczyć.

IConnectionStringHolder.ReturnPassword

Definiuje bazę danych usług MicrosoftAnalysis Services. Tej klasy nie można dziedziczyć.

IDeserializationCallback.OnDeserialization(Object)

Definiuje bazę danych usług MicrosoftAnalysis Services. Tej klasy nie można dziedziczyć.

(Odziedziczone po MajorObject)
IDeserializationStartCallback.OnDeserializationBegin(Object)

Definiuje bazę danych usług MicrosoftAnalysis Services. Tej klasy nie można dziedziczyć.

(Odziedziczone po MajorObject)
IFormattable.ToString(String, IFormatProvider)

Definiuje bazę danych usług MicrosoftAnalysis Services. Tej klasy nie można dziedziczyć.

(Odziedziczone po NamedComponent)
IHostableComponent.Host

Definiuje bazę danych usług MicrosoftAnalysis Services. Tej klasy nie można dziedziczyć.

(Odziedziczone po ModelComponent)
IMajorObject.BaseType

Definiuje bazę danych usług MicrosoftAnalysis Services. Tej klasy nie można dziedziczyć.

IMajorObject.CreateBody()

Definiuje bazę danych usług MicrosoftAnalysis Services. Tej klasy nie można dziedziczyć.

IMajorObject.DependsOn(IMajorObject)

Definiuje bazę danych usług MicrosoftAnalysis Services. Tej klasy nie można dziedziczyć.

IMajorObject.ObjectReference

Definiuje bazę danych usług MicrosoftAnalysis Services. Tej klasy nie można dziedziczyć.

IMajorObject.ParentDatabase

Definiuje bazę danych usług MicrosoftAnalysis Services. Tej klasy nie można dziedziczyć.

IMajorObject.ParentServer

Definiuje bazę danych usług MicrosoftAnalysis Services. Tej klasy nie można dziedziczyć.

IMajorObject.Path

Definiuje bazę danych usług MicrosoftAnalysis Services. Tej klasy nie można dziedziczyć.

IMajorObject.WriteRef(XmlWriter)

Definiuje bazę danych usług MicrosoftAnalysis Services. Tej klasy nie można dziedziczyć.

IModelComponent.FriendlyPath

Definiuje bazę danych usług MicrosoftAnalysis Services. Tej klasy nie można dziedziczyć.

(Odziedziczone po ModelComponent)
IModelComponent.OwningCollection

Definiuje bazę danych usług MicrosoftAnalysis Services. Tej klasy nie można dziedziczyć.

(Odziedziczone po ModelComponent)
IProcessable.LastProcessed

Definiuje bazę danych usług MicrosoftAnalysis Services. Tej klasy nie można dziedziczyć.

(Odziedziczone po ProcessableMajorObject)
IProcessable.State

Definiuje bazę danych usług MicrosoftAnalysis Services. Tej klasy nie można dziedziczyć.

(Odziedziczone po ProcessableMajorObject)

Metody rozszerzania

ToTmdl(Database)

Tworzy zestaw dokumentów TMDL na podstawie metadanych schronyfikowanej bazy danych.

ToTmdl(Database, MetadataSerializationOptions)

Tworzy zestaw dokumentów TMDL na podstawie metadanych schronyfikowanej bazy danych.

Dotyczy