An interface you may implement on object types stored in a NamedCache on which
you want to be able to apply arbitrary Tags scoped by the object's NamedCache.
Namespace: Soss.Client
Assembly: soss_namedcache (in soss_namedcache.dll) Version: 6.2.0.0
Syntax
The ITaggable type exposes the following members.
Properties
Name | Description | |
---|---|---|
NamedCache |
Returns the NamedCache that this object belongs to.
| |
TagHolder |
Returns the NamedCache-managed SparseBitmap used by the
system to implement Tags.
|
Extension Methods
Name | Description | |
---|---|---|
AddTags(String) | Overloaded.
Adds the tags specified in the tags to the current list of tags
in cachedObject.
(Defined by TagExtensions.) | |
AddTags(IEnumerableString) | Overloaded.
Adds the tags specified in the tags to the current list of tags
in cachedObject.
(Defined by TagExtensions.) | |
GetTags |
Returns an enumeration of names of the tags that are currently present in
cachedObject.
(Defined by TagExtensions.) | |
HasAllTags(String) | Overloaded.
Determines whether a cachedObject that implements ITaggable has all of the tags specified by tags.
(Defined by TagExtensions.) | |
HasAllTags(IEnumerableString) | Overloaded.
Determines whether a cachedObject that implements ITaggable has all of the tags specified by tags.
(Defined by TagExtensions.) | |
HasAnyTag(String) | Overloaded.
Determines whether cachedObject has any of the tags specified in
tags set.
(Defined by TagExtensions.) | |
HasAnyTag(IEnumerableString) | Overloaded.
Determines whether cachedObject has any of the tags specified in
tags set.
(Defined by TagExtensions.) | |
HasTags |
Determines whether the cachedObject specified has all of the
tags specified in tagsSet set while at the same time, none of
the tags specified in tagsNotSet are set.
(Defined by TagExtensions.) | |
RemoveTags(String) | Overloaded.
Removes the tags specified in the tags from the current list of tags
in cachedObject.
(Defined by TagExtensions.) | |
RemoveTags(IEnumerableString) | Overloaded.
Removes the tags specified in the tags from the current list of tags
in cachedObject.
(Defined by TagExtensions.) |
Remarks
See Also