Show / Hide Table of Contents

    Interface IFieldableNode

    A query node implements IFieldableNode interface to indicate that its children and itself are associated to a specific field.

    If it has any children which also implements this interface, it must ensure the children are associated to the same field.

    Inherited Members
    IQueryNode.ToQueryString(IEscapeQuerySyntax)
    IQueryNode.ToString()
    IQueryNode.GetChildren()
    IQueryNode.IsLeaf
    IQueryNode.ContainsTag(String)
    IQueryNode.GetTag(String)
    IQueryNode.Parent
    IQueryNode.CloneTree()
    IQueryNode.Add(IQueryNode)
    IQueryNode.Add(IList<IQueryNode>)
    IQueryNode.Set(IList<IQueryNode>)
    IQueryNode.SetTag(String, Object)
    IQueryNode.UnsetTag(String)
    IQueryNode.TagMap
    IQueryNode.RemoveFromParent()
    Namespace: Lucene.Net.QueryParsers.Flexible.Core.Nodes
    Assembly: Lucene.Net.QueryParser.dll
    Syntax
    public interface IFieldableNode : IQueryNode

    Properties

    | Improve this Doc View Source

    Field

    Gets or Sets the field name associated to the node and every node under it.

    Declaration
    string Field { get; set; }
    Property Value
    Type Description
    System.String
    • Improve this Doc
    • View Source
    Back to top Copyright © 2020 Licensed to the Apache Software Foundation (ASF)