MongoDomainManager<TData> Class
Provides an DomainManager<TData> implementation targeting Mongo as the backend store.
Namespace: Microsoft.Azure.Mobile.Server
Assembly: Microsoft.Azure.Mobile.Server.Mongo (in Microsoft.Azure.Mobile.Server.Mongo.dll)
Inheritance Hierarchy
System.Object
Microsoft.Azure.Mobile.Server.Tables.DomainManager<TData>
Microsoft.Azure.Mobile.Server.MongoDomainManager<TData>
Syntax
public class MongoDomainManager<TData> : DomainManager<TData>
where TData : class, ITableData
generic<typename TData>
where TData : ref class, ITableData
public ref class MongoDomainManager : DomainManager<TData>
type MongoDomainManager<'TData when 'TData : not struct and ITableData> =
class
inherit DomainManager<'TData>
end
Public Class MongoDomainManager(Of TData As { Class, ITableData })
Inherits DomainManager(Of TData)
Type Parameters
- TData
The data object (DTO) type.
Constructors
| Name | Description | |
|---|---|---|
![]() |
MongoDomainManager<TData>(String, String, String, HttpRequestMessage) | Creates a new instance of MongoDomainManager<TData> |
![]() |
MongoDomainManager<TData>(String, String, String, HttpRequestMessage, Boolean) | Creates a new instance of MongoDomainManager<TData> |
Properties
| Name | Description | |
|---|---|---|
![]() |
CollectionName | |
![]() |
Context | |
![]() |
DatabaseName | |
![]() |
EnableSoftDelete | Determines whether rows are hard deleted or marked as deleted. False by default. (Inherited from DomainManager<TData>.) |
![]() |
IncludeDeleted | Determines whether soft deleted records are included in query results. True by default. (Inherited from DomainManager<TData>.) |
![]() |
Request | Instance of HttpRequestMessage(Inherited from DomainManager<TData>.) |
Methods
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.Azure.Mobile.Server Namespace
Return to top
.jpeg)
.jpeg)
.jpeg)
.jpeg)