The CustomProfile type exposes the following members.

Constructors

  NameDescription
Public methodCustomProfile Obsolete.
Initializes a new instance of the CustomProfile class.

Methods

  NameDescription
Public methodStatic memberAreApplicationBasedSettingsSupported
Indicates whether or not application based settings are supported on the IC Server.
Public methodCheckForApplicationBasedSettings
Checks to see if the application based settings exist for the specified application profile name from .
Public methodCheckForApplicationBasedSettingsAsync
Asynchronously checks to see if the application based settings exist for the specified application profile name from .
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFlushChanges
Forces any pending changes to be saved to the server immediately.
Public methodFlushChangesAsync
Asynchronously forces any pending changes to be saved to the server.
Public methodStatic memberGetApplicationCustomProfile(CustomProfileParameters)
Gets the custom profile using the specified CustomProfileParameters.
Public methodStatic memberGetApplicationCustomProfile(Session)
Gets the custom profile for this application's profile.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodStatic memberGetLegacyCustomProfile
Gets the legacy custom profile.
Public methodGetNamespaceContents
Gets the profile items contained in the requested namespace path.
Public methodGetNamespaceContentsAsync
Asynchronously gets the profile items contained in the requested namespace path.
Public methodStatic memberGetOtherApplicationCustomProfile
Gets the custom profile for a specific application's profile.
Public methodGetProfileItem
Gets the specified profile item.
Public methodGetProfileItemAsync
Asynchronously gets the specified profile item.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemoveNamespaceContents
Removes the profile items in the specified namespace.
Public methodRemoveNamespaceContentsAsync
Asynchronously removes the profile items in the specified namespace.
Public methodRemoveProfileItem
Removes the specified profile item.
Public methodRemoveProfileItemAsync
Asynchronously removes the specified profile item.
Public methodSetProfileItem(String, String, Object)
Sets the specified profile item.
Public methodSetProfileItem(String, String, String)
Sets the specified profile item.
Public methodSetProfileItemAsync(String, String, Object, AsyncCompletedEventHandler, Object)
Asynchronously sets the specified profile item.
Public methodSetProfileItemAsync(String, String, String, AsyncCompletedEventHandler, Object)
Asynchronously sets the specified profile item.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

  NameDescription
Public propertyCanEditProfileItems
Gets a value indicating whether this custom profile allows editing profile items.
Public propertyIsInLegacyMode
Gets a value indicating whether this custom profile is in legacy mode.

See Also