public interface ITrackedReferencesService
Methods View Source GetPagedDescendantsInReferences(Int32, Int64, Int32, Boolean)
Gets a paged result of the descending items that have any references, given a parent id.
DeclarationPagedResult<RelationItem> GetPagedDescendantsInReferences(int parentId, long pageIndex, int pageSize, bool filterMustBeIsDependency)
Parameters Type Name Description System.Int32 parentId
The unique identifier of the parent to retrieve descendants for.
System.Int64 pageIndexThe page index.
System.Int32 pageSizeThe page size.
System.Boolean filterMustBeIsDependencyA boolean indicating whether to filter only the RelationTypes which are dependencies (isDependency field is set to true).
Returns View Source GetPagedDescendantsInReferences(Int32, Int64, Int64, Boolean) DeclarationPagedModel<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)
Gets a paged result of the descending items that have any references, given a parent id.
DeclarationTask<PagedModel<RelationItemModel>> GetPagedDescendantsInReferencesAsync(Guid parentKey, long skip, long take, bool filterMustBeIsDependency)
Parameters Type Name Description Guid parentKey
The unique identifier of the parent to retrieve descendants for.
System.Int64 skipThe amount of items to skip
System.Int64 takeThe amount of items to take.
System.Boolean filterMustBeIsDependencyA boolean indicating whether to filter only the RelationTypes which are dependencies (isDependency field is set to true).
Returns View Source GetPagedItemsWithRelations(Int32[], Int64, Int32, Boolean)Gets a paged result of items used in any kind of relation from selected integer ids.
DeclarationPagedResult<RelationItem> GetPagedItemsWithRelations(int[] ids, long pageIndex, int pageSize, bool filterMustBeIsDependency)
Parameters Type Name Description System.Int32[] ids
The identifiers of the entities to check for relations.
System.Int64 pageIndexThe page index.
System.Int32 pageSizeThe page size.
System.Boolean filterMustBeIsDependencyA boolean indicating whether to filter only the RelationTypes which are dependencies (isDependency field is set to true).
Returns View Source GetPagedItemsWithRelations(Int32[], Int64, Int64, Boolean) DeclarationPagedModel<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)
Gets a paged result of items used in any kind of relation from selected integer ids.
DeclarationTask<PagedModel<RelationItemModel>> GetPagedItemsWithRelationsAsync(ISet<Guid> keys, long skip, long take, bool filterMustBeIsDependency)
Parameters Type Name Description ISet<Guid> keys
The identifiers of the entities to check for relations.
System.Int64 skipThe amount of items to skip
System.Int64 takeThe amount of items to take.
System.Boolean filterMustBeIsDependencyA boolean indicating whether to filter only the RelationTypes which are dependencies (isDependency field is set to true).
Returns View Source GetPagedKeysWithDependentReferencesAsync(ISet<Guid>, Guid, Int64, Int64) Declarationvirtual Task<PagedModel<Guid>> GetPagedKeysWithDependentReferencesAsync(ISet<Guid> keys, Guid nodeObjectTypeId, long skip, long take)
Parameters Type Name Description ISet<Guid> keys Guid nodeObjectTypeId 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.
DeclarationPagedResult<RelationItem> GetPagedRelationsForItem(int id, long pageIndex, int pageSize, bool filterMustBeIsDependency)
Parameters Type Name Description System.Int32 id
The identifier of the entity to retrieve relations for.
System.Int64 pageIndexThe page index.
System.Int32 pageSizeThe page size.
System.Boolean filterMustBeIsDependencyA boolean indicating whether to filter only the RelationTypes which are dependencies (isDependency field is set to true).
Returns View Source GetPagedRelationsForItem(Int32, Int64, Int64, Boolean) DeclarationPagedModel<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)
Gets a paged result of items which are in relation with the current item. Basically, shows the items which depend on the current item.
DeclarationTask<PagedModel<RelationItemModel>> GetPagedRelationsForItemAsync(Guid key, long skip, long take, bool filterMustBeIsDependency)
Parameters Type Name Description Guid key
The identifier of the entity to retrieve relations for.
System.Int64 skipThe amount of items to skip
System.Int64 takeThe amount of items to take.
System.Boolean filterMustBeIsDependencyA boolean indicating whether to filter only the RelationTypes which are dependencies (isDependency field is set to true).
Returns View Source GetPagedRelationsForRecycleBinAsync(UmbracoObjectTypes, Int64, Int64, Boolean)Gets a paged result of items which are in relation with an item in the recycle bin.
Declarationvirtual Task<PagedModel<RelationItemModel>> GetPagedRelationsForRecycleBinAsync(UmbracoObjectTypes objectType, long skip, long take, bool filterMustBeIsDependency)
Parameters Type Name Description UmbracoObjectTypes objectType
The Umbraco object type that has recycle bin support (currently Document or Media).
System.Int64 skipThe amount of items to skip
System.Int64 takeThe amount of items to take.
System.Boolean filterMustBeIsDependencyA boolean indicating whether to filter only the RelationTypes which are dependencies (isDependency field is set to true).
ReturnsRetroSearch 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