Represents the options for restricting custom profile cache refreshing for a CustomProfile.
Note: This enumeration is supported for IC Server version 2015 R3 and beyond.
Assembly: ININ.IceLib (in ININ.IceLib.dll) Version: 0.0.0.0 (22.3.0.218)
Syntax
C# |
---|
[FlagsAttribute] public enum RestrictCacheRefreshOptions |
Visual Basic |
---|
<FlagsAttribute> _ Public Enumeration RestrictCacheRefreshOptions |
Members
Member name | Value | Description | |
---|---|---|---|
None | 0 | Represents an unset value. | |
NoRestrictions | 1 | When used to create a CustomProfile, this indicates that the custom profile cache will be refreshed when calling FlushChanges()()()() or FlushChangesAsync(AsyncCompletedEventHandler, Object). The custom profile cache will also be refreshed when calling GetProfileItem(String, String), GetProfileItemAsync(String, String, EventHandler<(Of <<'(GetProfileItemCompletedEventArgs>)>>), Object), GetNamespaceContents(String), and GetNamespaceContentsAsync(String, EventHandler<(Of <<'(GetNamespaceContentsCompletedEventArgs>)>>), Object), if the requested key was not found in the current custom profile cache data. | |
RestrictOnGetOperations | 2 | When used to create a CustomProfile, this indicates that once the custom profile data has been cached, the custom profile cache will only be refreshed on successful calls to FlushChanges()()()() or FlushChangesAsync(AsyncCompletedEventHandler, Object). |
Version Information
Supported for IC Server version 2015 R3 and beyond.