Skip to content

Latest commit

 

History

History
78 lines (55 loc) · 3.65 KB

Wokhan.Core.md

File metadata and controls

78 lines (55 loc) · 3.65 KB

Wokhan.Core assembly

Wokhan.Collections namespace

public type description
class GroupedObservableCollection<TK,T> Custom observable collection with grouping abilities
interface IObservableGrouping<T>
class ObservableDictionary<TKey,TValue> An observable variant of Dictionary.
class ObservableGrouping<TK,T> IGrouping specialization used by GroupedObservableCollection

Wokhan.Collections.Extensions namespace

public type description
static class DictionaryExtensions Extensions methods for the Dictionary class.

Wokhan.Collections.Generic.Extensions namespace

public type description
static class CollectionsExtensions Extensions for System.Collections.Generic types
static class DictionaryExtensions
static class EnumerableExtensions Extension methods for IEnumerable

Wokhan.ComponentModel.Extensions namespace

public type description
static class NotifyPropertyChangedExtensions Extensions for INotifyPropertyChanged implementers

Wokhan.Core.Comparers namespace

public type description
class GenericComparer<T> Generic equality comparer, to quickly define custom comparer

Wokhan.Core.ComponentModel namespace

public type description
class NotifierHelper Simple helper to avoid implementing INotifyPropertyChanged every time.

Wokhan.Core.Core namespace

public type description
static class UnitFormatter

Wokhan.Core.Extensions namespace

public type description
static class ObjectExtensions Extensions for all objects
static class StringExtensions String class extensions
static class TypeExtensions Type class extensions methods
static class ValueTupleExtensions Extension methods for ValueTuples

Wokhan.Data.Extensions namespace

public type description
static class DataRowExtensions Extension methods for the DataRow type

Wokhan.Linq.Extensions namespace

public type description
static class DynamicQueryableExtensions Extension methods for IQueryable objects (extending DynamicQueryableExtensions library)
static class ExpressionExtensions Extension methods for Expression class

Wokhan.Threading.Extensions namespace

public type description
static class TaskExtensions Extensions methods for the Task class.