SerializationHelpers.RestoreSentinel Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
| Name | Description |
|---|---|
| RestoreSentinel(IDictionary<String,Object>) |
RestoreSentinel reverses the effect of SetSentinel(IDictionary<String,Object>):
any value that was replaced with a DateTime sentinel (Year == 1) is set back to |
| RestoreSentinel(Hashtable) |
RestoreSentinel reverses the effect of SetSentinel(Hashtable):
any value that was replaced with a DateTime sentinel (Year == 1) is set back to |
| RestoreSentinel(Object[]) |
RestoreSentinel reverses the effect of SetSentinel(Object[]) on nested dictionaries within an array. |
RestoreSentinel(IDictionary<String,Object>)
RestoreSentinel reverses the effect of SetSentinel(IDictionary<String,Object>):
any value that was replaced with a DateTime sentinel (Year == 1) is set back to null.
Call this after serialization to avoid permanently mutating the in-memory object.
public static void RestoreSentinel(System.Collections.Generic.IDictionary<string,object> inputObject);
static member RestoreSentinel : System.Collections.Generic.IDictionary<string, obj> -> unit
Public Shared Sub RestoreSentinel (inputObject As IDictionary(Of String, Object))
Parameters
- inputObject
- IDictionary<String,Object>
Applies to
RestoreSentinel(Hashtable)
RestoreSentinel reverses the effect of SetSentinel(Hashtable):
any value that was replaced with a DateTime sentinel (Year == 1) is set back to null.
public static void RestoreSentinel(System.Collections.Hashtable inputObject);
static member RestoreSentinel : System.Collections.Hashtable -> unit
Public Shared Sub RestoreSentinel (inputObject As Hashtable)
Parameters
- inputObject
- Hashtable
Applies to
RestoreSentinel(Object[])
RestoreSentinel reverses the effect of SetSentinel(Object[]) on nested dictionaries within an array.
public static void RestoreSentinel(object[] inputObject);
static member RestoreSentinel : obj[] -> unit
Public Shared Sub RestoreSentinel (inputObject As Object())
Parameters
- inputObject
- Object[]