API Diff between 0.411.0-alpha0661 and 0.1.204
133 Additions
23 Removals
DFC.ServiceTaxonomy.Neo4j.Commands
DFC.ServiceTaxonomy.Neo4j.Commands.Implementation
-
public static class CommandExtensions
-
public abstract class NodeWithOutgoingRelationshipsCommand : INodeWithOutgoingRelationshipsCommand, ICommand
- public const string TwoWayRelationshipPropertyName = "twoWay"
- public abstract Query Query { get; }
- public IEnumerable<CommandRelationship> Relationships { get; }
- protected List<CommandRelationship> RelationshipsList { get; protected set; }
- public string SourceIdPropertyName { get; set; }
- public object SourceIdPropertyValue { get; set; }
- public HashSet<string> SourceNodeLabels { get; set; }
- protected NodeWithOutgoingRelationshipsCommand()
- protected static string AllVariablesString(string variableBase, int ordinal)
- public static Query op_Implicit(NodeWithOutgoingRelationshipsCommand c)
- public void AddRelationshipsTo(string relationshipType, IEnumerable<KeyValuePair<string, object>> properties, IEnumerable<string> destNodeLabels, string destIdPropertyName, object[] destIdPropertyValues)
- public void AddRelationshipsTo(IEnumerable<CommandRelationship> commandRelationship)
- public void AddTwoWayRelationships(string outgoingRelationshipType, string incomingRelationshipType, IEnumerable<KeyValuePair<string, object>> properties, IEnumerable<string> destNodeLabels, string destIdPropertyName, object[] destIdPropertyValues)
- protected CommandValidationException CreateValidationException(IResultSummary resultSummary, string message)
- public abstract void ValidateResults(List<IRecord> records, IResultSummary resultSummary)
- public virtual List<string> ValidationErrors()
DFC.ServiceTaxonomy.Neo4j.Commands.Interfaces
-
public interface ICommandRelationship
-
public interface IDeleteNodeCommand : ICommand
-
public interface IDeleteRelationshipsCommand : INodeWithOutgoingRelationshipsCommand, ICommand
-
public interface INodeWithOutgoingRelationshipsCommand : ICommand
- IEnumerable<CommandRelationship> Relationships { get; }
- string SourceIdPropertyName { get; set; }
- object SourceIdPropertyValue { get; set; }
- HashSet<string> SourceNodeLabels { get; set; }
- void AddRelationshipsTo(string relationshipType, IEnumerable<KeyValuePair<string, object>> properties, IEnumerable<string> destNodeLabels, string destIdPropertyName, object[] destIdPropertyValues)
- void AddRelationshipsTo(IEnumerable<CommandRelationship> commandRelationship)
- void AddTwoWayRelationships(string outgoingRelationshipType, string incomingRelationshipType, IEnumerable<KeyValuePair<string, object>> properties, IEnumerable<string> destNodeLabels, string destIdPropertyName, object[] destIdPropertyValues)
-
public interface IReplaceRelationshipsCommand : INodeWithOutgoingRelationshipsCommand, ICommand
DFC.ServiceTaxonomy.Neo4j.Commands.Model
DFC.ServiceTaxonomy.Neo4j.Configuration
DFC.ServiceTaxonomy.Neo4j.Exceptions
DFC.ServiceTaxonomy.Neo4j.Extensions
DFC.ServiceTaxonomy.Neo4j.Models
DFC.ServiceTaxonomy.Neo4j.Models.Interface
DFC.ServiceTaxonomy.Neo4j.Queries
DFC.ServiceTaxonomy.Neo4j.Queries.Interfaces
DFC.ServiceTaxonomy.Neo4j.Queries.Model
DFC.ServiceTaxonomy.Neo4j.Services
DFC.ServiceTaxonomy.Neo4j.Services.Interfaces
DFC.ServiceTaxonomy.Neo4j.Types
Microsoft.Extensions.DependencyInjection