質問編集履歴

1

マルチプロセスアプリであることを記載。

2020/12/23 23:46

投稿

marusa
marusa

スコア17

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