Beispiel #1
0
        /// <summary>Compares current instance with provided for equality.</summary>
        public bool Equals(ViewQuery otherViewQuery)
        {
            if (ReferenceEquals(otherViewQuery, null))
            {
                return(false);
            }
            if (ReferenceEquals(otherViewQuery, this))
            {
                return(true);
            }

            // Kind of inefficient, but should suffice for now. Helps keep code clean.
            return(ToString() == otherViewQuery.ToString());
        }
        /// <constructor />
        public ViewNotFoundException(ViewQuery query)
            : base("View {0}/{1} is not declared in database. Perhaps design document _design/{0} should be updated",
				query.DesignDocumentName,
				query.ViewName)
        {
        }
Beispiel #3
0
 /// <summary>Attemps to parse view query from provided URI string.</summary>
 public static bool TryParse(string uriString, out ViewQuery viewQuery)
 {
     return(ViewQueryUriConverter.TryParse(uriString, out viewQuery));
 }
Beispiel #4
0
 /// <summary>Attemps to parse view query from provided URI.</summary>
 public static bool TryParse(Uri uri, out ViewQuery viewQuery)
 {
     return(ViewQueryUriConverter.TryParse(uri, out viewQuery));
 }
Beispiel #5
0
 /// <constructor />
 public ViewNotFoundException(ViewQuery query)
     : base("View {0}/{1} is not declared in database. Perhaps design document _design/{0} should be updated",
            query.DesignDocumentName,
            query.ViewName)
 {
 }
Beispiel #6
0
        /// <summary>Compares current instance with provided for equality.</summary>
        public bool Equals(ViewQuery otherViewQuery)
        {
            if (ReferenceEquals(otherViewQuery, null)) return false;
            if (ReferenceEquals(otherViewQuery, this)) return true;

            // Kind of inefficient, but should suffice for now. Helps keep code clean.
            return ToString() == otherViewQuery.ToString();
        }
Beispiel #7
0
 /// <summary>Attemps to parse view query from provided URI string.</summary>
 public static bool TryParse(string uriString, out ViewQuery viewQuery)
 {
     return ViewQueryUriConverter.TryParse(uriString, out viewQuery);
 }
Beispiel #8
0
 /// <summary>Attemps to parse view query from provided URI.</summary>
 public static bool TryParse(Uri uri, out ViewQuery viewQuery)
 {
     return ViewQueryUriConverter.TryParse(uri, out viewQuery);
 }