本文整理汇总了C#中Carrotware.CMS.Core.SearchParameterObject类的典型用法代码示例。如果您正苦于以下问题:C# SearchParameterObject类的具体用法?C# SearchParameterObject怎么用?C# SearchParameterObject使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
SearchParameterObject类属于Carrotware.CMS.Core命名空间,在下文中一共展示了SearchParameterObject类的13个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: TopLevelPages
internal static IQueryable<vw_carrot_Content> TopLevelPages(CarrotCMSDataContext ctx, Guid siteID, bool bActiveOnly) {
SearchParameterObject sp = new SearchParameterObject {
SiteID = siteID,
DateCompare = DateTime.UtcNow,
ContentTypeID = ContentPageType.GetIDByType(ContentPageType.PageType.ContentEntry),
ContentType = ContentPageType.PageType.ContentEntry,
ActiveOnly = bActiveOnly
};
return cqTopLevelPages(ctx, sp);
}
示例2: GetNextPost
internal static vw_carrot_Content GetNextPost(CarrotCMSDataContext ctx, Guid siteID, bool bActiveOnly, Guid rootContentID) {
SearchParameterObject sp = new SearchParameterObject {
SiteID = siteID,
RootContentID = rootContentID,
DateCompare = DateTime.UtcNow,
ActiveOnly = bActiveOnly
};
return cqGetNextPost(ctx, sp);
}
示例3: PostsByDateRange
internal static IQueryable<vw_carrot_Content> PostsByDateRange(CarrotCMSDataContext ctx, Guid siteID, DateTime dateBegin, DateTime dateEnd, bool bActiveOnly) {
SearchParameterObject sp = new SearchParameterObject {
SiteID = siteID,
DateCompare = DateTime.UtcNow,
ContentTypeID = ContentPageType.GetIDByType(ContentPageType.PageType.BlogEntry),
ContentType = ContentPageType.PageType.BlogEntry,
DateBegin = dateBegin,
DateEnd = dateEnd,
ActiveOnly = bActiveOnly
};
return cqPostsByDateRange(ctx, sp);
}
示例4: GetOtherNotPage
//=====================
internal static IQueryable<vw_carrot_Content> GetOtherNotPage(CarrotCMSDataContext ctx, Guid siteID, Guid rootContentID, Guid? parentContentID) {
SearchParameterObject sp = new SearchParameterObject {
SiteID = siteID,
RootContentID = rootContentID,
ParentContentID = parentContentID,
ContentTypeID = ContentPageType.GetIDByType(ContentPageType.PageType.ContentEntry),
DateCompare = DateTime.UtcNow
};
return cqGetOtherNotPage(ctx, sp);
}
示例5: GetContentByCategoryURL
internal static IQueryable<vw_carrot_Content> GetContentByCategoryURL(CarrotCMSDataContext ctx, Guid siteID, bool bActiveOnly, string sCatURL) {
SearchParameterObject sp = new SearchParameterObject {
SiteID = siteID,
DateCompare = DateTime.UtcNow,
FileName = sCatURL,
ActiveOnly = bActiveOnly
};
return cqGetContentByCategoryURL(ctx, sp);
}
示例6: SearchSeriaCache
internal static carrot_SerialCache SearchSeriaCache(CarrotCMSDataContext ctx, Guid siteID, Guid userID, Guid itemID, string keyType) {
SearchParameterObject searchParm = new SearchParameterObject {
SiteID = siteID,
DateCompare = DateTime.UtcNow,
UserId = userID,
ItemID = itemID,
KeyType = keyType
};
return cqGetSerialCacheTbl(ctx, searchParm);
}
示例7: GetLatestContentWithParent
internal static IQueryable<vw_carrot_Content> GetLatestContentWithParent(CarrotCMSDataContext ctx, Guid siteID, Guid? parentContentID, bool bActiveOnly) {
SearchParameterObject sp = new SearchParameterObject {
SiteID = siteID,
ParentContentID = parentContentID,
ContentTypeID = ContentPageType.GetIDByType(ContentPageType.PageType.ContentEntry),
ContentType = ContentPageType.PageType.ContentEntry,
DateCompare = DateTime.UtcNow,
ActiveOnly = bActiveOnly
};
return cqGetLatestContentWithParent(ctx, sp);
}
示例8: FindHome
internal static vw_carrot_Content FindHome(CarrotCMSDataContext ctx, Guid siteID, bool bActiveOnly) {
SearchParameterObject sp = new SearchParameterObject {
SiteID = siteID,
DateCompare = DateTime.UtcNow,
ActiveOnly = bActiveOnly
};
return cqFindHome(ctx, sp);
}
示例9: GetContentCountByParent
internal static int GetContentCountByParent(CarrotCMSDataContext ctx, Guid siteID, string parentPage, bool bActiveOnly) {
SearchParameterObject sp = new SearchParameterObject {
SiteID = siteID,
ParentFileName = parentPage,
DateCompare = DateTime.UtcNow,
ActiveOnly = bActiveOnly
};
return cqGetContentCountByParent2(ctx, sp);
}
示例10: GetLatestContentBySibling
internal static IQueryable<vw_carrot_Content> GetLatestContentBySibling(CarrotCMSDataContext ctx, Guid siteID, string sPage, bool bActiveOnly) {
SearchParameterObject sp = new SearchParameterObject {
SiteID = siteID,
FileName = sPage,
DateCompare = DateTime.UtcNow,
ActiveOnly = bActiveOnly
};
return cqGetLatestContentBySibling2(ctx, sp);
}
示例11: GetLatestContentByParent
internal static IQueryable<vw_carrot_Content> GetLatestContentByParent(CarrotCMSDataContext ctx, Guid siteID, Guid? parentContentID, bool bActiveOnly) {
SearchParameterObject sp = new SearchParameterObject {
SiteID = siteID,
ParentContentID = parentContentID,
DateCompare = DateTime.UtcNow,
ActiveOnly = bActiveOnly
};
return cqGetLatestContentByParent1(ctx, sp);
}
示例12: GetLatestContentByURL
internal static vw_carrot_Content GetLatestContentByURL(CarrotCMSDataContext ctx, Guid siteID, bool bActiveOnly, string sPage) {
SearchParameterObject sp = new SearchParameterObject {
SiteID = siteID,
DateCompare = DateTime.UtcNow,
ActiveOnly = bActiveOnly,
FileName = sPage
};
return cqGetLatestContentByURL(ctx, sp);
}
示例13: GetLatestContentSnippetByID
internal static vw_carrot_ContentSnippet GetLatestContentSnippetByID(CarrotCMSDataContext ctx, Guid siteID, bool bActiveOnly, Guid itemID) {
SearchParameterObject sp = new SearchParameterObject {
SiteID = siteID,
DateCompare = DateTime.UtcNow,
ActiveOnly = bActiveOnly,
ItemSlugID = itemID
};
return cqGetLatestContentSnippetByID(ctx, sp);
}