SaaS CMS has officially launched! Learn more now.

Class ActivityQueryService

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

Inheritance
System.Object
ActivityQueryService
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.DataAbstraction.Activities.Internal
Assembly: EPiServer.dll
Version: 11.20.7
Syntax
public abstract class ActivityQueryService : IActivityQueryService

Constructors

ActivityQueryService()

Declaration
protected ActivityQueryService()

Methods

ListActivitiesAsync(ActivityQuery)

Declaration
public abstract Task<IEnumerable<Activity>> ListActivitiesAsync(ActivityQuery query)
Parameters
Type Name Description
ActivityQuery query
Returns
Type Description
System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Activity>>

ListAnyMatchingAsync(IEnumerable<Uri>)

Declaration
public virtual Task<IEnumerable<Activity>> ListAnyMatchingAsync(IEnumerable<Uri> matchAny)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<System.Uri> matchAny
Returns
Type Description
System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Activity>>

ListAnyMatchingAsync(IEnumerable<Uri>, Int64, Int32)

Declaration
public abstract Task<PagedActivityResult> ListAnyMatchingAsync(IEnumerable<Uri> matchAny, long startIndex, int maxCount)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<System.Uri> matchAny
System.Int64 startIndex
System.Int32 maxCount
Returns
Type Description
System.Threading.Tasks.Task<PagedActivityResult>

ListMatchingAsync(IEnumerable<Uri>)

Declaration
public virtual Task<IEnumerable<Activity>> ListMatchingAsync(IEnumerable<Uri> matchAll)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<System.Uri> matchAll
Returns
Type Description
System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Activity>>

ListMatchingAsync(IEnumerable<Uri>, IEnumerable<Uri>)

Declaration
public virtual Task<IEnumerable<Activity>> ListMatchingAsync(IEnumerable<Uri> matchAll, IEnumerable<Uri> matchAny)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<System.Uri> matchAll
System.Collections.Generic.IEnumerable<System.Uri> matchAny
Returns
Type Description
System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Activity>>

ListMatchingAsync(IEnumerable<Uri>, IEnumerable<Uri>, Int64, Int32)

Declaration
public abstract Task<PagedActivityResult> ListMatchingAsync(IEnumerable<Uri> matchAll, IEnumerable<Uri> matchAny, long startIndex, int maxCount)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<System.Uri> matchAll
System.Collections.Generic.IEnumerable<System.Uri> matchAny
System.Int64 startIndex
System.Int32 maxCount
Returns
Type Description
System.Threading.Tasks.Task<PagedActivityResult>

ListMatchingAsync(IEnumerable<Uri>, Int64, Int32)

Declaration
public virtual Task<PagedActivityResult> ListMatchingAsync(IEnumerable<Uri> matchAll, long startIndex, int maxCount)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<System.Uri> matchAll
System.Int64 startIndex
System.Int32 maxCount
Returns
Type Description
System.Threading.Tasks.Task<PagedActivityResult>

ListMatchingAsync(Uri)

Declaration
public virtual Task<IEnumerable<Activity>> ListMatchingAsync(Uri match)
Parameters
Type Name Description
System.Uri match
Returns
Type Description
System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Activity>>

ListMatchingAsync(Uri, IEnumerable<Uri>)

Declaration
public virtual Task<IEnumerable<Activity>> ListMatchingAsync(Uri match, IEnumerable<Uri> matchAny)
Parameters
Type Name Description
System.Uri match
System.Collections.Generic.IEnumerable<System.Uri> matchAny
Returns
Type Description
System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Activity>>

ListMatchingAsync(Uri, IEnumerable<Uri>, Int64, Int32)

Declaration
public virtual Task<PagedActivityResult> ListMatchingAsync(Uri match, IEnumerable<Uri> matchAny, long startIndex, int maxCount)
Parameters
Type Name Description
System.Uri match
System.Collections.Generic.IEnumerable<System.Uri> matchAny
System.Int64 startIndex
System.Int32 maxCount
Returns
Type Description
System.Threading.Tasks.Task<PagedActivityResult>

ListMatchingAsync(Uri, Int64, Int32)

Declaration
public virtual Task<PagedActivityResult> ListMatchingAsync(Uri match, long startIndex, int maxCount)
Parameters
Type Name Description
System.Uri match
System.Int64 startIndex
System.Int32 maxCount
Returns
Type Description
System.Threading.Tasks.Task<PagedActivityResult>

Implements

Extension Methods