次の方法で共有


IUpdatable.ResolveResource メソッド

指定されたリソース オブジェクトによって表されるリソースのインスタンスを返します。

名前空間:  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 によって定義されている必要があります。

関連項目

参照

IUpdatable インターフェイス

System.Data.Services 名前空間