Retrieves the keys of items in a group or sub group.

Namespace: Alachisoft.NCache.Web.Caching
Assembly: Alachisoft.NCache.Web (in Alachisoft.NCache.Web.dll) Version: 4.3.0.0 (4.3.0.0)

Syntax

C#
public virtual ArrayList GetGroupKeys(
	string group,
	string subGroup
)
Visual Basic
Public Overridable Function GetGroupKeys ( 
	group As String,
	subGroup As String
) As ArrayList
Visual C++
public:
virtual ArrayList^ GetGroupKeys(
	String^ group, 
	String^ subGroup
)

Parameters

group
Type: System..::..String
The group whose keys are to be returned.
subGroup
Type: System..::..String
The sub group of the group foe which keys are to be returned.

Return Value

Type: ArrayList
The list of keys of a group or a sub group.

Remarks

If only group is specified, keys for the group and all the sub groups of the group are returned. If both the group and sub group are specified. Only the keys related to the sub group are returned.

Note: If exceptions are enabled through the ExceptionsEnabled setting, this property throws exception incase of failure.

Examples

The following example demonstrates how to retrieve the value cached for an ASP.NET text box server control.
 Copy imageCopy
Cache cache = NCache.InitializeCache("myCache");
ArrayList list = (ArrayList) cache.GetGroupKeys("Customer", "Orders");

Exceptions

ExceptionCondition
System..::..ArgumentNullExceptiongroup contains a null reference (Nothing in Visual Basic).

See Also