Partager via


ICSharpHelper.Statement(Expression, ISet<String>) Méthode

Définition

Traduit un nœud représentant une instruction en code source qui la produirait.

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public string Statement (System.Linq.Expressions.Expression node, System.Collections.Generic.ISet<string> collectedNamespaces);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
abstract member Statement : System.Linq.Expressions.Expression * System.Collections.Generic.ISet<string> -> string
Public Function Statement (node As Expression, collectedNamespaces As ISet(Of String)) As String

Paramètres

node
Expression

Nœud à traduire.

collectedNamespaces
ISet<String>

Tous les espaces de noms requis par le code traduit seront ajoutés à cet ensemble.

Retours

Code source qui produirait node.

Attributs

Remarques

Il s’agit d’une API interne qui prend en charge l’infrastructure Entity Framework Core et qui n’est pas soumise aux mêmes normes de compatibilité que les API publiques. Il peut être modifié ou supprimé sans préavis dans n’importe quelle version. Vous devez uniquement l’utiliser directement dans votre code avec une extrême prudence et sachant que cela peut entraîner des échecs d’application lors de la mise à jour vers une nouvelle version d’Entity Framework Core.

S’applique à