ConcurrentModificationException Members
Include Protected Members
Include Inherited Members
The Business Data Catalog administration object model uses an optimistic concurrency model. Each object has a version associated with it in memory. When it is written to disk via an Update, the version number in memory is compared with the version on disk, and is incremented if they are the same. The update is failed by throwing this Exception if they differ; the user must .Read() the object from disk, discarding the current in memory changes and then retry the update.
The ConcurrentModificationException type exposes the following members.
Constructors
Top
Properties
Name | Description | |
---|---|---|
Data | (Inherited from Exception.) | |
HasExplicitMessage | (Inherited from MetadataException.) | |
HelpLink | (Inherited from Exception.) | |
HResult | (Inherited from Exception.) | |
InnerException | (Inherited from Exception.) | |
Message | (Overrides MetadataException.Message.) | |
MetadataObjectId | ||
MetadataObjectType | Gets or sets the type of the metadata object that caused the exception. (Inherited from MetadataException.) | |
Source | (Inherited from Exception.) | |
StackTrace | (Inherited from Exception.) | |
TargetSite | (Inherited from Exception.) |
Top
Methods
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetBaseException | (Inherited from Exception.) | |
GetHashCode | (Inherited from Object.) | |
GetObjectData | (Overrides MetadataException.GetObjectData(SerializationInfo, StreamingContext).) | |
GetType | (Inherited from Exception.) | |
Initialize | ||
LogEvent | Logs the event in the server event log. (Inherited from MetadataException.) | |
MemberwiseClone | (Inherited from Object.) | |
ToString | (Overrides MetadataException.ToString().) |
Top
See Also
Reference
ConcurrentModificationException Class
Microsoft.Office.Server.ApplicationRegistry.Administration Namespace