Click or drag to resize

DataPersistenceControlContext Class

A query context class that allows the caller to specify / override the load settings for the .Query() methods
Inheritance Hierarchy
SystemObject
  SanteDB.Core.ServicesDataPersistenceControlContext

Namespace: SanteDB.Core.Services
Assembly: SanteDB.Core.Api (in SanteDB.Core.Api.dll) Version: 3.0.2081-alpha+b4ae72647f2cc271f89142f76fff26ad69e00f5a
Syntax
public class DataPersistenceControlContext : IDisposable

The DataPersistenceControlContext type exposes the following members.

Properties
 NameDescription
Public propertyAutoInsertChildren True if child objects should be automatically inserted
Public propertyAutoUpdate Auto update resources which are being INSERT
Public propertyStatic memberCurrent Gets the current query context
Public propertyDeleteMode Gets this context's deletion mode
Public propertyLoadMode Gets this context's load mode
Public propertyName Get the name
Top
Methods
 NameDescription
Public methodStatic memberCreate(Boolean) Create a new data control context specifying the update parameter
Public methodStatic memberCreate(DeleteMode) Sets the current deletion mode for all persistence requests on this thread (or until a wrapped context is done)
Public methodStatic memberCreate(LoadMode) Sets the current loading mode
Public methodStatic memberCreate(NullableLoadMode, NullableDeleteMode, NullableBoolean, NullableBoolean) Sets the current loading mode
Public methodDispose Unload the current
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodWithName Add name to the current value
Top
Extension Methods
 NameDescription
Public Extension MethodConvertTReturn The purpose of this method is to convert object me to TReturn. Why? Because if you have an instance of Act that actually needs to be a SubstanceAdministration we can't just cast so we have to copy.
(Defined by ExtensionMethods)
Public Extension MethodWithControl With control parameter is used as a wrapper for _ parameters
(Defined by QueryFilterExtensions)
Top
See Also