Compartir a través de


ProfileOperations Class

Definition

Represents the interface for UserProfile operations.

public ref class ProfileOperations
public class ProfileOperations
type ProfileOperations = class
Public Class ProfileOperations
Inheritance
ProfileOperations

Constructors

ProfileOperations(String, String, Guid, String, Boolean, String, Boolean)

Properties

CacheVersionId

Gets or sets the version ID of the cache string.

CrmEntityCollection

Gets the CRM entity collection from cache.

ImageCache

Gets the image data cache object.

isCachDisabled

Gets or sets a Boolean value that specifies whether the cache will be written to disk.

isCacheAvailable

Gets a Boolean value that specifies whether the cache object is available.

IsUsdVersionCompliant

Gets a Boolean value that specifies whether the USD version is compliant.

OrganizationLCID

Gets the organization locale ID.

UsdCustomizationFilesPath
UsdLanguageFileForUser

Gets the XML for the language translation document.

UsdSolutionVersion

Gets the current version ID of the deployed USD version.

UsdUserProfileDirectoryAppPath

Gets the path to the USD user profile directory.

UserConfigCacheVersionId
UserLCID

Gets the user locale ID.

Methods

AddApplicationListToCache(List<ApplicationRecord>)

Adds the application records to the cache.

AddCustomDllToCache(String)
AddEntityCollectionToLocalCache(EntityCollection)

Adds an entity collection to the cache queue.

AddEntityMetadataToCache(List<EntityMetadata>)

Adds the entity metadata collection to the cache.

AddListenerTypesToCache(String, String)
AddNonHostedApplicationsListToCache(List<NonHostedApplicationRecord>)

Adds non-hosted applications to the cache.

ClearCacheObject()

Forces a clear and resets the cache object on a net app restart.

GetApplicationRecordSFromCache()

Gets the applications from the cache if available.

GetAuditAndDiagnosticsConfigurationFromCache()
GetCustomDllsInfoFromCache()
GetEntityCollectionFromCacheByName(String)

Returns an entity collection from the cache if it is present.

GetEntityMetadataFromCache()

Gets the complete collection of entity metadata from the cache.

GetListenerTypesFromCache()
GetNonHostedApplicationRecordsFromCache()

Gets the non-hosted applications from the cache, if available.

GetUCISettings()
SaveProfile()

Saves the user’s profile.

SetUsdLanguageTranslations(String, String, String)

Sets the translation nodes.

SetUsdSolutionComplianceAndVersion(Boolean, String)

Sets the compliance information for Unified Service Desk

Applies to