Assembly: soss_namedcache (in soss_namedcache.dll) Version: 188.8.131.52
public static bool HasAllTags( this ITaggable cachedObject, IEnumerable<string> tags )
<ExtensionAttribute> Public Shared Function HasAllTags ( cachedObject As ITaggable, tags As IEnumerable(Of String) ) As Boolean
- Type: Soss.ClientITaggable
An object that implements ITaggable that may be stored in the State Server.
- Type: System.Collections.GenericIEnumerableString
An enumerable list of strings representing Tags.
Return ValueType: Boolean
true if all tags specified in tags have previously been added to the cachedObject's tags; otherwise, false.
Usage NoteIn Visual Basic and C#, you can call this method as an instance method on any object of type ITaggable. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
This overload allows more generality in how the list of tags are specified as compared with HasAllTags(ITaggable, String) and is useful if you happen to have the list of tags to check in a data structure other than an array of strings. Otherwise, this method operates identically with HasAllTags.
This method may also be used in where-clause expressions for evauation on the server. See Querying Tags for an overview of querying for specific tags within a LINQ where-clause.