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" ⓘ
System.Reflection.AssemblyDescriptionAttribute Assembly via predicate surface "attributeUsageTarget" ⓘ
System.Reflection.AssemblyConfigurationAttribute AttributeTargets.Assembly via predicate surface "attributeUsage" ⓘ
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" ⓘ
linked to: C# attributes
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" ⓘ