private SoapAttributeInfo GetTypeAttributeInfo() { if (this.arrayElemObjectInfo != null) { return(this.arrayElemObjectInfo.GetTypeAttributeInfo()); } SoapAttributeInfo attributeInfo = null; attributeInfo = new SoapAttributeInfo(); Attr.ProcessTypeAttribute(this.objectType, attributeInfo); return(attributeInfo); }
// Check for Interop type (SchemaType) private SoapAttributeInfo GetTypeAttributeInfo() { if (arrayElemObjectInfo != null) { return(arrayElemObjectInfo.GetTypeAttributeInfo()); } SoapAttributeInfo attributeInfo = null; attributeInfo = new SoapAttributeInfo(); Attr.ProcessTypeAttribute(objectType, attributeInfo); attributeInfo.Dump("type " + objectType); return(attributeInfo); }
private SoapAttributeInfo GetTypeAttributeInfo() { if (this.arrayElemObjectInfo != null) { return(this.arrayElemObjectInfo.GetTypeAttributeInfo()); } SoapAttributeInfo attributeInfo = null; if (this.parentMemberAttributeInfo != null) { attributeInfo = this.parentMemberAttributeInfo; } else { attributeInfo = new SoapAttributeInfo(); } Attr.ProcessTypeAttribute(this.objectType, attributeInfo); return(attributeInfo); }
// Check for Interop type (SchemaType) private SoapAttributeInfo GetTypeAttributeInfo() { if (arrayElemObjectInfo != null) { return(arrayElemObjectInfo.GetTypeAttributeInfo()); } SoapAttributeInfo attributeInfo = null; if (parentMemberAttributeInfo != null) { attributeInfo = parentMemberAttributeInfo; } else { attributeInfo = new SoapAttributeInfo(); } Attr.ProcessTypeAttribute(objectType, attributeInfo); attributeInfo.Dump("type " + objectType); return(attributeInfo); }