FqlDirectoryExpression
Namespace: FoundationDB.Client · class
Implements: IEquatable<FqlDirectoryExpression>, IFqlExpression, ICanExplain, IFormattable
Constructors
FqlDirectoryExpression
FqlDirectoryExpression()
Properties
IsPattern
bool IsPattern { get; }
Returns false if the expression points to an exact key, or true if it catches a collection of keys that match a pattern
Item
FqlPathSegment Item { get; }
Segments
List<FqlPathSegment> Segments { get; }
Methods
Any
FqlDirectoryExpression Any()
Create
static FqlDirectoryExpression Create()
Equals
bool Equals(object obj)
bool Equals(FqlDirectoryExpression other)
Explain
void Explain(ExplanationBuilder builder)
Adds a human-readable description of this node into the log
GetFixedPrefix
(FdbPath, int) GetFixedPrefix(int from)
GetHashCode
int GetHashCode()
Match
bool Match(FdbPath path)
Name
FqlDirectoryExpression Name(FqlPathSegment segment)
FqlDirectoryExpression Name(string name)
FqlDirectoryExpression Name(string name, string layerId)
Parent
FqlDirectoryExpression Parent()
Root
FqlDirectoryExpression Root()
ToString
string ToString()
string ToString(string format, IFormatProvider formatProvider)
TryGetPath
bool TryGetPath(out FdbPath path)