Click or drag to resize

VersionedDataPersistenceServiceTModel, TDbModel, TDbKeyModelUpdateModelVersionedAssociationsTModelAssociation 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> UpdateModelVersionedAssociations<TModelAssociation>(
	DataContext context,
	TModel data,
	IEnumerable<TModelAssociation> associations
)
where TModelAssociation : new(), IdentifiedData, IVersionedAssociation

Parameters

context  DataContext

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

data  TModel

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

associations  IEnumerableTModelAssociation

[Missing <param name="associations"/> documentation for "M:SanteDB.Persistence.Data.Services.Persistence.VersionedDataPersistenceService`3.UpdateModelVersionedAssociations``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.VersionedDataPersistenceService`3.UpdateModelVersionedAssociations``1(SanteDB.OrmLite.DataContext,`0,System.Collections.Generic.IEnumerable{``0})"]

Return Value

IEnumerableTModelAssociation

[Missing <returns> documentation for "M:SanteDB.Persistence.Data.Services.Persistence.VersionedDataPersistenceService`3.UpdateModelVersionedAssociations``1(SanteDB.OrmLite.DataContext,`0,System.Collections.Generic.IEnumerable{``0})"]

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