共用方式為


IEntityEntryGraphIterator.TraverseGraph 方法

定義

多載

TraverseGraph<TState>(EntityEntryGraphNode<TState>, Func<EntityEntryGraphNode<TState>,Boolean>)

來源:
IEntityEntryGraphIterator.cs
來源:
IEntityEntryGraphIterator.cs
來源:
IEntityEntryGraphIterator.cs

周遊實體圖表,允許在每個節點上採取動作。

public void TraverseGraph<TState>(Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode<TState> node, Func<Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode<TState>,bool> handleNode);
abstract member TraverseGraph : Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode<'State> * Func<Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode<'State>, bool> -> unit
Public Sub TraverseGraph(Of TState) (node As EntityEntryGraphNode(Of TState), handleNode As Func(Of EntityEntryGraphNode(Of TState), Boolean))

類型參數

TState

狀態物件的型別。

參數

node
EntityEntryGraphNode<TState>

正在流覽的節點。

handleNode
Func<EntityEntryGraphNode<TState>,Boolean>

要呼叫以處理節點的委派。

適用於

TraverseGraph<TState>(EntityEntryGraphNode, TState, Func<EntityEntryGraphNode,TState,Boolean>)

周遊實體圖表,允許在每個節點上採取動作。

public void TraverseGraph<TState>(Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode node, TState state, Func<Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode,TState,bool> handleNode);
abstract member TraverseGraph : Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode * 'State * Func<Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntryGraphNode, 'State, bool> -> unit
Public Sub TraverseGraph(Of TState) (node As EntityEntryGraphNode, state As TState, handleNode As Func(Of EntityEntryGraphNode, TState, Boolean))

類型參數

TState

狀態物件的型別。

參數

node
EntityEntryGraphNode

正在流覽的節點。

state
TState

任意狀態物件。

handleNode
Func<EntityEntryGraphNode,TState,Boolean>

要呼叫以處理節點的委派。

適用於