Esempio n. 1
0
 static object GetKeyBefore(System.Reflection.ICustomAttributeProvider customAttributeProvider)
 {
     {
         var value = customAttributeProvider as System.Type;
         if (value != null)
         {
             return(value.AssemblyQualifiedName);
         }
     }
     {
         var value = customAttributeProvider as System.Reflection.MemberInfo;
         if (value != null)
         {
             return(value.DeclaringType.AssemblyQualifiedName + "/" + value.Name);
         }
     }
     return(customAttributeProvider.GetHashCode());
 }