ConcurrentModificationException クラス (Microsoft.Office.Server.ApplicationRegistry.Administration)

ビジネス データ カタログ管理オブジェクト モデルは、オプティミスティック同時実行制御モデルを使用します。バージョン番号がオブジェクトごとに関連付けられていて、メモリに保存されています。ビジネス データ カタログ管理オブジェクトが [更新] によってディスクに書き込まれるときには、メモリ内のバージョン番号とディスク内のバージョンが比較され、両者が同じ場合はメモリ内のバージョン番号がインクリメントされます。両者が異なる場合、更新に失敗し、例外がスローされます。ユーザーは、メモリの変更内の現在の内容を廃棄してオブジェクトをディスクから .Read() (読み取り) し、更新を再試行する必要があります。

名前空間: Microsoft.Office.Server.ApplicationRegistry.Administration
アセンブリ: Microsoft.SharePoint.Portal (microsoft.sharepoint.portal.dll 内)

構文

'宣言
<SerializableAttribute> _
<SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel:=True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel:=True)> _
Public Class ConcurrentModificationException
    Inherits MetadataException
'使用
Dim instance As ConcurrentModificationException
[SerializableAttribute] 
[SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel=true)] 
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel=true)] 
public class ConcurrentModificationException : MetadataException

継承階層

System.Object
   System.Exception
     Microsoft.Office.Server.ApplicationRegistry.Administration.MetadataException
      Microsoft.Office.Server.ApplicationRegistry.Administration.ConcurrentModificationException

スレッドの安全性

この型のパブリックで静的な (Visual Basic では Shared) すべてのメンバは、スレッド セーフです。インスタンス メンバは、スレッド セーフであるとは保証されません。

関連項目

参照

ConcurrentModificationException メンバ
Microsoft.Office.Server.ApplicationRegistry.Administration 名前空間