TagExtensions Class

ScaleOut Software NamedCache API
Provides a set of static methods managing Tags within the StateServer NamedCache environment.
Inheritance Hierarchy

SystemObject
  Soss.ClientTagExtensions

Namespace:  Soss.Client
Assembly:  soss_namedcache (in soss_namedcache.dll) Version: 6.1.0.0
Syntax

public static class TagExtensions

The TagExtensions type exposes the following members.

Methods

  NameDescription
Public methodStatic memberAddTags(ITaggable, IEnumerableString)
Adds the tags specified in the tags to the current list of tags in cachedObject.
Public methodStatic memberAddTags(ITaggable, String)
Adds the tags specified in the tags to the current list of tags in cachedObject.
Public methodStatic memberGetTags
Returns an enumeration of names of the tags that are currently present in cachedObject.
Public methodStatic memberHasAllTags(ITaggable, IEnumerableString)
Determines whether a cachedObject that implements ITaggable has all of the tags specified by tags.
Public methodStatic memberHasAllTags(ITaggable, String)
Determines whether a cachedObject that implements ITaggable has all of the tags specified by tags.
Public methodStatic memberHasAnyTag(ITaggable, IEnumerableString)
Determines whether cachedObject has any of the tags specified in tags set.
Public methodStatic memberHasAnyTag(ITaggable, String)
Determines whether cachedObject has any of the tags specified in tags set.
Public methodStatic memberHasTags
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.
Public methodStatic memberRemoveTags(ITaggable, IEnumerableString)
Removes the tags specified in the tags from the current list of tags in cachedObject.
Public methodStatic memberRemoveTags(ITaggable, String)
Removes the tags specified in the tags from the current list of tags in cachedObject.
Top
See Also

Reference