다음을 통해 공유


ProfileOperations Members

Represents the interface for UserProfile operations.

The following tables list the members exposed by the ProfileOperations type.

Public Constructors

  Name Description
  ProfileOperations Initializes a new instance of the ProfileOperations class.

Top

Public Properties

  Name Description
public property CacheVersionId Gets or sets the version ID of the cache string.
public property CrmEntityCollection Gets the CRM entity collection from cache.
public property ImageCache Gets the image data cache object.
public property isCachDisabled Gets or sets a Boolean value that specifies whether the cache will be written to disk.
public property isCacheAvailable Gets a Boolean value that specifies whether the cache object is available.
public property IsUsdVersionCompliant Gets a Boolean value that specifies whether the USD version is compliant.
public property OrganizationLCID Gets the organization locale ID.
public property UsdLanguageFileForUser Gets the XML for the language translation document.
public property UsdSolutionVersion Gets the current version ID of the deployed USD version.
public property UsdUserProfileDirectoryAppPath Gets the path to the USD user profile directory.
public property UserLCID Gets the user locale ID.

Top

Public Methods

(see also Protected Methods)

  Name Description
public method AddApplicationListToCache Adds the application records to the cache.
public method AddEntityCollectionToLocalCache Adds an entity collection to the cache queue.
public method AddEntityMetadataToCache Adds the entity metadata collection to the cache.
public method AddNonHostedApplicationsListToCache Adds non-hosted applications to the cache.
public method ClearCacheObject Forces a clear and resets the cache object on a net app restart.
public method Equals  (inherited from Object)
public method GetApplicationRecordSFromCache Gets the applications from the cache if available.
public method GetEntityCollectionFromCacheByName Returns an entity collection from the cache if it is present.
public method GetEntityMetadataFromCache Gets the complete collection of entity metadata from the cache.
public method GetHashCode  (inherited from Object)
public method GetNonHostedApplicationRecordsFromCache Gets the non-hosted applications from the cache, if available.
public method GetType  (inherited from Object)
public method SaveProfile Saves the user’s profile.
public method SetUsdLanguageTranslations Sets the translation nodes.
public method SetUsdSolutionComplianceAndVersion Sets the compliance information for Unified Service Desk
public method ToString  (inherited from Object)

Top

Protected Methods

  Name Description
protected method Finalize  (inherited from Object)
protected method MemberwiseClone  (inherited from Object)

Top

See Also

Reference

ProfileOperations Class
Microsoft.Crm.UnifiedServiceDesk.CommonUtility.UserProfileManager Namespace

Unified Service Desk
Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.