예제 #1
0
        public SqlCompilerNamingScope EnterScope(SqlCompilerNamingOptions options)
        {
            if (NamingOptions == options)
            {
                return(null);
            }

            var scope = new SqlCompilerNamingScope(this, NamingOptions);

            NamingOptions = options;
            return(scope);
        }
예제 #2
0
 public bool HasOptions(SqlCompilerNamingOptions requiredOptions)
 {
     return((NamingOptions & requiredOptions) == requiredOptions);
 }
 public SqlCompilerNamingScope(SqlCompilerContext context, SqlCompilerNamingOptions parentOptions)
 {
     this.context  = context;
     ParentOptions = parentOptions;
 }