1 instantiation of Vertex
System.Data.Services.Client (1)
System\Data\Services\Client\Binding\BindingGraph.cs (1)
602
Vertex v = new
Vertex
(item);
32 references to Vertex
System.Data.Services.Client (32)
System\Data\Services\Client\Binding\BindingGraph.cs (32)
82
Vertex
collectionVertex = this.graph.AddVertex(collection);
158
Vertex
sourceVertex = this.graph.LookupVertex(edgeSource);
161
Vertex
entityVertex = null;
230
Vertex
vertexToRemove = this.graph.LookupVertex(item);
281
Vertex
collectionVertex = this.graph.LookupVertex(collection);
340
Vertex
collectionVertex = this.graph.LookupVertex(collection);
397
Vertex
childVertex = this.graph.LookupVertex(entity);
421
Vertex
parentVertex = this.graph.LookupVertex(source);
425
Vertex
complexVertex = this.graph.LookupVertex(target);
569
private Dictionary<object,
Vertex
> vertices;
572
private
Vertex
root;
577
this.vertices = new Dictionary<object,
Vertex
>(ReferenceEqualityComparer<object>.Instance);
581
public
Vertex
Root
600
public
Vertex
AddVertex(object item)
602
Vertex
v = new Vertex(item);
609
public void ClearEdgesForVertex(
Vertex
v)
624
Vertex
v;
631
public
Vertex
LookupVertex(object item)
633
Vertex
v;
648
Vertex
s = this.vertices[source];
649
Vertex
t = this.vertices[target];
665
Vertex
s = this.vertices[source];
666
Vertex
t = this.vertices[target];
716
foreach (
Vertex
v in this.UnreachableVertices())
726
foreach (
Vertex
v in this.vertices.Values)
740
private IEnumerable<
Vertex
> UnreachableVertices()
742
Queue<
Vertex
> q = new Queue<
Vertex
>();
749
Vertex
current = q.Dequeue();
814
public
Vertex
Parent
918
public
Vertex
Source
925
public
Vertex
Target