Raven.Light.Persistence.StorageActions.ScanByTag C# (CSharp) Method

ScanByTag() public method

public ScanByTag ( string tag ) : IEnumerable
tag string
return IEnumerable
		public IEnumerable<JsonDocument> ScanByTag(string tag)
		{
			return Storage.Documents["ByTag"]
				.SkipTo(new RavenJObject { { "tag", tag } })
				.TakeWhile(x => string.Equals(x.Value<string>("tag"), tag, StringComparison.InvariantCultureIgnoreCase))
				.Select(token => Read(token.Value<string>("key")))
				.Where(read => read != null);
		}