Partager via


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

Définition

Convertit un nœud représentant une expression en code source qui la produirait.

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public string Expression (System.Linq.Expressions.Expression node, System.Collections.Generic.ISet<string> collectedNamespaces);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
abstract member Expression : System.Linq.Expressions.Expression * System.Collections.Generic.ISet<string> -> string
Public Function Expression (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 en 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 à