• DataSource for Entity Framework Overview
    • Help with WPF Edition
  • Key Features
  • C1DataSource Introduction
    • Unified Data Context
    • More Powerful Data Binding
    • Virtual Data Access
  • WPF Quick Start
    • Step 1 of 4: Adding a Data Source
    • Step 2 of 4: Connecting to the DataSource
    • Step 3 of 4: Adding a Grid
    • Step 4 of 4: Running the Project
  • DataSource for Entity Framework in WPF
    • Simple Binding
    • Server-Side Filtering
    • The Power of Client Data Cache
    • Master-Detail Binding
    • Large DataSets: Paging
    • Large Datasets: Virtual Mode
    • Automatic Lookup Columns in Grids
    • Customizing View
    • Working with Data Sources in Code
    • Live Views
    • Simplifying MVVM
    • Using Entity Framework DataSource in MVVM with other MVVM Frameworks
    • Samples
      • Getting Started Samples
      • How To Samples
        • Indexing Samples
        • Live View Samples
    • Programming Guide
      • Query Operators Supported in Live Views
      • Query Expressions Supported in Live Views
      • View Maintenance Mode
      • Updatable Views
      • Live View Performance
      • LiveLinq Query Performance: Logical Optimization
      • LiveLinq Query Performance: Tuning Indexing Performance
      • Live Views How To: Create Views Based on Other Views and Create Indexes on Views
      • Live Views How To: Use Live Views to Create Non-GUI Applications as a Set of Declarative Rules Instead of Prodedural Code
  • LiveLinq
    • LiveLinq Overview
    • LiveLinq in Silverlight
    • How to use LiveLinq
      • How to Query Collections with LiveLinq
        • Using the Built-in Collection Class IndexedCollection(LiveLinq to Objects)
        • Using ADO.NET Data Collections (LiveLinq to DataSet)
        • Using XML Data (LiveLinq to XML)
        • Using Bindable Collection Classes (LiveLinq to Objects)
        • LiveLinq to Objects: IndexedCollection (T) and other Collection Classes
      • How to Create Indexes
      • How to use Indexes Programmatically
      • How to Create a Live View
      • How to Bind GUI Controls to a Live View
      • How to Use Live Views in Non-GUI Code
  • Programming Guide
    • Working with Entities in Code
    • Using ClientView in Code
    • Client-Side Transactions
    • Virtual Mode
      • Unmanaged Virtual Mode Limitations
      • Other Virtual Mode Limitations
  • API Reference
    • C1.Data.Entity.4 Assembly
      • Namespaces
        • C1.Data Namespace
          • Overview
          • Classes
            • ClientCacheBase
              • Overview
              • Members
              • Methods
                • BulkChanges Method
                • CleanupCache Method
                • Clear Method
                • CreateScope Method
                • CreateTransaction Method
                • Refresh Method
                • RejectChanges Method
                • SaveChanges Method
            • ClientScope
              • Overview
              • Members
              • ClientScope Constructor
              • Methods
                • AddRef Method
                  • AddRef(Object) Method
                  • AddRef(Type) Method
                • Dispose Method
                • Release Method
                  • Release(Object) Method
                  • Release(Type) Method
              • Properties
                • ClientCache Property
            • ClientView<T>
              • Overview
              • Members
              • Methods
                • AsFiltered Method
                • AsFilteredBound<TKey> Method
                • CancelLoad Method
                • Include Method
                • Load Method
                • Paging Method
                  • Paging<TKey>(Expression<Func<T,TKey>>,Int32) Method
                  • Paging<TKey>(Expression<Func<T,TKey>>,Boolean,Int32) Method
                • ProgressiveLoading Method
                  • ProgressiveLoading<TKey>(Expression<Func<T,TKey>>,Int32) Method
                  • ProgressiveLoading<TKey>(Expression<Func<T,TKey>>,Boolean,Int32) Method
                • Refresh Method
              • Properties
                • AutoLoad Property
                • IsLoaded Property
                • IsLoading Property
                • Scope Property
              • Events
                • Loaded Event
            • ClientViewLoadedEventArgs
              • Overview
              • Members
              • Methods
                • MarkErrorAsHandled Method
              • Properties
                • Error Property
                • HasError Property
                • IsErrorHandled Property
                • Items Property
                • TotalItemCount Property
            • DataExtensions
              • Overview
              • Members
              • Methods
                • ExecuteIn<T> Method
            • FilteredView<T>
              • Overview
              • Members
              • Methods
                • BindFilterKey Method
                  • BindFilterKey(Binding) Method
                  • BindFilterKey(Object,String) Method
              • Properties
                • FilterKey Property
                • FilterKeyType Property
                • Operator Property
              • Fields
                • Unfiltered Field
            • PageChangingEventArgs
              • Overview
              • Members
              • PageChangingEventArgs Constructor
              • Properties
                • NewPageIndex Property
            • PagingView<T>
              • Overview
              • Members
              • Properties
                • LoadSize Property
                • PageCount Property
                • PageIndex Property
                • PageSize Property
                • TotalItemCount Property
            • ProgressiveView<T>
              • Overview
              • Members
              • Properties
                • LoadSize Property
            • SavedChangesEventArgs
              • Overview
              • Members
              • Methods
                • MarkErrorAsHandled Method
              • Properties
                • Error Property
                • HasError Property
                • IsErrorHandled Property
        • C1.Data.DataSource Namespace
          • Overview
          • Classes
            • BaseControlHandler
              • Overview
              • Members
              • Methods
                • Apply Method
              • Properties
                • AutoLookup Property
                • SupportsVirtualMode Property
                • VirtualMode Property
              • Fields
                • AutoLookupProperty Field
                • VirtualModeProperty Field
            • ClientCollectionView
              • Overview
              • Members
              • Methods
                • Add Method
                • AsLive<T> Method
                • Contains Method
                • IndexOf Method
                • MoveCurrentTo Method
                • MoveCurrentToFirst Method
                • MoveCurrentToLast Method
                • MoveCurrentToNext Method
                • MoveCurrentToPosition Method
                • MoveCurrentToPrevious Method
                • MoveToFirstPage Method
                • MoveToLastPage Method
                • MoveToNextPage Method
                • MoveToPage Method
                • MoveToPreviousPage Method
                • Remove Method
                • RemoveAt Method
              • Properties
                • CanAdd Property
                • CanChangePage Property
                • CanRemove Property
                • CollectionViewFactory Property
                • Count Property
                • CurrentItem Property
                • CurrentPosition Property
                • IsEmpty Property
                • IsPageChanging Property
                • Item Property
                • ItemProperties Property
                • PageCount Property
                • PageIndex Property
                • PageSize Property
                • TotalItemCount Property
              • Events
                • CurrentChanged Event
                • CurrentChanging Event
                • PageChanged Event
                • PageChanging Event
                • PropertyChanged Event
            • ClientViewSource
              • Overview
              • Members
              • ClientViewSource Constructor
              • Methods
                • DeferLoad Method
                • Load Method
                • LoadRange Method
                • Refresh Method
              • Properties
                • AutoLoad Property
                • BaseView Property
                • CacheTimeout Property
                • CurrentClientView Property
                • DataView Property
                • FilterDescriptors Property
                • FilterOperator Property
                • GroupDescriptors Property
                • Include Property
                • IsLoadingData Property
                • LoadCommand Property
                • LoadDelay Property
                • LoadSize Property
                • MoveToFirstOnLoad Property
                • Name Property
                • NameOverride Property
                • PageSize Property
                • SortDescriptors Property
                • VirtualMode Property
              • Events
                • LoadedData Event
                • PropertyChanged Event
            • ClientViewSourceException
              • Overview
              • Members
              • ClientViewSourceException Constructor
                • ClientViewSourceException Constructor()
                • ClientViewSourceException Constructor(String)
                • ClientViewSourceException Constructor(String,Exception)
                • ClientViewSourceException Constructor(SerializationInfo,StreamingContext)
            • DependencyObjectCollection<T>
              • Overview
              • Members
              • DependencyObjectCollection<T> Constructor
              • Methods
                • InsertItem Method
                • SetItem Method
            • FilterDescriptor
              • Overview
              • Members
              • FilterDescriptor Constructor
                • FilterDescriptor Constructor(String,FilterOperator,Object)
                • FilterDescriptor Constructor()
              • Properties
                • IgnoredValue Property
                • IsCaseSensitive Property
                • Operator Property
                • PropertyPath Property
                • Value Property
              • Fields
                • DefaultIgnoredValue Field
                • IgnoredValueProperty Field
                • IsCaseSensitiveProperty Field
                • OperatorProperty Field
                • PropertyPathProperty Field
                • ValueProperty Field
            • FilterDescriptorCollection
              • Overview
              • Members
              • FilterDescriptorCollection Constructor
            • GroupDescriptor
              • Overview
              • Members
              • GroupDescriptor Constructor
                • GroupDescriptor Constructor()
                • GroupDescriptor Constructor(String)
              • Properties
                • PropertyPath Property
              • Fields
                • PropertyPathProperty Field
            • GroupDescriptorCollection
              • Overview
              • Members
              • GroupDescriptorCollection Constructor
            • SortDescriptor
              • Overview
              • Members
              • SortDescriptor Constructor
                • SortDescriptor Constructor()
                • SortDescriptor Constructor(String,ListSortDirection)
              • Properties
                • Direction Property
                • PropertyPath Property
              • Fields
                • DirectionProperty Field
                • PropertyPathProperty Field
            • SortDescriptorCollection
              • Overview
              • Members
              • SortDescriptorCollection Constructor
          • Enumerations
            • FilterDescriptorLogicalOperator
            • FilterOperator
            • VirtualModeKind
        • C1.Data.Entities Namespace
          • Overview
          • Classes
            • EntityClientCache
              • Overview
              • Members
              • EntityClientCache Constructor
                • EntityClientCache Constructor(DbContext)
                • EntityClientCache Constructor(ObjectContext)
              • Methods
                • AcceptChanges Method
                • CreateScope Method
                • GetDefault Method
                • RegisterContext Method
                  • RegisterContext(ObjectContext,Type) Method
                  • RegisterContext(ObjectContext) Method
                  • RegisterContext(DbContext,Type) Method
                  • RegisterContext(DbContext) Method
              • Properties
                • DbContext Property
                • ObjectContext Property
            • EntityClientScope
              • Overview
              • Members
              • EntityClientScope Constructor
              • Methods
                • GetItems Method
                  • GetItems<T>() Method
                  • GetItems<T>(String) Method
              • Properties
                • ClientCache Property
            • EntityFrameworkExtensions
              • Overview
              • Members
              • Methods
                • AsCollectionView<T> Method
                • AsLive Method
                  • AsLive<T>(EntityCollection<T>) Method
                  • AsLive<T>(ICollection<T>,EntityClientScope) Method
            • EntityViewSource
              • Overview
              • Members
              • EntityViewSource Constructor
              • Properties
                • EntitySetName Property
                • Name Property
        • C1.Data.Transactions Namespace
          • Overview
          • Classes
            • ClientTransaction
              • Overview
              • Members
              • ClientTransaction Constructor
              • Methods
                • Commit Method
                • Dispose Method
                • Rollback Method
                • Scope Method
                • ScopeDataContext Method
              • Properties
                • HasChanges Property
                • State Property
              • Events
                • PropertyChanged Event
        • C1.Data.Util Namespace
          • Overview
          • Classes
            • DesignTime
              • Overview
              • Members
              • DesignTime Constructor
              • Methods
                • AboutBox Method
    • C1.LiveLinq.4 Assembly
      • Namespaces
        • C1.LiveLinq Namespace
          • Overview
          • Classes
            • CompiledQuery
              • Overview
              • Members
              • Methods
                • Compile Method
                  • Compile<T1,T2,T3,T4,TResult>(Expression<Func<T1,T2,T3,T4,IIndexedSource<TResult>>>) Method
                  • Compile<T1,T2,T3,TResult>(Expression<Func<T1,T2,T3,IIndexedSource<TResult>>>) Method
                  • Compile<T1,T2,TResult>(Expression<Func<T1,T2,IIndexedSource<TResult>>>) Method
                  • Compile<T,TResult>(Expression<Func<T,IIndexedSource<TResult>>>) Method
            • DeletedStateIsAvailableAttribute
              • Overview
              • Members
              • DeletedStateIsAvailableAttribute Constructor
              • Properties
                • IsAvailable Property
            • Hints
              • Overview
              • Members
              • Methods
                • Indexed Method
                  • Indexed<T>(T,IndexingHintAction) Method
                  • Indexed<T>(T) Method
              • Properties
                • DefaultAction Property
            • IndexedQueryExtensions
              • Overview
              • Members
              • Methods
                • AsIndexed<T> Method
                • GroupBy Method
                  • GroupBy<TSource,TKey,TElement,TResult>(IIndexedSource<TSource>,Expression<Func<TSource,TKey>>,Expression<Func<TSource,TElement>>,Expression<Func<TKey,IEnumerable<TElement>,TResult>>) Method
                  • GroupBy<TSource,TKey,TElement>(IIndexedSource<TSource>,Expression<Func<TSource,TKey>>,Expression<Func<TSource,TElement>>) Method
                  • GroupBy<TSource,TKey,TResult>(IIndexedSource<TSource>,Expression<Func<TSource,TKey>>,Expression<Func<TKey,IEnumerable<TSource>,TResult>>) Method
                  • GroupBy<TSource,TKey>(IIndexedSource<TSource>,Expression<Func<TSource,TKey>>) Method
                • GroupJoin<TOuter,TInner,TKey,TResult> Method
                • Join Method
                  • Join<TOuter,TInner,TKey,TResult>(IIndexedSource<TOuter>,IEnumerable<TInner>,Expression<Func<TOuter,TKey>>,Expression<Func<TInner,TKey>>,Expression<Func<TOuter,TInner,TResult>>) Method
                  • Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>,IIndexedSource<TInner>,Expression<Func<TOuter,TKey>>,Expression<Func<TInner,TKey>>,Expression<Func<TOuter,TInner,TResult>>) Method
                  • Join<TOuter,TInner,TKey,TResult>(IIndexedSource<TOuter>,IIndexedSource<TInner>,Expression<Func<TOuter,TKey>>,Expression<Func<TInner,TKey>>,Expression<Func<TOuter,TInner,TResult>>) Method
                • OrderBy<T,TKey> Method
                • OrderByDescending<T,TKey> Method
                • Select<TSource,TResult> Method
                • SelectMany Method
                  • SelectMany<TSource,TCollection,TResult>(IIndexedSource<TSource>,Expression<Func<TSource,IEnumerable<TCollection>>>,Expression<Func<TSource,TCollection,TResult>>) Method
                  • SelectMany<TSource,TResult>(IIndexedSource<TSource>,Expression<Func<TSource,IEnumerable<TResult>>>) Method
                • ToIndexed Method
                  • ToIndexed<T>(IObservableSource<T>) Method
                  • ToIndexed<T>(IBindingList) Method
                  • ToIndexed<T>(BindingList<T>) Method
                • Where Method
                  • Where<T>(IIndexedSource<T>,Expression<Func<T,Boolean>>) Method
                  • Where<T>(IIndexedSource<T>,Expression<Func<T,Boolean>>,Boolean) Method
            • LiveViewExtensions
              • Overview
              • Members
              • Methods
                • AsLive Method
                  • AsLive<T>(IObservableSource<T>) Method
                  • AsLive<T>(IObservableSource<T>,ViewOrder) Method
                  • AsLive<T>(IBindingList) Method
                  • AsLive<T>(IBindingList,ViewOrder) Method
                  • AsLive<T>(BindingList<T>) Method
                  • AsLive<T>(BindingList<T>,ViewOrder) Method
                • AsNonUpdatable<T> Method
                • AsUpdatable<T> Method
                • LiveAggregate Method
                  • LiveAggregate<TSource>(View<TSource>,Expression<Func<TSource,TSource,TSource>>,Expression<Func<TSource,TSource,TSource>>,Expression<Func<TSource,TSource,Boolean>>) Method
                  • LiveAggregate<TSource,TAccumulate>(View<TSource>,TAccumulate,Expression<Func<TAccumulate,TSource,TAccumulate>>,Expression<Func<TAccumulate,TSource,TAccumulate>>,Expression<Func<TAccumulate,TSource,Boolean>>) Method
                  • LiveAggregate<TSource,TAccumulate,TResult>(View<TSource>,TAccumulate,Expression<Func<TAccumulate,TSource,TAccumulate>>,Expression<Func<TAccumulate,TSource,TAccumulate>>,Expression<Func<TAccumulate,TSource,Boolean>>,Expression<Func<TAccumulate,TResult>>) Method
                • LiveAverage Method
                  • LiveAverage(View<Int32>) Method
                  • LiveAverage(View<Nullable<Int32>>) Method
                  • LiveAverage<TSource>(View<TSource>,Expression<Func<TSource,Int32>>) Method
                  • LiveAverage<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Int32>>>) Method
                  • LiveAverage(View<Int64>) Method
                  • LiveAverage(View<Nullable<Int64>>) Method
                  • LiveAverage<TSource>(View<TSource>,Expression<Func<TSource,Int64>>) Method
                  • LiveAverage<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Int64>>>) Method
                  • LiveAverage(View<Decimal>) Method
                  • LiveAverage(View<Nullable<Decimal>>) Method
                  • LiveAverage<TSource>(View<TSource>,Expression<Func<TSource,Decimal>>) Method
                  • LiveAverage<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Decimal>>>) Method
                  • LiveAverage(View<Double>) Method
                  • LiveAverage(View<Nullable<Double>>) Method
                  • LiveAverage<TSource>(View<TSource>,Expression<Func<TSource,Double>>) Method
                  • LiveAverage<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Double>>>) Method
                  • LiveAverage(View<Single>) Method
                  • LiveAverage(View<Nullable<Single>>) Method
                  • LiveAverage<TSource>(View<TSource>,Expression<Func<TSource,Single>>) Method
                  • LiveAverage<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Single>>>) Method
                • LiveCount Method
                  • LiveCount<T>(View<T>) Method
                  • LiveCount<T>(View<T>,Expression<Func<T,Boolean>>) Method
                • LiveMax Method
                  • LiveMax(View<Double>) Method
                  • LiveMax(View<Nullable<Double>>) Method
                  • LiveMax<TSource>(View<TSource>,Expression<Func<TSource,Double>>) Method
                  • LiveMax<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Double>>>) Method
                  • LiveMax(View<Single>) Method
                  • LiveMax(View<Nullable<Single>>) Method
                  • LiveMax<TSource>(View<TSource>,Expression<Func<TSource,Single>>) Method
                  • LiveMax<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Single>>>) Method
                  • LiveMax<TSource,TResult>(View<TSource>,Expression<Func<TSource,TResult>>) Method
                  • LiveMax<TSource>(View<TSource>) Method
                  • LiveMax(View<Int32>) Method
                  • LiveMax(View<Nullable<Int32>>) Method
                  • LiveMax<TSource>(View<TSource>,Expression<Func<TSource,Int32>>) Method
                  • LiveMax<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Int32>>>) Method
                  • LiveMax(View<Decimal>) Method
                  • LiveMax(View<Nullable<Decimal>>) Method
                  • LiveMax<TSource>(View<TSource>,Expression<Func<TSource,Decimal>>) Method
                  • LiveMax<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Decimal>>>) Method
                  • LiveMax(View<Int64>) Method
                  • LiveMax(View<Nullable<Int64>>) Method
                  • LiveMax<TSource>(View<TSource>,Expression<Func<TSource,Int64>>) Method
                  • LiveMax<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Int64>>>) Method
                • LiveMin Method
                  • LiveMin<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Double>>>) Method
                  • LiveMin(View<Single>) Method
                  • LiveMin(View<Nullable<Single>>) Method
                  • LiveMin<TSource>(View<TSource>,Expression<Func<TSource,Single>>) Method
                  • LiveMin<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Single>>>) Method
                  • LiveMin<TSource,TResult>(View<TSource>,Expression<Func<TSource,TResult>>) Method
                  • LiveMin<TSource>(View<TSource>) Method
                  • LiveMin(View<Int32>) Method
                  • LiveMin(View<Nullable<Int32>>) Method
                  • LiveMin<TSource>(View<TSource>,Expression<Func<TSource,Int32>>) Method
                  • LiveMin<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Int32>>>) Method
                  • LiveMin(View<Decimal>) Method
                  • LiveMin(View<Nullable<Decimal>>) Method
                  • LiveMin<TSource>(View<TSource>,Expression<Func<TSource,Decimal>>) Method
                  • LiveMin<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Decimal>>>) Method
                  • LiveMin(View<Int64>) Method
                  • LiveMin(View<Nullable<Int64>>) Method
                  • LiveMin<TSource>(View<TSource>,Expression<Func<TSource,Int64>>) Method
                  • LiveMin<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Int64>>>) Method
                  • LiveMin(View<Double>) Method
                  • LiveMin(View<Nullable<Double>>) Method
                  • LiveMin<TSource>(View<TSource>,Expression<Func<TSource,Double>>) Method
                • LiveSum Method
                  • LiveSum(View<Int32>) Method
                  • LiveSum(View<Nullable<Int32>>) Method
                  • LiveSum<TSource>(View<TSource>,Expression<Func<TSource,Int32>>) Method
                  • LiveSum<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Int32>>>) Method
                  • LiveSum(View<Decimal>) Method
                  • LiveSum(View<Nullable<Decimal>>) Method
                  • LiveSum<TSource>(View<TSource>,Expression<Func<TSource,Decimal>>) Method
                  • LiveSum<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Decimal>>>) Method
                  • LiveSum(View<Int64>) Method
                  • LiveSum(View<Nullable<Int64>>) Method
                  • LiveSum<TSource>(View<TSource>,Expression<Func<TSource,Int64>>) Method
                  • LiveSum<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Int64>>>) Method
                  • LiveSum(View<Double>) Method
                  • LiveSum(View<Nullable<Double>>) Method
                  • LiveSum<TSource>(View<TSource>,Expression<Func<TSource,Double>>) Method
                  • LiveSum<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Double>>>) Method
                  • LiveSum(View<Single>) Method
                  • LiveSum(View<Nullable<Single>>) Method
                  • LiveSum<TSource>(View<TSource>,Expression<Func<TSource,Single>>) Method
                  • LiveSum<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Single>>>) Method
            • Ordering<T>
              • Overview
              • Members
              • Methods
                • GetEnumerator Method
                • ThenBy<TKey> Method
                • ThenByDescending<TKey> Method
            • QueryOptimizationException
              • Overview
              • Members
              • QueryOptimizationException Constructor
                • QueryOptimizationException Constructor()
                • QueryOptimizationException Constructor(String)
                • QueryOptimizationException Constructor(String,Exception)
                • QueryOptimizationException Constructor(SerializationInfo,StreamingContext)
            • SourceChangeEventArgs<T>
              • Overview
              • Members
              • SourceChangeEventArgs<T> Constructor
              • Methods
                • Equals Method
                  • Equals(Object) Method
                  • Equals(SourceChangeEventArgs<T>) Method
                • GetHashCode Method
                • ToString Method
              • Properties
                • ChangeType Property
                • Item Property
                • Ordinal Property
          • Enumerations
            • IndexingHintAction
            • Order
            • SourceChangeType
            • TransactionState
          • Interfaces
            • IObservableSource<T>
              • Overview
              • Members
              • Methods
                • EnableItemOrdinals Method
              • Properties
                • CreateNew Property
                • IsDeletedStateAvailable Property
                • SupportsItemOrdinals Property
              • Events
                • Changed Event
            • ITransaction
              • Overview
              • Members
              • Methods
                • Commit Method
                • Rollback Method
                • Scope Method
              • Properties
                • HasChanges Property
                • State Property
        • C1.LiveLinq.AdoNet Namespace
          • Overview
          • Classes
            • AdoNetExtensions
              • Overview
              • Members
              • Methods
                • AsIndexed Method
                  • AsIndexed(DataTable) Method
                  • AsIndexed<TRow>(DataTable) Method
                  • AsIndexed<TRow>(TypedTableBase<TRow>) Method
                • AsLive Method
                  • AsLive(DataTable) Method
                  • AsLive<TRow>(DataTable) Method
                  • AsLive<TRow>(TypedTableBase<TRow>) Method
                • BeginUpdate Method
                • EndUpdate Method
                • IndexedField Method
                  • IndexedField<T>(DataRow,Int32) Method
                  • IndexedField<T>(DataRow,DataColumn) Method
                  • IndexedField<T>(DataRow,String) Method
                  • IndexedField<T>(DataRow,Int32,IndexingHintAction) Method
                  • IndexedField<T>(DataRow,DataColumn,IndexingHintAction) Method
                  • IndexedField<T>(DataRow,String,IndexingHintAction) Method
            • IndexedDataTable<TRow>
              • Overview
              • Members
              • Methods
                • BeginUpdate Method
                • EndUpdate Method
                • GetEnumerator Method
              • Properties
                • Count Property
                • Indexes Property
                • Item Property
                • Table Property
        • C1.LiveLinq.Collections Namespace
          • Overview
          • Classes
            • IndexableObject
              • Overview
              • Members
              • IndexableObject Constructor
              • Methods
                • OnPropertyChanged Method
              • Events
                • PropertyChanged Event
            • IndexedCollection<T>
              • Overview
              • Members
              • IndexedCollection<T> Constructor
                • IndexedCollection<T> Constructor()
                • IndexedCollection<T> Constructor(IList<T>)
                • IndexedCollection<T> Constructor(IList<T>,PropertyChangeListener<T>)
              • Methods
                • AddRange Method
                • BeginUpdate Method
                • ClearItems Method
                • EndUpdate Method
                • InsertItem Method
                • OnChanged Method
                • RemoveItem Method
                • SetItem Method
              • Properties
                • CreateNew Property
                • Indexes Property
              • Events
                • Changed Event
        • C1.LiveLinq.Indexing Namespace
          • Overview
          • Classes
            • Index<T>
              • Overview
              • Members
              • Methods
                • ContainsKey Method
                • Find Method
                • FindBetween Method
                • FindGreater Method
                • FindKeys Method
                • FindLess Method
                • FindStartingWith Method
                • GroupJoin Method
                  • GroupJoin<T2,TResult>(IIndexScanner<T2>,Func<T,IEnumerable<T2>,TResult>) Method
                  • GroupJoin<T2,TResult>(IEnumerable<T2>,Func<T2,Object>,Func<IEnumerable<T>,T2,TResult>) Method
                  • GroupJoin<T2,TResult>(IEnumerable<T2>,Func<T2,Object>,Func<T,IEnumerable<T2>,TResult>) Method
                • Join Method
                  • Join<T2,TResult>(IEnumerable<T2>,Func<T2,Object>,Func<T,T2,TResult>,JoinOperator) Method
                  • Join<T2,TResult>(IIndexScanner<T2>,Func<T,T2,TResult>,JoinOperator) Method
              • Properties
                • ItemCount Property
                • KeyCount Property
            • Index<T,TKey>
              • Overview
              • Members
              • Methods
                • All Method
                • ContainsKey Method
                  • ContainsKey(TKey) Method
                • Find Method
                  • Find(TKey) Method
                • FindBetween Method
                  • FindBetween(TKey,Boolean,TKey,Boolean,Func<TKey,Boolean>,Order) Method
                • FindGreater Method
                  • FindGreater(TKey,Boolean,Func<TKey,Boolean>,Order) Method
                • FindKeys Method
                  • FindKeys(IEnumerable<TKey>,Order) Method
                • FindLess Method
                  • FindLess(TKey,Boolean,Func<TKey,Boolean>,Order) Method
                • FindSingle Method
                • GroupJoin Method
                  • GroupJoin<T2,TResult>(IIndexScanner<T2,TKey>,Func<T,IEnumerable<T2>,TResult>) Method
                  • GroupJoin<T2,TResult>(IEnumerable<T2>,Func<T2,TKey>,Func<IEnumerable<T>,T2,TResult>) Method
                  • GroupJoin<T2,TResult>(IEnumerable<T2>,Func<T2,TKey>,Func<T,IEnumerable<T2>,TResult>) Method
                • Join Method
                  • Join<T2,TResult>(IEnumerable<T2>,Func<T2,TKey>,Func<T,T2,TResult>,JoinOperator) Method
                  • Join<T2,TResult>(IIndexScanner<T2,TKey>,Func<T,T2,TResult>,JoinOperator) Method
                • Keys Method
              • Properties
                • KeySelector Property
            • IndexCollection<T>
              • Overview
              • Members
              • IndexCollection<T> Constructor
              • Methods
                • Add Method
                  • Add<TKey>(Expression<Func<T,TKey>>) Method
                  • Add<TKey>(Expression<Func<T,TKey>>,Boolean) Method
                • Clear Method
                • Find Method
                  • Find(LambdaExpression) Method
                  • Find<TKey>(Expression<Func<T,TKey>>) Method
                • GetEnumerator Method
                • Remove Method
                  • Remove(LambdaExpression) Method
                  • Remove(Index<T>) Method
              • Properties
                • Count Property
                • Item Property
            • IndexDefinition<T>
              • Overview
              • Members
              • Properties
                • Algorithm Property
                • KeyIsUnique Property
                • KeySelector Property
                • KeyType Property
                • Locale Property
                • Root Property
                • Subindexes Property
            • IndexingAlgorithm
              • Overview
              • Members
              • Methods
                • CreateIndex<T,TKey> Method
              • Fields
                • RedBlackTree Field
            • IndexingException
              • Overview
              • Members
              • IndexingException Constructor
                • IndexingException Constructor()
                • IndexingException Constructor(String)
                • IndexingException Constructor(String,Exception)
                • IndexingException Constructor(SerializationInfo,StreamingContext)
            • ScannerCollection<T>
              • Overview
              • Members
              • Methods
                • Add Method
                  • Add<TKey>(Expression<Func<T,TKey>>,Boolean,Boolean,IndexingAlgorithm,CultureInfo) Method
                  • Add<TKey>(Expression<Func<T,TKey>>,Boolean,Boolean,CultureInfo) Method
                  • Add<TKey>(Expression<Func<T,TKey>>,Boolean,Boolean) Method
                  • Add<TKey>(Expression<Func<T,TKey>>,Boolean) Method
                  • Add<TKey>(Expression<Func<T,TKey>>) Method
                  • Add(LambdaExpression,Boolean,Boolean,IndexingAlgorithm,CultureInfo) Method
                • Clear Method
                • Contains Method
                  • Contains(LambdaExpression) Method
                  • Contains<TKey>(Expression<Func<T,TKey>>) Method
                • Find Method
                  • Find(LambdaExpression) Method
                  • Find<TKey>(Expression<Func<T,TKey>>) Method
                • GetEnumerator Method
                • Remove Method
                  • Remove(LambdaExpression) Method
                  • Remove<TKey>(Expression<Func<T,TKey>>) Method
              • Properties
                • Count Property
            • Subindex<T>
              • Overview
              • Members
              • Properties
                • Parent Property
            • Subindex<T,TKey>
              • Overview
              • Members
              • Properties
                • KeySelector Property
            • SubindexCollection<T>
              • Overview
              • Members
              • Methods
                • Add Method
                  • Add<TKey>(Expression<Func<T,TKey>>,Boolean,Boolean,IndexingAlgorithm,CultureInfo) Method
                  • Add<TKey>(Expression<Func<T,TKey>>,Boolean,Boolean,CultureInfo) Method
                  • Add<TKey>(Expression<Func<T,TKey>>,Boolean,Boolean) Method
                  • Add<TKey>(Expression<Func<T,TKey>>,Boolean) Method
                  • Add<TKey>(Expression<Func<T,TKey>>) Method
                  • Add(LambdaExpression,Boolean,Boolean,IndexingAlgorithm,CultureInfo) Method
                • Clear Method
                • Contains Method
                  • Contains(LambdaExpression) Method
                  • Contains<TKey>(Expression<Func<T,TKey>>) Method
                • Find Method
                  • Find<TKey>(Expression<Func<T,TKey>>) Method
                  • Find(LambdaExpression) Method
                • GetEnumerator Method
                • Remove Method
                  • Remove(Subindex<T>) Method
                  • Remove(LambdaExpression) Method
              • Properties
                • Count Property
                • Item Property
          • Interfaces
            • IIndexedSource<T>
              • Overview
              • Members
              • Properties
                • Indexes Property
        • C1.LiveLinq.Indexing.Search Namespace
          • Overview
          • Classes
            • GroupingQuery<T>
              • Overview
              • Members
              • Methods
                • GetEnumerator Method
            • GroupingQuery<TKey,T>
              • Overview
              • Members
              • Methods
                • GetEnumerator Method
            • IndexedGroup<T>
              • Overview
              • Members
              • Properties
                • Key Property
                • KeyType Property
            • IndexedGroup<TKey,T>
              • Overview
              • Members
              • Properties
                • Key Property
                • KeyType Property
            • IndexQuery<T>
              • Overview
              • Members
              • Methods
                • GetEnumerator Method
                • GroupByUntypedKey Method
                • Subindex Method
                  • Subindex<TKey>(Subindex<T,TKey>) Method
                  • Subindex(Subindex<T>) Method
              • Properties
                • Indexes Property
            • IndexQuery<T,TKey>
              • Overview
              • Members
              • Methods
                • GroupByKey Method
                • GroupByUntypedKey Method
          • Enumerations
            • JoinOperator
          • Interfaces
            • IIndexScanner<T>
              • Overview
              • Members
              • Methods
                • All Method
                • ContainsKey Method
                • Find Method
                • FindBetween Method
                • FindGreater Method
                • FindKeys Method
                • FindLess Method
                • FindStartingWith Method
                • GroupJoin Method
                  • GroupJoin<T2,TResult>(IIndexScanner<T2>,Func<T,IEnumerable<T2>,TResult>) Method
                  • GroupJoin<T2,TResult>(IEnumerable<T2>,Func<T2,Object>,Func<IEnumerable<T>,T2,TResult>) Method
                  • GroupJoin<T2,TResult>(IEnumerable<T2>,Func<T2,Object>,Func<T,IEnumerable<T2>,TResult>) Method
                • Join Method
                  • Join<T2,TResult>(IEnumerable<T2>,Func<T2,Object>,Func<T,T2,TResult>,JoinOperator) Method
                  • Join<T2,TResult>(IIndexScanner<T2>,Func<T,T2,TResult>,JoinOperator) Method
              • Properties
                • Definition Property
                • KeyCount Property
                • ParentScanner Property
            • IIndexScanner<T,TKey>
              • Overview
              • Members
              • Methods
                • All Method
                • ContainsKey Method
                • Find Method
                • FindBetween Method
                • FindGreater Method
                • FindKeys Method
                • FindLess Method
                • GroupJoin Method
                  • GroupJoin<T2,TResult>(IIndexScanner<T2,TKey>,Func<T,IEnumerable<T2>,TResult>) Method
                  • GroupJoin<T2,TResult>(IEnumerable<T2>,Func<T2,TKey>,Func<IEnumerable<T>,T2,TResult>) Method
                  • GroupJoin<T2,TResult>(IEnumerable<T2>,Func<T2,TKey>,Func<T,IEnumerable<T2>,TResult>) Method
                • Join Method
                  • Join<T2,TResult>(IEnumerable<T2>,Func<T2,TKey>,Func<T,T2,TResult>,JoinOperator) Method
                  • Join<T2,TResult>(IIndexScanner<T2,TKey>,Func<T,T2,TResult>,JoinOperator) Method
                • Keys Method
        • C1.LiveLinq.Listeners Namespace
          • Overview
          • Classes
            • PropertyChangeListener<T>
              • Overview
              • Members
              • Methods
                • Clear Method
                • CreateDefault Method
                • GetListeningProperties Method
                • StartListening Method
                • StopListening Method
              • Events
                • PropertyChanged Event
        • C1.LiveLinq.LiveViews Namespace
          • Overview
          • Classes
            • AggregationView<TSource,TResult>
              • Overview
              • Members
              • Properties
                • Value Property
            • GroupView<TKey,TElement>
              • Overview
              • Members
              • Methods
                • Maintain Method
                • PurgeEmptyGroups Method
                • Rebuild Method
                • ToString Method
              • Properties
                • DeferredMaintenance Property
                • Key Property
                • MaintenanceMode Property
                • Parent Property
            • OrderedView<T>
              • Overview
              • Members
              • Methods
                • ThenBy<TKey> Method
                • ThenByDescending<TKey> Method
            • PropertyIsNotVirtualException
              • Overview
              • Members
              • PropertyIsNotVirtualException Constructor
              • Properties
                • Context Property
                • Message Property
                • Property Property
                • ResultType Property
            • View
              • Overview
              • Members
              • Methods
                • AllowInResult Method
                • AsCollectionViewFactory Method
                • AsDynamic Method
                • DeferMaintenance Method
                • Maintain Method
                • PurgeEmptyGroups Method
                • Rebuild Method
                • SetTransaction Method
              • Properties
                • Count Property
                • CurrentItem Property
                • DataBindingMode Property
                • DeferredMaintenance Property
                • IsReadOnly Property
                • MaintenanceMode Property
                • MoveToFirstOnReset Property
                • Order Property
                • Rows Property
                • Transaction Property
            • View<T>
              • Overview
              • Members
              • Methods
                • AttachAggregationView Method
                  • AttachAggregationView<TResult>(Object,Func<View,AggregationView<T,TResult>>) Method
                  • AttachAggregationView<TResult>(Func<View,AggregationView<T,TResult>>) Method
                • AttachView Method
                  • AttachView<TResult>(Func<View,View<TResult>>) Method
                  • AttachView<TResult>(Object,Func<View,View<TResult>>) Method
                • Concat Method
                • Contains Method
                • GetEnumerator Method
                • GroupBy Method
                  • GroupBy<TKey>(Expression<Func<T,TKey>>) Method
                  • GroupBy<TKey,TElement>(Expression<Func<T,TKey>>,Expression<Func<T,TElement>>) Method
                  • GroupBy<TKey,TElement,TResult>(Expression<Func<T,TKey>>,Expression<Func<T,TElement>>,Expression<Func<TKey,IEnumerable<TElement>,TResult>>) Method
                • GroupJoin<TInner,TKey,TResult> Method
                • IndexOf Method
                • Join<TInner,TKey,TResult> Method
                • OrderBy<TKey>(Expression<Func<T,TKey>>) Method
                • OrderByDescending<TKey> Method
                • Select<TResult> Method
                • SelectMany Method
                  • SelectMany<TCollection,TResult>(Expression<Func<T,IObservableSource<TCollection>>>,Expression<Func<T,TCollection,TResult>>) Method
                  • SelectMany<TResult>(Expression<Func<T,IObservableSource<TResult>>>) Method
                • ToString Method
                • Union Method
                • Where Method
              • Properties
                • Indexes Property
                • Item Property
              • Events
                • Changed Event
            • ViewRow
              • Overview
              • Members
              • Methods
                • BeginEdit Method
                • CancelEdit Method
                • Delete Method
                • EndEdit Method
                • OnPropertyChanged Method
                • ToString Method
              • Properties
                • Item Property
                  • Item(Int32) Property
                  • Item(String) Property
                • RowState Property
                • Tag Property
                • Value Property
                • View Property
              • Events
                • PropertyChanged Event
            • ViewRowAddingEventArgs
              • Overview
              • Members
              • Properties
                • Row Property
            • ViewRowCollection
              • Overview
              • Members
              • Methods
                • Clear Method
                • Contains Method
                • CreateRow Method
                • DeferRefresh Method
                • GetEnumerator Method
                • GetItemProperties Method
                • IndexOf Method
                • Remove Method
                • RemoveAt Method
              • Properties
                • AllowClear Property
                • AllowEdit Property
                • AllowNew Property
                • AllowRemove Property
                • Count Property
                • GroupDescriptions Property
                • Groups Property
                • Indexes Property
                • Item Property
                • Properties Property
                • SortDescriptions Property
              • Events
                • Changed Event
                • ViewRowAdding Event
            • ViewRowPropertyInfo
              • Overview
              • Members
              • Properties
                • ImmediateUpdate Property
                • PropertyName Property
          • Enumerations
            • DataBindingMode
            • ViewMaintenanceMode
            • ViewOrder
            • ViewRowState
        • C1.LiveLinq.LiveViews.Xml Namespace
          • Overview
          • Classes
            • XHint
              • Overview
              • Members
              • Operators
                • Explicit Type Conversion Operator
            • XmlExtensions
              • Overview
              • Members
              • Methods
                • AsLive Method
                  • AsLive(XDocument) Method
                  • AsLive(XElement) Method
                • Attributes Method
                  • Attributes(View<XElement>) Method
                  • Attributes(View<XElement>,XName) Method
                • BeginUpdate Method
                • DescendantNodes<T> Method
                • DescendantNodesAndSelf Method
                • Descendants Method
                  • Descendants<T>(View<T>) Method
                  • Descendants<T>(View<T>,XName) Method
                • DescendantsAndSelf Method
                  • DescendantsAndSelf(View<XElement>) Method
                  • DescendantsAndSelf(View<XElement>,XName) Method
                • Elements Method
                  • Elements<T>(View<T>) Method
                  • Elements<T>(View<T>,XName) Method
                • EndUpdate Method
                • IndexedAttribute Method
                  • IndexedAttribute(XElement,XName) Method
                  • IndexedAttribute(XAttribute) Method
                  • IndexedAttribute(XAttribute,IndexingHintAction) Method
                  • IndexedAttribute(XElement,XName,IndexingHintAction) Method
                • IndexedElement Method
                  • IndexedElement(XContainer,XName) Method
                  • IndexedElement(XElement) Method
                  • IndexedElement(XElement,IndexingHintAction) Method
                  • IndexedElement(XContainer,XName,IndexingHintAction) Method
                • Nodes<T> Method
                • Root Method
        • C1.LiveLinq.Metadata Namespace
          • Overview
        • C1.WPF.LiveLinq Namespace
          • Overview
          • Classes
            • WpfExtensions
              • Overview
              • Members
              • Methods
                • AsLive Method
                  • AsLive<T>(INotifyCollectionChanged) Method
                  • AsLive<T>(INotifyCollectionChanged,ViewOrder) Method
                  • AsLive<T>(ObservableCollection<T>) Method
                  • AsLive<T>(ObservableCollection<T>,ViewOrder) Method
                  • AsLive<T>(ReadOnlyObservableCollection<T>) Method
                  • AsLive<T>(ReadOnlyObservableCollection<T>,ViewOrder) Method
                • ToIndexed Method
                  • ToIndexed<T>(INotifyCollectionChanged) Method
                  • ToIndexed<T>(ObservableCollection<T>) Method
    • C1.Silverlight.LiveLinq.5 Assembly
      • Namespaces
        • (Global) Namespace
          • Overview
          • Classes
            • C1LiveLinqInfo
              • Overview
              • Members
              • Fields
                • PublicKey_C1_Silverlight_LiveLinq Field
                • PublicKey_System_Core Field
        • C1.LiveLinq Namespace
          • Overview
          • Classes
            • LiveViewExtensions
              • Overview
              • Members
              • Methods
                • AsLive Method
                  • AsLive<T>(IObservableSource<T>) Method
                  • AsLive<T>(IObservableSource<T>,ViewOrder) Method
                  • AsLive<T>(INotifyCollectionChanged) Method
                  • AsLive<T>(INotifyCollectionChanged,ViewOrder) Method
                  • AsLive<T>(ObservableCollection<T>) Method
                  • AsLive<T>(ObservableCollection<T>,ViewOrder) Method
                  • AsLive<T>(ReadOnlyObservableCollection<T>) Method
                  • AsLive<T>(ReadOnlyObservableCollection<T>,ViewOrder) Method
                • AsNonUpdatable<T> Method
                • AsUpdatable<T> Method
                • LiveAggregate Method
                  • LiveAggregate<TSource>(View<TSource>,Expression<Func<TSource,TSource,TSource>>,Expression<Func<TSource,TSource,TSource>>,Expression<Func<TSource,TSource,Boolean>>) Method
                  • LiveAggregate<TSource,TAccumulate>(View<TSource>,TAccumulate,Expression<Func<TAccumulate,TSource,TAccumulate>>,Expression<Func<TAccumulate,TSource,TAccumulate>>,Expression<Func<TAccumulate,TSource,Boolean>>) Method
                  • LiveAggregate<TSource,TAccumulate,TResult>(View<TSource>,TAccumulate,Expression<Func<TAccumulate,TSource,TAccumulate>>,Expression<Func<TAccumulate,TSource,TAccumulate>>,Expression<Func<TAccumulate,TSource,Boolean>>,Expression<Func<TAccumulate,TResult>>) Method
                • LiveAverage Method
                  • LiveAverage(View<Int32>) Method
                  • LiveAverage(View<Nullable<Int32>>) Method
                  • LiveAverage<TSource>(View<TSource>,Expression<Func<TSource,Int32>>) Method
                  • LiveAverage<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Int32>>>) Method
                  • LiveAverage(View<Int64>) Method
                  • LiveAverage(View<Nullable<Int64>>) Method
                  • LiveAverage<TSource>(View<TSource>,Expression<Func<TSource,Int64>>) Method
                  • LiveAverage<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Int64>>>) Method
                  • LiveAverage(View<Decimal>) Method
                  • LiveAverage(View<Nullable<Decimal>>) Method
                  • LiveAverage<TSource>(View<TSource>,Expression<Func<TSource,Decimal>>) Method
                  • LiveAverage<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Decimal>>>) Method
                  • LiveAverage(View<Double>) Method
                  • LiveAverage(View<Nullable<Double>>) Method
                  • LiveAverage<TSource>(View<TSource>,Expression<Func<TSource,Double>>) Method
                  • LiveAverage<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Double>>>) Method
                  • LiveAverage(View<Single>) Method
                  • LiveAverage(View<Nullable<Single>>) Method
                  • LiveAverage<TSource>(View<TSource>,Expression<Func<TSource,Single>>) Method
                  • LiveAverage<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Single>>>) Method
                • LiveCount Method
                  • LiveCount<T>(View<T>) Method
                  • LiveCount<T>(View<T>,Expression<Func<T,Boolean>>) Method
                • LiveMax Method
                  • LiveMax(View<Double>) Method
                  • LiveMax(View<Nullable<Double>>) Method
                  • LiveMax<TSource>(View<TSource>,Expression<Func<TSource,Double>>) Method
                  • LiveMax<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Double>>>) Method
                  • LiveMax(View<Single>) Method
                  • LiveMax(View<Nullable<Single>>) Method
                  • LiveMax<TSource>(View<TSource>,Expression<Func<TSource,Single>>) Method
                  • LiveMax<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Single>>>) Method
                  • LiveMax<TSource,TResult>(View<TSource>,Expression<Func<TSource,TResult>>) Method
                  • LiveMax<TSource>(View<TSource>) Method
                  • LiveMax(View<Int32>) Method
                  • LiveMax(View<Nullable<Int32>>) Method
                  • LiveMax<TSource>(View<TSource>,Expression<Func<TSource,Int32>>) Method
                  • LiveMax<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Int32>>>) Method
                  • LiveMax(View<Decimal>) Method
                  • LiveMax(View<Nullable<Decimal>>) Method
                  • LiveMax<TSource>(View<TSource>,Expression<Func<TSource,Decimal>>) Method
                  • LiveMax<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Decimal>>>) Method
                  • LiveMax(View<Int64>) Method
                  • LiveMax(View<Nullable<Int64>>) Method
                  • LiveMax<TSource>(View<TSource>,Expression<Func<TSource,Int64>>) Method
                  • LiveMax<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Int64>>>) Method
                • LiveMin Method
                  • LiveMin<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Double>>>) Method
                  • LiveMin(View<Single>) Method
                  • LiveMin(View<Nullable<Single>>) Method
                  • LiveMin<TSource>(View<TSource>,Expression<Func<TSource,Single>>) Method
                  • LiveMin<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Single>>>) Method
                  • LiveMin<TSource,TResult>(View<TSource>,Expression<Func<TSource,TResult>>) Method
                  • LiveMin<TSource>(View<TSource>) Method
                  • LiveMin(View<Int32>) Method
                  • LiveMin(View<Nullable<Int32>>) Method
                  • LiveMin<TSource>(View<TSource>,Expression<Func<TSource,Int32>>) Method
                  • LiveMin<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Int32>>>) Method
                  • LiveMin(View<Decimal>) Method
                  • LiveMin(View<Nullable<Decimal>>) Method
                  • LiveMin<TSource>(View<TSource>,Expression<Func<TSource,Decimal>>) Method
                  • LiveMin<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Decimal>>>) Method
                  • LiveMin(View<Int64>) Method
                  • LiveMin(View<Nullable<Int64>>) Method
                  • LiveMin<TSource>(View<TSource>,Expression<Func<TSource,Int64>>) Method
                  • LiveMin<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Int64>>>) Method
                  • LiveMin(View<Double>) Method
                  • LiveMin(View<Nullable<Double>>) Method
                  • LiveMin<TSource>(View<TSource>,Expression<Func<TSource,Double>>) Method
                • LiveSum Method
                  • LiveSum(View<Int32>) Method
                  • LiveSum(View<Nullable<Int32>>) Method
                  • LiveSum<TSource>(View<TSource>,Expression<Func<TSource,Int32>>) Method
                  • LiveSum<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Int32>>>) Method
                  • LiveSum(View<Decimal>) Method
                  • LiveSum(View<Nullable<Decimal>>) Method
                  • LiveSum<TSource>(View<TSource>,Expression<Func<TSource,Decimal>>) Method
                  • LiveSum<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Decimal>>>) Method
                  • LiveSum(View<Int64>) Method
                  • LiveSum(View<Nullable<Int64>>) Method
                  • LiveSum<TSource>(View<TSource>,Expression<Func<TSource,Int64>>) Method
                  • LiveSum<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Int64>>>) Method
                  • LiveSum(View<Double>) Method
                  • LiveSum(View<Nullable<Double>>) Method
                  • LiveSum<TSource>(View<TSource>,Expression<Func<TSource,Double>>) Method
                  • LiveSum<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Double>>>) Method
                  • LiveSum(View<Single>) Method
                  • LiveSum(View<Nullable<Single>>) Method
                  • LiveSum<TSource>(View<TSource>,Expression<Func<TSource,Single>>) Method
                  • LiveSum<TSource>(View<TSource>,Expression<Func<TSource,Nullable<Single>>>) Method
            • SourceChangeEventArgs<T>
              • Overview
              • Members
              • SourceChangeEventArgs<T> Constructor
              • Methods
                • Equals Method
                  • Equals(Object) Method
                  • Equals(SourceChangeEventArgs<T>) Method
                • GetHashCode Method
                • ToString Method
              • Properties
                • ChangeType Property
                • Item Property
                • Ordinal Property
          • Enumerations
            • Order
            • SourceChangeType
            • TransactionState
          • Interfaces
            • IObservableSource<T>
              • Overview
              • Members
              • Methods
                • EnableItemOrdinals Method
              • Properties
                • CreateNew Property
                • IsDeletedStateAvailable Property
                • SupportsItemOrdinals Property
              • Events
                • Changed Event
            • ITransaction
              • Overview
              • Members
              • Methods
                • Commit Method
                • Rollback Method
                • Scope Method
              • Properties
                • HasChanges Property
                • State Property
        • C1.LiveLinq.LiveViews Namespace
          • Overview
          • Classes
            • AggregationView<TSource,TResult>
              • Overview
              • Members
              • Properties
                • Value Property
            • GroupView<TKey,TElement>
              • Overview
              • Members
              • Methods
                • Maintain Method
                • PurgeEmptyGroups Method
                • Rebuild Method
                • ToString Method
              • Properties
                • DeferredMaintenance Property
                • Key Property
                • MaintenanceMode Property
                • Parent Property
            • OrderedView<T>
              • Overview
              • Members
              • Methods
                • ThenBy<TKey> Method
                • ThenByDescending<TKey> Method
            • PropertyIsNotVirtualException
              • Overview
              • Members
              • Properties
                • Context Property
                • Message Property
                • Property Property
                • ResultType Property
            • View
              • Overview
              • Members
              • Methods
                • AllowInResult Method
                • AsCollectionViewFactory Method
                • AsDynamic Method
                • DeferMaintenance Method
                • Maintain Method
                • PurgeEmptyGroups Method
                • Rebuild Method
                • SetTransaction Method
              • Properties
                • Count Property
                • CurrentItem Property
                • DeferredMaintenance Property
                • IsReadOnly Property
                • MaintenanceMode Property
                • MoveToFirstOnReset Property
                • Order Property
                • Rows Property
                • Transaction Property
            • View<T>
              • Overview
              • Members
              • Methods
                • AttachAggregationView Method
                  • AttachAggregationView<TResult>(Object,Func<View,AggregationView<T,TResult>>) Method
                  • AttachAggregationView<TResult>(Func<View,AggregationView<T,TResult>>) Method
                • AttachView Method
                  • AttachView<TResult>(Func<View,View<TResult>>) Method
                  • AttachView<TResult>(Object,Func<View,View<TResult>>) Method
                • Concat Method
                  • Concat(IObservableSource<T>) Method
                  • Concat(ObservableCollection<T>) Method
                • Contains Method
                • GetEnumerator Method
                • GroupBy Method
                  • GroupBy<TKey>(Expression<Func<T,TKey>>) Method
                  • GroupBy<TKey,TElement>(Expression<Func<T,TKey>>,Expression<Func<T,TElement>>) Method
                  • GroupBy<TKey,TElement,TResult>(Expression<Func<T,TKey>>,Expression<Func<T,TElement>>,Expression<Func<TKey,IEnumerable<TElement>,TResult>>) Method
                • GroupJoin Method
                  • GroupJoin<TInner,TKey,TResult>(IObservableSource<TInner>,Expression<Func<T,TKey>>,Expression<Func<TInner,TKey>>,Expression<Func<T,GroupView<TKey,TInner>,TResult>>) Method
                  • GroupJoin<TInner,TKey,TResult>(ObservableCollection<TInner>,Expression<Func<T,TKey>>,Expression<Func<TInner,TKey>>,Expression<Func<T,GroupView<TKey,TInner>,TResult>>) Method
                • IndexOf Method
                • Join Method
                  • Join<TInner,TKey,TResult>(IObservableSource<TInner>,Expression<Func<T,TKey>>,Expression<Func<TInner,TKey>>,Expression<Func<T,TInner,TResult>>) Method
                  • Join<TInner,TKey,TResult>(ObservableCollection<TInner>,Expression<Func<T,TKey>>,Expression<Func<TInner,TKey>>,Expression<Func<T,TInner,TResult>>) Method
                • OrderBy<TKey> Method
                • OrderByDescending<TKey> Method
                • Select<TResult> Method
                • SelectMany Method
                  • SelectMany<TCollection,TResult>(Expression<Func<T,IObservableSource<TCollection>>>,Expression<Func<T,TCollection,TResult>>) Method
                  • SelectMany<TResult>(Expression<Func<T,IObservableSource<TResult>>>) Method
                  • SelectMany<TCollection,TResult>(Expression<Func<T,ObservableCollection<TCollection>>>,Expression<Func<T,TCollection,TResult>>) Method
                  • SelectMany<TResult>(Expression<Func<T,ObservableCollection<TResult>>>) Method
                • ToString Method
                • Union Method
                  • Union(IObservableSource<T>) Method
                  • Union(ObservableCollection<T>) Method
                • Where Method
              • Properties
                • Item Property
              • Events
                • Changed Event
            • ViewRow
              • Overview
              • Members
              • Methods
                • BeginEdit Method
                • CancelEdit Method
                • Delete Method
                • EndEdit Method
                • OnPropertyChanged Method
                • ToString Method
              • Properties
                • Item Property
                  • Item(Int32) Property
                  • Item(String) Property
                • RowState Property
                • Tag Property
                • Value Property
                • View Property
              • Events
                • PropertyChanged Event
            • ViewRowAddingEventArgs
              • Overview
              • Members
              • Properties
                • Row Property
            • ViewRowCollection
              • Overview
              • Members
              • Methods
                • Clear Method
                • Contains Method
                • CreateRow Method
                • DeferRefresh Method
                • GetEnumerator Method
                • IndexOf Method
                • Remove Method
                • RemoveAt Method
              • Properties
                • AllowClear Property
                • AllowEdit Property
                • AllowNew Property
                • AllowRemove Property
                • Count Property
                • GroupDescriptions Property
                • Groups Property
                • Item Property
                • Properties Property
                • SortDescriptions Property
              • Events
                • Changed Event
                • ViewRowAdding Event
            • ViewRowPropertyInfo
              • Overview
              • Members
              • Properties
                • ImmediateUpdate Property
                • PropertyName Property
          • Enumerations
            • ViewMaintenanceMode
            • ViewOrder
            • ViewRowState
        • C1.LiveLinq.LiveViews.Xml Namespace
          • Overview
          • Classes
            • XmlExtensions
              • Overview
              • Members
              • Methods
                • AsLive Method
                  • AsLive(XDocument) Method
                  • AsLive(XElement) Method
                • Attributes Method
                  • Attributes(View<XElement>) Method
                  • Attributes(View<XElement>,XName) Method
                • BeginUpdate Method
                • DescendantNodes<T> Method
                • DescendantNodesAndSelf Method
                • Descendants Method
                  • Descendants<T>(View<T>) Method
                  • Descendants<T>(View<T>,XName) Method
                • DescendantsAndSelf Method
                  • DescendantsAndSelf(View<XElement>) Method
                  • DescendantsAndSelf(View<XElement>,XName) Method
                • Elements Method
                  • Elements<T>(View<T>) Method
                  • Elements<T>(View<T>,XName) Method
                • EndUpdate Method
                • Nodes<T> Method
                • Root Method
        • C1.LiveLinq.Metadata Namespace
          • Overview
    • C1.WPF.Data.Entity.4 Assembly
      • Namespaces
        • C1.WPF.Data Namespace
          • Overview
          • Classes
            • ControlHandler
              • Overview
              • Members
              • ControlHandler Constructor
              • Properties
                • DataSource Property
              • Fields
                • DataSourceProperty Field
        • C1.WPF.Data.Entities Namespace
          • Overview
          • Classes
            • C1DataSource
              • Overview
              • Members
              • C1DataSource Constructor
              • Methods
                • GetControlHandler Method
                • Load Method
                • Refresh Method
                • RejectChanges Method
                • SaveChanges Method
                • SetControlHandler Method
              • Properties
                • ClientCache Property
                • ClientScope Property
                • ContextType Property
                • DbContext Property
                • Item Property
                  • Item(String) Property
                  • Item(Int32) Property
                • ObjectContext Property
                • RefreshInterval Property
                • ViewSources Property
              • Fields
                • ControlHandlerProperty Field
              • Events
                • SavedChanges Event
                • SavingChanges Event
            • EntityViewSourceCollection
              • Overview
              • Members
              • EntityViewSourceCollection Constructor
              • Properties
                • Item Property