CacheDependency.TakeOwnership Method

Definition

Allows the first user to declare exclusive ownership of this dependency.

C#
public bool TakeOwnership();

Returns

true if the item was the first to take ownership; otherwise, false.

Remarks

This method declares that the dependency is used. If another item previously called this method and took ownership, false is returned. A CacheDependency can only be used by one cache entry. When an item is added to a cache with any cache dependencies specified, the cache should take ownership of those dependencies to make sure that they are not reused somewhere else.

Applies to

Product Versions
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1