Core I/O Classes



Interfaces
 InterfaceDescription
 ApplicableEntitySnapshot Represents an entity snapshot that can be applied to existing entities and other snapshots.
 CacheableEntitySnapshot Represents an entity snapshot that can be stored in the client side entity cache.
 CollectionProxy Represents an uninitialized collection that can be lazily loaded.
 EntitySnapshot The core IO interface, representing a single disassembled entity (or only parts of it).
Classes
 ClassDescription
 AbstractApplicableEntitySnapshot Abstract base implementation for the ApplicableEntitySnapshot interface.
 AbstractEntitySnapshot Abstract EntitySnapshot base implementation.
 ArrayProxy Represents an uninitialized Array that can be lazy loaded.
 CollectionChangeSet Represents an update to a persistent collection.
 DictionaryProxy Represents an uninitialized Dictionary that can be lazy loaded.
 EmbeddedNull Represents an embedded entity property that was set to null.
 FetchMode Represents the fetch mode for a single property.
 FullEntitySnapshot Represent an entity with all of its current property values.
 InvocationContext Represents a single batch operation.
 IoContext The I/O context for a single service invocation.
 PartialEntitySnapshot Represents an entity with a subset of its property values.
 PropertyState Represents the state of a property.
 ProxyEntitySnapshot Represents an uninitialized proxy.