質問編集履歴
1
マルチプロセスアプリであることを記載。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
C#で排他制御を行う場合のクラス設計
|
1
|
+
C#でマルチプロセスアプリの排他制御を行う場合のクラス設計
|
test
CHANGED
@@ -14,7 +14,11 @@
|
|
14
14
|
|
15
15
|
ここで、ファイルの読み書きを同時に行うというのは"1ファイルに対して複数の処理で同時に読み書きする"ではなく、
|
16
16
|
|
17
|
-
"ReadWriteClassを用いて複数の
|
17
|
+
"ReadWriteClassを用いて複数のプロセスで同時に読み書きする"ことで、それを制限したいという意味です。(読み書きの対象が別ファイルでも制限したい)
|
18
|
+
|
19
|
+
|
20
|
+
|
21
|
+
下記例のReadWriteClassが複数のプロセスで利用されることを想定しています。
|
18
22
|
|
19
23
|
|
20
24
|
|
@@ -286,7 +290,13 @@
|
|
286
290
|
|
287
291
|
- C# ファイル読み書き 排他制御で調べる。
|
288
292
|
|
289
|
-
- 1ファイルに対するロックをかける方法はあるものの、プロ
|
293
|
+
- 1ファイルに対するロックをかける方法はあるものの、プロセス全体で読み書きを制限する手段は見つけられなかった。
|
294
|
+
|
295
|
+
|
296
|
+
|
297
|
+
- C# マルチプロセス ファイル読み書き 排他制御で調べる
|
298
|
+
|
299
|
+
- やはり対象が1ファイルのみの物しか見つけられなかった。(ファイル自体をロックする方法)
|
290
300
|
|
291
301
|
|
292
302
|
|