TransactionalNodeService.NodeService.RelationshipCreate C# (CSharp) Méthode

RelationshipCreate() public méthode

public RelationshipCreate ( Domain newDomain, System.Guid relationshipTypeId, Guid>.IDictionary nodes ) : Relationship
newDomain TransactionalNodeService.Model.Domain
relationshipTypeId System.Guid
nodes Guid>.IDictionary
Résultat TransactionalNodeService.Model.Relationship
        public Relationship RelationshipCreate(Domain newDomain, Guid relationshipTypeId, IDictionary<Guid, Guid> nodes)
        {
            Guid newRelationshipId;
            Relationship newRelationship = new Relationship();

            SqlCommand createRelationshipCommand = CreateRelationshipCommand(out newRelationshipId, newDomain.DomainUid, relationshipTypeId, nodes);

            createRelationshipCommand.ExecuteNonQuery();

            newRelationship.RelationshipUid = Guid.Empty;
            newRelationship.RelationshipOriginalId = string.Empty;
            newRelationship.RelationshipTypeUid = relationshipTypeId;
            newRelationship.DomainUid = newDomain.DomainUid;

            return newRelationship;
        }