ListMerger::IListMerger::ThreeWayMerge<T, U> Method (IReadOnlyList<KeyValuePair<T, U>>^, IReadOnlyList<KeyValuePair<T, U>>^, IReadOnlyList<KeyValuePair<T, U>>^, IEqualityComparer<T>^, IEqualityComparer<U>^, ISettingsLogger^)
Visual Studio 2015
Namespace:
Microsoft.VisualStudio.Settings
Assembly: Microsoft.VisualStudio.Utilities (in Microsoft.VisualStudio.Utilities.dll)
private: generic<typename T, typename U> virtual IEnumerable<KeyValuePair<T, U>>^ ThreeWayMerge( IReadOnlyList<KeyValuePair<T, U>>^ first, IReadOnlyList<KeyValuePair<T, U>>^ second, IReadOnlyList<KeyValuePair<T, U>>^ baseline, IEqualityComparer<T>^ keyComparer, IEqualityComparer<U>^ valueComparer, ISettingsLogger^ logger ) sealed = IListMerger::ThreeWayMerge<T, U>
Parameters
- first
- Type: System.Collections.Generic::IReadOnlyList<KeyValuePair<T, U>>^
- second
- Type: System.Collections.Generic::IReadOnlyList<KeyValuePair<T, U>>^
- baseline
- Type: System.Collections.Generic::IReadOnlyList<KeyValuePair<T, U>>^
- keyComparer
- Type: System.Collections.Generic::IEqualityComparer<T>^
- valueComparer
- Type: System.Collections.Generic::IEqualityComparer<U>^
Return Value
Type: System.Collections.Generic::IEnumerable<KeyValuePair<T, U>>^Type Parameters
- T
- U
Show: