MetadataSerializationContext Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasa bazowa kontekstu serializacji metadanych zawierająca zestaw dokumentów z zawartością metadanych.
public abstract class MetadataSerializationContext : Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationManagerBase, System.Collections.Generic.IEnumerable<Microsoft.AnalysisServices.Tabular.Serialization.MetadataDocument>
type MetadataSerializationContext = class
inherit MetadataSerializationManagerBase
interface seq<MetadataDocument>
interface IEnumerable
Public MustInherit Class MetadataSerializationContext
Inherits MetadataSerializationManagerBase
Implements IEnumerable(Of MetadataDocument)
- Dziedziczenie
- Implementuje
Właściwości
Documents |
Pobiera ścieżki logiczne dokumentów zawartych w kontekście. |
Host |
Pobiera i ustawia hosta, który implementuje IMetadataSerializationHost, aby otrzymywać powiadomienia o zdarzeniach podczas trwającego działania serializacji. |
Item[String] |
Pobiera dokument metadanych, który jest indeksowany przez określoną ścieżkę logiczną. |
Style |
Pobiera styl, w którym zawartość jest serializowana w zestawie dokumentów. |
Metody
Clear() |
Wyczyść wszystkie dokumenty z kontekstu. |
Create(MetadataSerializationStyle) |
Tworzy nowe wystąpienie klasy MetadataSerializationContext bez żadnych załadowanych dokumentów. |
Create(MetadataSerializationStyle, Database) |
Tworzy nowe wystąpienie klasy MetadataSerializationContext i ładuje wszystkie dokumenty, które są wynikiem serializacji określonej bazy danych w podanym stylu. |
Create(MetadataSerializationStyle, Database, MetadataSerializationOptions) |
Tworzy nowe wystąpienie klasy MetadataSerializationContext i ładuje wszystkie dokumenty, które są wynikiem serializacji określonej bazy danych przy użyciu podanych opcji w podanym stylu. |
Create(MetadataSerializationStyle, Model) |
Tworzy nowe wystąpienie klasy MetadataSerializationContext i ładuje wszystkie dokumenty, które są wynikiem serializacji określonego modelu w podanym stylu. |
Create(MetadataSerializationStyle, Model, MetadataSerializationOptions) |
Tworzy nowe wystąpienie klasy MetadataSerializationContext i załaduj wszystkie dokumenty, które są wynikiem serializacji określonego modelu przy użyciu podanych opcji w podanym stylu. |
GetEnumerator() |
Klasa bazowa kontekstu serializacji metadanych zawierająca zestaw dokumentów z zawartością metadanych. |
LoadFromDatabase(Database, MetadataSerializationOptions, Object) |
Załaduj kontekst za pomocą zestawu dokumentów reprezentujących podaną bazę danych przy użyciu podanych opcji. |
LoadFromDatabase(Database, Object) |
Załaduj kontekst za pomocą zestawu dokumentów reprezentujących podaną bazę danych. |
LoadFromModel(Model, MetadataSerializationOptions, Object) |
Załaduj kontekst przy użyciu zestawu dokumentów reprezentujących podany model przy użyciu podanych opcji. |
LoadFromModel(Model, Object) |
Załaduj kontekst za pomocą zestawu dokumentów reprezentujących podany model. |
ReadFromDocument(Stream) |
Przeczytaj zawartość dokumentu dostarczonego przez określony strumień i zapisz go w kontekście. |
ReadFromDocument(String, Stream) |
Odczytaj zawartość dokumentu dostarczoną przez określony strumień i zapisz ją w kontekście w ramach określonej ścieżki logicznej. |
ReadFromDocument(String, TextReader, Encoding) |
Przeczytaj zawartość dokumentu dostarczoną przez określonego czytelnika i zapisz ją w kontekście w określonej ścieżce logicznej. |
ReadFromDocument(TextReader, Encoding) |
Przeczytaj zawartość dokumentu dostarczoną przez określonego czytelnika i zapisz ją w kontekście. |
RemoveDocument(String) |
Usuwa dokument metadanych z zestawu dokumentów w kontekście. |
ToDatabase(MetadataDeserializationOptions, Object) |
Tworzy nową bazę danych na podstawie zawartości dokumentów metadanych przechowywanych w kontekście. |
ToDatabase(Object) |
Tworzy nową bazę danych na podstawie zawartości dokumentów metadanych przechowywanych w kontekście. |
ToModel(MetadataDeserializationOptions, Object) |
Tworzy nowy model na podstawie zawartości dokumentów metadanych przechowywanych w kontekście. |
ToModel(Object) |
Tworzy nowy model na podstawie zawartości dokumentów metadanych przechowywanych w kontekście. |
UpdateModel(Model, MetadataDeserializationOptions, Object) |
Aktualizuje podane Model na podstawie zawartości dokumentów metadanych przechowywanych w kontekście. |
UpdateModel(Model, Object) |
Aktualizuje podane Model na podstawie zawartości dokumentów metadanych przechowywanych w kontekście. |
WriteToDocument(String, Stream) |
Zapisywanie kontekstu indeksowanego przez określoną ścieżkę logiczną do dostarczonego dokumentu. |
WriteToDocument(String, TextWriter, Encoding) |
Pisanie kontekstu indeksowanego przez określoną ścieżkę logiczną do dostarczonego składnika zapisywania. |
Jawne implementacje interfejsu
IEnumerable.GetEnumerator() |
Klasa bazowa kontekstu serializacji metadanych zawierająca zestaw dokumentów z zawartością metadanych. |