Class SfEntityDefinition
- Namespace
- NetCoreForce.Models
- Assembly
- NetCoreForce.Models.dll
Entity Definition
SObject Name: EntityDefinition
Custom Object: False
public class SfEntityDefinition : SObject
- Inheritance
-
SfEntityDefinition
- Inherited Members
Properties
DefaultCompactLayoutId
Compact Layout ID
Name: DefaultCompactLayoutId
SF Type: string
Nillable: True
[JsonProperty(PropertyName = "defaultCompactLayoutId")]
[Updateable(false)]
[Createable(false)]
public string DefaultCompactLayoutId { get; set; }
Property Value
DefaultImplementation
Default Implementation
Name: DefaultImplementation
SF Type: string
Nillable: True
[JsonProperty(PropertyName = "defaultImplementation")]
[Updateable(false)]
[Createable(false)]
public string DefaultImplementation { get; set; }
Property Value
DeploymentStatus
Deployment Status
Name: DeploymentStatus
SF Type: picklist
Nillable: True
[JsonProperty(PropertyName = "deploymentStatus")]
[Updateable(false)]
[Createable(false)]
public string DeploymentStatus { get; set; }
Property Value
DetailUrl
Detail URL
Name: DetailUrl
SF Type: url
Nillable: True
[JsonProperty(PropertyName = "detailUrl")]
[Updateable(false)]
[Createable(false)]
public string DetailUrl { get; set; }
Property Value
DeveloperName
Developer Name
Name: DeveloperName
SF Type: string
Nillable: True
[JsonProperty(PropertyName = "developerName")]
[Updateable(false)]
[Createable(false)]
public string DeveloperName { get; set; }
Property Value
DurableId
Durable ID
Name: DurableId
SF Type: string
Nillable: True
[JsonProperty(PropertyName = "durableId")]
[Updateable(false)]
[Createable(false)]
public string DurableId { get; set; }
Property Value
EditDefinitionUrl
Edit Definition URL
Name: EditDefinitionUrl
SF Type: url
Nillable: True
[JsonProperty(PropertyName = "editDefinitionUrl")]
[Updateable(false)]
[Createable(false)]
public string EditDefinitionUrl { get; set; }
Property Value
EditUrl
Edit URL
Name: EditUrl
SF Type: url
Nillable: True
[JsonProperty(PropertyName = "editUrl")]
[Updateable(false)]
[Createable(false)]
public string EditUrl { get; set; }
Property Value
ExtendedBy
Extended By
Name: ExtendedBy
SF Type: string
Nillable: True
[JsonProperty(PropertyName = "extendedBy")]
[Updateable(false)]
[Createable(false)]
public string ExtendedBy { get; set; }
Property Value
ExtendsInterfaces
Interfaces Extended
Name: ExtendsInterfaces
SF Type: string
Nillable: True
[JsonProperty(PropertyName = "extendsInterfaces")]
[Updateable(false)]
[Createable(false)]
public string ExtendsInterfaces { get; set; }
Property Value
ExternalSharingModel
External sharing Model
Name: ExternalSharingModel
SF Type: picklist
Nillable: False
[JsonProperty(PropertyName = "externalSharingModel")]
[Updateable(false)]
[Createable(false)]
public string ExternalSharingModel { get; set; }
Property Value
HasSubtypes
Has Subtypes?
Name: HasSubtypes
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "hasSubtypes")]
[Updateable(false)]
[Createable(false)]
public bool? HasSubtypes { get; set; }
Property Value
- bool?
HelpSettingPageName
Help Setting Page Name
Name: HelpSettingPageName
SF Type: string
Nillable: True
[JsonProperty(PropertyName = "helpSettingPageName")]
[Updateable(false)]
[Createable(false)]
public string HelpSettingPageName { get; set; }
Property Value
HelpSettingPageUrl
Help Setting Page URL
Name: HelpSettingPageUrl
SF Type: url
Nillable: True
[JsonProperty(PropertyName = "helpSettingPageUrl")]
[Updateable(false)]
[Createable(false)]
public string HelpSettingPageUrl { get; set; }
Property Value
Id
Entity Definition ID
Name: Id
SF Type: id
Nillable: False
[JsonProperty(PropertyName = "id")]
[Updateable(false)]
[Createable(false)]
public string Id { get; set; }
Property Value
ImplementedBy
Implemented By
Name: ImplementedBy
SF Type: string
Nillable: True
[JsonProperty(PropertyName = "implementedBy")]
[Updateable(false)]
[Createable(false)]
public string ImplementedBy { get; set; }
Property Value
ImplementsInterfaces
Interfaces Implemented
Name: ImplementsInterfaces
SF Type: string
Nillable: True
[JsonProperty(PropertyName = "implementsInterfaces")]
[Updateable(false)]
[Createable(false)]
public string ImplementsInterfaces { get; set; }
Property Value
InternalSharingModel
Internal Sharing Model
Name: InternalSharingModel
SF Type: picklist
Nillable: False
[JsonProperty(PropertyName = "internalSharingModel")]
[Updateable(false)]
[Createable(false)]
public string InternalSharingModel { get; set; }
Property Value
IsApexTriggerable
Is Apex Triggerable?
Name: IsApexTriggerable
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "isApexTriggerable")]
[Updateable(false)]
[Createable(false)]
public bool? IsApexTriggerable { get; set; }
Property Value
- bool?
IsAutoActivityCaptureEnabled
Is Einstein Activity Capture Enabled?
Name: IsAutoActivityCaptureEnabled
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "isAutoActivityCaptureEnabled")]
[Updateable(false)]
[Createable(false)]
public bool? IsAutoActivityCaptureEnabled { 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?
IsCustomSetting
Is Custom Setting?
Name: IsCustomSetting
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "isCustomSetting")]
[Updateable(false)]
[Createable(false)]
public bool? IsCustomSetting { get; set; }
Property Value
- bool?
IsCustomizable
Is Customizable?
Name: IsCustomizable
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "isCustomizable")]
[Updateable(false)]
[Createable(false)]
public bool? IsCustomizable { get; set; }
Property Value
- bool?
IsDeprecatedAndHidden
Is 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?
IsEverCreatable
Is Ever Creatable via API?
Name: IsEverCreatable
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "isEverCreatable")]
[Updateable(false)]
[Createable(false)]
public bool? IsEverCreatable { get; set; }
Property Value
- bool?
IsEverDeletable
Is Ever Deletable via API?
Name: IsEverDeletable
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "isEverDeletable")]
[Updateable(false)]
[Createable(false)]
public bool? IsEverDeletable { get; set; }
Property Value
- bool?
IsEverUpdatable
Is Ever Updatable via API?
Name: IsEverUpdatable
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "isEverUpdatable")]
[Updateable(false)]
[Createable(false)]
public bool? IsEverUpdatable { get; set; }
Property Value
- bool?
IsFeedEnabled
Is Feed Enabled?
Name: IsFeedEnabled
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "isFeedEnabled")]
[Updateable(false)]
[Createable(false)]
public bool? IsFeedEnabled { get; set; }
Property Value
- bool?
IsIdEnabled
Is Id Enabled?
Name: IsIdEnabled
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "isIdEnabled")]
[Updateable(false)]
[Createable(false)]
public bool? IsIdEnabled { get; set; }
Property Value
- bool?
IsInterface
Is Interface?
Name: IsInterface
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "isInterface")]
[Updateable(false)]
[Createable(false)]
public bool? IsInterface { 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?
IsMruEnabled
Is MRU List Functionality Enabled for This Object?
Name: IsMruEnabled
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "isMruEnabled")]
[Updateable(false)]
[Createable(false)]
public bool? IsMruEnabled { get; set; }
Property Value
- bool?
IsProcessEnabled
Is Approval Process Enabled?
Name: IsProcessEnabled
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "isProcessEnabled")]
[Updateable(false)]
[Createable(false)]
public bool? IsProcessEnabled { get; set; }
Property Value
- bool?
IsQueryable
Queryable
Name: IsQueryable
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "isQueryable")]
[Updateable(false)]
[Createable(false)]
public bool? IsQueryable { get; set; }
Property Value
- bool?
IsReplicateable
Is Replicateable?
Name: IsReplicateable
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "isReplicateable")]
[Updateable(false)]
[Createable(false)]
public bool? IsReplicateable { get; set; }
Property Value
- bool?
IsRetrieveable
Is Retrieveable?
Name: IsRetrieveable
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "isRetrieveable")]
[Updateable(false)]
[Createable(false)]
public bool? IsRetrieveable { get; set; }
Property Value
- bool?
IsSearchLayoutable
Is Search Layoutable?
Name: IsSearchLayoutable
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "isSearchLayoutable")]
[Updateable(false)]
[Createable(false)]
public bool? IsSearchLayoutable { get; set; }
Property Value
- bool?
IsSearchable
Is Searchable?
Name: IsSearchable
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "isSearchable")]
[Updateable(false)]
[Createable(false)]
public bool? IsSearchable { get; set; }
Property Value
- bool?
IsSubtype
Is Subtype?
Name: IsSubtype
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "isSubtype")]
[Updateable(false)]
[Createable(false)]
public bool? IsSubtype { get; set; }
Property Value
- bool?
IsTriggerable
Is Triggerable?
Name: IsTriggerable
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "isTriggerable")]
[Updateable(false)]
[Createable(false)]
public bool? IsTriggerable { get; set; }
Property Value
- bool?
IsWorkflowEnabled
Is Workflow Enabled?
Name: IsWorkflowEnabled
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "isWorkflowEnabled")]
[Updateable(false)]
[Createable(false)]
public bool? IsWorkflowEnabled { get; set; }
Property Value
- bool?
KeyPrefix
Key Prefix
Name: KeyPrefix
SF Type: string
Nillable: True
[JsonProperty(PropertyName = "keyPrefix")]
[Updateable(false)]
[Createable(false)]
public string KeyPrefix { get; set; }
Property Value
Label
Label
Name: Label
SF Type: string
Nillable: True
[JsonProperty(PropertyName = "label")]
[Updateable(false)]
[Createable(false)]
public string Label { get; set; }
Property Value
LastModifiedBy
ReferenceTo: User
RelationshipName: LastModifiedBy
[JsonProperty(PropertyName = "lastModifiedBy")]
[Updateable(false)]
[Createable(false)]
public SfUser LastModifiedBy { get; set; }
Property Value
LastModifiedById
User ID
Name: LastModifiedById
SF Type: reference
Nillable: False
[JsonProperty(PropertyName = "lastModifiedById")]
[Updateable(false)]
[Createable(false)]
public string LastModifiedById { get; set; }
Property Value
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
MasterLabel
Master Label
Name: MasterLabel
SF Type: string
Nillable: False
[JsonProperty(PropertyName = "masterLabel")]
[Updateable(false)]
[Createable(false)]
public string MasterLabel { get; set; }
Property Value
NamespacePrefix
Namespace Prefix
Name: NamespacePrefix
SF Type: string
Nillable: True
[JsonProperty(PropertyName = "namespacePrefix")]
[Updateable(false)]
[Createable(false)]
public string NamespacePrefix { get; set; }
Property Value
NewUrl
New URL
Name: NewUrl
SF Type: url
Nillable: True
[JsonProperty(PropertyName = "newUrl")]
[Updateable(false)]
[Createable(false)]
public string NewUrl { get; set; }
Property Value
PluralLabel
Plural Label
Name: PluralLabel
SF Type: string
Nillable: True
[JsonProperty(PropertyName = "pluralLabel")]
[Updateable(false)]
[Createable(false)]
public string PluralLabel { get; set; }
Property Value
PublisherId
Publisher ID
Name: PublisherId
SF Type: string
Nillable: True
[JsonProperty(PropertyName = "publisherId")]
[Updateable(false)]
[Createable(false)]
public string PublisherId { get; set; }
Property Value
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
RecordTypesSupported
Record Types Supported
Name: RecordTypesSupported
SF Type: complexvalue
Nillable: True
[JsonProperty(PropertyName = "recordTypesSupported")]
[Updateable(false)]
[Createable(false)]
public string RecordTypesSupported { get; set; }
Property Value
RunningUserEntityAccessId
User Entity Access ID
Name: RunningUserEntityAccessId
SF Type: string
Nillable: True
[JsonProperty(PropertyName = "runningUserEntityAccessId")]
[Updateable(false)]
[Createable(false)]
public string RunningUserEntityAccessId { get; set; }
Property Value
SObjectTypeName
[JsonIgnore]
public static string SObjectTypeName { get; }