AsyncReaderWriterResourceLock<TMoniker,TResource>.SetResourceAsAccessed Method

Definition

Overloads

SetResourceAsAccessed(TResource)

Marks a resource as having been retrieved under a lock.

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

Marks any loaded resources as having been retrieved under a lock if they satisfy some predicate.

SetResourceAsAccessed(TResource)

Marks a resource as having been retrieved under a lock.

C++/CX
protected:
 void SetResourceAsAccessed(TResource resource);

Parameters

resource
TResource

The type of the resource.

Applies to

Visual Studio SDK 2022 and other versions
Product Versions
Visual Studio SDK 2015, 2017, 2019, 2022

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

Marks any loaded resources as having been retrieved under a lock if they satisfy some predicate.

C++
protected:
 bool SetResourceAsAccessed(Func<TResource, System::Object ^, bool> ^ resourceCheck, System::Object ^ state);

Parameters

resourceCheck
Func<TResource,Object,Boolean>

A function that returns true if the provided resource should be considered retrieved.

state
Object

The state object to pass as a second parameter to resourceCheck.

Returns

true if the delegate returned true on any of the invocations.

Applies to

Visual Studio SDK 2022 and other versions
Product Versions
Visual Studio SDK 2015, 2017, 2019, 2022