Raven.Abstractions.Data.IndexQuery.AppendMinimalQueryString C# (CSharp) Method

AppendMinimalQueryString() private method

private AppendMinimalQueryString ( StringBuilder path ) : void
path StringBuilder
return void
		private void AppendMinimalQueryString(StringBuilder path)
		{
			path.Append("query=")
				.Append(Uri.EscapeUriString(Uri.EscapeDataString(Query ?? "")));
			if (string.IsNullOrEmpty(DefaultField) == false)
			{
				path.Append("&defaultField=").Append(Uri.EscapeDataString(DefaultField));
			}
			if (DefaultOperator != QueryOperator.Or)
				path.Append("&operator=AND");
			var vars = GetCustomQueryStringVariables();
			if (!string.IsNullOrEmpty(vars))
			{
				path.Append(vars.StartsWith("&") ? vars : ("&" + vars));
			}
		}