Name resolver to resolve names from queries to entity names.
コード例 #1
0
        public CriterionBuildContext(ODataSessionFactoryContext sessionFactoryContext, bool caseSensitiveResolve, bool caseSensitiveLike, NameResolver nameResolver)
        {
            Require.NotNull(sessionFactoryContext, "sessionFactoryContext");
            Require.NotNull(nameResolver, "nameResolver");

            SessionFactoryContext = sessionFactoryContext;
            CaseSensitiveResolve  = caseSensitiveResolve;
            CaseSensitiveLike     = caseSensitiveLike;
            NameResolver          = nameResolver;

            AliasesByName = new Dictionary <string, Alias>(StringComparer.Ordinal);
        }
コード例 #2
0
        public CriterionBuildContext(ODataSessionFactoryContext sessionFactoryContext, bool caseSensitiveResolve, bool caseSensitiveLike, NameResolver nameResolver)
        {
            Require.NotNull(sessionFactoryContext, "sessionFactoryContext");
            Require.NotNull(nameResolver, "nameResolver");

            SessionFactoryContext = sessionFactoryContext;
            CaseSensitiveResolve = caseSensitiveResolve;
            CaseSensitiveLike = caseSensitiveLike;
            NameResolver = nameResolver;

            AliasesByName = new Dictionary<string, Alias>(StringComparer.Ordinal);
        }