次の方法で共有


UriFactory クラス

定義

Azure Cosmos DB サービスの DocumentClient インスタンスで使用するために必要なさまざまな URI を作成するのに役立つヘルパー クラス。

public static class UriFactory
type UriFactory = class
Public Class UriFactory
継承
UriFactory

次の例では、UriFactory を使用して DocumentCollectionLink を作成し、それを使用して Document を作成します。

Uri collUri = UriFactory.CreateDocumentCollectionUri("MyDb", "MyCollection");
var doc = await client.CreateDocumentAsync(collUri, new {id = "MyDoc"});

メソッド

CreateAttachmentUri(String, String, String, String)

データベース、コレクション、ドキュメント、添付ファイル ID を指定すると、添付ファイル リンクが作成されます。

CreateCollectionUri(String, String)
古い.

データベースとコレクション ID を指定すると、コレクション リンクが作成されます。

CreateConflictUri(String, String, String)

データベース、コレクション、および競合 ID を指定すると、競合リンクが作成されます。

CreateDatabaseUri(String)

データベース ID を指定すると、データベース リンクが作成されます。

CreateDocumentCollectionUri(String, String)

データベースとコレクション ID を指定すると、コレクション リンクが作成されます。

CreateDocumentUri(String, String, String)

データベース、コレクション、ドキュメント ID を指定すると、ドキュメント リンクが作成されます。

CreatePartitionKeyRangesUri(String, String)

データベースとコレクションを指定すると、Azure Cosmos DB サービスにパーティション キー範囲リンクが作成されます。

CreatePermissionUri(String, String, String)

データベースとユーザー ID を指定すると、アクセス許可リンクが作成されます。

CreateStoredProcedureUri(String, String, String)

データベース、コレクション、およびストアド プロシージャ ID を指定すると、ストアド プロシージャ リンクが作成されます。

CreateTriggerUri(String, String, String)

データベース、コレクション、トリガー ID を指定すると、トリガー リンクが作成されます。

CreateUserDefinedFunctionUri(String, String, String)

データベース、コレクション、udf ID を指定すると、udf リンクが作成されます。

CreateUserUri(String, String)

データベースとユーザー ID を指定すると、ユーザー リンクが作成されます。

適用対象