SyntaxValueProvider Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ermöglicht es einem Benutzer, syntaxbasierte Eingabeknoten für die inkrementelle Generierung zu erstellen.
public readonly struct SyntaxValueProvider
type SyntaxValueProvider = struct
Public Structure SyntaxValueProvider
- Vererbung
-
SyntaxValueProvider
Methoden
CreateSyntaxProvider<T>(Func<SyntaxNode,CancellationToken,Boolean>, Func<GeneratorSyntaxContext,CancellationToken,T>) |
Erstellt eine IncrementalValueProvider<TValue> , die eine Transformation über SyntaxNodes bereitstellen kann. |
ForAttributeWithMetadataName<T>(String, Func<SyntaxNode,CancellationToken,Boolean>, Func<GeneratorAttributeSyntaxContext,CancellationToken,T>) |
Erstellt eineIncrementalValuesProvider<TValues>, die eine Transformation über alle SyntaxNodes bereitstellen kann, wenn dieser Knoten über ein -Attribut verfügt, das mit den gleichen vollqualifizierten Metadaten wie die bereitgestellte |