CacheDependency.TakeOwnership 메서드

정의

첫 번째 사용자가 이 종속성의 단독 소유권을 선언하도록 허용합니다.Allows the first user to declare exclusive ownership of this dependency.

public:
 bool TakeOwnership();
public bool TakeOwnership ();
member this.TakeOwnership : unit -> bool
Public Function TakeOwnership () As Boolean

반환

소유권을 가져온 첫 번째 항목인 경우 true이고, 그렇지 않으면 false입니다.true if the item was the first to take ownership; otherwise, false.

설명

이 메서드는 종속성을 사용 해야 함을 선언 합니다.This method declares that the dependency is used. 이전에이 메서드를 호출 하 여 소유권을 얻은 다른 항목이 있으면 false 반환 됩니다.If another item previously called this method and took ownership, false is returned. CacheDependency는 하나의 캐시 항목에만 사용할 수 있습니다.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.

적용 대상