次の方法で共有


MetadataSerializationContext.ReadFromDocument メソッド

定義

オーバーロード

ReadFromDocument(String, TextReader, Encoding)

指定したリーダーによって提供されるドキュメントの内容を読み取り、指定された論理パスの下のコンテキストに格納します。

ReadFromDocument(String, Stream)

指定したストリームによって提供されるドキュメントの内容を読み取り、指定された論理パスの下のコンテキストに格納します。

ReadFromDocument(Stream)

指定したストリームによって提供されるドキュメントの内容を読み取り、コンテキストに格納します。

ReadFromDocument(TextReader, Encoding)

指定したリーダーによって提供されるドキュメントの内容を読み取り、コンテキストに格納します。

ReadFromDocument(String, TextReader, Encoding)

指定したリーダーによって提供されるドキュメントの内容を読み取り、指定された論理パスの下のコンテキストに格納します。

public Microsoft.AnalysisServices.Tabular.Serialization.MetadataDocument ReadFromDocument (string logicalPath, System.IO.TextReader reader, System.Text.Encoding encoding = default);
member this.ReadFromDocument : string * System.IO.TextReader * System.Text.Encoding -> Microsoft.AnalysisServices.Tabular.Serialization.MetadataDocument
Public Function ReadFromDocument (logicalPath As String, reader As TextReader, Optional encoding As Encoding = Nothing) As MetadataDocument

パラメーター

logicalPath
String

コンテキスト内の一連のドキュメント内のコンテンツを取得するために使用できる論理パス。

reader
TextReader

コンテンツへのアクセスを提供する TextReader

encoding
Encoding

コンテキストにコンテンツを格納するときに使用する必要がある省略可能な Encoding

戻り値

ドキュメントの読み込まれたコンテンツにアクセスするために使用できる MetadataDocument

例外

  • 指定したパスが null 参照 (Visual Basic では Nothing) または空です。
  • 指定されたドキュメントは null 参照です (Visual Basic では Nothing)。

指定したパスはコンテキストに既に存在します。

適用対象

ReadFromDocument(String, Stream)

指定したストリームによって提供されるドキュメントの内容を読み取り、指定された論理パスの下のコンテキストに格納します。

public Microsoft.AnalysisServices.Tabular.Serialization.MetadataDocument ReadFromDocument (string logicalPath, System.IO.Stream document);
member this.ReadFromDocument : string * System.IO.Stream -> Microsoft.AnalysisServices.Tabular.Serialization.MetadataDocument
Public Function ReadFromDocument (logicalPath As String, document As Stream) As MetadataDocument

パラメーター

logicalPath
String

コンテキスト内の一連のドキュメント内のコンテンツを取得するために使用できる論理パス。

document
Stream

ドキュメントの内容を含む Stream

戻り値

ドキュメントの読み込まれたコンテンツにアクセスするために使用できる MetadataDocument

例外

  • 指定したパスが null 参照 (Visual Basic では Nothing) または空です。
  • 指定されたドキュメントは null 参照です (Visual Basic では Nothing)。
  • 指定したパスはコンテキストに既に存在します。
  • 指定されたドキュメントは、そのドキュメントからの読み取りをサポートしていません。

適用対象

ReadFromDocument(Stream)

指定したストリームによって提供されるドキュメントの内容を読み取り、コンテキストに格納します。

public Microsoft.AnalysisServices.Tabular.Serialization.MetadataDocument ReadFromDocument (System.IO.Stream document);
member this.ReadFromDocument : System.IO.Stream -> Microsoft.AnalysisServices.Tabular.Serialization.MetadataDocument
Public Function ReadFromDocument (document As Stream) As MetadataDocument

パラメーター

document
Stream

ドキュメントの内容を含む Stream

戻り値

ドキュメントの読み込まれたコンテンツにアクセスするために使用できる MetadataDocument

例外

指定されたドキュメントは null 参照です (Visual Basic では Nothing)。

指定されたドキュメントは、そのドキュメントからの読み取りをサポートしていません。

適用対象

ReadFromDocument(TextReader, Encoding)

指定したリーダーによって提供されるドキュメントの内容を読み取り、コンテキストに格納します。

public Microsoft.AnalysisServices.Tabular.Serialization.MetadataDocument ReadFromDocument (System.IO.TextReader reader, System.Text.Encoding encoding = default);
member this.ReadFromDocument : System.IO.TextReader * System.Text.Encoding -> Microsoft.AnalysisServices.Tabular.Serialization.MetadataDocument
Public Function ReadFromDocument (reader As TextReader, Optional encoding As Encoding = Nothing) As MetadataDocument

パラメーター

reader
TextReader

コンテンツへのアクセスを提供する TextReader

encoding
Encoding

コンテキストにコンテンツを格納するときに使用する必要がある省略可能な Encoding

戻り値

ドキュメントの読み込まれたコンテンツにアクセスするために使用できる MetadataDocument

例外

指定されたリーダーは null 参照です (Visual Basic では Nothing)。

適用対象