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 |
| attributeUsageTargets canonical | 1 |
| definesMediaTypeUsage | 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" ⓘ |