private static string NameBySourceType(Type derrivedType, XmlDerrivedSourceType srcType) { string name = null; switch (srcType) { case XmlDerrivedSourceType.ByXmlType: name = derrivedType.GetTypeInfo().GetCustomAttribute <XmlTypeAttribute>().TypeName; break; } return(name); }
public XmlDerrivedAttribute(XmlDerrivedSourceType srcType) { SrcType = srcType; }