private FeatureQueryOptions CreateSourceQuery() { FeatureQueryOptions query = new FeatureQueryOptions(Options.SourceSchema + ":" + Options.SourceClassName); query.AddFeatureProperty(Options.SourcePropertyNames); foreach (string alias in Options.SourceAliases) { query.AddComputedProperty(alias, Options.GetExpression(alias)); } if (!string.IsNullOrEmpty(Options.SourceFilter)) query.Filter = Options.SourceFilter; return query; }