Udostępnij przez


ICSharpHelper.Statement(Expression, ISet<String>) Metoda

Definicja

Tłumaczy węzeł reprezentujący instrukcję na kod źródłowy, który go wygenerowałby.

[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

Parametry

node
Expression

Węzeł do przetłumaczenia.

collectedNamespaces
ISet<String>

Wszystkie przestrzenie nazw wymagane przez przetłumaczony kod zostaną dodane do tego zestawu.

Zwraca

Kod źródłowy, który wygenerowałby nodeelement .

Atrybuty

Uwagi

Jest to wewnętrzny interfejs API, który obsługuje infrastrukturę platformy Entity Framework Core i nie podlega tym samym standardom zgodności co publiczne interfejsy API. Można je zmienić lub usunąć bez powiadomienia w jakiejkolwiek wersji. Należy używać go bezpośrednio bezpośrednio w kodzie z wyjątkową ostrożnością i wiedząc, że może to spowodować błędy aplikacji podczas aktualizowania do nowej wersji programu Entity Framework Core.

Dotyczy