Table of Contents

Class OrganizationState

Namespace
InSite.Domain.Organizations
Assembly
Shift.Sdk.dll

The When methods cannot be added to the OrganizationState class because the ASP.NET session state provider cannot serialize delegates over dynamic methods or methods outside the delegate creator's assembly. If you add these methods to OrganizationState class (which has instances stored in session state) then you'll get a run- time exception that says "Unable to serialize the session state. In 'StateServer' and 'SQLServer' mode, ASP.NET will serialize the session state objects, and as a result non-serializable objects or MarshalByRef objects are not permitted." That exception message is NOT helpful because the OrganizationState class is serializable and it is not a MarshalByRef object.

public class OrganizationState : AggregateState
Inheritance
OrganizationState
Inherited Members
Extension Methods

Constructors

OrganizationState()

public OrganizationState()

Properties

AccountClosed

public DateTimeOffset? AccountClosed { get; set; }

Property Value

DateTimeOffset?

AccountOpened

public DateTimeOffset AccountOpened { get; set; }

Property Value

DateTimeOffset

AccountStatus

public AccountStatus AccountStatus { get; set; }

Property Value

AccountStatus

AccountWarning

public string AccountWarning { get; set; }

Property Value

string

AdministratorGroupIdentifier

public Guid? AdministratorGroupIdentifier { get; set; }

Property Value

Guid?

AdministratorUserIdentifier

public Guid? AdministratorUserIdentifier { get; set; }

Property Value

Guid?

Code

public string Code { get; }

Property Value

string

CompanyDescription

public CompanyDescription CompanyDescription { get; set; }

Property Value

CompanyDescription

CompanyDomain

public string CompanyDomain { get; set; }

Property Value

string

CompanyName

public string CompanyName { get; set; }

Property Value

string

Fields

public OrganizationFields Fields { get; set; }

Property Value

OrganizationFields

GlossaryIdentifier

public Guid? GlossaryIdentifier { get; set; }

Property Value

Guid?

Identifier

public Guid Identifier { get; }

Property Value

Guid

Integrations

public OrganizationIntegrations Integrations { get; set; }

Property Value

OrganizationIntegrations

IsAssociation

public bool IsAssociation { get; }

Property Value

bool

Key

public Guid Key { get; }

Property Value

Guid

Languages

public CultureInfo[] Languages { get; set; }

Property Value

CultureInfo[]

LegalName

public string LegalName { get; }

Property Value

string

Name

public string Name { get; }

Property Value

string

OrganizationCode

public string OrganizationCode { get; set; }

Property Value

string

OrganizationIdentifier

public Guid OrganizationIdentifier { get; set; }

Property Value

Guid

OrganizationSecret

public string OrganizationSecret { get; set; }

Property Value

string

OrganizationType

public string OrganizationType { get; set; }

Property Value

string

ParentOrganizationIdentifier

public Guid? ParentOrganizationIdentifier { get; set; }

Property Value

Guid?

PlatformCustomization

public PlatformCustomization PlatformCustomization { get; set; }

Property Value

PlatformCustomization

StandardContentLabels

public string StandardContentLabels { get; set; }

Property Value

string

TimeZone

public TimeZoneInfo TimeZone { get; set; }

Property Value

TimeZoneInfo

Toolkits

public ToolkitSettings Toolkits { get; set; }

Property Value

ToolkitSettings

Methods

GetStandardContentLabels()

public string[] GetStandardContentLabels()

Returns

string[]

When(OrganizationAccountSettingsModified)

public void When(OrganizationAccountSettingsModified e)

Parameters

e OrganizationAccountSettingsModified

When(OrganizationAchievementSettingsModified)

public void When(OrganizationAchievementSettingsModified e)

Parameters

e OrganizationAchievementSettingsModified

When(OrganizationAdministratorModified)

public void When(OrganizationAdministratorModified e)

Parameters

e OrganizationAdministratorModified

When(OrganizationAnnouncementModified)

public void When(OrganizationAnnouncementModified e)

Parameters

e OrganizationAnnouncementModified

When(OrganizationAssessmentSettingsModified)

public void When(OrganizationAssessmentSettingsModified e)

Parameters

e OrganizationAssessmentSettingsModified

When(OrganizationAutomaticCompetencyExpirationModified)

public void When(OrganizationAutomaticCompetencyExpirationModified e)

Parameters

e OrganizationAutomaticCompetencyExpirationModified

When(OrganizationClosed)

public void When(OrganizationClosed e)

Parameters

e OrganizationClosed

When(OrganizationContactSettingsModified)

public void When(OrganizationContactSettingsModified e)

Parameters

e OrganizationContactSettingsModified

When(OrganizationCreated)

public void When(OrganizationCreated e)

Parameters

e OrganizationCreated

When(OrganizationDeleted)

public void When(OrganizationDeleted e)

Parameters

e OrganizationDeleted

When(OrganizationDescriptionModified)

public void When(OrganizationDescriptionModified e)

Parameters

e OrganizationDescriptionModified

When(OrganizationEventSettingsModified)

public void When(OrganizationEventSettingsModified e)

Parameters

e OrganizationEventSettingsModified

When(OrganizationFieldsModified)

public void When(OrganizationFieldsModified e)

Parameters

e OrganizationFieldsModified

When(OrganizationGlossaryModified)

public void When(OrganizationGlossaryModified e)

Parameters

e OrganizationGlossaryModified

When(OrganizationGradebookSettingsModified)

public void When(OrganizationGradebookSettingsModified e)

Parameters

e OrganizationGradebookSettingsModified

When(OrganizationIdentificationModified)

public void When(OrganizationIdentificationModified e)

Parameters

e OrganizationIdentificationModified

When(OrganizationIntegrationSettingsModified)

public void When(OrganizationIntegrationSettingsModified e)

Parameters

e OrganizationIntegrationSettingsModified

When(OrganizationIssueSettingsModified)

public void When(OrganizationIssueSettingsModified e)

Parameters

e OrganizationIssueSettingsModified

When(OrganizationLocalizationModified)

public void When(OrganizationLocalizationModified e)

Parameters

e OrganizationLocalizationModified

When(OrganizationLocationModified)

public void When(OrganizationLocationModified e)

Parameters

e OrganizationLocationModified

When(OrganizationNCSHASettingsModified)

public void When(OrganizationNCSHASettingsModified e)

Parameters

e OrganizationNCSHASettingsModified

When(OrganizationOpened)

public void When(OrganizationOpened e)

Parameters

e OrganizationOpened

When(OrganizationParentModified)

public void When(OrganizationParentModified e)

Parameters

e OrganizationParentModified

When(OrganizationPlatformSettingsModified)

public void When(OrganizationPlatformSettingsModified e)

Parameters

e OrganizationPlatformSettingsModified

When(OrganizationPlatformUrlModified)

public void When(OrganizationPlatformUrlModified e)

Parameters

e OrganizationPlatformUrlModified

When(OrganizationPortalSettingsModified)

public void When(OrganizationPortalSettingsModified e)

Parameters

e OrganizationPortalSettingsModified

When(OrganizationRegistrationSettingsModified)

public void When(OrganizationRegistrationSettingsModified e)

Parameters

e OrganizationRegistrationSettingsModified

When(OrganizationSalesSettingsModified)

public void When(OrganizationSalesSettingsModified e)

Parameters

e OrganizationSalesSettingsModified

When(OrganizationSecretModified)

public void When(OrganizationSecretModified e)

Parameters

e OrganizationSecretModified

When(OrganizationSignInModified)

public void When(OrganizationSignInModified e)

Parameters

e OrganizationSignInModified

When(OrganizationSiteSettingsModified)

public void When(OrganizationSiteSettingsModified e)

Parameters

e OrganizationSiteSettingsModified

When(OrganizationStandardContentLabelsModified)

public void When(OrganizationStandardContentLabelsModified e)

Parameters

e OrganizationStandardContentLabelsModified

When(OrganizationStandardSettingsModified)

public void When(OrganizationStandardSettingsModified e)

Parameters

e OrganizationStandardSettingsModified

When(OrganizationSurveySettingsModified)

public void When(OrganizationSurveySettingsModified e)

Parameters

e OrganizationSurveySettingsModified

When(OrganizationTypeModified)

public void When(OrganizationTypeModified e)

Parameters

e OrganizationTypeModified

When(OrganizationUploadSettingsModified)

public void When(OrganizationUploadSettingsModified e)

Parameters

e OrganizationUploadSettingsModified

When(OrganizationUrlsModified)

public void When(OrganizationUrlsModified e)

Parameters

e OrganizationUrlsModified