MultipleSchemaType Class
Represents a schema type that is associated with MultipleAttribute.
C#
public sealed class MultipleSchemaType : SchemaType
- Inheritance
Methods
Apply |
Description copied from class: SchemaType
|
Apply |
Description copied from class: SchemaType
|
ApplyWithContent(Type, XmlReader, Func<Type, Metadata>, Reflector<object>, object[]) |
Processes a child element that has content, applying the binding logic. (Inherited from Schema |
ApplyWithEmptyElement(Type, XmlReader, Func<Type, Metadata>, Reflector<object>, object[]) |
Processes an empty child element, applying the binding logic. (Inherited from Schema |
Equals(object) | (Inherited from object) |
GetHashCode() | (Inherited from object) |
GetType() | (Inherited from object) |
MemberwiseClone() | (Inherited from object) |
ToString() | (Inherited from object) |
Methods Detail
ApplyWithContent(Type, XmlReader, Func<Type, Metadata>, Reflector<object>, object[])
Description copied from class: SchemaType
Processes a child element that has content, applying the binding logic.
C#
public override void ApplyWithContent(Type unitType, XmlReader input, Func<Type, Metadata> getMetadata, Reflector<object> reflector, object[] arguments)
Parameters
- unitType
- Type
- input
-
Xml
Reader
- arguments
- object[]
ApplyWithEmptyElement(Type, XmlReader, Func<Type, Metadata>, Reflector<object>, object[])
Description copied from class: SchemaType
Processes an empty child element, applying the binding logic.
C#
public override void ApplyWithEmptyElement(Type unitType, XmlReader input, Func<Type, Metadata> getMetadata, Reflector<object> reflector, object[] arguments)
Parameters
- unitType
- Type
- input
-
Xml
Reader
- arguments
- object[]