Exemplo n.º 1
0
		void IUserDefinedSearchInternal.DetachFromOwner(IUserDefinedSearchesInternal expectedOwner)
		{
			if (owner == null)
				throw new InvalidOperationException();
			if (owner != expectedOwner)
				throw new ArgumentException(nameof(expectedOwner));
			owner = null;
		}
Exemplo n.º 2
0
		public UserDefinedSearch(
			IUserDefinedSearchesInternal owner,
			string name,
			IFiltersList filtersList
		)
		{
			this.owner = owner;
			this.name = name;
			this.filters = filtersList;
		}