Show / Hide Table of Contents

Namespace ExtendedXmlSerializer.Core.Sources

Classes

CacheBase<TKey, TValue>

CompositeAlteration<T>

A specialized selection that accepts and returns an instance of the same type.

ConditionalSource<TParameter, TResult>

FixedInstanceSource<T>

FixedInstanceSource<TParameter, TResult>

Items<T>

Provides a general purpose container to resolve an instance of items.

ItemsBase<T>

Provides a general purpose container to resolve an instance of items.

ReferenceCache<TKey, TValue>

A base object for storing values keyed on reference.

ReferenceCacheBase<TKey, TValue>

A base object for storing values keyed on reference.

Self

Convenience class used for accessing internal components.

SpecificationSource<TParameter, TResult>

A selector paired with a specification.

StructureCacheBase<TKey, TValue>

A reference-based cache where the value is a struct.

TableSource<TKey, TValue>

A selector with assignment and a specification.

Interfaces

IAlteration<T>

A specialized selection that accepts and returns an instance of the same type.

IAssignable<TKey, TValue>

A command-based interface that accepts a key and value, usually to pair the two with a store of some sort.

IFormatter<T>

A selector that derives a text string representation from the provided instance.

IParameterizedSource<TParameter, TResult>

A general purpose selection component that accepts a value and returns a value.

ISource<T>

A general purpose interface that contains (or resolves) a value of an instance of the given type.

ISpecificationSource<TParameter, TResult>

A selector paired with a specification.

ITableSource<TKey, TValue>

A selector with assignment and a specification.

Back to top Generated by DocFX