Class DeclaredMemberNames
A default implementation that selects the name for a member from metadata attributes, specifically the System.Xml.Serialization.XmlAttributeAttribute and System.Xml.Serialization.XmlElementAttribute attributes (in that order).
Inheritance
System.Object
DeclaredMemberNames
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: ExtendedXmlSerializer.ExtensionModel.Xml
Assembly: ExtendedXmlSerializer.dll
Syntax
public sealed class DeclaredMemberNames : INames, INames<MemberInfo>, IParameterizedSource<MemberInfo, string>
Properties
Default
The default instance.
Declaration
public static DeclaredMemberNames Default { get; }
Property Value
DeclaredMemberNames
|
Methods
Get(MemberInfo)
Performs the selection.
Declaration
public string Get(MemberInfo parameter)
Parameters
System.Reflection.MemberInfo
parameter
|
Returns
System.String
A value of the return type. |