指定されたリソース オブジェクトによって表されるリソースのインスタンスを返します。
名前空間: System.Data.Services
アセンブリ: Microsoft.Data.Services (Microsoft.Data.Services.dll)
構文
'宣言
Function ResolveResource ( _
resource As Object _
) As Object
'使用
Dim instance As IUpdatable
Dim resource As Object
Dim returnValue As Object
returnValue = instance.ResolveResource(resource)
Object ResolveResource(
Object resource
)
Object^ ResolveResource(
Object^ resource
)
abstract ResolveResource :
resource:Object -> Object
function ResolveResource(
resource : Object
) : Object
パラメーター
- resource
型: System.Object
取得するインスタンスのリソースを表すオブジェクト。
戻り値
型: System.Object
指定されたリソース オブジェクトによって表されるリソースのインスタンスを返します。
説明
このメソッドは、CreateResource または GetResource の API によって返された不透明なオブジェクトを CLR インスタンスに解決する目的で呼び出されます。 通常、POST メソッドのリソースをシリアル化するために SaveChanges の後で呼び出されます。
共通言語ランタイム (CLR) リソース インスタンスを引数として呼び出される更新インターセプターが存在する場合にも、このメソッドが呼び出されます。 このメソッドを使用するためには、プロバイダーがオプティミスティック同時実行制御をサポートしており、なおかつ、そのリソース型に割り当てられている同時実行制御トークンが、CLR ベースのプロバイダーの ETagAttribute によって定義されている必要があります。