Show / Hide Table of Contents

Namespace ExtendedXmlSerializer.ReflectionModel

Classes

CompositeTypeComparer

A composite type comparer that uses a collection of comparers to return a result. If any of the comparers return true then the result is true.

IsAssignableSpecification

Specification that encapsulates the System.Type.IsAssignableFrom(System.Type) method.

IsAssignableSpecification<T>

Specification that encapsulates the System.Type.IsAssignableFrom(System.Type) method.

IsTypeSpecification<T>

Specification to determine if a given object is of the referenced type.

MemberTable<T>

Represents a store that is keyed on member metadata.

TypedTable<T>

Represents a store keyed on type metadata.

TypeIdentityComparer

Type comparer based on hash code.

TypeIdentityComparerBase

A baseline implementation of ITypeComparer for type comparison.

Interfaces

IGeneric<T>

Provides a mechanism to dynamically access a generic singleton by away of typed parameter.

IGeneric<T1, T>

Provides a mechanism to dynamically create generic objects by way of typed parameters.

IGeneric<T1, T2, T>

Provides a mechanism to dynamically create generic objects by way of typed parameters.

IGeneric<T1, T2, T3, T>

Provides a mechanism to dynamically create generic objects by way of typed parameters.

IGeneric<T1, T2, T3, T4, T>

Provides a mechanism to dynamically create generic objects by way of typed parameters.

IMemberTable<T>

Represents a store that is keyed on member metadata.

IMetadataTable<TMetadata, TValue>

A table that is keyed on reflection metadata.

ITypeComparer

Used to compare types.

ITypedTable<T>

Represents a store keyed on type metadata.

Back to top Generated by DocFX