Beispiel #1
0
 /// <nodoc />
 public static Xldb.Proto.ObservedPathEntry ToObservedPathEntry(this ObservedPathEntry pathEntry, PathTable pathTable)
 {
     return(new Xldb.Proto.ObservedPathEntry()
     {
         Path = pathEntry.Path.ToAbsolutePath(pathTable),
         EnumeratePatternRegex = pathEntry.EnumeratePatternRegex ?? ""
     });
 }
Beispiel #2
0
 /// <nodoc />
 public static Xldb.Proto.ObservedPathEntry ToObservedPathEntry(this ObservedPathEntry pathEntry, PathTable pathTable, NameExpander nameExpander)
 {
     return(new Xldb.Proto.ObservedPathEntry()
     {
         Path = pathEntry.Path.ToAbsolutePath(pathTable, nameExpander),
         EnumeratePatternRegex = pathEntry.EnumeratePatternRegex ?? "",
         IsSearchPath = pathEntry.IsSearchPath,
         IsDirectoryPath = pathEntry.IsDirectoryPath,
         DirectoryEnumeration = pathEntry.DirectoryEnumeration,
         DirectoryEnumerationWithCustomPattern = pathEntry.DirectoryEnumerationWithCustomPattern,
         DirectoryEnumerationWithAllPattern = pathEntry.DirectoryEnumerationWithAllPattern,
         IsFileProbe = pathEntry.IsFileProbe
     });
 }