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

要作为第二个参数 resourceCheck传递给 的状态对象。

返回

true 如果委托在任何调用中返回 true ,则为 。

适用于