Show / Hide Table of Contents

Interface IDocumentAggregateSortedCursor

Указатель на сортированный список документов для агрегации.

Inherited Members
IDocumentAggregateCursor.Project(DynamicDocument)
IDocumentAggregateCursor.Unwind(String)
IDocumentAggregateCursor.Group(DynamicDocument)
IDocumentAggregateCursor.Lookup(String, String, String, String)
IDocumentAggregateCursor.SortBy(String)
IDocumentAggregateCursor.SortByDescending(String)
IDocumentAggregateCursor.Skip(Int32)
IDocumentAggregateCursor.Limit(Int32)
IDocumentCursor<DynamicDocument>.Any()
IDocumentCursor<DynamicDocument>.AnyAsync()
IDocumentCursor<DynamicDocument>.First()
IDocumentCursor<DynamicDocument>.FirstAsync()
IDocumentCursor<DynamicDocument>.FirstOrDefault()
IDocumentCursor<DynamicDocument>.FirstOrDefaultAsync()
IDocumentCursor<DynamicDocument>.ToList()
IDocumentCursor<DynamicDocument>.ToListAsync()
Namespace:InfinniPlatform.DocumentStorage
Assembly:InfinniPlatform.DocumentStorage.Abstractions.dll
Syntax
public interface IDocumentAggregateSortedCursor : IDocumentAggregateCursor, IDocumentCursor<DynamicDocument>

Methods

| Improve this Doc View Source

ThenBy(String)

Сортирует документы по возрастанию указанного свойства.

Declaration
IDocumentAggregateSortedCursor ThenBy(string property)
Parameters
Type Name Description
System.String property
Returns
Type Description
IDocumentAggregateSortedCursor
| Improve this Doc View Source

ThenByDescending(String)

Сортирует документы по убыванию указанного свойства.

Declaration
IDocumentAggregateSortedCursor ThenByDescending(string property)
Parameters
Type Name Description
System.String property
Returns
Type Description
IDocumentAggregateSortedCursor

Extension Methods

DynamicCollectionExtensions.GetItem(Object, Int32)
DynamicCollectionExtensions.SetItem(Object, Int32, Object)
DynamicCollectionExtensions.AddItem(Object, Object)
DynamicCollectionExtensions.InsertItem(Object, Int32, Object)
DynamicCollectionExtensions.RemoveItem(Object, Object)
DynamicCollectionExtensions.RemoveItemAt(Object, Int32)
DynamicCollectionExtensions.MoveItem(Object, Object, Int32)
DynamicObjectExtensions.TryGetPropertyValue(Object, String)
DynamicObjectExtensions.TrySetPropertyValue(Object, String, Object)
DynamicObjectExtensions.TryGetPropertyValueByPath(Object, String)
DynamicObjectExtensions.TrySetPropertyValueByPath(Object, String, Object)
ReflectionExtensions.IsInstanceOfType(Object, Type)
ReflectionExtensions.GetMemberValue(Object, String)
ReflectionExtensions.SetMemberValue(Object, String, Object)
ReflectionExtensions.InvokeMember(Object, String, Object[], out Object, Type[])
ReflectionExtensions.GetFieldValue(Object, FieldInfo)
ReflectionExtensions.SetFieldValue(Object, FieldInfo, Object)
ReflectionExtensions.GetPropertyValue(Object, PropertyInfo)
ReflectionExtensions.SetPropertyValue(Object, PropertyInfo, Object)
ReflectionExtensions.GetMethodDelegate(Object, MethodInfo)
ReflectionExtensions.GetEventDelegate(Object, EventInfo)
ReflectionExtensions.SetEventDelegate(Object, EventInfo, Object)
CommonExtensions.ExecuteSilent<T>(T, Action<T>)
  • Improve this Doc
  • View Source
Back to top © Copyright Infinnity Solutions Ltd, 2010–2017.