Interface IInstanceDataLinkRepository
Represents the basic interface for the instance data link repository
Namespace: Simplic.Studio
Assembly: Simplic.Studio.dll
Syntax
public interface IInstanceDataLinkRepository
Methods
| Improve this Doc View SourceDelete(InstanceDataLink)
Deletes the instance data link
Declaration
void Delete(InstanceDataLink instanceDataLink)
Parameters
Type | Name | Description |
---|---|---|
InstanceDataLink | instanceDataLink |
DeleteAll(Guid, Guid, Boolean)
Deletes all instance data link based on a stack guid and a instance data guid
Declaration
void DeleteAll(Guid stackGuid, Guid instanceDataGuid, bool twoWay = true)
Parameters
Type | Name | Description |
---|---|---|
System.Guid | stackGuid | |
System.Guid | instanceDataGuid | |
System.Boolean | twoWay |
Exists(Guid, Guid, Boolean)
Checks if the instance data link exists
Declaration
bool Exists(Guid stackGuid, Guid instanceDataGuid, bool twoWay = true)
Parameters
Type | Name | Description |
---|---|---|
System.Guid | stackGuid | |
System.Guid | instanceDataGuid | |
System.Boolean | twoWay |
Returns
Type | Description |
---|---|
System.Boolean | True if it exists |
GetAll(Guid, Guid)
Gets all instance data link based on stack guid and a instance data guid
Declaration
IEnumerable<InstanceDataLink> GetAll(Guid stackGuid, Guid instanceDataGuid)
Parameters
Type | Name | Description |
---|---|---|
System.Guid | stackGuid | |
System.Guid | instanceDataGuid |
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<InstanceDataLink> |
Save(InstanceDataLink, Boolean)
Save the instance data link
Declaration
void Save(InstanceDataLink instanceDataLink, bool twoWay = true)
Parameters
Type | Name | Description |
---|---|---|
InstanceDataLink | instanceDataLink | |
System.Boolean | twoWay |