Click or drag to resize

IdentifiedDataPersistenceServiceTModel, TDbModelUpdateModelAssociationsTModelAssociation Method

Update associated entities

Namespace: SanteDB.Persistence.Data.Services.Persistence
Assembly: SanteDB.Persistence.Data (in SanteDB.Persistence.Data.dll) Version: 3.0.2081-alpha+be3dca7062b437ed047a057127f85f12119224b9
Syntax
protected virtual IEnumerable<TModelAssociation> UpdateModelAssociations<TModelAssociation>(
	DataContext context,
	TModel data,
	IEnumerable<TModelAssociation> associations
)
where TModelAssociation : new(), IdentifiedData, ISimpleAssociation

Parameters

context  DataContext

[Missing <param name="context"/> documentation for "M:SanteDB.Persistence.Data.Services.Persistence.IdentifiedDataPersistenceService`2.UpdateModelAssociations``1(SanteDB.OrmLite.DataContext,`0,System.Collections.Generic.IEnumerable{``0})"]

data  TModel

[Missing <param name="data"/> documentation for "M:SanteDB.Persistence.Data.Services.Persistence.IdentifiedDataPersistenceService`2.UpdateModelAssociations``1(SanteDB.OrmLite.DataContext,`0,System.Collections.Generic.IEnumerable{``0})"]

associations  IEnumerableTModelAssociation

[Missing <param name="associations"/> documentation for "M:SanteDB.Persistence.Data.Services.Persistence.IdentifiedDataPersistenceService`2.UpdateModelAssociations``1(SanteDB.OrmLite.DataContext,`0,System.Collections.Generic.IEnumerable{``0})"]

Type Parameters

TModelAssociation

[Missing <typeparam name="TModelAssociation"/> documentation for "M:SanteDB.Persistence.Data.Services.Persistence.IdentifiedDataPersistenceService`2.UpdateModelAssociations``1(SanteDB.OrmLite.DataContext,`0,System.Collections.Generic.IEnumerable{``0})"]

Return Value

IEnumerableTModelAssociation
The effective list of relationships on the data
Remarks
Updates the associated items of TModelAssociation such that data's associations are updated to match the list provided in associations
See Also