次の方法で共有


AsyncReaderWriterResourceLock<TMoniker,TResource>.SetResourceAsAccessed メソッド

定義

オーバーロード

SetResourceAsAccessed(TResource)

ロックされている状態で取得されたことを示すマークをリソースに付けます。

SetResourceAsAccessed(Func<TResource,Object,Boolean>, Object)

読み込まれたリソースが何らかの述語を満たしている場合は、ロックの下で取得されたものとしてマークします。

SetResourceAsAccessed(TResource)

ロックされている状態で取得されたことを示すマークをリソースに付けます。

protected:
 void SetResourceAsAccessed(TResource resource);
protected:
 void SetResourceAsAccessed(TResource resource);
void SetResourceAsAccessed(TResource resource);
protected void SetResourceAsAccessed (TResource resource);
member this.SetResourceAsAccessed : 'Resource -> unit
Protected Sub SetResourceAsAccessed (resource As TResource)

パラメーター

resource
TResource

リソースの型。

適用対象

SetResourceAsAccessed(Func<TResource,Object,Boolean>, Object)

読み込まれたリソースが何らかの述語を満たしている場合は、ロックの下で取得されたものとしてマークします。

protected:
 bool SetResourceAsAccessed(Func<TResource, System::Object ^, bool> ^ resourceCheck, System::Object ^ state);
protected bool SetResourceAsAccessed (Func<TResource,object,bool> resourceCheck, object state);
protected bool SetResourceAsAccessed (Func<TResource,object?,bool> resourceCheck, object? state);
member this.SetResourceAsAccessed : Func<'Resource, obj, bool (requires 'Resource : null)> * obj -> bool
Protected Function SetResourceAsAccessed (resourceCheck As Func(Of TResource, Object, Boolean), state As Object) As Boolean

パラメーター

resourceCheck
Func<TResource,Object,Boolean>

指定されたリソースを true 取得したと見なす必要がある場合に を返す関数。

state
Object

2 番目のパラメーター resourceCheckとして に渡す状態オブジェクト。

戻り値

true デリゲートがいずれかの呼び出しで返された true 場合は 。

適用対象