Navigation

  • next
  • DataObjects.Net Manual »

Welcome to DataObjects.Net’s manual!

  • Introduction
    • What is DataObjects.Net?
    • DataObjects.Net Distribution
  • Getting started
    • Adding DataObjects.Net to your projects
    • Under the hood
  • Modelling domains
    • Persistent types
    • Entities
    • Structures
    • Fields
    • EntitySets
    • Associations
    • Indexes
    • Services
  • Domains
    • Domains overview
    • Configuring domain
    • Loading domain configuration
    • Building domain
    • Domain Events
  • Sessions
    • Sessions overview
    • Configuring sessions
    • Current session, session activation
    • Session Events
  • Keys
    • Keys overview
    • Working with keys
    • Key generators
  • Queries
    • Querying the data using LINQ
    • Base class library methods and operators in queries
    • EntitySet<T> operations
    • Projections to custom types
    • Local collections in queries
    • IQueryable<T> extensions
    • Compiled queries
    • IQueryable surface support map
    • Joins, casts, references, inheritance and subqueries in LINQ
    • Full-text queries
  • Transactions
    • Transactional transparency
    • Managing transactions
    • Nested transactions
  • Validation
    • Validation framework
    • Property constraints
  • Getting ideal performance
    • Statement batching
    • Lazy loading
    • Prefetch API
    • Delayed (future) queries
  • Database schema upgrade
    • Database schema upgrade overview
    • Upgrade handlers and hints
    • Recycled types and fields
    • Legacy database schema support
  • Advanced topics
    • Unified exceptions
    • Versions and concurrency control
    • Logging
    • Built-in services
    • Customizing LINQ translation
  • Extensions
    • Overview
    • Bulk Operations
    • Localization/Internationalization
    • Reprocessing
    • Security
    • Change Tracking/Auditing
    • Web
  • Epilogue

Navigation

  • next
  • DataObjects.Net Manual »
© Copyright 2013, Xtensive LLC. Created using Sphinx 1.2b1.