View Source
Class MemberCacheRefresher
Inheritance
System.Object
Assembly: Umbraco.Web.dll
Syntax
public sealed class MemberCacheRefresher : PayloadCacheRefresherBase<MemberCacheRefresher, MemberCacheRefresher.JsonPayload>, ICacheRefresher, IDiscoverable
Constructors
View Source
MemberCacheRefresher(AppCaches, IdkMap)
Declaration
public MemberCacheRefresher(AppCaches appCaches, IdkMap idkMap)
Parameters
Fields
View Source
UniqueId
Declaration
public static readonly Guid UniqueId
Field Value
Type |
Description |
System.Guid |
|
Properties
View Source
Name
Declaration
public override string Name { get; }
Property Value
Type |
Description |
System.String |
|
View Source
RefresherUniqueId
Declaration
public override Guid RefresherUniqueId { get; }
Property Value
Type |
Description |
System.Guid |
|
View Source
This
Declaration
protected override MemberCacheRefresher This { get; }
Property Value
Methods
View Source
Refresh(Int32)
Declaration
public override void Refresh(int id)
Parameters
Type |
Name |
Description |
System.Int32 |
id |
|
View Source
Refresh(IMember)
Declaration
[Obsolete("This is no longer used and will be removed from the codebase in the future")]
public void Refresh(IMember instance)
Parameters
Type |
Name |
Description |
IMember |
instance |
|
View Source
Refresh(MemberCacheRefresher.JsonPayload[])
Declaration
public override void Refresh(MemberCacheRefresher.JsonPayload[] payloads)
Parameters
View Source
RefreshMemberTypes(AppCaches)
Declaration
public static void RefreshMemberTypes(AppCaches appCaches)
Parameters
View Source
Remove(Int32)
Declaration
public override void Remove(int id)
Parameters
Type |
Name |
Description |
System.Int32 |
id |
|
View Source
Remove(IMember)
Declaration
[Obsolete("This is no longer used and will be removed from the codebase in the future")]
public void Remove(IMember instance)
Parameters
Type |
Name |
Description |
IMember |
instance |
|