Bagikan melalui


AsyncReaderWriterResourceLock<TMoniker,TResource>.SetResourceAsAccessed Metode

Definisi

Overload

SetResourceAsAccessed(TResource)

Menandai sumber daya sebagai telah diambil di bawah kunci.

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

Menandai sumber daya yang dimuat sebagai telah diambil di bawah kunci jika memenuhi beberapa predikat.

SetResourceAsAccessed(TResource)

Menandai sumber daya sebagai telah diambil di bawah kunci.

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)

Parameter

resource
TResource

Jenis sumber daya.

Berlaku untuk

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

Menandai sumber daya yang dimuat sebagai telah diambil di bawah kunci jika memenuhi beberapa predikat.

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

Parameter

resourceCheck
Func<TResource,Object,Boolean>

Fungsi yang mengembalikan true jika sumber daya yang disediakan harus dianggap diambil.

state
Object

Objek status yang akan diteruskan sebagai parameter kedua ke resourceCheck.

Mengembalikan

true jika delegasi kembali true pada salah satu pemanggilan.

Berlaku untuk