Evaluation\Expander.cs (38)
1868private static readonly FrozenDictionary<string, ItemTransformFunctions> s_intrinsicItemFunctions = new Dictionary<string, ItemTransformFunctions>(StringComparer.OrdinalIgnoreCase)
1870{ "Count", ItemTransformFunctions.Count },
1871{ "Exists", ItemTransformFunctions.Exists },
1872{ "Combine", ItemTransformFunctions.Combine },
1873{ "GetPathsOfAllDirectoriesAbove", ItemTransformFunctions.GetPathsOfAllDirectoriesAbove },
1874{ "DirectoryName", ItemTransformFunctions.DirectoryName },
1875{ "Metadata", ItemTransformFunctions.Metadata },
1876{ "DistinctWithCase", ItemTransformFunctions.DistinctWithCase },
1877{ "Distinct", ItemTransformFunctions.Distinct },
1878{ "Reverse", ItemTransformFunctions.Reverse },
1879{ "ExpandQuotedExpressionFunction", ItemTransformFunctions.ExpandQuotedExpressionFunction },
1880{ "ExecuteStringFunction", ItemTransformFunctions.ExecuteStringFunction },
1881{ "ClearMetadata", ItemTransformFunctions.ClearMetadata },
1882{ "HasMetadata", ItemTransformFunctions.HasMetadata },
1883{ "WithMetadataValue", ItemTransformFunctions.WithMetadataValue },
1884{ "WithoutMetadataValue", ItemTransformFunctions.WithoutMetadataValue },
1885{ "AnyHaveMetadataValue", ItemTransformFunctions.AnyHaveMetadataValue },
1960ItemTransformFunctions functionType;
1964functionType = ItemTransformFunctions.ItemSpecModifierFunction;
1968functionType = ItemTransformFunctions.ExecuteStringFunction;
1973case ItemTransformFunctions.ItemSpecModifierFunction:
1976case ItemTransformFunctions.Count:
1979case ItemTransformFunctions.Exists:
1982case ItemTransformFunctions.Combine:
1985case ItemTransformFunctions.GetPathsOfAllDirectoriesAbove:
1988case ItemTransformFunctions.DirectoryName:
1991case ItemTransformFunctions.Metadata:
1994case ItemTransformFunctions.DistinctWithCase:
1997case ItemTransformFunctions.Distinct:
2000case ItemTransformFunctions.Reverse:
2003case ItemTransformFunctions.ExpandQuotedExpressionFunction:
2006case ItemTransformFunctions.ExecuteStringFunction:
2009case ItemTransformFunctions.ClearMetadata:
2012case ItemTransformFunctions.HasMetadata:
2015case ItemTransformFunctions.WithMetadataValue:
2018case ItemTransformFunctions.WithoutMetadataValue:
2021case ItemTransformFunctions.AnyHaveMetadataValue: