Namespace ExtendedXmlSerializer.ContentModel.Members
Classes
Baseline decorated metadata specification for convenience. |
Interfaces
A selector that is used to provide a specification for a member that will determine if it will emit or not. |
A specific specification implementation that determines if a value should be emitted. |
A specification that determines if a provided value should emit as an attribute or content. |
Represents a member, which could be a field or property. |
Used during serialization and deserialization to get and set values, respectively. Also used to determine if a member should be emitted. |
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. |
Used to retrieve a member serialization component from a provided type. |
A member-specific serializer that provides additional member-specific functionality and information. |
A specific implementation marker that is used to determine whether or not to select and process a type's member. |
Used to select a name from a provided member metadata. |