次の方法で共有


ContentProvider クラス

定義

の既定の IContentProvider 実装では、指定されたアセンブリのセット内の埋め込みリソースからコンテンツを取得します。

public class ContentProvider : Microsoft.WindowsAzure.Mobile.Service.Content.IContentProvider
type ContentProvider = class
    interface IContentProvider
Public Class ContentProvider
Implements IContentProvider
継承
ContentProvider
実装

コンストラクター

ContentProvider()

このクラスが定義されているアセンブリ内の埋め込みリソースを検索する の新しいインスタンス ContentProvider を作成します。

ContentProvider(IEnumerable<EmbeddedResourcesInfo>)

埋め込みリソースを検索するアセンブリのセットを持つ の新しいインスタンス ContentProvider を作成します。 アセンブリは指定された順序で検索されます。つまり、同じ埋め込みリソースが複数のアセンブリに存在する場合は、最初に見つかったリソースが返されます。

メソッド

GetContentStreamAsync(String)

指定されたパスのコンテンツへのストリームを取得します。 パスが無効であるか、何も見つからない場合は、例外が ArgumentException スローされます。

GetFullyQualifiedEmbeddedResourcePath(String, String)

完全修飾埋め込みリソース パスを作成するには、最初に"path1/path2/path3" という形式のパスを、埋め込みリソースの名前付け規則に従って "path1.path2.path3" の 1 つに変換し、既定の CLR ネーム スペースで完全修飾して "prefix.path1.path2.path3" になるようにします。

適用対象