Show / Hide Table of Contents

Namespace ExtendedXmlSerializer.ContentModel.Members

Classes

MetadataSpecification

Baseline decorated metadata specification for convenience.

Interfaces

IAllowedMemberValues

A selector that is used to provide a specification for a member that will determine if it will emit or not.

IAllowedValueSpecification

A specific specification implementation that determines if a value should be emitted.

IAttributeSpecification

A specification that determines if a provided value should emit as an attribute or content.

IMember

Represents a member, which could be a field or property.

IMemberAccess

Used during serialization and deserialization to get and set values, respectively. Also used to determine if a member should be emitted.

IMemberSerialization

Used to contain serializers for a particular member. Used during runtime purposes by providing the value of a member, as well as a general store to retrieve a member serializer based on member name.

IMemberSerializations

Used to retrieve a member serialization component from a provided type.

IMemberSerializer

A member-specific serializer that provides additional member-specific functionality and information.

IMetadataSpecification

A specific implementation marker that is used to determine whether or not to select and process a type's member.

INames

Used to select a name from a provided member metadata.

Back to top Generated by DocFX