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