MetadataStructureCacheEventSink Class

Listener for the events that update the metadata structure cache.

Definition

Namespace: MFiles.VAF.MetadataCache
Assembly: MFiles.VAF (in MFiles.VAF.dll) Version: 24.1.706.1
C#
public class MetadataStructureCacheEventSink : MethodSource, 
	IMetadataStructureCacheEventSink, IMethodSource
Inheritance
Object    MethodSource    MetadataStructureCacheEventSink
Implements
IMethodSource, IMetadataStructureCacheEventSink

Constructors

MetadataStructureCacheEventSink Initializes the event sink.

Properties

Cache Parent cache.

Methods

GetMethodsByAttributeT Returns a collection of the methods decorated with the given attribute.
(Inherited from MethodSource)
RemoveLoginFromCache RemoveLoginFromCache is the handler for AfterRemoveLoginAccount event. It removes the login from the cache.
RemoveUserFromCache RemoveUserFromCache is the handler for AfterRemoveUserAccount event. It removes the user from the cache.
RemoveUserGroupFromCache RemoveUserGroupFromCache is the handler for AfterRemoveUserGroup event. It removes the user group from the cache.
SetTargetCache Changes the target cache object that gets updated according to this event sink.
UpdateLoginInCache Listener for login account changes.
UpdateUserGroupInCache Listener for user group changes.
UpdateUserInCache Listener for user account changes.

See Also