Table of Contents

Namespace The.Components

Classes

AccountExtensions

Provides extension methods for working with user account claims.

CalculationMethods

Provides calculation methods for computed properties on entities.

ComponentProcedures
ComponentProcedures.CancelScramblingRequest
ComponentProcedures.ChangeCurrentUserPasswordParameters
ComponentProcedures.GetScramblingDatabaseNamesResult
ComponentProcedures.GetScramblingStatusRequest
ComponentProcedures.GetScramblingStatusResult
ComponentProcedures.RequestRegistrationImplementation
ComponentProcedures.RequestRegistrationParameters
ComponentService
DynamicBivariantSet<TIn, TOut>
FeatureNotPresentException
ScramblingExtensions
ScramblingOptions
ScramblingState
UserRegistration
UserRegistrationOptions

Interfaces

IApplicationSettings
IApplicationSettingsProperties
IAuditEntity

Represents an application-specific entity audit log.

IAuditEntityProperties
IAuditRelationship

Represents an applications-specific relationship audit log.

IAuditRelationshipProperties
ICustomScramblingBehaviour

Implement this interface in a legacy entity class if you need to customise the scrambling behaviour for an entity.

IDocumentAccessEntry
IDocumentAccessEntryProperties
IJobRun
IJobRunProperties
IManualCalendarEntry
IManualCalendarEntryProperties
IScrambled
IScrambledDatabase
IScrambledDatabaseProperties
IScrambledProperties
IScrambledSpreadsheet
IScrambledSpreadsheetProperties
IScrambler

Provides access to the data scrambler for legacy override classes implementing ICustomScramblingBehaviour.

ISpreadsheet
ISpreadsheetColumn
ISpreadsheetColumnProperties
ISpreadsheetProperties
IStoredDocument
IStoredDocumentProperties
ITwoPhaseInit
IUserAccount

Represents an application-specific account entity.

IUserAccountProperties

Represents the properties of a user account entity.

IUserClaim

Represents an application-specific claim entity.

IUserClaimProperties

Represents the properties of a user claim entity.

IUserProfile
IUserProfileProperties
IUserRegistrationRequest
IUserRegistrationRequestProperties

Enums

ScramblingAction

Delegates

GetOtherUserInformation

Invoked during user registration to attach some additional user information to the request.