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

C# | Visual Basic | Visual 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 )

- ambiguousTimeResolver (AmbiguousTimeResolver)
- Resolver to use for ambiguous mappings.
- skippedTimeResolver (SkippedTimeResolver)
- Resolver to use for "skipped" mappings.

The logical combination of the two resolvers.

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.

Exception | Condition |
---|---|
ArgumentNullException | ambiguousTimeResolver or
skippedTimeResolver is null. |
Assembly: NodaTime (Module: NodaTime.dll) Version: 1.2.0.0 (1.2.0)