IPofWriterWriteDictionaryTKey, TValue Method (Int32, IDictionaryTKey, TValue) |
Oracle® Fusion Middleware .NET API Reference for Oracle Coherence
14c (14.1.1.0)
F23534-02
Write a generic IDictionary<TKey, TValue> property
to the POF stream.
Namespace:
Tangosol.IO.Pof
Assembly:
Coherence (in Coherence.dll) Version: 14.1.1.14 (14.1.1.14)
Syntaxvoid WriteDictionary<TKey, TValue>(
int index,
IDictionary<TKey, TValue> dict
)
Parameters
- index
- Type: SystemInt32
The property index.
- dict
- Type: System.Collections.GenericIDictionaryTKey, TValue
The IDictionary<TKey, TValue> property value to
write.
Type Parameters
- TKey
-
The type of the keys in the dictionary.
- TValue
-
The type of the values in the dictionary.
ExceptionsException | Condition |
---|
ArgumentException |
If the property index is invalid, or is less
than or equal to the index of the previous property written to
the POF stream, or if the given property cannot be encoded into
a POF stream.
|
IOException |
If an I/O error occurs.
|
Remarks
Each key and value of the given dictionary must be an instance
(or an array of instances) of one of the following:
Otherwise, an IPofSerializer for each key and value
of the dictionary must be obtainable from the IPofContext
associated with this PofStreamWriter.
See Also