public MySqlOptionsExtension([NotNull] MySqlOptionsExtension copyFrom)
     : base(copyFrom)
 {
     ServerVersion           = copyFrom.ServerVersion;
     NullableCharSetBehavior = copyFrom.NullableCharSetBehavior;
     AnsiCharSetInfo         = copyFrom.AnsiCharSetInfo;
     UnicodeCharSetInfo      = copyFrom.UnicodeCharSetInfo;
 }
 public MySqlOptionsExtension([NotNull] MySqlOptionsExtension copyFrom)
     : base(copyFrom)
 {
     ServerVersion           = copyFrom.ServerVersion;
     NullableCharSetBehavior = copyFrom.NullableCharSetBehavior;
     AnsiCharSetInfo         = copyFrom.AnsiCharSetInfo;
     UnicodeCharSetInfo      = copyFrom.UnicodeCharSetInfo;
     NoBackslashEscapes      = copyFrom.NoBackslashEscapes;
     UpdateSqlModeOnOpen     = copyFrom.UpdateSqlModeOnOpen;
 }
Пример #3
0
 public MySqlOptionsExtension([NotNull] MySqlOptionsExtension copyFrom)
     : base(copyFrom)
 {
     ServerVersion           = copyFrom.ServerVersion;
     NullableCharSetBehavior = copyFrom.NullableCharSetBehavior;
     CharSet             = copyFrom.CharSet;
     NoBackslashEscapes  = copyFrom.NoBackslashEscapes;
     UpdateSqlModeOnOpen = copyFrom.UpdateSqlModeOnOpen;
     ReplaceLineBreaksWithCharFunction = copyFrom.ReplaceLineBreaksWithCharFunction;
 }
 public MySqlOptionsExtension([NotNull] MySqlOptionsExtension copyFrom)
     : base(copyFrom)
 {
     ServerVersion           = copyFrom.ServerVersion;
     NullableCharSetBehavior = copyFrom.NullableCharSetBehavior;
     CharSet             = copyFrom.CharSet;
     NoBackslashEscapes  = copyFrom.NoBackslashEscapes;
     UpdateSqlModeOnOpen = copyFrom.UpdateSqlModeOnOpen;
     ReplaceLineBreaksWithCharFunction = copyFrom.ReplaceLineBreaksWithCharFunction;
     DefaultDataTypeMappings           = copyFrom.DefaultDataTypeMappings;
     SchemaBehavior       = copyFrom.SchemaBehavior;
     SchemaNameTranslator = copyFrom.SchemaNameTranslator;
 }
Пример #5
0
 public MySqlOptionsExtension([NotNull] MySqlOptionsExtension copyFrom)
     : base(copyFrom)
 {
     ServerVersion       = copyFrom.ServerVersion;
     NoBackslashEscapes  = copyFrom.NoBackslashEscapes;
     UpdateSqlModeOnOpen = copyFrom.UpdateSqlModeOnOpen;
     ReplaceLineBreaksWithCharFunction = copyFrom.ReplaceLineBreaksWithCharFunction;
     DefaultDataTypeMappings           = copyFrom.DefaultDataTypeMappings;
     SchemaBehavior                        = copyFrom.SchemaBehavior;
     SchemaNameTranslator                  = copyFrom.SchemaNameTranslator;
     IndexOptimizedBooleanColumns          = copyFrom.IndexOptimizedBooleanColumns;
     LimitKeyedOrIndexedStringColumnLength = copyFrom.LimitKeyedOrIndexedStringColumnLength;
     StringComparisonTranslations          = copyFrom.StringComparisonTranslations;
 }
Пример #6
0
        // NB: When adding new options, make sure to update the copy ctor below.

        /// <summary>
        ///     This API supports the Entity Framework Core infrastructure and is not intended to be used
        ///     directly from your code. This API may change or be removed in future releases.
        /// </summary>
        protected MySqlOptionsExtension([NotNull] MySqlOptionsExtension copyFrom)
            : base(copyFrom)
        {
            _rowNumberPaging = copyFrom._rowNumberPaging;
        }