GeneratorAttributeSyntaxContext 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public readonly struct GeneratorAttributeSyntaxContext
type GeneratorAttributeSyntaxContext = struct
Public Structure GeneratorAttributeSyntaxContext
- 继承
-
GeneratorAttributeSyntaxContext
属性
Attributes |
AttributeData用于任何匹配属性的 TargetSymbols。 始终为非空。 所有这些属性都有一个 AttributeClass 完全限定的名称元数据名称与所 ForAttributeWithMetadataName<T>(String, Func<SyntaxNode,CancellationToken,Boolean>, Func<GeneratorAttributeSyntaxContext,CancellationToken,T>)请求的名称匹配。 若要获取属性的完整列表,请使用 GetAttributes()TargetSymbol。 |
SemanticModel |
包含的文件 TargetNode 的语义模型。 |
TargetNode |
属性附加到的语法节点。 例如,类声明节点就是这样 |
TargetSymbol |
属性附加到的符号。 例如,这样做 |