- Assembly
- Db4objects.Db4o-2010 .dll 
- Namespace
- Db4objects.Db4o .Internal .Classindex 
- Interfaces
- Base Types
- 
									- Object
 
- Derived Types
							graph BT
	Type-->Base0["Object"]
	Type-.->Interface0["IClassIndexStrategy"]
	click Interface0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Classindex/IClassIndexStrategy"
	Type["AbstractClassIndexStrategy"]
class Type type-node
	Derived0["BTreeClassIndexStrategy"]-->Type
	click Derived0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Classindex/BTreeClassIndexStrategy"
						
					Syntax
public abstract class AbstractClassIndexStrategy : IClassIndexStrategyConstructors
| Name | Summary | 
|---|---|
| Abstract | 
Fields
| Name | Constant Value | Summary | 
|---|---|---|
| _classMetadata | 
Methods
| Name | Value | Summary | 
|---|---|---|
| Add | void | |
| AllSlotIDs | IEnumerator | |
| ClassMetadataID | int | |
| DefragIndex | void | |
| DefragReference | void | |
| DontDelete | void | |
| EntryCount | int | |
| Id | int | |
| IdVisitable | IIntVisitable | |
| Initialize | void | |
| InternalAdd | void | |
| InternalRemove | void | |
| OwnLength | int | |
| Purge | void | |
| Read | void | |
| Remove | void | |
| TraverseIds | void | |
| Write | int |