MySql.Data.Entity.EF6.xml 8.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>MySql.Data.Entity.EF6</name>
  5. </assembly>
  6. <members>
  7. <member name="T:MySql.Data.Entity.MySqlExecutionStrategy">
  8. <summary>
  9. An execution strategy tailored for handling MySql Server transient errors.
  10. </summary>
  11. </member>
  12. <member name="F:MySql.Data.Entity.MySqlExecutionStrategy.errorsToRetryOn">
  13. <summary>
  14. Different back off algorithms used for different errors.
  15. </summary>
  16. </member>
  17. <member name="T:MySql.Data.Entity.BackoffAlgorithm">
  18. <summary>
  19. The base class for backoff algorithms.
  20. </summary>
  21. <remarks>Different transient error conditions require different approaches.</remarks>
  22. </member>
  23. <member name="M:MySql.Data.Entity.BackoffAlgorithm.GetNextDelay">
  24. <summary>
  25. The default implementation is an exponential delay backoff.
  26. </summary>
  27. <returns></returns>
  28. </member>
  29. <member name="M:MySql.Data.Entity.BackoffAlgorithm.Reset">
  30. <summary>
  31. Resets a backoff algorithm, so they can be reused.
  32. </summary>
  33. </member>
  34. <member name="T:MySql.Data.Entity.BackoffAlgorithmErr1040">
  35. <summary>
  36. Back-off algorithm customized for the MySql error code 1040 - Too many connections.
  37. </summary>
  38. </member>
  39. <member name="T:MySql.Data.Entity.BackoffAlgorithmErr1614">
  40. <summary>
  41. Back-off algorithm for the Mysql error code 1614 - Transaction branch was rolled back: deadlock was detected.
  42. </summary>
  43. </member>
  44. <member name="T:MySql.Data.Entity.BackoffAlgorithmErr1205">
  45. <summary>
  46. Back-off algorithm customized for the MySql error code 1205 - Lock wait timeout exceeded; try restarting transaction.
  47. </summary>
  48. </member>
  49. <member name="T:MySql.Data.Entity.BackoffAlgorithmErr1213">
  50. <summary>
  51. Back-off algorithm customized for MySql error code 1213 - Deadlock found when trying to get lock; try restarting transaction.
  52. </summary>
  53. </member>
  54. <member name="T:MySql.Data.Entity.BackoffAlgorithmErr2006">
  55. <summary>
  56. Back-off algorithm customized for MySql error code 2006 - MySQL server has gone away.
  57. </summary>
  58. </member>
  59. <member name="T:MySql.Data.Entity.BackoffAlgorithmErr2013">
  60. <summary>
  61. Back-off algorithm customized for MySql error code 2013 - Lost connection to MySQL server during query.
  62. </summary>
  63. </member>
  64. <member name="T:MySql.Data.Entity.BackoffAlgorithmNdb">
  65. <summary>
  66. Back-off algorithm customized for MySql Cluster (NDB) errors.
  67. </summary>
  68. </member>
  69. <member name="M:MySql.Data.Entity.EFMySqlCommand.PrepareAsync">
  70. <summary>
  71. Async version of Prepare
  72. </summary>
  73. <returns>Information about the task executed.</returns>
  74. </member>
  75. <member name="T:MySql.Data.Entity.SqlFragmentVisitor">
  76. <summary>
  77. Visitor for SqlFragment and derived classes, useful for postprocessing and optimizations.
  78. </summary>
  79. </member>
  80. <member name="T:MySql.Data.Entity.ReplaceTableNameVisitor">
  81. <summary>
  82. Visitor to replace old table names with new table names. Used as part postprocessing of the code for fusing nested selects.
  83. </summary>
  84. </member>
  85. <member name="M:MySql.Data.Entity.SelectGenerator.TryFlatteningGroupBy(MySql.Data.Entity.SqlFragment)">
  86. <summary>
  87. If input sqlFragment is a group by structure, is flattened to remove some nested correlation queries.
  88. </summary>
  89. <param name="input"></param>
  90. <returns></returns>
  91. </member>
  92. <member name="M:MySql.Data.Entity.SqlGenerator.TryFusingSelect(MySql.Data.Entity.InputFragment)">
  93. <summary>
  94. If current fragment is select and its from clause is another select, try fuse the inner select with the outer select.
  95. (Thus removing a nested query, which may have bad performance in Mysql).
  96. </summary>
  97. <param name="f">The fragment to probe and posibly optimize</param>
  98. <returns>The fragment fused, or the original one.</returns>
  99. </member>
  100. <member name="M:MySql.Data.Entity.SqlGenerator.TryPromoteToLike(System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.String)">
  101. <summary>
  102. Examines a binary expression to see if it is an special case suitable to conversion
  103. to a more efficient and equivalent LIKE sql expression.
  104. </summary>
  105. <param name="left"></param>
  106. <param name="right"></param>
  107. <param name="op"></param>
  108. <returns></returns>
  109. </member>
  110. <member name="T:MySql.Data.Entity.MySqlConnectionFactory">
  111. <summary>
  112. Used for creating connections in Code First 4.3.
  113. </summary>
  114. </member>
  115. <member name="T:MySql.Data.Entity.MySqlMigrationCodeGenerator">
  116. <summary>
  117. Class used to customized code generation
  118. to avoid dbo. prefix added on table names.
  119. </summary>
  120. </member>
  121. <member name="T:MySql.Data.Entity.MySqlMigrationSqlGenerator">
  122. <summary>
  123. Implementation of a MySql's Sql generator for EF 4.3 data migrations.
  124. </summary>
  125. </member>
  126. <member name="T:MySql.Data.Entity.Properties.Resources">
  127. <summary>
  128. A strongly-typed resource class, for looking up localized strings, etc.
  129. </summary>
  130. </member>
  131. <member name="P:MySql.Data.Entity.Properties.Resources.ResourceManager">
  132. <summary>
  133. Returns the cached ResourceManager instance used by this class.
  134. </summary>
  135. </member>
  136. <member name="P:MySql.Data.Entity.Properties.Resources.Culture">
  137. <summary>
  138. Overrides the current thread's CurrentUICulture property for all
  139. resource lookups using this strongly typed resource class.
  140. </summary>
  141. </member>
  142. <member name="P:MySql.Data.Entity.Properties.Resources.ConnectionMustBeOfTypeMySqlConnection">
  143. <summary>
  144. Looks up a localized string similar to The connection parameter must reference an object of type MySql.Data.MySqlConnection.
  145. </summary>
  146. </member>
  147. <member name="P:MySql.Data.Entity.Properties.Resources.NoStoreTypeForEdmType">
  148. <summary>
  149. Looks up a localized string similar to There is no store type corresponding to the EDM type &apos;{0}&apos; of primitive type &apos;{1}&apos;..
  150. </summary>
  151. </member>
  152. <member name="P:MySql.Data.Entity.Properties.Resources.TypeNotSupported">
  153. <summary>
  154. Looks up a localized string similar to The underlying provider does not support the type &apos;{0}&apos;..
  155. </summary>
  156. </member>
  157. <member name="P:MySql.Data.Entity.Properties.Resources.WrongFunctionResultType">
  158. <summary>
  159. Looks up a localized string similar to Result type of a function is expected to be a collection of RowType or PrimitiveType.
  160. </summary>
  161. </member>
  162. <member name="M:MySql.Data.MySqlClient.MySqlProviderServices.SetExpectedTypes(System.Data.Entity.Core.Common.CommandTrees.DbCommandTree,MySql.Data.Entity.EFMySqlCommand)">
  163. <summary>
  164. Sets the expected column types
  165. </summary>
  166. </member>
  167. <member name="M:MySql.Data.MySqlClient.MySqlProviderServices.SetQueryExpectedTypes(System.Data.Entity.Core.Common.CommandTrees.DbQueryCommandTree,MySql.Data.Entity.EFMySqlCommand)">
  168. <summary>
  169. Sets the expected column types for a given query command tree
  170. </summary>
  171. </member>
  172. <member name="M:MySql.Data.MySqlClient.MySqlProviderServices.SetFunctionExpectedTypes(System.Data.Entity.Core.Common.CommandTrees.DbFunctionCommandTree,MySql.Data.Entity.EFMySqlCommand)">
  173. <summary>
  174. Sets the expected column types for a given function command tree
  175. </summary>
  176. </member>
  177. </members>
  178. </doc>