Using .NET with Caché eXTreme
Contents
 
   
Server:docs2
Instance:LATEST
User:UnknownUser
 
-
Go to:
Search:    

 
Contents

Preface : 
 
 
Chapter 1: 
 
  • 1.1 Installation and Configuration
  • 1.1.1 Requirements
  • 1.1.2 Installation
  • 1.1.3 Required Environment Variables
  • 1.1.4 Required Files
  • 1.2 eXTreme Sample Applications
  • 1.2.1 XEP Samples
  • 1.2.2 Globals API Samples
  • 1.2.3 Sample Data Classes
  • Chapter 2: 
     
  • 2.1 Introduction to Event Persistence
  • 2.1.1 Simple Applications to Store and Query Persistent Events
  • 2.2 Creating and Connecting an EventPersister
  • 2.3 Importing a Schema
  • 2.4 Storing and Modifying Events
  • 2.4.1 Creating and Storing Events
  • 2.4.2 Accessing Stored Events
  • 2.4.3 Controlling Index Updating
  • 2.5 Using Queries
  • 2.5.1 Creating and Executing a Query
  • 2.5.2 Processing Query Data
  • 2.5.3 Defining the Fetch Level
  • 2.6 Calling Caché Methods from XEP
  • 2.7 Schema Mapping and Customization
  • 2.7.1 Schema Import Models
  • 2.7.2 Schema Customization
  • 2.7.3 Schema Mapping Rules
  • Chapter 3: 
     
  • 3.1 Introduction to the Globals API
  • 3.1.1 Introduction to Global Arrays
  • 3.1.2 Simple Applications to Create and Fetch Nodes
  • 3.2 Creating a Connection
  • 3.3 Building a Global Array
  • 3.3.1 Introduction to Node References
  • 3.3.2 Addressing a Subnode of the Target
  • 3.3.3 Creating and Deleting Nodes
  • 3.3.4 Changing the Target Address
  • 3.3.5 Printing and Copying the Target Address
  • 3.4 Finding Nodes in a Global Array
  • 3.4.1 Iterating Over a Set of Child Nodes
  • 3.4.2 Testing for Node Values
  • 3.4.3 Finding Subnodes on All Levels
  • 3.5 Fetching Values from the Database
  • 3.5.1 Fetching Values of Known Datatype
  • 3.5.2 Fetching Values of Unknown Datatype
  • 3.6 Using Serialized Value Lists
  • 3.6.1 Creating, Storing, and Fetching a ValueList
  • 3.6.2 Reading ValueList Elements
  • 3.7 Accessing Multiple Global Arrays
  • 3.7.1 Accessing Global Names
  • 3.7.2 Using a Directory of Global Arrays
  • 3.7.3 Accessing Namespaces
  • 3.8 Transactions and Locking
  • 3.8.1 Controlling Transactions
  • 3.8.2 Acquiring and Releasing Locks
  • 3.8.3 Using Locks in a Transaction
  • 3.9 Calling Caché Methods
  • 3.10 Globals API Requirements and Conventions
  • 3.10.1 Global Array Naming Conventions
  • 3.10.2 Using the Globals API with Other eXTreme APIs
  • 3.10.3 Collation Order in Multilevel Global Arrays
  • 3.10.4 Considerations for Safe Threading
  • Chapter 4: 
     
  • 4.1 XEP Quick Reference
  • 4.1.1 List of XEP Methods
  • 4.1.2 Class PersisterFactory
  • 4.1.3 Class EventPersister
  • 4.1.4 Class Event
  • 4.1.5 Class EventQuery<>
  • 4.1.6 Interface InterfaceResolver
  • 4.1.7 Class XEPException
  • 4.2 Globals Quick Reference
  • 4.2.1 List of Globals API Methods
  • 4.2.2 Class ConnectionContext
  • 4.2.3 Class Connection
  • 4.2.4 Class GlobalsDirectory
  • 4.2.5 Class NodeReference
  • 4.2.6 Class ValueList
  • 4.2.7 Class ByteArrayRegion
  • 4.2.8 Globals Exception Classes