Click or drag to resize

BcfRowViewRepository Class

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

Creates and manages BcfRowView-items for a BcfTable
Inheritance Hierarchy
SystemObject
  System.Collections.ObjectModelReadOnlyDictionaryInt32, BcfRowView
    CalculationWorks.ViewModel.FormsBcfRowViewRepository

Namespace:  CalculationWorks.ViewModel.Forms
Assembly:  CalculationWorks.ViewModel.Forms (in CalculationWorks.ViewModel.Forms.dll) Version: 4.0.0-beta7
Syntax
public sealed class BcfRowViewRepository : ReadOnlyDictionary<int, BcfRowView>

The BcfRowViewRepository type exposes the following members.

Properties
  NameDescription
Public propertyCount
Gets the number of items in the dictionary.
(Inherited from ReadOnlyDictionaryInt32, BcfRowView.)
Public propertyFilter
Public propertyItem
Gets the element that has the specified key.
(Inherited from ReadOnlyDictionaryInt32, BcfRowView.)
Public propertyKeys
Gets a key collection that contains the keys of the dictionary.
(Inherited from ReadOnlyDictionaryInt32, BcfRowView.)
Public propertyListResetOnUpdateThreshold
Prefer raising reset when more than ListResetOnUpdateThreshold rows are added or removed. Default is 30.
Public propertyReflectedChildRelations
Gets the collection of child-relations managed in this repository.
Public propertyReflectedColumns
Gets the collection of columns managed in this repository.
Public propertyReflectedParentRelations
Gets the collection of parent-relations managed in this repository.
Public propertyTable
Gets the BcfTable.
Public propertyValues
Gets a collection that contains the values in the dictionary.
(Inherited from ReadOnlyDictionaryInt32, BcfRowView.)
Public propertyViewManager
Gets the parent BcfViewManager.
Top
Methods
  NameDescription
Public methodAddChildRowViewProperties
Adds child-row properties and returns a list containing added propertydescriptors.
Public methodAddFilterT
Adds a filter.
Public methodAddParentRowViewProperties
Adds parent-row properties and returns a list containing added propertydescriptors.
Public methodAddProperty
Infrastructure. The member supports the infrastructure and is not intended to be used directly from your code.
Public methodClearFilter
Removes the filter.
Public methodContains(BcfRow)
Determines whether this repository contains a BcfRowView of specified row.
Public methodContains(BcfRowView)
Determines whether this repository contains specified rowView.
Public methodContainsKey
Determines whether the dictionary contains an element that has the specified key.
(Inherited from ReadOnlyDictionaryInt32, BcfRowView.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetEnumerator (Inherited from ReadOnlyDictionaryInt32, BcfRowView.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetRowViewProperties
Gets the BcfRowView-properties for data-binding.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodRemoveProperty
Removes specified property.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodTryGetRowView(NullableInt32)
Gets the associated BcfRowView of specified RowId if found; otherwise null.
Public methodTryGetRowView(BcfRow)
Gets the associated BcfRowView of specified row if found; otherwise null.
Public methodTryGetRowView(NullableInt32, BcfRowView)
Gets the BcfRowView associated with the specified rowViewId.
Public methodTryGetRowView(BcfRow, BcfRowView)
Gets the BcfRowView associated with the specified row.
Public methodTryGetValue
Retrieves the value that is associated with the specified key.
(Inherited from ReadOnlyDictionaryInt32, BcfRowView.)
Top
See Also