Mono.Util.MonoXSD.WriteSchemaAttribute C# (CSharp) Method

WriteSchemaAttribute() public method

public WriteSchemaAttribute ( MemberInfo member, Type attribute_type ) : XmlSchemaAttribute
member System.Reflection.MemberInfo
attribute_type System.Type
return System.Xml.Schema.XmlSchemaAttribute
                public XmlSchemaAttribute WriteSchemaAttribute (MemberInfo member, Type attribute_type)
                {
                        if (member == null || attribute_type == null)
                                return null;

                        XmlSchemaAttribute attribute = new XmlSchemaAttribute ();
                        attribute.Name = member.Name;
                        attribute.SchemaTypeName = GetQualifiedName (attribute_type.FullName);

                        object [] attrs = member.GetCustomAttributes (false);

                        return attribute;
                }