private string GetDataType(AttributeData xmlElementAttr) { if (xmlElementAttr == null) { return(null); } return(xmlElementAttr.GetNamedArgument("DataType").GetValueOrDefault <string>()); }
private int GetOrder(AttributeData xmlElementAttr, AttributeData messageBodyMemberAttr) { if (xmlElementAttr != null) { var order = xmlElementAttr.GetNamedArgument("Order").GetValueOrDefault <int>(); if (order > 0) { return(order); } } if (messageBodyMemberAttr != null) { var order = messageBodyMemberAttr.GetNamedArgument("Order").GetValueOrDefault <int>(); if (order > 0) { return(order); } } return(0); }
private string GetNamespace(AttributeData xmlElementAttr, AttributeData messageBodyMemberAttr) { if (xmlElementAttr != null) { var ns = xmlElementAttr.GetNamedArgument("Namespace").GetValueOrDefault <string>(); if (ns != null) { return(ns); } } if (messageBodyMemberAttr != null) { var ns = messageBodyMemberAttr.GetNamedArgument("Namespace").GetValueOrDefault <string>(); if (ns != null) { return(ns); } } return(null); }