LinqToSalesforce


LinqToSalesforce

LinqToSalesforce Namespace

TypeDescription
EntityFieldAttribute
EntityNameAttribute
IQueryContext
ISalesforceEntity
InsertResult
QueryProvider
Queryable<'t>
ReferencedByFieldAttribute
RelationShip<'tp, 'tc>
Result<'ts, 'te>
SoqlContext
SoqlQueryContext<'t>
SoqlResult<'t>
Account
AccountContactRole
AccountFeed
AccountHistory
AccountPartner
AccountShare
ActivityHistory
AdditionalNumber
AggregateResult
ApexClass
ApexComponent
ApexLog
ApexPage
ApexTrigger
Asset
AssetFeed
AssetHistory
AssignmentRule
AsyncApexJob
Attachment
BrandTemplate
BusinessHours
BusinessProcess
CallCenter
Campaign
CampaignFeed
CampaignMember
CampaignMemberStatus
CampaignShare
Case
CaseComment
CaseContactRole
CaseFeed
CaseHistory
CaseShare
CaseSolution
CaseStatus
CaseTeamMember
CaseTeamRole
CaseTeamTemplate
CaseTeamTemplateMember
CaseTeamTemplateRecord
CategoryData
CategoryNode
ClientBrowser
CollaborationGroup
CollaborationGroupFeed
CollaborationGroupMember
CollaborationInvitation
Community
Contact
ContactFeed
ContactHistory
ContactShare
ContentDocument
ContentDocumentFeed
ContentDocumentHistory
ContentVersion
ContentVersionHistory
ContentWorkspace
ContentWorkspaceDoc
Contract
ContractContactRole
ContractFeed
ContractHistory
ContractStatus
CronTrigger
Dashboard
DashboardFeed
Document
DocumentAttachmentMap
EmailMessage
EmailServicesAddress
EmailServicesFunction
EmailStatus
EmailTemplate
EntitySubscription
Event
EventAttendee
EventFeed
FeedComment
FeedPost
FeedTrackedChange
FiscalYearSettings
Folder
ForecastShare
Group
GroupMember
Holiday
Idea
IdeaComment
Lead
LeadFeed
LeadHistory
LeadShare
LeadStatus
LoginIp
MailmergeTemplate
Name
NewsFeed
Note
NoteAndAttachment
OpenActivity
Opportunity
OpportunityCompetitor
OpportunityContactRole
OpportunityFeed
OpportunityFieldHistory
OpportunityHistory
OpportunityLineItem
OpportunityPartner
OpportunityShare
OpportunityStage
Order
OrderHistory
OrderItem
OrgWideEmailAddress
Organization
Partner
PartnerRole
Period
PickAccountActive
PickAccountActiveConverter
PickAccountContactRoleRole
PickAccountContactRoleRoleConverter
PickAccountCustomerPriority
PickAccountCustomerPriorityConverter
PickAccountFeedType
PickAccountFeedTypeConverter
PickAccountHistoryField
PickAccountHistoryFieldConverter
PickAccountIndustry
PickAccountIndustryConverter
PickAccountOwnership
PickAccountOwnershipConverter
PickAccountPartnerRole
PickAccountPartnerRoleConverter
PickAccountRating
PickAccountRatingConverter
PickAccountSLA
PickAccountSLAConverter
PickAccountShareAccountAccessLevel
PickAccountShareAccountAccessLevelConverter
PickAccountShareCaseAccessLevel
PickAccountShareCaseAccessLevelConverter
PickAccountShareContactAccessLevel
PickAccountShareContactAccessLevelConverter
PickAccountShareOpportunityAccessLevel
PickAccountShareOpportunityAccessLevelConverter
PickAccountShareRowCause
PickAccountShareRowCauseConverter
PickAccountType
PickAccountTypeConverter
PickAccountUpsellOpportunity
PickAccountUpsellOpportunityConverter
PickActivityHistoryActivityType
PickActivityHistoryActivityTypeConverter
PickActivityHistoryCallType
PickActivityHistoryCallTypeConverter
PickActivityHistoryPriority
PickActivityHistoryPriorityConverter
PickActivityHistoryStatus
PickActivityHistoryStatusConverter
PickApexClassStatus
PickApexClassStatusConverter
PickApexComponentControllerType
PickApexComponentControllerTypeConverter
PickApexLogLocation
PickApexLogLocationConverter
PickApexPageControllerType
PickApexPageControllerTypeConverter
PickApexTriggerStatus
PickApexTriggerStatusConverter
PickApexTriggerTableEnumOrId
PickApexTriggerTableEnumOrIdConverter
PickAssetFeedType
PickAssetFeedTypeConverter
PickAssetHistoryField
PickAssetHistoryFieldConverter
PickAssetStatus
PickAssetStatusConverter
PickAssignmentRuleSobjectType
PickAssignmentRuleSobjectTypeConverter
PickAsyncApexJobJobType
PickAsyncApexJobJobTypeConverter
PickAsyncApexJobStatus
PickAsyncApexJobStatusConverter
PickBusinessHoursTimeZoneSidKey
PickBusinessHoursTimeZoneSidKeyConverter
PickBusinessProcessTableEnumOrId
PickBusinessProcessTableEnumOrIdConverter
PickCampaignFeedType
PickCampaignFeedTypeConverter
PickCampaignMemberStatus
PickCampaignMemberStatusConverter
PickCampaignShareCampaignAccessLevel
PickCampaignShareCampaignAccessLevelConverter
PickCampaignShareRowCause
PickCampaignShareRowCauseConverter
PickCampaignStatus
PickCampaignStatusConverter
PickCampaignType
PickCampaignTypeConverter
PickCaseContactRoleRole
PickCaseContactRoleRoleConverter
PickCaseFeedType
PickCaseFeedTypeConverter
PickCaseHistoryField
PickCaseHistoryFieldConverter
PickCaseOrigin
PickCaseOriginConverter
PickCasePotentialLiability
PickCasePotentialLiabilityConverter
PickCasePriority
PickCasePriorityConverter
PickCaseProduct
PickCaseProductConverter
PickCaseReason
PickCaseReasonConverter
PickCaseSLAViolation
PickCaseSLAViolationConverter
PickCaseShareCaseAccessLevel
PickCaseShareCaseAccessLevelConverter
PickCaseShareRowCause
PickCaseShareRowCauseConverter
PickCaseStatus
PickCaseStatusConverter
PickCaseTeamRoleAccessLevel
PickCaseTeamRoleAccessLevelConverter
PickCaseType
PickCaseTypeConverter
PickCategoryNodeSortStyle
PickCategoryNodeSortStyleConverter
PickCollaborationGroupCollaborationType
PickCollaborationGroupCollaborationTypeConverter
PickCollaborationGroupFeedType
PickCollaborationGroupFeedTypeConverter
PickCollaborationGroupMemberNotificationFrequency
PickCollaborationGroupMemberNotificationFrequencyConverter
PickCollaborationInvitationStatus
PickCollaborationInvitationStatusConverter
PickContactFeedType
PickContactFeedTypeConverter
PickContactHistoryField
PickContactHistoryFieldConverter
PickContactLeadSource
PickContactLeadSourceConverter
PickContactLevel
PickContactLevelConverter
PickContactSalutation
PickContactSalutationConverter
PickContactShareContactAccessLevel
PickContactShareContactAccessLevelConverter
PickContactShareRowCause
PickContactShareRowCauseConverter
PickContentDocumentFeedType
PickContentDocumentFeedTypeConverter
PickContentDocumentHistoryField
PickContentDocumentHistoryFieldConverter
PickContentDocumentPublishStatus
PickContentDocumentPublishStatusConverter
PickContentVersionHistoryField
PickContentVersionHistoryFieldConverter
PickContentVersionOrigin
PickContentVersionOriginConverter
PickContentVersionPublishStatus
PickContentVersionPublishStatusConverter
PickContentWorkspaceTagModel
PickContentWorkspaceTagModelConverter
PickContractContactRoleRole
PickContractContactRoleRoleConverter
PickContractFeedType
PickContractFeedTypeConverter
PickContractHistoryField
PickContractHistoryFieldConverter
PickContractOwnerExpirationNotice
PickContractOwnerExpirationNoticeConverter
PickContractStatus
PickContractStatusCode
PickContractStatusCodeConverter
PickContractStatusConverter
PickContractStatusStatusCode
PickContractStatusStatusCodeConverter
PickCronTriggerTimeZoneSidKey
PickCronTriggerTimeZoneSidKeyConverter
PickDashboardBackgroundDirection
PickDashboardBackgroundDirectionConverter
PickDashboardFeedType
PickDashboardFeedTypeConverter
PickDashboardLeftSize
PickDashboardLeftSizeConverter
PickDashboardMiddleSize
PickDashboardMiddleSizeConverter
PickDashboardRightSize
PickDashboardRightSizeConverter
PickDashboardType
PickDashboardTypeConverter
PickEmailMessageStatus
PickEmailMessageStatusConverter
PickEmailServicesFunctionAddressInactiveAction
PickEmailServicesFunctionAddressInactiveActionConverter
PickEmailServicesFunctionAttachmentOption
PickEmailServicesFunctionAttachmentOptionConverter
PickEmailServicesFunctionAuthenticationFailureAction
PickEmailServicesFunctionAuthenticationFailureActionConverter
PickEmailServicesFunctionAuthorizationFailureAction
PickEmailServicesFunctionAuthorizationFailureActionConverter
PickEmailServicesFunctionFunctionInactiveAction
PickEmailServicesFunctionFunctionInactiveActionConverter
PickEmailServicesFunctionOverLimitAction
PickEmailServicesFunctionOverLimitActionConverter
PickEmailTemplateEncoding
PickEmailTemplateEncodingConverter
PickEmailTemplateTemplateStyle
PickEmailTemplateTemplateStyleConverter
PickEmailTemplateTemplateType
PickEmailTemplateTemplateTypeConverter
PickEventAttendeeStatus
PickEventAttendeeStatusConverter
PickEventFeedType
PickEventFeedTypeConverter
PickEventGroupEventType
PickEventGroupEventTypeConverter
PickEventRecurrenceInstance
PickEventRecurrenceInstanceConverter
PickEventRecurrenceMonthOfYear
PickEventRecurrenceMonthOfYearConverter
PickEventRecurrenceTimeZoneSidKey
PickEventRecurrenceTimeZoneSidKeyConverter
PickEventRecurrenceType
PickEventRecurrenceTypeConverter
PickEventShowAs
PickEventShowAsConverter
PickFeedPostType
PickFeedPostTypeConverter
PickFiscalYearSettingsPeriodLabelScheme
PickFiscalYearSettingsPeriodLabelSchemeConverter
PickFiscalYearSettingsPeriodPrefix
PickFiscalYearSettingsPeriodPrefixConverter
PickFiscalYearSettingsQuarterLabelScheme
PickFiscalYearSettingsQuarterLabelSchemeConverter
PickFiscalYearSettingsQuarterPrefix
PickFiscalYearSettingsQuarterPrefixConverter
PickFiscalYearSettingsWeekLabelScheme
PickFiscalYearSettingsWeekLabelSchemeConverter
PickFiscalYearSettingsYearType
PickFiscalYearSettingsYearTypeConverter
PickFolderAccessType
PickFolderAccessTypeConverter
PickFolderType
PickFolderTypeConverter
PickForecastShareAccessLevel
PickForecastShareAccessLevelConverter
PickForecastShareRowCause
PickForecastShareRowCauseConverter
PickGroupType
PickGroupTypeConverter
PickHolidayRecurrenceInstance
PickHolidayRecurrenceInstanceConverter
PickHolidayRecurrenceMonthOfYear
PickHolidayRecurrenceMonthOfYearConverter
PickHolidayRecurrenceType
PickHolidayRecurrenceTypeConverter
PickIdeaStatus
PickIdeaStatusConverter
PickLeadFeedType
PickLeadFeedTypeConverter
PickLeadHistoryField
PickLeadHistoryFieldConverter
PickLeadIndustry
PickLeadIndustryConverter
PickLeadLeadSource
PickLeadLeadSourceConverter
PickLeadPrimary
PickLeadPrimaryConverter
PickLeadProductInterest
PickLeadProductInterestConverter
PickLeadRating
PickLeadRatingConverter
PickLeadSalutation
PickLeadSalutationConverter
PickLeadShareLeadAccessLevel
PickLeadShareLeadAccessLevelConverter
PickLeadShareRowCause
PickLeadShareRowCauseConverter
PickLeadStatus
PickLeadStatusConverter
PickNameType
PickNameTypeConverter
PickNewsFeedType
PickNewsFeedTypeConverter
PickOpenActivityActivityType
PickOpenActivityActivityTypeConverter
PickOpenActivityCallType
PickOpenActivityCallTypeConverter
PickOpenActivityPriority
PickOpenActivityPriorityConverter
PickOpenActivityStatus
PickOpenActivityStatusConverter
PickOpportunityContactRoleRole
PickOpportunityContactRoleRoleConverter
PickOpportunityDeliveryInstallationStatus
PickOpportunityDeliveryInstallationStatusConverter
PickOpportunityFeedType
PickOpportunityFeedTypeConverter
PickOpportunityFieldHistoryField
PickOpportunityFieldHistoryFieldConverter
PickOpportunityForecastCategory
PickOpportunityForecastCategoryConverter
PickOpportunityForecastCategoryName
PickOpportunityForecastCategoryNameConverter
PickOpportunityHistoryForecastCategory
PickOpportunityHistoryForecastCategoryConverter
PickOpportunityHistoryStageName
PickOpportunityHistoryStageNameConverter
PickOpportunityLeadSource
PickOpportunityLeadSourceConverter
PickOpportunityPartnerRole
PickOpportunityPartnerRoleConverter
PickOpportunityShareOpportunityAccessLevel
PickOpportunityShareOpportunityAccessLevelConverter
PickOpportunityShareRowCause
PickOpportunityShareRowCauseConverter
PickOpportunityStageForecastCategory
PickOpportunityStageForecastCategoryConverter
PickOpportunityStageForecastCategoryName
PickOpportunityStageForecastCategoryNameConverter
PickOpportunityStageName
PickOpportunityStageNameConverter
PickOpportunityType
PickOpportunityTypeConverter
PickOrderHistoryField
PickOrderHistoryFieldConverter
PickOrderStatus
PickOrderStatusCode
PickOrderStatusCodeConverter
PickOrderStatusConverter
PickOrderType
PickOrderTypeConverter
PickOrganizationDefaultAccountAccess
PickOrganizationDefaultAccountAccessConverter
PickOrganizationDefaultCalendarAccess
PickOrganizationDefaultCalendarAccessConverter
PickOrganizationDefaultCampaignAccess
PickOrganizationDefaultCampaignAccessConverter
PickOrganizationDefaultCaseAccess
PickOrganizationDefaultCaseAccessConverter
PickOrganizationDefaultContactAccess
PickOrganizationDefaultContactAccessConverter
PickOrganizationDefaultLeadAccess
PickOrganizationDefaultLeadAccessConverter
PickOrganizationDefaultLocaleSidKey
PickOrganizationDefaultLocaleSidKeyConverter
PickOrganizationDefaultOpportunityAccess
PickOrganizationDefaultOpportunityAccessConverter
PickOrganizationDefaultPricebookAccess
PickOrganizationDefaultPricebookAccessConverter
PickOrganizationLanguageLocaleKey
PickOrganizationLanguageLocaleKeyConverter
PickOrganizationOrganizationType
PickOrganizationOrganizationTypeConverter
PickOrganizationUiSkin
PickOrganizationUiSkinConverter
PickPartnerRole
PickPartnerRoleConverter
PickPartnerRoleReverseRole
PickPartnerRoleReverseRoleConverter
PickPeriodPeriodLabel
PickPeriodPeriodLabelConverter
PickPeriodQuarterLabel
PickPeriodQuarterLabelConverter
PickPeriodType
PickPeriodTypeConverter
PickPricebook2HistoryField
PickPricebook2HistoryFieldConverter
PickProcessDefinitionLockType
PickProcessDefinitionLockTypeConverter
PickProcessDefinitionState
PickProcessDefinitionStateConverter
PickProcessDefinitionTableEnumOrId
PickProcessDefinitionTableEnumOrIdConverter
PickProcessDefinitionType
PickProcessDefinitionTypeConverter
PickProcessInstanceHistoryStepStatus
PickProcessInstanceHistoryStepStatusConverter
PickProcessInstanceStatus
PickProcessInstanceStatusConverter
PickProcessInstanceStepStepStatus
PickProcessInstanceStepStepStatusConverter
PickProduct2Family
PickProduct2FamilyConverter
PickProduct2FeedType
PickProduct2FeedTypeConverter
PickProfileUserType
PickProfileUserTypeConverter
PickQueueSobjectSobjectType
PickQueueSobjectSobjectTypeConverter
PickRecordTypeSobjectType
PickRecordTypeSobjectTypeConverter
PickReportFeedType
PickReportFeedTypeConverter
PickSiteFeedType
PickSiteFeedTypeConverter
PickSiteHistoryField
PickSiteHistoryFieldConverter
PickSiteStatus
PickSiteStatusConverter
PickSolutionFeedType
PickSolutionFeedTypeConverter
PickSolutionHistoryField
PickSolutionHistoryFieldConverter
PickSolutionStatus
PickSolutionStatusConverter
PickStaticResourceCacheControl
PickStaticResourceCacheControlConverter
PickTaskCallType
PickTaskCallTypeConverter
PickTaskFeedType
PickTaskFeedTypeConverter
PickTaskPriority
PickTaskPriorityConverter
PickTaskRecurrenceInstance
PickTaskRecurrenceInstanceConverter
PickTaskRecurrenceMonthOfYear
PickTaskRecurrenceMonthOfYearConverter
PickTaskRecurrenceTimeZoneSidKey
PickTaskRecurrenceTimeZoneSidKeyConverter
PickTaskRecurrenceType
PickTaskRecurrenceTypeConverter
PickTaskStatus
PickTaskStatusConverter
PickUserDigestFrequency
PickUserDigestFrequencyConverter
PickUserEmailEncodingKey
PickUserEmailEncodingKeyConverter
PickUserFeedType
PickUserFeedTypeConverter
PickUserLanguageLocaleKey
PickUserLanguageLocaleKeyConverter
PickUserLocaleSidKey
PickUserLocaleSidKeyConverter
PickUserPreferencePreference
PickUserPreferencePreferenceConverter
PickUserProfileFeedType
PickUserProfileFeedTypeConverter
PickUserRoleCaseAccessForAccountOwner
PickUserRoleCaseAccessForAccountOwnerConverter
PickUserRoleContactAccessForAccountOwner
PickUserRoleContactAccessForAccountOwnerConverter
PickUserRoleOpportunityAccessForAccountOwner
PickUserRoleOpportunityAccessForAccountOwnerConverter
PickUserRolePortalType
PickUserRolePortalTypeConverter
PickUserTimeZoneSidKey
PickUserTimeZoneSidKeyConverter
PickUserUserType
PickUserUserTypeConverter
PickVoteType
PickVoteTypeConverter
PickWebLinkDisplayType
PickWebLinkDisplayTypeConverter
PickWebLinkEncodingKey
PickWebLinkEncodingKeyConverter
PickWebLinkLinkType
PickWebLinkLinkTypeConverter
PickWebLinkOpenType
PickWebLinkOpenTypeConverter
PickWebLinkPageOrSobjectType
PickWebLinkPageOrSobjectTypeConverter
PickWebLinkPosition
PickWebLinkPositionConverter
Pricebook2
Pricebook2History
PricebookEntry
ProcessDefinition
ProcessInstance
ProcessInstanceHistory
ProcessInstanceStep
ProcessInstanceWorkitem
ProcessNode
Product2
Product2Feed
Profile
QueueSobject
RecordType
Report
ReportFeed
SalesforceDataContext
SetupAuditTrail
Site
SiteFeed
SiteHistory
Solution
SolutionFeed
SolutionHistory
SolutionStatus
StaticResource
Task
TaskFeed
TaskPriority
TaskStatus
User
UserFeed
UserLicense
UserPreference
UserProfileFeed
UserRole
Vote
WebLink
ModuleDescription
Entities
FieldsProviders
Rest
Translator
TypeSystem
Visitor
GenerationTests

LinqToSalesforce.BuiltinTypes Namespace

TypeDescription
Address
MultiSelectPicklist<'t>
MultiSelectPicklistConverter

LinqToSalesforce.CsharpTests Namespace

TypeDescription
Basket
Customer
ExpressionLinqTests
FakeQueryContext
ODataHelpers

ExpressionHelpers: https://github.com/OData/WebApi/blob/master/OData/src/System.Web.OData/OData/ExpressionHelpers.cs ExpressionHelperMethods: https://github.com/OData/WebApi/blob/master/OData/src/System.Web.OData/OData/ExpressionHelperMethods.cs LinqParameterContainer: https://github.com/OData/WebApi/blob/master/OData/src/System.Web.Http.OData/OData/Query/Expressions/LinqParameterContainer.cs

QueryProviderTests
TranslationTests
VisitorODataTests

Tests verify how Visitor components handles scenarios introduced by WebAPI OData components. OData components use more complex approach to forming Expression, than usually done through Linq. Tests use original OData components to produce test expressions.

VisitorTests

Tests verify how Visitor components handles standard linq expressions.

ProviderImplementation Namespace

TypeDescription
RestApi
SalesforceProvider
TpContext

ProviderImplementation.ProvidedTypes Namespace

TypeDescription
ProvidedAssembly

A provided generated assembly

ProvidedConstructor

Represents an erased provided constructor.

ProvidedEvent

Represents an erased provided property.

ProvidedField

Represents an erased provided field.

ProvidedLiteralField

Represents an erased provided field.

ProvidedMeasureBuilder

Helps create erased provided unit-of-measure annotations.

ProvidedMethod
ProvidedParameter

Represents an erased provided parameter

ProvidedProperty

Represents an erased provided property.

ProvidedStaticParameter

Represents a provided static parameter.

ProvidedSymbolType

Represents an array or other symbolic type involving a provided type as the argument. See the type provider spec for the methods that must be implemented. Note that the type provider specification does not require us to implement pointer-equality for provided types.

ProvidedTypeBuilder

Helpers to build symbolic provided types

ProvidedTypeDefinition

Represents a provided type definition.

SymbolKind

Represents the type constructor in a provided symbol type.

TypeProviderForNamespaces

A base type providing default implementations of type provider functionality when all provided types are of type ProvidedTypeDefinition.

SalesforceProvider Namespace

TypeDescription
SalesforceTypeProvider

global Namespace

ModuleDescription
Caching
CodeGeneration
Fork me on GitHub