Table of Contents

Class SfLightningUriEvent

Namespace
NetCoreForce.Models
Assembly
NetCoreForce.Models.dll

Lightning URI Event

SObject Name: LightningUriEvent

Custom Object: False

public class SfLightningUriEvent : SObject
Inheritance
SfLightningUriEvent
Inherited Members

Properties

AppName

Application Name

Name: AppName

SF Type: string

Nillable: True

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

Property Value

string

ConnectionType

Connection Type

Name: ConnectionType

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "connectionType")]
[Updateable(false)]
[Createable(false)]
public string ConnectionType { 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?

DeviceId

Device ID

Name: DeviceId

SF Type: string

Nillable: True

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

Property Value

string

DeviceModel

Device Model

Name: DeviceModel

SF Type: string

Nillable: True

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

Property Value

string

DevicePlatform

Device Platform

Name: DevicePlatform

SF Type: string

Nillable: True

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

Property Value

string

DeviceSessionId

Device Session ID

Name: DeviceSessionId

SF Type: string

Nillable: True

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

Property Value

string

Duration

Duration

Name: Duration

SF Type: double

Nillable: True

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

Property Value

double?

EffectivePageTime

Effective Page Time

Name: EffectivePageTime

SF Type: double

Nillable: True

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

Property Value

double?

EffectivePageTimeDeviationErrorType

Effective Page Time Deviation Error Type

Name: EffectivePageTimeDeviationErrorType

SF Type: string

Nillable: True

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

Property Value

string

EffectivePageTimeDeviationReason

Effective Page Time Deviation Reason

Name: EffectivePageTimeDeviationReason

SF Type: string

Nillable: True

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

Property Value

string

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

HasEffectivePageTimeDeviation

Has Effective Page Time Deviation

Name: HasEffectivePageTimeDeviation

SF Type: boolean

Nillable: False

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

Property Value

bool?

Id

Lightning URI Event ID

Name: Id

SF Type: id

Nillable: False

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

Property Value

string

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

Operation

Operation

Name: Operation

SF Type: picklist

Nillable: True

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

Property Value

string

OsName

OS Name

Name: OsName

SF Type: string

Nillable: True

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

Property Value

string

OsVersion

OS Version

Name: OsVersion

SF Type: string

Nillable: True

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

Property Value

string

PageStartTime

Page Start Time

Name: PageStartTime

SF Type: datetime

Nillable: True

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

Property Value

DateTimeOffset?

PageUrl

Page URL

Name: PageUrl

SF Type: url

Nillable: True

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

Property Value

string

PreviousPageAppName

Previous Page App Name

Name: PreviousPageAppName

SF Type: string

Nillable: True

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

Property Value

string

PreviousPageEntityId

Previous Page Entity ID

Name: PreviousPageEntityId

SF Type: reference

Nillable: True

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

Property Value

string

PreviousPageEntityType

Previous Page Entity Type

Name: PreviousPageEntityType

SF Type: string

Nillable: True

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

Property Value

string

PreviousPageUrl

Previous Page URL

Name: PreviousPageUrl

SF Type: url

Nillable: True

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

Property Value

string

QueriedEntities

Queried Entities

Name: QueriedEntities

SF Type: string

Nillable: True

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

Property Value

string

RecordId

Record ID

Name: RecordId

SF Type: reference

Nillable: True

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

Property Value

string

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

SdkAppType

SDK App Type

Name: SdkAppType

SF Type: string

Nillable: True

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

Property Value

string

SdkAppVersion

SDK App Version

Name: SdkAppVersion

SF Type: string

Nillable: True

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

Property Value

string

SdkVersion

SDK Version

Name: SdkVersion

SF Type: string

Nillable: True

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

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

User

ReferenceTo: User

RelationshipName: User

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

Property Value

SfUser

UserAgent

User Agent

Name: UserAgent

SF Type: string

Nillable: True

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

Property Value

string

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

UserType

User Type

Name: UserType

SF Type: picklist

Nillable: True

[JsonProperty(PropertyName = "userType")]
[Updateable(false)]
[Createable(false)]
public string UserType { 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