Sample-Class für ASYNC und StreamWriter (Vergleich mit tsAClassSampleParallelForEach003_Click).
More...
|
| static string | _ExecuteAxisTaskMainStreamWriter (bool _IsLockIsActive, List< string > _ParameterStringList, List< FileInfo > _FileInfoList, string _FileContentString, int _FileContentStringCount, ParallelOptions _ParallelOptions) |
| | (1)
|
| static string | _ExecuteAxisTaskMainFactoryStreamWriter (bool _IsLockIsActive, List< string > _ParameterStringList, List< FileInfo > _FileInfoList, string _FileContentString, int _FileContentStringCount, ParallelOptions _ParallelOptions) |
| | (2)
|
| static string | _ExecuteAxisTaskV1000StreamWriter (string _AxisName, List< FileInfo > _FileInfoList, string _FileContentString, int _FileContentStringCount, ParallelOptions _ParallelOptions) |
| | Parallel.ForEach() Logik zum Schreiben von ASCII Text-Files.
|
| static string | _ExecuteAxisTaskV1000StreamWriterLock (string _AxisName, List< FileInfo > _FileInfoList, string _FileContentString, int _FileContentStringCount, ParallelOptions _ParallelOptions) |
| | Sample mit LOCK in der Methode.
|
| static string | _ExecuteAxisTaskV1000StreamWriterDummy (string _AxisName, List< FileInfo > _FileInfoList, string _FileContentString, int _FileContentStringCount, ParallelOptions _ParallelOptions) |
|
| static System.Threading.Lock | _lock = new Lock() |
| static List< Task< string > > | _TaskListAxis = new List<Task<string>>() |
Sample-Class für ASYNC und StreamWriter (Vergleich mit tsAClassSampleParallelForEach003_Click).
◆ _ExecuteAxisTaskMainFactoryStreamWriter()
| string fho.frm.net.Microsoft_DotNetSamples.ClassMethode.SampleSynchAsyncStreamWriter._ExecuteAxisTaskMainFactoryStreamWriter |
( |
bool | _IsLockIsActive, |
|
|
List< string > | _ParameterStringList, |
|
|
List< FileInfo > | _FileInfoList, |
|
|
string | _FileContentString, |
|
|
int | _FileContentStringCount, |
|
|
ParallelOptions | _ParallelOptions ) |
|
static |
(2)
- Parameters
-
| _IsLockIsActive | |
| _ParameterStringList | |
| _FileInfoList | |
| _FileContentString | |
| _FileContentStringCount | |
| _ParallelOptions | |
- Returns
Mit der Option Task.WaitAll() wird auf die Beendigung aller aktuellen Task gewartet.
◆ _ExecuteAxisTaskMainStreamWriter()
| string fho.frm.net.Microsoft_DotNetSamples.ClassMethode.SampleSynchAsyncStreamWriter._ExecuteAxisTaskMainStreamWriter |
( |
bool | _IsLockIsActive, |
|
|
List< string > | _ParameterStringList, |
|
|
List< FileInfo > | _FileInfoList, |
|
|
string | _FileContentString, |
|
|
int | _FileContentStringCount, |
|
|
ParallelOptions | _ParallelOptions ) |
|
static |
(1)
- Parameters
-
| _IsLockIsActive | |
| _ParameterStringList | |
| _FileInfoList | |
| _FileContentString | |
| _FileContentStringCount | |
| _ParallelOptions | |
- Returns
Mit der Option Task.WaitAll() wird auf die Beendigung aller aktuellen Task gewartet.
◆ _ExecuteAxisTaskV1000StreamWriter()
| string fho.frm.net.Microsoft_DotNetSamples.ClassMethode.SampleSynchAsyncStreamWriter._ExecuteAxisTaskV1000StreamWriter |
( |
string | _AxisName, |
|
|
List< FileInfo > | _FileInfoList, |
|
|
string | _FileContentString, |
|
|
int | _FileContentStringCount, |
|
|
ParallelOptions | _ParallelOptions ) |
|
static |
Parallel.ForEach() Logik zum Schreiben von ASCII Text-Files.
- Parameters
-
| _AxisName | |
| _FileInfoList | |
| _FileContentString | |
| _FileContentStringCount | |
| _ParallelOptions | |
- Returns
◆ _ExecuteAxisTaskV1000StreamWriterDummy()
| string fho.frm.net.Microsoft_DotNetSamples.ClassMethode.SampleSynchAsyncStreamWriter._ExecuteAxisTaskV1000StreamWriterDummy |
( |
string | _AxisName, |
|
|
List< FileInfo > | _FileInfoList, |
|
|
string | _FileContentString, |
|
|
int | _FileContentStringCount, |
|
|
ParallelOptions | _ParallelOptions ) |
|
static |
- Parameters
-
| _AxisName | |
| _FileInfoList | |
| _FileContentString | |
| _FileContentStringCount | |
| _ParallelOptions | |
- Returns
◆ _ExecuteAxisTaskV1000StreamWriterLock()
| string fho.frm.net.Microsoft_DotNetSamples.ClassMethode.SampleSynchAsyncStreamWriter._ExecuteAxisTaskV1000StreamWriterLock |
( |
string | _AxisName, |
|
|
List< FileInfo > | _FileInfoList, |
|
|
string | _FileContentString, |
|
|
int | _FileContentStringCount, |
|
|
ParallelOptions | _ParallelOptions ) |
|
static |
Sample mit LOCK in der Methode.
- Parameters
-
| _AxisName | |
| _FileInfoList | |
| _FileContentString | |
| _FileContentStringCount | |
| _ParallelOptions | |
- Returns
◆ _lock
| System.Threading.Lock fho.frm.net.Microsoft_DotNetSamples.ClassMethode.SampleSynchAsyncStreamWriter._lock = new Lock() |
|
staticprivate |
◆ _TaskListAxis
| List<Task<string> > fho.frm.net.Microsoft_DotNetSamples.ClassMethode.SampleSynchAsyncStreamWriter._TaskListAxis = new List<Task<string>>() |
|
staticprivate |
The documentation for this class was generated from the following file:
- U:/00000000_global_projects/000_DotNetxx/fho.frm.net.Microsoft_DotNetSamples/fho.frm.net.Microsoft_DotNetSamples/ClassMethode/SampleSynchAsync.cs