Mono.CSharp.MetadataImporter.HasAttribute C# (CSharp) Method

HasAttribute() public method

public HasAttribute ( IList attributesData, string attrName, string attrNamespace ) : bool
attributesData IList
attrName string
attrNamespace string
return bool
        public bool HasAttribute(IList<CustomAttributeData> attributesData, string attrName, string attrNamespace)
        {
            if (attributesData.Count == 0)
                return false;

            string ns, name;
            foreach (var attr in attributesData) {
                GetCustomAttributeTypeName (attr, out ns, out name);
                if (name == attrName && ns == attrNamespace)
                    return true;
            }

            return false;
        }