Table of Contents

Class SfEntityParticle

Namespace
NetCoreForce.Models
Assembly
NetCoreForce.Models.dll

Entity Particle

SObject Name: EntityParticle

Custom Object: False

public class SfEntityParticle : SObject
Inheritance
SfEntityParticle
Inherited Members

Properties

ByteLength

Byte Length

Name: ByteLength

SF Type: int

Nillable: True

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

Property Value

int?

DataType

Data Type

Name: DataType

SF Type: string

Nillable: True

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

Property Value

string

DefaultValueFormula

Default Value if Formula is Not Used

Name: DefaultValueFormula

SF Type: string

Nillable: True

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

Property Value

string

DeveloperName

Developer Name

Name: DeveloperName

SF Type: string

Nillable: True

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

Property Value

string

Digits

Digits

Name: Digits

SF Type: int

Nillable: True

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

Property Value

int?

DurableId

Durable ID

Name: DurableId

SF Type: string

Nillable: True

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

Property Value

string

EntityDefinitionId

Entity Definition ID

Name: EntityDefinitionId

SF Type: string

Nillable: True

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

Property Value

string

ExtraTypeInfo

Extra Type Info

Name: ExtraTypeInfo

SF Type: string

Nillable: True

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

Property Value

string

FieldDefinitionId

Field Definition ID

Name: FieldDefinitionId

SF Type: string

Nillable: True

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

Property Value

string

Id

Entity Particle ID

Name: Id

SF Type: id

Nillable: False

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

Property Value

string

InlineHelpText

Inline Help Text

Name: InlineHelpText

SF Type: string

Nillable: True

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

Property Value

string

IsApiFilterable

Is Field Filterable?

Name: IsApiFilterable

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsApiGroupable

Is Field Groupable?

Name: IsApiGroupable

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsApiSortable

Is Field Sortable?

Name: IsApiSortable

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsAutonumber

Is Field an Autonumber?

Name: IsAutonumber

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsCalculated

Is Field calculated?

Name: IsCalculated

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsCaseSensitive

Is Field Case Sensitive?

Name: IsCaseSensitive

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsCompactLayoutable

Is Compact Layout Enabled?

Name: IsCompactLayoutable

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsComponent

Is Field a component of a compound field

Name: IsComponent

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsCompound

Is Field a compound field

Name: IsCompound

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsCreatable

Is Field Creatable?

Name: IsCreatable

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsDefaultedOnCreate

Is Field Defaulted On Create?

Name: IsDefaultedOnCreate

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsDependentPicklist

Is Field a Dependent Picklist?

Name: IsDependentPicklist

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsDeprecatedAndHidden

Is Field a Deprecated and Hidden?

Name: IsDeprecatedAndHidden

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsDisplayLocationInDecimal

Is Field Displays Location in Decimals?

Name: IsDisplayLocationInDecimal

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsEncrypted

Is Field Encrypted?

Name: IsEncrypted

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsFieldHistoryTracked

Is Field History Tracked

Name: IsFieldHistoryTracked

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsHighScaleNumber

Is Field a high scale number?

Name: IsHighScaleNumber

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsHtmlFormatted

Is Field a HTML formatted?

Name: IsHtmlFormatted

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsIdLookup

Can this Field be Used to Specify a Record in Upsert?

Name: IsIdLookup

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsLayoutable

Is Layout Enabled?

Name: IsLayoutable

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsListVisible

Is Field visible in Lists?

Name: IsListVisible

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsNameField

Is Field a Name field?

Name: IsNameField

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsNamePointing

Does this Field Contain the Name of the Parent?

Name: IsNamePointing

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsNillable

Is Field a nillable?

Name: IsNillable

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsPermissionable

Is Field Permissionable?

Name: IsPermissionable

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsUnique

Is Field Unique?

Name: IsUnique

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsUpdatable

Is Field Updatable?

Name: IsUpdatable

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsWorkflowFilterable

Is Workflow Filterable?

Name: IsWorkflowFilterable

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsWriteRequiresMasterRead

Does Write Require Master Read?

Name: IsWriteRequiresMasterRead

SF Type: boolean

Nillable: False

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

Property Value

bool?

Label

Label

Name: Label

SF Type: string

Nillable: True

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

Property Value

string

Length

Length

Name: Length

SF Type: int

Nillable: True

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

Property Value

int?

Mask

Mask

Name: Mask

SF Type: string

Nillable: True

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

Property Value

string

MaskType

Mask Type

Name: MaskType

SF Type: string

Nillable: True

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

Property Value

string

MasterLabel

Master Label

Name: MasterLabel

SF Type: string

Nillable: False

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

Property Value

string

Name

Name

Name: Name

SF Type: string

Nillable: True

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

Property Value

string

NamespacePrefix

Namespace Prefix

Name: NamespacePrefix

SF Type: string

Nillable: True

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

Property Value

string

Precision

Precision

Name: Precision

SF Type: int

Nillable: True

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

Property Value

int?

QualifiedApiName

Qualified API Name

Name: QualifiedApiName

SF Type: string

Nillable: False

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

Property Value

string

ReferenceTargetField

Reference Target Field

Name: ReferenceTargetField

SF Type: string

Nillable: True

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

Property Value

string

ReferenceTo

Entities Referenced by Relationship

Name: ReferenceTo

SF Type: complexvalue

Nillable: True

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

Property Value

string

RelationshipName

Relationship Name

Name: RelationshipName

SF Type: string

Nillable: True

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

Property Value

string

RelationshipOrder

Type of Relationship for a Master-Detail Relationship

Name: RelationshipOrder

SF Type: int

Nillable: True

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

Property Value

int?

SObjectTypeName

[JsonIgnore]
public static string SObjectTypeName { get; }

Property Value

string

Scale

Scale

Name: Scale

SF Type: int

Nillable: True

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

Property Value

int?

ServiceDataTypeId

Data Type ID

Name: ServiceDataTypeId

SF Type: string

Nillable: True

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

Property Value

string

ValueTypeId

Data Type ID

Name: ValueTypeId

SF Type: string

Nillable: True

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

Property Value

string