Class KeyValuePair
Inheritance
System.Object
KeyValuePair
Assembly: Alachisoft.NCache.Runtime.dll
Syntax
[Obsolete("This feature is not in active development and may be removed in a future update.")]
public class KeyValuePair : ICompactSerializable
Constructors
KeyValuePair()
Default Constructor which initializes a new instance of key-value pair class.
Declaration
public KeyValuePair()
Examples
Example creates output map entry instance
public void BeginReduce()
{
outputMapEntry = new KeyValuePair();
}
KeyValuePair(Object, Object)
Initialize a new instance of key-value pair class.
Declaration
public KeyValuePair(object key, object value)
Parameters
Type | Name | Description |
---|---|---|
System.Object | key | key |
System.Object | value | value |
Examples
Example creates output map entry instance
public KeyValuePair FinishReduce()
{
outputMapEntry = new KeyValuePair(outputKey, count);
return outputMapEntry;
}
Properties
Key
Sets/returns key from intermediate Key-Value pair.
Declaration
public object Key { get; set; }
Property Value
Type | Description |
---|---|
System.Object |
Examples
Example sets the value in KeyValuePair
public KeyValuePair FinishReduce()
{
outputMapEntry.Key = outputKey;
outputMapEntry.Value = count;
return outputMapEntry;
}
Value
Sets/returns value from intermediate Key-Value pair.
Declaration
public object Value { get; set; }
Property Value
Type | Description |
---|---|
System.Object |
Examples
Example sets the value in KeyValuePair
public KeyValuePair FinishReduce()
{
outputMapEntry.Key = outputKey;
outputMapEntry.Value = count;
return outputMapEntry;
}