Udostępnij za pośrednictwem


AsyncReaderWriterResourceLock<TMoniker,TResource>.SetResourceAsAccessed Metoda

Definicja

Przeciążenia

SetResourceAsAccessed(TResource)

Oznacza zasób jako pobrany w ramach blokady.

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

Oznacza wszystkie załadowane zasoby jako pobrane w ramach blokady, jeśli spełniają one niektóre predykat.

SetResourceAsAccessed(TResource)

Oznacza zasób jako pobrany w ramach blokady.

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)

Parametry

resource
TResource

Typ zasobu.

Dotyczy

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

Oznacza wszystkie załadowane zasoby jako pobrane w ramach blokady, jeśli spełniają one niektóre predykat.

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

Parametry

resourceCheck
Func<TResource,Object,Boolean>

Funkcja, która zwraca, true jeśli podany zasób powinien zostać uznany za pobrany.

state
Object

Obiekt stanu, który ma być przekazywany jako drugi parametr do resourceCheck.

Zwraca

true jeśli delegat zwrócił true dowolny z wywołań.

Dotyczy