System.Object
Namespace: Umbraco.Cms.Core.Services Assembly: Umbraco.Core.dll Syntaxpublic class TrackedReferencesService : ITrackedReferencesService
Constructors View Source TrackedReferencesService(ITrackedReferencesRepository, ICoreScopeProvider) Declaration
public TrackedReferencesService(ITrackedReferencesRepository trackedReferencesRepository, ICoreScopeProvider scopeProvider)
Parameters View Source TrackedReferencesService(ITrackedReferencesRepository, ICoreScopeProvider, IEntityService) Declaration
public TrackedReferencesService(ITrackedReferencesRepository trackedReferencesRepository, ICoreScopeProvider scopeProvider, IEntityService entityService)
Parameters Methods View Source GetPagedDescendantsInReferences(Int32, Int64, Int32, Boolean)
Gets a paged result of the descending items that have any references, given a parent id.
Declarationpublic PagedResult<RelationItem> GetPagedDescendantsInReferences(int parentId, long pageIndex, int pageSize, bool filterMustBeIsDependency)
Parameters Type Name Description System.Int32 parentId System.Int64 pageIndex System.Int32 pageSize System.Boolean filterMustBeIsDependency Returns View Source GetPagedDescendantsInReferences(Int32, Int64, Int64, Boolean) Declaration
public PagedModel<RelationItemModel> GetPagedDescendantsInReferences(int parentId, long skip, long take, bool filterMustBeIsDependency)
Parameters Type Name Description System.Int32 parentId System.Int64 skip System.Int64 take System.Boolean filterMustBeIsDependency Returns View Source GetPagedDescendantsInReferencesAsync(Guid, Int64, Int64, Boolean) Declaration
public async Task<PagedModel<RelationItemModel>> GetPagedDescendantsInReferencesAsync(Guid parentKey, long skip, long take, bool filterMustBeIsDependency)
Parameters Type Name Description Guid parentKey System.Int64 skip System.Int64 take System.Boolean filterMustBeIsDependency Returns View Source GetPagedItemsWithRelations(Int32[], Int64, Int32, Boolean)
Gets a paged result of items used in any kind of relation from selected integer ids.
Declarationpublic PagedResult<RelationItem> GetPagedItemsWithRelations(int[] ids, long pageIndex, int pageSize, bool filterMustBeIsDependency)
Parameters Type Name Description System.Int32[] ids System.Int64 pageIndex System.Int32 pageSize System.Boolean filterMustBeIsDependency Returns View Source GetPagedItemsWithRelations(Int32[], Int64, Int64, Boolean) Declaration
public PagedModel<RelationItemModel> GetPagedItemsWithRelations(int[] ids, long skip, long take, bool filterMustBeIsDependency)
Parameters Type Name Description System.Int32[] ids System.Int64 skip System.Int64 take System.Boolean filterMustBeIsDependency Returns View Source GetPagedItemsWithRelationsAsync(ISet<Guid>, Int64, Int64, Boolean) Declaration
public async Task<PagedModel<RelationItemModel>> GetPagedItemsWithRelationsAsync(ISet<Guid> keys, long skip, long take, bool filterMustBeIsDependency)
Parameters Type Name Description ISet<Guid> keys System.Int64 skip System.Int64 take System.Boolean filterMustBeIsDependency Returns View Source GetPagedKeysWithDependentReferencesAsync(ISet<Guid>, Guid, Int64, Int64) Declaration
public async Task<PagedModel<Guid>> GetPagedKeysWithDependentReferencesAsync(ISet<Guid> keys, Guid objectTypeId, long skip, long take)
Parameters Type Name Description ISet<Guid> keys Guid objectTypeId System.Int64 skip System.Int64 take Returns View Source GetPagedRelationsForItem(Int32, Int64, Int32, Boolean)
Gets a paged result of items which are in relation with the current item. Basically, shows the items which depend on the current item.
Declarationpublic PagedResult<RelationItem> GetPagedRelationsForItem(int id, long pageIndex, int pageSize, bool filterMustBeIsDependency)
Parameters Type Name Description System.Int32 id System.Int64 pageIndex System.Int32 pageSize System.Boolean filterMustBeIsDependency Returns View Source GetPagedRelationsForItem(Int32, Int64, Int64, Boolean) Declaration
public PagedModel<RelationItemModel> GetPagedRelationsForItem(int id, long skip, long take, bool filterMustBeIsDependency)
Parameters Type Name Description System.Int32 id System.Int64 skip System.Int64 take System.Boolean filterMustBeIsDependency Returns View Source GetPagedRelationsForItemAsync(Guid, Int64, Int64, Boolean) Declaration
public async Task<PagedModel<RelationItemModel>> GetPagedRelationsForItemAsync(Guid key, long skip, long take, bool filterMustBeIsDependency)
Parameters Type Name Description Guid key System.Int64 skip System.Int64 take System.Boolean filterMustBeIsDependency Returns View Source GetPagedRelationsForRecycleBinAsync(UmbracoObjectTypes, Int64, Int64, Boolean) Declaration
public async Task<PagedModel<RelationItemModel>> GetPagedRelationsForRecycleBinAsync(UmbracoObjectTypes objectType, long skip, long take, bool filterMustBeIsDependency)
Parameters Type Name Description UmbracoObjectTypes objectType System.Int64 skip System.Int64 take System.Boolean filterMustBeIsDependency Returns
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4