Class CaseState
public class CaseState : AggregateState
- Inheritance
-
CaseState
- Inherited Members
- Extension Methods
Constructors
CaseState()
public CaseState()
Properties
Administrator
Unique identifies the administrator.
public Guid? Administrator { get; set; }
Property Value
- Guid?
Attachments
Issue can have any number of attached files. Each file is stored in the file system with a physical file name that looks like this - \Data\Files\Core\UploadIdentifier.extension - and information about the uploaded file is stored in the database table Upload. The convention that should be followed for the Upload.NavigateUrl property (used to view/download the file) is this: /Issues/{Issue.Identifier}/Attachments/{Upload.Name}
public List<IssueAttachment> Attachments { get; set; }
Property Value
Closed
The time when issue has been closed.
public DateTimeOffset? Closed { get; set; }
Property Value
ClosedBy
public Guid? ClosedBy { get; set; }
Property Value
- Guid?
Comments
Issue can have any number of comments. Comments might be posted by instructors authoring questions, subject-matter-experts reviewing and revising questions, students submitting exams, etc.
public List<IssueComment> Comments { get; set; }
Property Value
Description
The description text of the issue.
public string Description { get; set; }
Property Value
Identifier
Uniquely identifies the issue itself.
public Guid Identifier { get; set; }
Property Value
Lawyer
Unique identifies the lawyer.
public Guid? Lawyer { get; set; }
Property Value
- Guid?
Opened
The time when issue has been opened.
public DateTimeOffset Opened { get; set; }
Property Value
OpenedBy
public Guid? OpenedBy { get; set; }
Property Value
- Guid?
Organization
Uniquely identifies the organization that create the issue.
public Guid Organization { get; set; }
Property Value
Owner
Unique identifies the topic.
public Guid? Owner { get; set; }
Property Value
- Guid?
Source
The source of the issue.
public string Source { get; set; }
Property Value
Status
The current status of the issue.
public Guid? Status { get; set; }
Property Value
- Guid?
StatusEffective
public DateTimeOffset? StatusEffective { get; set; }
Property Value
Title
The title text of the issue.
public string Title { get; set; }
Property Value
Topic
Unique identifies the topic.
public Guid? Topic { get; set; }
Property Value
- Guid?
Type
The type of the issue.
public string Type { get; set; }
Property Value
Methods
When(CaseAttachmentAdded)
public void When(CaseAttachmentAdded _)
Parameters
When(CaseAttachmentDeleted)
public void When(CaseAttachmentDeleted _)
Parameters
When(CaseAttachmentFileChanged)
public void When(CaseAttachmentFileChanged _)
Parameters
When(CaseAttachmentFileRenamed)
public void When(CaseAttachmentFileRenamed _)
Parameters
When(CaseClosed)
public void When(CaseClosed e)
Parameters
When(CaseCommentDeleted)
public void When(CaseCommentDeleted _)
Parameters
When(CaseCommentModified)
public void When(CaseCommentModified _)
Parameters
When(CaseCommentPosted)
public void When(CaseCommentPosted _)
Parameters
When(CaseConnectedToSurveyResponse)
public void When(CaseConnectedToSurveyResponse _)
Parameters
When(CaseDeleted)
public void When(CaseDeleted _)
Parameters
When(CaseDescribed)
public void When(CaseDescribed _)
Parameters
When(CaseFileRequirementAdded)
public void When(CaseFileRequirementAdded _)
Parameters
When(CaseFileRequirementCompleted)
public void When(CaseFileRequirementCompleted _)
Parameters
When(CaseFileRequirementDeleted)
public void When(CaseFileRequirementDeleted _)
Parameters
When(CaseFileRequirementModified)
public void When(CaseFileRequirementModified _)
Parameters
When(CaseOpened2)
public void When(CaseOpened2 e)
Parameters
When(CaseReopened)
public void When(CaseReopened _)
Parameters
When(CaseStatusChanged)
public void When(CaseStatusChanged c)
Parameters
When(CaseTitleChanged)
public void When(CaseTitleChanged _)
Parameters
When(CaseTypeChanged)
public void When(CaseTypeChanged _)
Parameters
When(CommentPrivacyChanged)
public void When(CommentPrivacyChanged _)
Parameters
When(GroupAssigned)
public void When(GroupAssigned _)
Parameters
When(GroupUnassigned)
public void When(GroupUnassigned _)
Parameters
When(UserAssigned)
public void When(UserAssigned _)
Parameters
When(UserUnassigned)
public void When(UserUnassigned _)
Parameters
When(SerializedChange)
public void When(SerializedChange _)