DefaultGraphStore Members
[This content is no longer valid. For the latest information on "M", "Quadrant", SQL Server Modeling Services, and the Repository, see the Model Citizen blog.]
The DefaultGraphStore type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
DefaultGraphStore |
Top
Methods
Name | Description | |
---|---|---|
![]() |
AddContribution | Overloaded. Adds to the store. |
![]() |
AddPropertyChangedEventHandler | Adds the property changed event handler to the node. (Inherited from GraphStore.) |
![]() |
BeginNavigateFromRootTo | Begins to asynchronously resolve a symbolic node reference, using global navigation scope. (Inherited from GraphStore.) |
![]() |
BeginNavigateTo | Begins to asynchronously resolve a symbolic node reference using the current node to define the navigation scope. (Inherited from GraphStore.) |
![]() |
CreateCollection | Overloaded. |
![]() |
CreateConstant | Overloaded. |
![]() |
EndNavigateFromRootTo | Obtains the return value from the BeginNavigateTo asynchronous delegate with global context. (Inherited from GraphStore.) |
![]() |
EndNavigateTo | Obtains the return value from the BeginNavigateTo asynchronous delegate. (Inherited from GraphStore.) |
![]() |
Equals | (Inherited from Object.) |
![]() |
Finalize | (Inherited from Object.) |
![]() |
GetAdapterForAllNodes | Provides efficient access and enumeration of the data store nodes, with node scope. (Inherited from GraphStore.) |
![]() |
GetAdapterForEdges | Provides efficient access and enumeration of the data store as edges, with node scope. (Inherited from GraphStore.) |
![]() |
GetAdapterForLists | Provides efficient access and enumeration of the data store as a collection, with node scope. (Inherited from GraphStore.) |
![]() |
GetAdapterForOrderedNodes | Provides efficient access and enumeration of the data store as ordered nodes, with node scope. (Inherited from GraphStore.) |
![]() |
GetAdapterForRecords | Provides efficient access and enumeration of the data store as records, with node scope. (Inherited from GraphStore.) |
![]() |
GetAdapterForRecordValues | Provides efficient access and enumeration of the data store as record values, with node scope. (Inherited from GraphStore.) |
![]() |
GetAdapterForTuples | Provides efficient access and enumeration of the data store as tuples, with node scope. (Inherited from GraphStore.) |
![]() |
GetAdapterForUnorderedNodes | Provides efficient access and enumeration of the data store as unordered nodes, with node scope. (Inherited from GraphStore.) |
![]() |
GetBrand | (Overrides GraphStore. . :: . .GetBrand(Node).) |
![]() |
GetConstantBoolean | Gets an atomic node's key (used to hold the constant value), or nullNothingnullptrunita null reference (Nothing in Visual Basic) if the node is non-atomic. (Inherited from GraphStore.) |
![]() |
GetConstantBytes | Gets an atomic node's key (used to hold the constant value), or null if non-atomic. (Inherited from GraphStore.) |
![]() |
GetConstantClassification | (Overrides GraphStore. . :: . .GetConstantClassification(Node).) |
![]() |
GetConstantDate | Gets an atomic node's key (used to hold the constant value), or nullNothingnullptrunita null reference (Nothing in Visual Basic) if the node is non-atomic. (Inherited from GraphStore.) |
![]() |
GetConstantDateTime | Gets an atomic node's key (used to hold the constant value), or nullNothingnullptrunita null reference (Nothing in Visual Basic) if the node is non-atomic. (Inherited from GraphStore.) |
![]() |
GetConstantDateTimeOffset | Gets an atomic node's key (used to hold the constant value), or nullNothingnullptrunita null reference (Nothing in Visual Basic) if the node is non-atomic. (Inherited from GraphStore.) |
![]() |
GetConstantDecimal | Gets an atomic node's key (used to hold the constant value), or nullNothingnullptrunita null reference (Nothing in Visual Basic) if non-atomic. (Inherited from GraphStore.) |
![]() |
GetConstantDouble | Gets an atomic node's key (used to hold the constant value), or nullNothingnullptrunita null reference (Nothing in Visual Basic) if the node is non-atomic. (Inherited from GraphStore.) |
![]() |
GetConstantGraphReference | Gets an atomic node's key (used to hold the constant value), or nullNothingnullptrunita null reference (Nothing in Visual Basic) if the node is non-atomic. (Inherited from GraphStore.) |
![]() |
GetConstantGuid | Gets an atomic node's key (used to hold the constant value), or nullNothingnullptrunita null reference (Nothing in Visual Basic) if the node is non-atomic. (Inherited from GraphStore.) |
![]() |
GetConstantInt32 | Gets an atomic node's key (used to hold the constant value), or nullNothingnullptrunita null reference (Nothing in Visual Basic) if the node is non-atomic. (Inherited from GraphStore.) |
![]() |
GetConstantInt64 | Gets an atomic node's key (used to hold the constant value), or nullNothingnullptrunita null reference (Nothing in Visual Basic) if the node is non-atomic. (Inherited from GraphStore.) |
![]() |
GetConstantString | Gets an atomic node's key (used to hold the constant value), or nullNothingnullptrunita null reference (Nothing in Visual Basic) if the node key is non-atomic. (Inherited from GraphStore.) |
![]() |
GetConstantTime | Gets an atomic node's key (used to hold the constant value), or nullNothingnullptrunita null reference (Nothing in Visual Basic) if non-atomic. (Inherited from GraphStore.) |
![]() |
GetConstantValue | (Overrides GraphStore. . :: . .GetConstantValue(Node).) |
![]() |
GetEdgeEnumerator | (Overrides GraphStore. . :: . .GetEdgeEnumerator(Node).) |
![]() |
GetEdges | (Overrides GraphStore. . :: . .GetEdges(Node).) |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetLabeledEdge | (Inherited from GraphStore.) |
![]() |
GetLabeledEdgeOrDefault | When overridden in a derived class, gets the target node of the outgoing edge from the current node with the specified label, or if there is no such label, a new node from the default constructor. (Inherited from GraphStore.) |
![]() |
GetLabeledEdges | (Overrides GraphStore. . :: . .GetLabeledEdges(Node).) |
![]() |
GetLabeledValues | When overridden in a derived class, gets an enumeration of the target nodes that are on outgoing labeled edges of the current node. (Inherited from GraphStore.) |
![]() |
GetLabels | When overridden in a derived class, gets an enumeration of the target nodes of the outgoing labeled edges from the current node. (Inherited from GraphStore.) |
![]() |
GetListValues | (Overrides GraphStore. . :: . .GetListValues(Node).) |
![]() |
GetNodeKind | (Overrides GraphStore. . :: . .GetNodeKind(Node).) |
![]() |
GetOrderedValues | When overridden in a derived class, gets a list of the current node's successor nodes if they are a list; otherwise returns an empty immutable collection. (Inherited from GraphStore.) |
![]() |
GetTupleValues | (Overrides GraphStore. . :: . .GetTupleValues(Node).) |
![]() |
GetType | (Inherited from Object.) |
![]() |
GetUnlabeledContributionTarget | (Overrides GraphStore. . :: . .GetUnlabeledContributionTarget(Node).) |
![]() |
GetUnlabeledEdges | (Overrides GraphStore. . :: . .GetUnlabeledEdges(Node).) |
![]() |
GetValues | (Overrides GraphStore. . :: . .GetValues(Node).) |
![]() |
HasLabel | Determines whether an outgoing edge from the node has the specified label. (Inherited from GraphStore.) |
![]() |
IsAtomic | (Overrides GraphStore. . :: . .IsAtomic(Node).) |
![]() |
IsCollection | (Overrides GraphStore. . :: . .IsCollection(Node).) |
![]() |
IsComposite | (Overrides GraphStore. . :: . .IsComposite(Node).) |
![]() |
IsList | (Overrides GraphStore. . :: . .IsList(Node).) |
![]() |
IsNode | Determines whether a node's key is in the data store. (Inherited from GraphStore.) |
![]() |
IsReadOnly | (Overrides GraphStore. . :: . .IsReadOnly(Node).) |
![]() |
IsRecord | (Overrides GraphStore. . :: . .IsRecord(Node).) |
![]() |
IsTuple | (Overrides GraphStore. . :: . .IsTuple(Node).) |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
NavigateFromRootTo | Gets the node that resolves a graph reference, with global scope. (Inherited from GraphStore.) |
![]() |
NavigateTo | Gets the node that resolves a graph reference, scoped by the specified node. (Inherited from GraphStore.) |
![]() |
OwnsKey | (Overrides GraphStore. . :: . .OwnsKey(Object).) |
![]() |
RemovePropertyChangedEventHandler | Removes a delegate from the list of PropertyChanged event handlers for a node. (Inherited from GraphStore.) |
![]() |
ResolveAllReferences | (Inherited from GraphStore.) |
![]() |
SetBrand | (Overrides GraphStore. . :: . .SetBrand(Node, Identifier).) |
![]() |
SetConstantValue | (Overrides GraphStore. . :: . .SetConstantValue(Node, Object).) |
![]() |
SetEdge | Sets the outgoing labeled edge from the specified node to the value. (Inherited from GraphStore.) |
![]() |
SetListValue | (Inherited from GraphStore.) |
![]() |
SetReferenceTarget | Uses a delegate to update a node to a target reference value. (Inherited from GraphStore.) |
![]() |
ToString | Overloaded. |
![]() |
WriteTo | Overloaded. Writes the sub-graph that can be reached from this node to a stream. |
![]() |
WriteToString | (Inherited from GraphStore.) |
Top
Properties
Name | Description | |
---|---|---|
![]() |
KeyComparer | When overridden in a derived class, gets a reference to the method used to compare store keys. (Inherited from GraphStore.) |
![]() |
OuterEdges | When overridden in a derived class, gets the outer edges of the graph that is backed by the store. (Inherited from GraphStore.) |
![]() |
ReferenceResolver | When overridden in a derived class, gets and sets the GraphReferenceResolver that resolves symbolic references. (Inherited from GraphStore.) |
![]() |
SyntheticSource | When overridden in a derived class, gets a node that is not technically part of the graph managed by the graph store, but that synthetically gathers all outer edges of the graph. (Inherited from GraphStore.) |
Top