Class BusinessProcessRequestQueueDetail
This class represents the EntityModel interface to the SyServiceProcessRequestQueue database table.
Inheritance
Inherited Members
Namespace: Cmc.Nexus.Models.Common
Assembly: Cmc.Nexus.Models.dll
Syntax
public class BusinessProcessRequestQueueDetail
Constructors
BusinessProcessRequestQueueDetail()
Declaration
public BusinessProcessRequestQueueDetail()
Properties
BusinessProcess
Declaration
public virtual BusinessProcess BusinessProcess { get; set; }
Property Value
| Type | Description |
|---|---|
| BusinessProcess |
BusinessProcessId
Gets or sets the BusinessProcessId associated with this BusinessProcessRequestQueueDetail.
Declaration
public int? BusinessProcessId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The BusinessProcessId. |
BusinessProcessJobInstanceId
Gets or sets the BusinessProcessJobInstanceId associated with this BusinessProcessRequestQueueDetail.
Declaration
public int? BusinessProcessJobInstanceId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The BusinessProcessJobInstanceId. |
BusinessProcessJobItineraryLevel
Declaration
public virtual BusinessProcessJobItineraryLevel BusinessProcessJobItineraryLevel { get; set; }
Property Value
| Type | Description |
|---|---|
| BusinessProcessJobItineraryLevel |
BusinessProcessJobItineraryLevelId
Gets or sets the BusinessProcessJobItineraryLevelId associated with this BusinessProcessRequestQueueDetail.
Declaration
public int BusinessProcessJobItineraryLevelId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The BusinessProcessJobItineraryLevelId. |
BusinessProcessJobSchedule
Declaration
public virtual BusinessProcessJobSchedule BusinessProcessJobSchedule { get; set; }
Property Value
| Type | Description |
|---|---|
| BusinessProcessJobSchedule |
BusinessProcessJobScheduleId
Gets or sets the BusinessProcessJobScheduleId associated with this BusinessProcessRequestQueueDetail.
Declaration
public int BusinessProcessJobScheduleId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The BusinessProcessJobScheduleId. |
BusinessProcessSubscriptionDetail
Declaration
public virtual BusinessProcessSubscriptionDetail BusinessProcessSubscriptionDetail { get; set; }
Property Value
| Type | Description |
|---|---|
| BusinessProcessSubscriptionDetail |
BusinessProcessSubscriptionDetailId
Gets or sets the BusinessProcessSubscriptionDetailId associated with this BusinessProcessRequestQueueDetail.
Declaration
public int? BusinessProcessSubscriptionDetailId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The BusinessProcessSubscriptionDetailId. |
CreatedDateTime
Gets or sets the CreatedDateTime associated with this BusinessProcessRequestQueueDetail.
Declaration
public DateTime CreatedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The CreatedDateTime. |
DequeueExceptionStatus
Gets or sets the DequeueExceptionStatus associated with this BusinessProcessRequestQueueDetail.
Declaration
public string DequeueExceptionStatus { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The DequeueExceptionStatus. |
DequeueProcessorIdentifier
Gets or sets the DequeueProcessorIdentifier associated with this BusinessProcessRequestQueueDetail.
Declaration
public Guid? DequeueProcessorIdentifier { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Guid> | The DequeueProcessorIdentifier. |
Id
Gets or sets the Id associated with this BusinessProcessRequestQueueDetail.
Declaration
public int Id { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The Id. |
IsDequeueExceptionCompleted
Gets or sets the IsDequeueExceptionCompleted associated with this BusinessProcessRequestQueueDetail.
Declaration
public bool IsDequeueExceptionCompleted { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsDequeueExceptionCompleted. |
IsDequeueExceptionReady
Gets or sets the IsDequeueExceptionReady associated with this BusinessProcessRequestQueueDetail.
Declaration
public bool IsDequeueExceptionReady { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsDequeueExceptionReady. |
IsNotificationCompleted
Gets or sets the IsNotificationCompleted associated with this BusinessProcessRequestQueueDetail.
Declaration
public bool IsNotificationCompleted { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsNotificationCompleted. |
IsNotificationReady
Gets or sets the IsNotificationReady associated with this BusinessProcessRequestQueueDetail.
Declaration
public bool IsNotificationReady { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsNotificationReady. |
IsProcessLevelExceptionReported
Gets or sets the IsProcessLevelExceptionReported associated with this BusinessProcessRequestQueueDetail.
Declaration
public bool IsProcessLevelExceptionReported { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsProcessLevelExceptionReported. |
IsTerminalJob
Gets or sets the IsTerminalJob associated with this BusinessProcessRequestQueueDetail.
Declaration
public bool IsTerminalJob { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The IsTerminalJob. |
JobConfigurationDetail
Gets or sets the JobConfigurationDetail associated with this BusinessProcessRequestQueueDetail.
Declaration
public string JobConfigurationDetail { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The JobConfigurationDetail. |
JobExecutionDetail
Gets or sets the JobExecutionDetail associated with this BusinessProcessRequestQueueDetail.
Declaration
public string JobExecutionDetail { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The JobExecutionDetail. |
JobParametersDetail
Gets or sets the JobParametersDetail associated with this BusinessProcessRequestQueueDetail.
Declaration
public string JobParametersDetail { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The JobParametersDetail. |
JobSequenceIdentifier
Gets or sets the JobSequenceIdentifier associated with this BusinessProcessRequestQueueDetail.
Declaration
public Guid? JobSequenceIdentifier { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Guid> | The JobSequenceIdentifier. |
JobSequenceOrder
Gets or sets the JobSequenceOrder associated with this BusinessProcessRequestQueueDetail.
Declaration
public int JobSequenceOrder { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The JobSequenceOrder. |
JobStatus
Gets or sets the JobStatus associated with this BusinessProcessRequestQueueDetail.
Declaration
public string JobStatus { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The JobStatus. |
LastHeartbeatDate
Gets or sets the LastHeartbeatDate associated with this BusinessProcessRequestQueueDetail.
Declaration
public DateTime LastHeartbeatDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The LastHeartbeatDate. |
LastModifiedDateTime
Gets or sets the LastModifiedDateTime associated with this BusinessProcessRequestQueueDetail.
Declaration
public DateTime LastModifiedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.DateTime | The LastModifiedDateTime. |
LastModifiedUserId
Gets or sets the LastModifiedUserId associated with this BusinessProcessRequestQueueDetail.
Declaration
public int LastModifiedUserId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The LastModifiedUserId. |
NotificationStatus
Gets or sets the NotificationStatus associated with this BusinessProcessRequestQueueDetail.
Declaration
public string NotificationStatus { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The NotificationStatus. |
ProcessedRequests
Gets or sets the ProcessedRequests associated with this BusinessProcessRequestQueueDetail.
Declaration
public string ProcessedRequests { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The ProcessedRequests. |
QueuedDateTime
Gets or sets the QueuedDateTime associated with this BusinessProcessRequestQueueDetail.
Declaration
public DateTime? QueuedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The QueuedDateTime. |
RetrievedDateTime
Gets or sets the RetrievedDateTime associated with this BusinessProcessRequestQueueDetail.
Declaration
public DateTime? RetrievedDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.DateTime> | The RetrievedDateTime. |
StatusLog
Gets or sets the StatusLog associated with this BusinessProcessRequestQueueDetail.
Declaration
public string StatusLog { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The StatusLog. |
Task
Declaration
public virtual Task Task { get; set; }
Property Value
| Type | Description |
|---|---|
| Task |
TaskId
Gets or sets the TaskId associated with this BusinessProcessRequestQueueDetail.
Declaration
public int? TaskId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> | The TaskId. |
TryCount
Gets or sets the TryCount associated with this BusinessProcessRequestQueueDetail.
Declaration
public int TryCount { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The TryCount. |
Methods
GeneratedInitializer()
This is the auto-generated initializer that knows how to deal with any relationship initialization for auto-generated relationships.
Declaration
public void GeneratedInitializer()
SetupFluentMappings(DbModelBuilder)
Any type of relationship that can't be inferred from the entity annotations must be done by hand using the Fluent api. Handle those relationships here.
Declaration
public static void SetupFluentMappings(DbModelBuilder modelBuilder)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Data.Entity.DbModelBuilder | modelBuilder | The DbModelBuilder that has all of the model entities. |