SenseNet.Services.ContentStore.ContentStoreService.Search C# (CSharp) Méthode

Search() public méthode

public Search ( string searchExpression ) : Content
searchExpression string
Résultat Content
        public Content Search(string searchExpression)
        {
            var searchString = System.Web.HttpUtility.UrlDecode(searchExpression);

            var query = ContentQuery.CreateQuery(searchString, new QuerySettings {EnableAutofilters = false, EnableLifespanFilter = false});
            query.AddClause(string.Format("Name:{0}*", searchString.Replace("\"", "").Replace("*", "")), ChainOperator.Or);

            var result = query.Execute().Nodes;
            var feed = result.Select(node => new Content(node, false, false, false, false, 0, 0)).ToArray();

            return CreateFakeRootForFeed(feed);
        }