attributeUsageTargets

P164339
predicate

Indicates that a particular attribute is intended to be applied to, or is valid for use with, specific kinds of targets or elements.

All labels observed (5)

Label Occurrences
attributeUsage 21
attributeUsageTarget 2
attributeTarget 1

Description generation (PDg)

The one-sentence description above was generated by prompting gpt-5.1 with the predicate name and this instruction.

Instruction
Given a predicate that represents a relationship or action between entities, generate a one-sentence description explaining its meaning.  
# Instructions
Focus on describing the relationship, not the entities themselves. 
# Response Format
Begin the description with \' Indicates...\'
Input
Predicate: attributeUsageTargets
Generated description
Indicates that a particular attribute is intended to be applied to, or is valid for use with, specific kinds of targets or elements.

Sample triples (26)

Subject Object
System.Diagnostics.ConditionalAttribute Class
System.Runtime.Serialization.DataContractAttribute AttributeTargets.Class via predicate surface "attributeUsage"
System.Runtime.Serialization.DataContractAttribute AttributeTargets.Struct via predicate surface "attributeUsage"
System.Runtime.Serialization.DataContractAttribute AttributeTargets.Enum via predicate surface "attributeUsage"
System.Runtime.Serialization.DataContractAttribute AttributeTargets.Interface via predicate surface "attributeUsage"
System.Enum Base type for enums marked with System.FlagsAttribute via predicate surface "attributeUsage"
System.Reflection.AssemblyTitleAttribute AttributeTargets.Assembly via predicate surface "attributeUsage" NERFINISHED
System.Reflection.AssemblyDescriptionAttribute Assembly via predicate surface "attributeUsageTarget"
System.Reflection.AssemblyConfigurationAttribute AttributeTargets.Assembly via predicate surface "attributeUsage" NERFINISHED
System.Reflection.AssemblyTrademarkAttribute AttributeTargets.Assembly via predicate surface "attributeUsage"
System.Reflection.AssemblyKeyNameAttribute Assembly via predicate surface "attributeUsageTarget"
System.Reflection.AssemblyDefaultAliasAttribute AttributeTargets.Assembly via predicate surface "attributeUsage"
System.Reflection.TargetedPatchingOptOutAttribute AttributeTargets.Method via predicate surface "attributeUsage"
System.Reflection.TargetedPatchingOptOutAttribute AttributeTargets.Constructor via predicate surface "attributeUsage"
System.Reflection.TargetedPatchingOptOutAttribute AttributeTargets.Class via predicate surface "attributeUsage" NERFINISHED
System.Reflection.TargetedPatchingOptOutAttribute AttributeTargets.Struct via predicate surface "attributeUsage"
System.Reflection.TargetedPatchingOptOutAttribute AttributeTargets.Interface via predicate surface "attributeUsage"
System.Reflection.TargetedPatchingOptOutAttribute AttributeTargets.Delegate via predicate surface "attributeUsage"
System.Reflection.DefaultMemberAttribute AttributeTargets.Class via predicate surface "attributeUsage"
System.Reflection.DefaultMemberAttribute AttributeTargets.Struct via predicate surface "attributeUsage"
System.Reflection.DefaultMemberAttribute AttributeTargets.Interface via predicate surface "attributeUsage"
System.Reflection.DefaultMemberAttribute Inherited = false via predicate surface "attributeUsage"
System.Reflection.DefaultMemberAttribute AllowMultiple = false via predicate surface "attributeUsage"
System.Reflection.MethodImplOptions methods via predicate surface "attributeTarget"
System.Reflection.AssemblyFileVersionAttribute AttributeTargets.Assembly via predicate surface "attributeUsage"
RFC 7482 application/rdap+json via predicate surface "definesMediaTypeUsage"