Oracle® Fusion Middleware .NET API Reference for Oracle Coherence
12c (12.2.1.4.0)
E90869-02
Returns the value to which the specified key is mapped, or the defaultValue if this cache contains no mapping for the key.

Namespace: Tangosol.Net.Cache
Assembly: Coherence (in Coherence.dll) Version: 12.2.1.4014 (12.2.1.4014)

Syntax

C#
public static Object GetOrDefault(
	this IInvocableCache invocable,
	Object key,
	Object defaultValue
)

Parameters

invocable
Type: Tangosol.Net.Cache..::..IInvocableCache
The interface it extends.
key
Type: System..::..Object
The key whose associated value is to be returned.
defaultValue
Type: System..::..Object
The default value of the key.

Return Value

The value to which the specified key is mapped, or defaultValue if this cache contains no mapping for the key.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IInvocableCache. 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).

See Also