Table of Contents

Class SfFileEventStore

Namespace
NetCoreForce.Models
Assembly
NetCoreForce.Models.dll

File Event Store

SObject Name: FileEventStore

Custom Object: False

public class SfFileEventStore : SObject
Inheritance
SfFileEventStore
Inherited Members

Properties

CanDownloadPdf

Can Download PDF

Name: CanDownloadPdf

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "canDownloadPdf")]
[Updateable(false)]
[Createable(false)]
public bool? CanDownloadPdf { get; set; }

Property Value

bool?

ContentSize

Content Size

Name: ContentSize

SF Type: int

Nillable: True

[JsonProperty(PropertyName = "contentSize")]
[Updateable(false)]
[Createable(false)]
public int? ContentSize { get; set; }

Property Value

int?

CreatedBy

ReferenceTo: User

RelationshipName: CreatedBy

[JsonProperty(PropertyName = "createdBy")]
[Updateable(false)]
[Createable(false)]
public SfUser CreatedBy { get; set; }

Property Value

SfUser

CreatedById

Created By ID

Name: CreatedById

SF Type: reference

Nillable: False

[JsonProperty(PropertyName = "createdById")]
[Updateable(false)]
[Createable(false)]
public string CreatedById { get; set; }

Property Value

string

CreatedDate

Created Date

Name: CreatedDate

SF Type: datetime

Nillable: False

[JsonProperty(PropertyName = "createdDate")]
[Updateable(false)]
[Createable(false)]
public DateTimeOffset? CreatedDate { get; set; }

Property Value

DateTimeOffset?

Document

ReferenceTo: ContentDocument

RelationshipName: Document

[JsonProperty(PropertyName = "document")]
[Updateable(false)]
[Createable(false)]
public SfContentDocument Document { get; set; }

Property Value

SfContentDocument

DocumentId

ContentDocument ID

Name: DocumentId

SF Type: reference

Nillable: True

[JsonProperty(PropertyName = "documentId")]
[Updateable(false)]
[Createable(false)]
public string DocumentId { get; set; }

Property Value

string

EvaluationTime

Evaluation Time

Name: EvaluationTime

SF Type: double

Nillable: True

[JsonProperty(PropertyName = "evaluationTime")]
[Updateable(false)]
[Createable(false)]
public double? EvaluationTime { get; set; }

Property Value

double?

EventDate

Event Date

Name: EventDate

SF Type: datetime

Nillable: False

[JsonProperty(PropertyName = "eventDate")]
[Updateable(false)]
[Createable(false)]
public DateTimeOffset? EventDate { get; set; }

Property Value

DateTimeOffset?

EventIdentifier

Event Identifier

Name: EventIdentifier

SF Type: string

Nillable: False

[JsonProperty(PropertyName = "eventIdentifier")]
[Updateable(false)]
[Createable(false)]
public string EventIdentifier { get; set; }

Property Value

string

FileAction

File Action

Name: FileAction

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "fileAction")]
[Updateable(false)]
[Createable(false)]
public string FileAction { get; set; }

Property Value

string

FileName

File Name

Name: FileName

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "fileName")]
[Updateable(false)]
[Createable(false)]
public string FileName { get; set; }

Property Value

string

FileSource

File Source

Name: FileSource

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "fileSource")]
[Updateable(false)]
[Createable(false)]
public string FileSource { get; set; }

Property Value

string

FileType

File Type

Name: FileType

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "fileType")]
[Updateable(false)]
[Createable(false)]
public string FileType { get; set; }

Property Value

string

Id

File Event Store ID

Name: Id

SF Type: id

Nillable: False

[JsonProperty(PropertyName = "id")]
[Updateable(false)]
[Createable(false)]
public string Id { get; set; }

Property Value

string

IsLatestVersion

Is Latest Version

Name: IsLatestVersion

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "isLatestVersion")]
[Updateable(false)]
[Createable(false)]
public bool? IsLatestVersion { get; set; }

Property Value

bool?

LastModifiedBy

ReferenceTo: User

RelationshipName: LastModifiedBy

[JsonProperty(PropertyName = "lastModifiedBy")]
[Updateable(false)]
[Createable(false)]
public SfUser LastModifiedBy { get; set; }

Property Value

SfUser

LastModifiedById

Last Modified By ID

Name: LastModifiedById

SF Type: reference

Nillable: False

[JsonProperty(PropertyName = "lastModifiedById")]
[Updateable(false)]
[Createable(false)]
public string LastModifiedById { get; set; }

Property Value

string

LastModifiedDate

Last Modified Date

Name: LastModifiedDate

SF Type: datetime

Nillable: False

[JsonProperty(PropertyName = "lastModifiedDate")]
[Updateable(false)]
[Createable(false)]
public DateTimeOffset? LastModifiedDate { get; set; }

Property Value

DateTimeOffset?

LoginKey

Login Key

Name: LoginKey

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "loginKey")]
[Updateable(false)]
[Createable(false)]
public string LoginKey { get; set; }

Property Value

string

Policy

ReferenceTo: TransactionSecurityPolicy

RelationshipName: Policy

[JsonProperty(PropertyName = "policy")]
[Updateable(false)]
[Createable(false)]
public SfTransactionSecurityPolicy Policy { get; set; }

Property Value

SfTransactionSecurityPolicy

PolicyId

Transaction Security Policy ID

Name: PolicyId

SF Type: reference

Nillable: True

[JsonProperty(PropertyName = "policyId")]
[Updateable(false)]
[Createable(false)]
public string PolicyId { get; set; }

Property Value

string

PolicyOutcome

Policy Outcome

Name: PolicyOutcome

SF Type: picklist

Nillable: True

[JsonProperty(PropertyName = "policyOutcome")]
[Updateable(false)]
[Createable(false)]
public string PolicyOutcome { get; set; }

Property Value

string

ProcessDuration

Process Duration

Name: ProcessDuration

SF Type: double

Nillable: True

[JsonProperty(PropertyName = "processDuration")]
[Updateable(false)]
[Createable(false)]
public double? ProcessDuration { get; set; }

Property Value

double?

RelatedEventIdentifier

Related Event Identifier

Name: RelatedEventIdentifier

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "relatedEventIdentifier")]
[Updateable(false)]
[Createable(false)]
public string RelatedEventIdentifier { get; set; }

Property Value

string

SObjectTypeName

[JsonIgnore]
public static string SObjectTypeName { get; }

Property Value

string

SessionKey

Session Key

Name: SessionKey

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "sessionKey")]
[Updateable(false)]
[Createable(false)]
public string SessionKey { get; set; }

Property Value

string

SessionLevel

Session Level

Name: SessionLevel

SF Type: picklist

Nillable: True

[JsonProperty(PropertyName = "sessionLevel")]
[Updateable(false)]
[Createable(false)]
public string SessionLevel { get; set; }

Property Value

string

SourceIp

Source IP

Name: SourceIp

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "sourceIp")]
[Updateable(false)]
[Createable(false)]
public string SourceIp { get; set; }

Property Value

string

SystemModstamp

System Modstamp

Name: SystemModstamp

SF Type: datetime

Nillable: False

[JsonProperty(PropertyName = "systemModstamp")]
[Updateable(false)]
[Createable(false)]
public DateTimeOffset? SystemModstamp { get; set; }

Property Value

DateTimeOffset?

User

ReferenceTo: User

RelationshipName: User

[JsonProperty(PropertyName = "user")]
[Updateable(false)]
[Createable(false)]
public SfUser User { get; set; }

Property Value

SfUser

UserId

User ID

Name: UserId

SF Type: reference

Nillable: True

[JsonProperty(PropertyName = "userId")]
[Updateable(false)]
[Createable(false)]
public string UserId { get; set; }

Property Value

string

Username

Username

Name: Username

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "username")]
[Updateable(false)]
[Createable(false)]
public string Username { get; set; }

Property Value

string

Version

ReferenceTo: ContentVersion

RelationshipName: Version

[JsonProperty(PropertyName = "version")]
[Updateable(false)]
[Createable(false)]
public SfContentVersion Version { get; set; }

Property Value

SfContentVersion

VersionId

ContentVersion ID

Name: VersionId

SF Type: reference

Nillable: True

[JsonProperty(PropertyName = "versionId")]
[Updateable(false)]
[Createable(false)]
public string VersionId { get; set; }

Property Value

string

VersionNumber

Version Number

Name: VersionNumber

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "versionNumber")]
[Updateable(false)]
[Createable(false)]
public string VersionNumber { get; set; }

Property Value

string