You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/// Returns a source block as the source of records.
506
-
/// </summary>
507
-
/// <typeparam name="T">The model type to map the values to (using reflection).</typeparam>
508
-
/// <param name="fieldMappingOverrides">An override map of field names to column names where the keys are the property names, and values are the column names.</param>
509
-
/// <param name="options"></param>
510
-
/// <returns>A transform block that is receiving the results.</returns>
/// Returns a source block as the source of records.
507
+
/// </summary>
508
+
/// <typeparam name="T">The model type to map the values to (using reflection).</typeparam>
509
+
/// <param name="fieldMappingOverrides">An override map of field names to column names where the keys are the property names, and values are the column names.</param>
510
+
/// <param name="options">The optional ExecutionDataflowBlockOptions to use with the source.</param>
511
+
/// <returns>A transform block that is receiving the results.</returns>
/// Asynchronously iterates an IDataReader and through the transform function and posts each record it to the target block.
39
-
/// </summary>
40
-
/// <typeparam name="T">The return type of the transform function.</typeparam>
41
-
/// <param name="reader">The SqlDataReader to read from.</param>
42
-
/// <param name="target">The target block to receive the results.</param>
43
-
/// <param name="transform">The transform function to process each IDataRecord.</param>
44
-
/// <param name="useReadAsync">If true (default) will iterate the results using .ReadAsync() otherwise will only Execute the reader asynchronously and then use .Read() to iterate the results but still allowing cancellation.</param>
/// Asynchronously iterates an IDataReader and through the transform function and posts each record it to the target block.
40
+
/// </summary>
41
+
/// <typeparam name="T">The return type of the transform function.</typeparam>
42
+
/// <param name="reader">The SqlDataReader to read from.</param>
43
+
/// <param name="target">The target block to receive the results.</param>
44
+
/// <param name="transform">The transform function to process each IDataRecord.</param>
45
+
/// <param name="useReadAsync">If true (default) will iterate the results using .ReadAsync() otherwise will only Execute the reader asynchronously and then use .Read() to iterate the results but still allowing cancellation.</param>
/// Asynchronously iterates an IDataReader and through the transform function and posts each record it to the target block.
78
-
/// If a connection is desired to remain open after completion, you must open the connection before calling this method.
79
-
/// </summary>
80
-
/// <typeparam name="T">The return type of the transform function.</typeparam>
81
-
/// <param name="command">The DbCommand to generate a reader from.</param>
82
-
/// <param name="target">The target block to receive the results.</param>
83
-
/// <param name="transform">The transform function for each IDataRecord.</param>
84
-
/// <param name="behavior">The behavior to use with the data reader.</param>
85
-
/// <param name="useReadAsync">If true (default) will iterate the results using .ReadAsync() otherwise will only Execute the reader asynchronously and then use .Read() to iterate the results but still allowing cancellation.</param>
/// Asynchronously iterates an IDataReader and through the transform function and posts each record it to the target block.
87
+
/// If a connection is desired to remain open after completion, you must open the connection before calling this method.
88
+
/// </summary>
89
+
/// <typeparam name="T">The return type of the transform function.</typeparam>
90
+
/// <param name="command">The DbCommand to generate a reader from.</param>
91
+
/// <param name="target">The target block to receive the results.</param>
92
+
/// <param name="transform">The transform function for each IDataRecord.</param>
93
+
/// <param name="behavior">The behavior to use with the data reader.</param>
94
+
/// <param name="useReadAsync">If true (default) will iterate the results using .ReadAsync() otherwise will only Execute the reader asynchronously and then use .Read() to iterate the results but still allowing cancellation.</param>
<PackageReleaseNotes>Cleanup and inspection fixes with added Dataflow options.
18
-
Improved Expressive Command DB-Open behavior to occur before command is created to ensure compatibility with other DbCommands like Snowflake.</PackageReleaseNotes>
14
+
<Version>5.13.3</Version>
15
+
<AssemblyVersion>5.13.3.0</AssemblyVersion>
16
+
<FileVersion>5.13.3.0</FileVersion>
17
+
<PackageReleaseNotes>Improved Dataflow behavior to include faulting and cancellation.</PackageReleaseNotes>
0 commit comments