Namespace Hsl.Xrm.Sdk
- Provides helpers and extension methods for Xrm classes like Entity.GetFieldValue
- SettingsManager provides helpers for retrieving Hsl - Settings records.
- IXrmContext provides a standard context that can be used both from plugin or other code.
Classes
AsyncOrganizationServiceExtensions
Extension methods relating to IAsyncOrgService
BulkRetrieveByIdsNotFoundException
BulkRetrieveByIdsOptions
EntityPage<T>
Represents a page of results.
EnumerableExtensions
Extensions for IEnumerable
ExceptionExtensions
Extensions for Exception
HslLoggingOrgService
OrganizationServiceExtensions
Extension methods for IOrganizationService
PluginTransactionOrgServiceExtensions
Extensions for IOrganizationService designed for use in plugins to execute actions in a new transaction using ExecuteMultiple.
QueryLimitException
RetrieveAllOptions
SettingsManager
StringExtensions
XrmExtensions
Extensions methods relating to Xrm SDK.
Interfaces
IAsyncOrgService
Provides programmatic access to the metadata and data for an organization.
IOrgServiceProvider
Interface for a class that provides IProvidedOrgService instances.
IProvidedOrgService
IXrmContext
Enums
BulkRetrieveByIdsNotFoundHandling
Determines what happens if a record with a given id is missing.