Noda Time
CreateMappingResolver Method (ambiguousTimeResolver, skippedTimeResolver)
NamespacesNodaTime.TimeZonesResolversCreateMappingResolver(AmbiguousTimeResolver, SkippedTimeResolver)

[This is preliminary documentation and is subject to change.]

Combines an AmbiguousTimeResolver and a SkippedTimeResolver to create a ZoneLocalMappingResolver.
Declaration Syntax
C#Visual BasicVisual C++
public static ZoneLocalMappingResolver CreateMappingResolver(
	AmbiguousTimeResolver ambiguousTimeResolver,
	SkippedTimeResolver skippedTimeResolver
)
Public Shared Function CreateMappingResolver ( _
	ambiguousTimeResolver As AmbiguousTimeResolver, _
	skippedTimeResolver As SkippedTimeResolver _
) As ZoneLocalMappingResolver
public:
static ZoneLocalMappingResolver^ CreateMappingResolver(
	AmbiguousTimeResolver^ ambiguousTimeResolver, 
	SkippedTimeResolver^ skippedTimeResolver
)
Parameters
ambiguousTimeResolver (AmbiguousTimeResolver)
Resolver to use for ambiguous mappings.
skippedTimeResolver (SkippedTimeResolver)
Resolver to use for "skipped" mappings.
Return Value
The logical combination of the two resolvers.
Remarks
The ZoneLocalMappingResolver created by this method operates in the obvious way: unambiguous mappings are returned directly, ambiguous mappings are delegated to the given AmbiguousTimeResolver, and "skipped" mappings are delegated to the given SkippedTimeResolver.
Exceptions
ExceptionCondition
ArgumentNullExceptionambiguousTimeResolver or skippedTimeResolver is null.

Assembly: NodaTime (Module: NodaTime.dll) Version: 1.2.0.0 (1.2.0)