RDFSharp.Store.RDFSQLServerStore.ContainsQuadruple C# (CSharp) Метод

ContainsQuadruple() публичный Метод

Checks if the store contains the given quadruple
public ContainsQuadruple ( RDFQuadruple quadruple ) : System.Boolean
quadruple RDFQuadruple
Результат System.Boolean
        public override Boolean ContainsQuadruple(RDFQuadruple quadruple)
        {
            if (quadruple   != null) {
                if (quadruple.TripleFlavor == RDFModelEnums.RDFTripleFlavors.SPO) {
                    return (this.SelectQuadruples((RDFContext)quadruple.Context,
                                                  (RDFResource)quadruple.Subject,
                                                  (RDFResource)quadruple.Predicate,
                                                  (RDFResource)quadruple.Object,
                                                  null)).QuadruplesCount > 0;
                }
                else {
                    return (this.SelectQuadruples((RDFContext)quadruple.Context,
                                                  (RDFResource)quadruple.Subject,
                                                  (RDFResource)quadruple.Predicate,
                                                  null,
                                                  (RDFLiteral)quadruple.Object)).QuadruplesCount > 0;
                }
            }
            return false;
        }