Returns the cached objects that have all the same tags in common. (Returns the Intersection set.)
Namespace: Alachisoft.NCache.Web.CachingAssembly: Alachisoft.NCache.Web (in Alachisoft.NCache.Web.dll) Version: 4.1.0.0 (4.1.0.0)
Syntax
C# |
---|
public override Hashtable GetByAllTags( Tag[] tags ) |
Visual Basic |
---|
Public Overrides Function GetByAllTags ( _ tags As Tag() _ ) As Hashtable |
Visual C++ |
---|
public: virtual Hashtable^ GetByAllTags( array<Tag^>^ tags ) override |
Parameters
- tags
- Type: array<Alachisoft.NCache.Runtime.Caching..::..Tag>[]()[][]
An array of Tag to search with.
Return Value
A dictionary containing cache keys and associated objects.Examples
The following example demonstrates how to get the objects that have all the specified tags
in common.
CopyC#
Cache cache = NCache.InitializeCache("myCache"); Tag[] tags = new Tag[2]; tags[0] = new Tag("Alpha"); tags[1] = new Tag("Beta"); Hashtable table = cache.GetByAllTags(tags);