Table of Contents

Class GlossaryStore

Namespace
InSite.Persistence
Assembly
InSite.Persistence.dll
public class GlossaryStore : IGlossaryStore
Inheritance
GlossaryStore
Implements
Inherited Members

Constructors

GlossaryStore()

public GlossaryStore()

Methods

ApproveTerm(Guid, DateTimeOffset, Guid)

public void ApproveTerm(Guid identifier, DateTimeOffset when, Guid who)

Parameters

identifier Guid
when DateTimeOffset
who Guid

DeleteTerm(Guid)

public void DeleteTerm(Guid identifier)

Parameters

identifier Guid

InitializeGlossary(Guid, Guid)

public void InitializeGlossary(Guid glossary, Guid organization)

Parameters

glossary Guid
organization Guid

LinkTerm(Guid, Guid, Guid, string, string)

public void LinkTerm(Guid relationshipId, Guid termId, Guid containerId, string containerType, string contentLabel)

Parameters

relationshipId Guid
termId Guid
containerId Guid
containerType string
contentLabel string

ProposeTerm(Guid, Guid, Guid, string, ContentContainer, DateTimeOffset, Guid)

public void ProposeTerm(Guid glossary, Guid organization, Guid term, string name, ContentContainer content, DateTimeOffset when, Guid who)

Parameters

glossary Guid
organization Guid
term Guid
name string
content ContentContainer
when DateTimeOffset
who Guid

ReviseTerm(Guid, string, ContentContainer, DateTimeOffset, Guid)

public void ReviseTerm(Guid identifier, string name, ContentContainer content, DateTimeOffset when, Guid who)

Parameters

identifier Guid
name string
content ContentContainer
when DateTimeOffset
who Guid

UnlinkTerm(Guid)

public void UnlinkTerm(Guid relationshipId)

Parameters

relationshipId Guid