Spec-Zone .ru
спецификации, руководства, описания, API

21.2.9.2. MySql.Data.Types Пространство имен

Иерархия пространства имен

Классы

Класс Описание
MySqlConversionException Сводное описание для MySqlConversionException.
MySqlDateTime Сводное описание для MySqlDateTime.
MySqlValue

21.2.9.2.1. MySql.Data.TypesHierarchy

См. Также

MySql. Данные. Пространство имен типов

21.2.9.2.2. MySqlConversionException Класс

Сводное описание для MySqlConversionException.

Для списка всех элементов этого типа см. Элементы MySqlConversionException.

Синтаксис: Visual Basic

Public Class MySqlConversionException_  Inherits ApplicationException

Синтаксис: C#

public class MySqlConversionException : ApplicationException

Потокобезопасность

Общедоступные помехи (Совместно использованный в Visual Basic) элементы этого типа безопасны для многопоточных операций. Члены экземпляра, как гарантируют, не будут ориентированы на многопотоковое исполнение.

Требования

Пространство имен: MySql. Данные. Типы

Блок: MySql. Данные (в MySql.Data.dll)

См. Также

Элементы MySqlConversionException, MySql. Данные. Пространство имен типов

21.2.9.2.2.1. MySqlConversionException Элементы

Краткий обзор MySqlConversionException

Общедоступные Конструкторы экземпляра

Общедоступные Свойства Экземпляра

Данные (наследованный от Исключения) Получает набор пар ключ/значение, которые предоставляют дополнительную, определяемую пользователем информацию об исключении.
HelpLink (наследованный от Исключения) Получает или устанавливает ссылку к справочному файлу, связанному с этим исключением.
InnerException (наследованный от Исключения) Добирается Exceptioninstance это вызвало текущее исключение.
Сообщение (наследованный от Исключения) Получает сообщение, которое описывает текущее исключение.
Источник (наследованный от Исключения) Получает или определяет имя приложения или объекта, который вызывает ошибку.
StackTrace (наследованный от Исключения) Добирается строковое представление фреймов на стеке вызовов в timethe текущем исключении было брошено.
TargetSite (наследованный от Исключения) Получает метод, который выдает текущее исключение.

Общедоступные Методы экземпляра

Равняется (наследованный от Объекта) Определяет, равен ли указанный Объект текущему Объекту.
GetBaseException (наследованный от Исключения) Когда переопределено в полученном class, возвращает Исключение, которое является первопричиной одного или более последующих исключений.
GetHashCode (наследованный от Объекта) Служит хеш-функцией для определенного типа. GetHashCode является подходящим для использования в алгоритмах хеширования и структурах данных как хэш-таблица.
GetObjectData (наследованный от Исключения) Когда переопределено в полученном class, устанавливает SerializationInfo withinformation об исключении.
GetType (наследованный от Исключения) Получает тип времени выполнения текущего экземпляра.
ToString (наследованный от Исключения) Создает и возвращает строковое представление текущего исключения.

Защищенные Свойства Экземпляра

HResult (наследованный от Исключения) Получает или устанавливает HRESULT, кодированное числовое значение, что isassigned к определенному исключению.

Защищенные Методы экземпляра

Завершите (наследованный от Объекта) Позволяет Объекту попытаться к бесплатным ресурсам и выполнить другие операции уборки прежде, чем Объект будет исправлен garbagecollection.
MemberwiseClone (наследованный от Объекта) Создает мелкую копию текущего Объекта.

См. Также

Класс MySqlConversionException, MySql. Данные. Пространство имен типов

21.2.9.2.2.1.1. MySqlConversionException Конструктор

Синтаксис: Visual Basic

Public Sub New( _   ByVal msg As String _)

Синтаксис: C#

public MySqlConversionException(stringmsg);

См. Также

Класс MySqlConversionException, MySql. Данные. Пространство имен типов

21.2.9.2.3. MySqlDateTime Класс

Сводное описание для MySqlDateTime.

Для списка всех элементов этого типа см. Элементы MySqlDateTime.

Синтаксис: Visual Basic

Public Class MySqlDateTime_  Inherits MySqlValue_  Implements IConvertible, IComparable

Синтаксис: C#

public class MySqlDateTime : MySqlValue, IConvertible, IComparable

Потокобезопасность

Общедоступные помехи (Совместно использованный в Visual Basic) элементы этого типа безопасны для многопоточных операций. Члены экземпляра, как гарантируют, не будут ориентированы на многопотоковое исполнение.

Требования

Пространство имен: MySql. Данные. Типы

Блок: MySql. Данные (в MySql.Data.dll)

См. Также

Элементы MySqlDateTime, MySql. Данные. Пространство имен типов

21.2.9.2.3.1. MySqlDateTime Элементы

Краткий обзор MySqlDateTime

Общедоступные Статические (Совместно используемые) Преобразования типов

Общедоступные Свойства Экземпляра

День Возвращает дневную часть этого datetime
Час Возвращает часть часа этого datetime
IsNull (наследованный от MySqlValue)
IsValidDateTime Указывает, содержит ли этот объект значение, которое может быть представлено как DateTime
Минута Возвращает мелкую часть этого datetime
Месяц Возвращает часть месяца этого datetime
Второй Возвращает вторую часть этого datetime
Миллисекунда Возвращает часть миллисекунды этого datetime
ValueAsObject (наследованный от MySqlValue) Возвращает значение этого поля как объект
Год Возвращает часть года этого datetime

Общедоступные Методы экземпляра

Равняется (наследованный от Объекта) Определяет, равен ли указанный Объект текущему Объекту.
GetDateTime Возвраты это значение как DateTime
GetHashCode (наследованный от Объекта) Служит хеш-функцией для определенного типа. GetHashCode является подходящим для использования в алгоритмах хеширования и структурах данных likea хэш-таблица.
GetType (наследованный от Объекта) Получает Тип текущего экземпляра.
ToString Возвращает специфичное для MySQL строковое представление этого значения

Защищенные Поля экземпляра

тип класса (наследованный от MySqlValue) Системный тип представляется этим значением
dbType (наследованный от MySqlValue) Универсальный dbtype этого значения
isNull (наследованный от MySqlValue) Этот нуль значения
mySqlDbType (наследованный от MySqlValue) Определенный тип дб MySQL
mySqlTypeName (наследованный от MySqlValue) Специфичное для MySQL имя типа этого значения
objectValue (наследованный от MySqlValue)

Защищенные Методы экземпляра

Завершите (наследованный от Объекта) Позволяет Объекту попытаться к бесплатным ресурсам и выполнить другие операции уборки прежде, чем Объект будет исправлен garbagecollection.
MemberwiseClone (наследованный от Объекта) Создает мелкую копию текущего Объекта.

См. Также

Класс MySqlDateTime, MySql. Данные. Пространство имен типов

21.2.9.2.3.1.1. MySqlDateTime Явный MySqlDateTime кDateTime Преобразование

Синтаксис: Visual Basic

MySqlDateTime.op_Explicit(val)

Синтаксис: C#

public static explicit operator DateTime(MySqlDateTimeval);

Параметры

  • val:

Возвращаемое значение

См. Также

Класс MySqlDateTime, MySql. Данные. Пространство имен типов

21.2.9.2.3.1.2. Дневное Свойство

Возвращает дневную часть этого datetime

Синтаксис: Visual Basic

Public Property Day As Integer

Синтаксис: C#

public int Day {get; set;}

См. Также

Класс MySqlDateTime, MySql. Данные. Пространство имен типов

21.2.9.2.3.1.3. Свойство часа

Возвращает часть часа этого datetime

Синтаксис: Visual Basic

Public Property Hour As Integer

Синтаксис: C#

public int Hour {get; set;}

См. Также

Класс MySqlDateTime, MySql. Данные. Пространство имен типов

21.2.9.2.3.1.4. Свойство IsNull

Синтаксис: Visual Basic

Public Property IsNull As Boolean

Синтаксис: C#

public bool IsNull {get; set;}

См. Также

Класс MySqlValue, MySql. Данные. Пространство имен типов

21.2.9.2.3.1.4.1. MySqlValue Класс

Для списка всех элементов этого типа см. Элементы MySqlValue.

Синтаксис: Visual Basic

MustInherit Public Class MySqlValue

Синтаксис: C#

public abstract class MySqlValue

Потокобезопасность

Общедоступные помехи (Совместно использованный в Visual Basic) элементы этого типа безопасны для многопоточных операций. Члены экземпляра, как гарантируют, не будут ориентированы на многопотоковое исполнение.

Требования

Пространство имен: MySql. Данные. Типы

Блок: MySql. Данные (в MySql.Data.dll)

См. Также

Элементы MySqlValue, MySql. Данные. Пространство имен типов

21.2.9.2.3.1.4.1.1. MySqlValue Элементы

Краткий обзор MySqlValue

Защищенные Статические (Совместно используемые) Поля

Общедоступные Конструкторы экземпляра

Конструктор MySqlValue Инициализирует новый экземпляр MySqlValueclass.

Общедоступные Свойства Экземпляра

IsNull
ValueAsObject Возвращает значение этого поля как объект

Общедоступные Методы экземпляра

Равняется (наследованный от Объекта) Определяет, равен ли указанный Объект текущему Объекту.
GetHashCode (наследованный от Объекта) Служит хеш-функцией для определенного типа. GetHashCode является подходящим для использования в алгоритмах хеширования и datastructures как хэш-таблица.
GetType (наследованный от Объекта) Получает Тип текущего экземпляра.
ToString Возвращает строковое представление этого значения

Защищенные Поля экземпляра

тип класса Системный тип представляется этим значением
dbType Универсальный dbtype этого значения
isNull Этот нуль значения
mySqlDbType Определенный тип дб MySQL
mySqlTypeName Специфичное для MySQL имя типа этого значения
objectValue

Защищенные Методы экземпляра

Завершите (наследованный от Объекта) Позволяет Объекту попытаться к бесплатным ресурсам и выполнить другие операции уборки прежде, чем Объект будет исправлен bygarbage набор.
MemberwiseClone (наследованный от Объекта) Создает мелкую копию текущего Объекта.

См. Также

Класс MySqlValue, MySql. Данные. Пространство имен типов

21.2.9.2.3.1.4.1.1.1. MySqlValue.numberFormat Поле

Синтаксис: Visual Basic

Protected Shared numberFormat As NumberFormatInfo

Синтаксис: C#

protected static NumberFormatInfo numberFormat;

См. Также

Класс MySqlValue, MySql. Данные. Пространство имен типов

21.2.9.2.3.1.4.1.1.2. MySqlValue Конструктор

Инициализирует новый экземпляр MySqlValue class.

Синтаксис: Visual Basic

Public Sub New()

Синтаксис: C#

public MySqlValue();

См. Также

Класс MySqlValue, MySql. Данные. Пространство имен типов

21.2.9.2.3.1.4.1.1.3. Свойство ValueAsObject

Возвращает значение этого поля как объект

Синтаксис: Visual Basic

Public ReadOnly Property ValueAsObject As Object

Синтаксис: C#

public object ValueAsObject {get;}

См. Также

Класс MySqlValue, MySql. Данные. Пространство имен типов

21.2.9.2.3.1.4.1.1.4. MySqlValue.ToString Метод

Возвращает строковое представление этого значения

Синтаксис: Visual Basic

Overrides Public Function ToString() As String

Синтаксис: C#

public override string ToString();

См. Также

Класс MySqlValue, MySql. Данные. Пространство имен типов

21.2.9.2.3.1.4.1.1.5. MySqlValue.classType Поле

Системный тип представляется этим значением

Синтаксис: Visual Basic

Protected classType As Type

Синтаксис: C#

protected Type classType;

См. Также

Класс MySqlValue, MySql. Данные. Пространство имен типов

21.2.9.2.3.1.4.1.1.6. MySqlValue.dbType Поле

Универсальный dbtype этого значения

Синтаксис: Visual Basic

Protected dbType As DbType

Синтаксис: C#

protected DbType dbType;

См. Также

Класс MySqlValue, MySql. Данные. Пространство имен типов

21.2.9.2.3.1.4.1.1.7. MySqlValue.mySqlDbType Поле

Определенный тип дб MySQL

Синтаксис: Visual Basic

Protected mySqlDbType As MySqlDbType

Синтаксис: C#

protected MySqlDbType mySqlDbType;

См. Также

Класс MySqlValue, MySql. Данные. Пространство имен типов

21.2.9.2.3.1.4.1.1.8. MySqlValue.mySqlTypeName Поле

Специфичное для MySQL имя типа этого значения

Синтаксис: Visual Basic

Protected mySqlTypeName As String

Синтаксис: C#

protected string mySqlTypeName;

См. Также

Класс MySqlValue, MySql. Данные. Пространство имен типов

21.2.9.2.3.1.4.1.1.9. MySqlValue.objectValue Поле

Синтаксис: Visual Basic

Protected objectValue As Object

Синтаксис: C#

protected object objectValue;

См. Также

Класс MySqlValue, MySql. Данные. Пространство имен типов

21.2.9.2.3.1.5. Свойство IsValidDateTime

Указывает, содержит ли этот объект значение, которое может быть представлено как DateTime

Синтаксис: Visual Basic

Public ReadOnly Property IsValidDateTime As Boolean

Синтаксис: C#

public bool IsValidDateTime {get;}

См. Также

Класс MySqlDateTime, MySql. Данные. Пространство имен типов

21.2.9.2.3.1.6. Свойство миллисекунды

Возвращает часть миллисекунды этого datetime

Синтаксис: Visual Basic

Public Property Millisecond As Integer

Синтаксис: C#

public int Millisecond {get; set;}

См. Также

Класс MySqlDateTime, MySql. Данные. Пространство имен типов

21.2.9.2.3.1.7. Мелкое Свойство

Возвращает мелкую часть этого datetime

Синтаксис: Visual Basic

Public Property Minute As Integer

Синтаксис: C#

public int Minute {get; set;}

См. Также

Класс MySqlDateTime, MySql. Данные. Пространство имен типов

21.2.9.2.3.1.8. Свойство месяца

Возвращает часть месяца этого datetime

Синтаксис: Visual Basic

Public Property Month As Integer

Синтаксис: C#

public int Month {get; set;}

См. Также

Класс MySqlDateTime, MySql. Данные. Пространство имен типов

21.2.9.2.3.1.9. Второе Свойство

Возвращает вторую часть этого datetime

Синтаксис: Visual Basic

Public Property Second As Integer

Синтаксис: C#

public int Second {get; set;}

См. Также

Класс MySqlDateTime, MySql. Данные. Пространство имен типов

21.2.9.2.3.1.10. Свойство года

Возвращает часть года этого datetime

Синтаксис: Visual Basic

Public Property Year As Integer

Синтаксис: C#

public int Year {get; set;}

См. Также

Класс MySqlDateTime, MySql. Данные. Пространство имен типов

21.2.9.2.3.1.11. MySqlDateTime.GetDateTime Метод

Возвраты это значение как DateTime

Синтаксис: Visual Basic

Public Function GetDateTime() As Date

Синтаксис: C#

public DateTime GetDateTime();

См. Также

Класс MySqlDateTime, MySql. Данные. Пространство имен типов

21.2.9.2.3.1.12. MySqlDateTime.ToString Метод

Возвращает специфичное для MySQL строковое представление этого значения

Синтаксис: Visual Basic

Overrides Public Function ToString() As String

Синтаксис: C#

public override string ToString();

См. Также

Класс MySqlDateTime, MySql. Данные. Пространство имен типов

21.2.9.2.3.2. Client Класс

Для списка всех элементов этого типа см. Клиентские Элементы.

Синтаксис: Visual Basic

Public MustInherit Class Client

Синтаксис: C#

public abstract class Client

Потокобезопасность

Общедоступные помехи (Совместно использованный в Visual Basic) элементы этого типа безопасны для многопоточных операций. Члены экземпляра, как гарантируют, не будут ориентированы на многопотоковое исполнение.

Требования

Пространство имен: MySql. Данные. MySqlClient. Memcached

Блок: MySql. Данные (в MySql.Data.dll)

См. Также

Клиентские Элементы, MySql. Данные. MySqlClient. Пространство имен Memcached

21.2.9.2.3.2.1. Client Элементы

Клиентский краткий обзор

Общедоступные Статические Методы

GetInstance Метод фабрики для того, чтобы создать экземпляры Клиента, которые реализуют соединение с требуемыми функциями. Возвращенный объект соединения должен быть explicitelyopened, см. метод Client. Открытый

Защищенные Свойства Экземпляра

сервер DNS сервера или IP-адрес используются соединением.
порт Порт используется соединением.
поток Сетевой поток используется connecition.

Общедоступные Методы экземпляра

Открытый Открывает клиентское соединение.
Близко Закрывает клиентское соединение.
Добавить Добавляет новая пара ключ/значение с данным истечением TimeSpan.
Добавить Добавляет данные к существующим данным для связанного ключа..
Авария Выполняет Проверку-и-набор работа Memcached.
Декремент> Постепенно уменьшает значение, связанное с ключом данным количеством.
Удалить Удаляет они соединяют ключ/значение, данный указанный ключ.
FlushAll Удаляет все записи из хранения, эффективно лишая законной силы wholecache.
Добраться Свяжите пару ключ/значение с данным ключом.
Инкремент Постепенно увеличивает значение, связанное с ключом данным количеством.
Предварительно ожидать Предварительно ожидает данные к существующим данным для связанного ключа.
Замена Заменяет значение, связанное данным ключом с другим значением.
Набор Установите значение данного ключа.

Общедоступные Статические Методы

GetInstance Метод фабрики для того, чтобы создать экземпляры Клиента, которые реализуют соединение с требуемыми функциями. Возвращенный объект соединения должен быть explicitelyopened, см. метод Open.

См. Также

Клиентский Класс, MySql. Данные. MySqlClient. Пространство имен Memcached

21.2.9.2.3.2.1.1. Свойство сервера

DNS сервера или IP-адрес используются соединением.

Синтаксис: Visual Basic

Protected server As String

Синтаксис: C#

protected string server

Значение свойства

DNS сервера или IP-адрес используются соединением.

Комментарии

Ни один

См. Также

Клиентский Класс, MySql. Данные. MySqlClient. Пространство имен Memcached

21.2.9.2.3.2.1.2. Свойство порта

Порт используется соединением.

Синтаксис: Visual Basic

Protected port As UInteger

Синтаксис: C#

protected uint port

Значение свойства

Порт TCP, где Innodb Memcached плагин будет прислушиваться к соединениям.

Комментарии

Ни один.

См. Также

Клиентский Класс, MySql. Данные. MySqlClient. Пространство имен Memcached

21.2.9.2.3.2.1.3. stream

Сетевой поток используется соединением.

Синтаксис: Visual Basic

Protected stream As Stream

Синтаксис: C#

protected Stream stream;

См. Также

Клиентский Класс, MySql. Данные. MySqlClient. Пространство имен Memcached

21.2.9.2.3.2.1.4. Client.Open Метод

Синтаксис: Visual Basic

Public Overridable Sub Open

Синтаксис: C#

public virtual void Open();

Открывает клиентское соединение.

Комментарии

Клиентский объект может быть открыт и закрыт много раз во время его жизненного цикла.

См. Также

Клиентский Класс, MySql. Данные. MySqlClient. Пространство имен Memcached

21.2.9.2.3.2.1.5. Client.Close Метод

Синтаксис: Visual Basic

Public Overridable Sub Close

Синтаксис: C#

public virtual void Close();

Закрывает клиентское соединение.

Комментарии

Клиентский объект может быть открыт и закрыт много раз во время его жизненного цикла.

См. Также

Клиентский Класс, MySql. Данные. MySqlClient. Пространство имен Memcached

21.2.9.2.3.2.1.6. Client.Add Метод

Синтаксис: Visual Basic

Public MustOverride Sub Add (  key As String, data As Object, expiration As TimeSpan)

Синтаксис: C#

public abstract void Add( string key, Object data, TimeSpan expiration);

Добавляет новая пара ключ/значение с данным истечением TimeSpan.

Комментарии

Ни один.

См. Также

Клиентский Класс, MySql. Данные. MySqlClient. Пространство имен Memcached

Параметры

  • key, Ключ для того, чтобы идентифицировать запись.

  • data, Данные, чтобы связаться с ключом.

  • expiration, Интервал промежутка, использовать TimeSpan.Zero ни для какого истечения.

21.2.9.2.3.2.1.7. Client.Append Метод

Синтаксис: Visual Basic

Public MustOverride Sub Append (  key As String, data As Object)

Синтаксис: C#

public abstract void Append( string key, Object data);

Добавляет данные к существующим данным для связанного ключа.

Комментарии

Ни один.

См. Также

Клиентский Класс, MySql. Данные. MySqlClient. Пространство имен Memcached

Параметры

  • key, Ключ для того, чтобы идентифицировать запись.

  • data, Данные, чтобы добавить с данными, связанными с ключом.

21.2.9.2.3.2.1.8. Client.Cas Метод

Синтаксис: Visual Basic

Public MustOverride Sub Cas (  key As String, data As Object, expiration As TimeSpan, casUnique As ULong)

Синтаксис: C#

public abstract void Cas( string key, Object data, TimeSpan expiration, ulong casUnique);

Выполняет Проверку-и-набор работа Memcached.

Комментарии

Ни один.

См. Также

Клиентский Класс, MySql. Данные. MySqlClient. Пространство имен Memcached

Параметры

  • key, Ключ для того, чтобы идентифицировать запись.

  • data, Данные, чтобы использовать в CAS.

  • expiration, Интервал промежутка, использовать TimeSpan.Zero ни для какого истечения.

  • casUnique, CAS уникальное значение, чтобы использовать.

21.2.9.2.3.2.1.9. Client.Decrement Метод

Синтаксис: Visual Basic

Public MustOverride Sub Decrement (  key As String, amount As Integer)

Синтаксис: C#

public abstract void Decrement( string key, int amount);

Постепенно уменьшает значение, связанное с ключом данным количеством.

Комментарии

Ни один.

См. Также

Клиентский Класс, MySql. Данные. MySqlClient. Пространство имен Memcached

Параметры

  • key, Ключ, связанный со значением, чтобы постепенно уменьшиться.

  • amount, Количество, чтобы постепенно уменьшить значение.

21.2.9.2.3.2.1.10. Client.Delete Метод

Синтаксис: Visual Basic

Public MustOverride Sub Delete (  key As String)

Синтаксис: C#

public abstract void Delete( string key);

Удаляет они соединяют ключ/значение, данный указанный ключ.

Комментарии

Ни один.

См. Также

Клиентский Класс, MySql. Данные. MySqlClient. Пространство имен Memcached

Параметры

  • key, Ключ, связанный со значением, чтобы удалить.

21.2.9.2.3.2.1.11. Client.FlushAll Метод

Синтаксис: Visual Basic

Public MustOverride Sub FlushAll (  delay As TimeSpan)

Синтаксис: C#

public abstract void FlushAll( TimeSpan delay);

Удаляет все записи из хранения, эффективно лишая законной силы целый кэш.

Комментарии

Ни один.

См. Также

Клиентский Класс, MySql. Данные. MySqlClient. Пространство имен Memcached

Параметры

  • TimeSpan, Интервал, после которого будет убран кэш. Может быть TimeSpan. Нуль для сразу.

21.2.9.2.3.2.1.12. Client.Get Метод

Синтаксис: Visual Basic

Public MustOverride Function Get (  key As String) As KeyValuePair(Of String, Object)

Синтаксис: C#

public abstract KeyValuePair string, Object> Get( string key);

Свяжите пару ключ/значение с данным ключом.

Комментарии

Ни один.

См. Также

Клиентский Класс, MySql. Данные. MySqlClient. Пространство имен Memcached

Параметры

  • key, Ключ тот, для который к returm ключ/значение.

Возвращаемое значение

Ключ/значение, связанный с ключом или MemcachedException, если это не делает, существует.

21.2.9.2.3.2.1.13. Client.Increment Метод

Синтаксис: Visual Basic

Public MustOverride Sub Increment (  key As String, amount As Integer)

Синтаксис: C#

public abstract void Increment( string key, int amount);

Постепенно увеличивает значение, связанное с ключом данным количеством.

Комментарии

Ни один.

См. Также

Клиентский Класс, MySql. Данные. MySqlClient. Пространство имен Memcached

Параметры

  • key, Ключ, связанный со значением, чтобы постепенно увеличиться.

  • amount, Количество, чтобы постепенно увеличить значение.

21.2.9.2.3.2.1.14. Client.Prepend Метод

Синтаксис: Visual Basic

Public MustOverride Sub Prepend (  key As String, data As Object)

Синтаксис: C#

public abstract void Prepend( string key, Object data);

Предварительно ожидает данные к существующим данным для связанного ключа.

Комментарии

Ни один.

См. Также

Клиентский Класс, MySql. Данные. MySqlClient. Пространство имен Memcached

Параметры

  • key, Ключ для того, чтобы идентифицировать запись.

  • data, Данные, чтобы добавить с данными, связанными с ключом.

21.2.9.2.3.2.1.15. Client.Replace Метод

Синтаксис: Visual Basic

Public MustOverride Sub Replace (  key As String, data As Object, expiration As TimeSpan)

Синтаксис: C#

public abstract void Replace( string key, Object data, TimeSpan expiration);

Заменяет значение, связанное данным ключом с другим значением.

Комментарии

Ни один.

См. Также

Клиентский Класс, MySql. Данные. MySqlClient. Пространство имен Memcached

Параметры

  • key, Ключ для того, чтобы идентифицировать запись.

  • data, Данные, чтобы заменить значение, связанное ключом.

  • expiration, Интервал промежутка, использовать TimeSpan.Zero ни для какого истечения.

21.2.9.2.3.2.1.16. Client.Set Метод

Синтаксис: Visual Basic

Public MustOverride Sub Set (  key As String, data As Object, expiration As TimeSpan)

Синтаксис: C#

public abstract void Set( string key, Object data, TimeSpan expiration);

Установите значение данного ключа.

Комментарии

Ни один.

См. Также

Клиентский Класс, MySql. Данные. MySqlClient. Пространство имен Memcached

Параметры

  • key, Ключ для того, чтобы идентифицировать запись.

  • data, Данные, чтобы связаться с данным ключом.

  • expiration, Интервал промежутка, использовать TimeSpan.Zero ни для какого истечения.

21.2.9.2.3.2.1.17. Client.GetInstance Метод

Синтаксис: Visual Basic

Public Shared Function GetInstance (  server As String, port As UInteger, flags As MemcachedFlags) As Client

Синтаксис: C#

public static Client GetInstance( string server, uint port, MemcachedFlags flags);

Метод фабрики для того, чтобы создать экземпляры Клиента, которые реализуют соединение с требуемыми функциями. Возвращенный объект соединения должен быть explicitely, открытым, см. метод Open ().

Комментарии

Ни один.

См. Также

Клиентский Класс, MySql. Данные. MySqlClient. Пространство имен Memcached

Параметры

  • server, DNS сервера Memcached или IP-адрес.

  • port, Порт для сервера Memcached.

  • flags, Ряд флагов, указывающих characterestics требуемый.

Возвращаемое значение

Экземпляр клиентского соединения, готового использоваться.

21.2.9.2.3.3. BinaryClient Класс

Для списка всех элементов этого типа см. Элементы BinaryClient.

Синтаксис: Visual Basic

Public Class BinaryClient Inherits Client

Синтаксис: C#

public class BinaryClient : Client

Потокобезопасность

Общедоступные помехи (Совместно использованный в Visual Basic) элементы этого типа безопасны для многопоточных операций. Члены экземпляра, как гарантируют, не будут ориентированы на многопотоковое исполнение.

Требования

Пространство имен: MySql. Данные. MySqlClient. Memcached

Блок: MySql. Данные (в MySql.Data.dll)

См. Также

Элементы BinaryClient, MySql. Данные. MySqlClient. Пространство имен Memcached

21.2.9.2.3.3.1. BinaryClient Элементы

Краткий обзор BinaryClient

Общедоступные Статические Методы

GetInstance Наследованный от Клиента

Защищенные Свойства Экземпляра

сервер Наследованный от Клиента.
порт Наследованный от Клиента.
поток Наследованный от Клиента.

Общедоступные Методы экземпляра

Открытый Наследованный от Клиента.
Близко Наследованный от Клиента.
Добавить Наследованный от Клиента.
Добавить Наследованный от Клиента.
Авария Наследованный от Клиента.
Декремент> Наследованный от Клиента.
Удалить Наследованный от Клиента.
FlushAll Наследованный от Клиента.
Добраться Наследованный от Клиента.
Инкремент Наследованный от Клиента.
Предварительно ожидать Наследованный от Клиента.
Замена Наследованный от Клиента.
Набор Наследованный от Клиента.

См. Также

Клиентский Класс, MySql. Данные. MySqlClient. Пространство имен Memcached

21.2.9.2.3.4. TextClient Класс

Для списка всех элементов этого типа см. Элементы TextClient.

Синтаксис: Visual Basic

Public Class TextClient Inherits Client

Синтаксис: C#

public class TextClient : Client

Потокобезопасность

Общедоступные помехи (Совместно использованный в Visual Basic) элементы этого типа безопасны для многопоточных операций. Члены экземпляра, как гарантируют, не будут ориентированы на многопотоковое исполнение.

Требования

Пространство имен: MySql. Данные. MySqlClient. Memcached

Блок: MySql. Данные (в MySql.Data.dll)

См. Также

Элементы TextClient, MySql. Данные. MySqlClient. Пространство имен Memcached

21.2.9.2.3.4.1. TextClient Элементы

Краткий обзор TextClient

Общедоступные Статические Методы

GetInstance Наследованный от Клиента

Защищенные Свойства Экземпляра

сервер Наследованный от Клиента.
порт Наследованный от Клиента.
поток Наследованный от Клиента.

Общедоступные Методы экземпляра

Открытый Наследованный от Клиента.
Близко Наследованный от Клиента.
Добавить Наследованный от Клиента.
Добавить Наследованный от Клиента.
Авария Наследованный от Клиента.
Декремент> Наследованный от Клиента.
Удалить Наследованный от Клиента.
FlushAll Наследованный от Клиента.
Добраться Наследованный от Клиента.
Инкремент Наследованный от Клиента.
Предварительно ожидать Наследованный от Клиента.
Замена Наследованный от Клиента.
Набор Наследованный от Клиента.

См. Также

Клиентский Класс, MySql. Данные. MySqlClient. Пространство имен Memcached

21.2.9.2.3.5. MySql.Data.MySqlClient.Replication Пространство имен

Этот раздел руководства содержит ссылку API для компонентов Репликации и Выравнивания нагрузки.

Классы

Класс Описание
ReplicationManager Менеджер по функциям Репликации и Выравнивания нагрузки.
ReplicationRoundRobinServerGroup Класс, который реализует Круглый метод Выравнивания нагрузки Костюма.
ReplicationServer Представляет сервер в среде Репликации, которая содержит informationabout
ReplicationServerGroup Абстрактный class, используемый, чтобы реализовать пользовательский плагин выравнивания нагрузки
21.2.9.2.3.5.1. ReplicationManager Класс

Элементы

Пространство имен: MySql. Данные. MySqlClient. Репликация

Блок: MySql. Данные (в MySql.Data.dll)

Синтаксис C#

public static class ReplicationManager      

Visual Basic синтаксиса

Public NotInheritable Class ReplicationManager      

Visual C++ синтаксиса

public ref class ReplicationManager abstract sealed      

См. Также

Элементы ReplicationManager MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.1.1. ReplicationManager Элементы

Тип ReplicationManager представляет следующие элементы.

Общедоступные Статические Методы

Имя Описание
AddGroup (Строка, Int32) Добавляет Группа серверов Значения по умолчанию к списку
AddGroup (Строка, Строка, Int32) Добавляет Группа серверов к списку
GetGroup Получает Группу серверов по имени
GetNewConnection Присваивает новый драйвер сервера объекту соединения
GetServer Получает следующий сервер от группы репликации
IsReplicationGroup Проверяет, если название группы репликации существует

Общедоступные Статические Свойства

Имя Описание
Группы Список Returns Replication Server Group

См. Также

Класс ReplicationManager MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.1.1.1. Метод AddGroup

Список перегруженных методов

См. Также

Класс ReplicationManager Элементы ReplicationManager MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.1.1.1.1. ReplicationManager.AddGroup Метод (Строка, Int32)

Добавляет Группа серверов Значения по умолчанию к списку

Синтаксис C#

public static ReplicationServerGroup AddGroup(  string name,  int retryTime)            

Visual Basic синтаксиса

Public Shared Function AddGroup ( _  name As String, _  retryTime As Integer _) As ReplicationServerGroup            

Visual C++ синтаксиса

public:static ReplicationServerGroup^ AddGroup(  String^ name,   int retryTime)            

Параметры

имя

Введите: Система. Строка

Название группы

retryTime

Введите: Система. Int32

Время между пересоединениями для отказавших серверов

Возвращаемое значение

Объект ReplicationServerGroup

См. Также

Класс ReplicationManager Перегрузка AddGroup MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.1.1.1.2. ReplicationManager.AddGroup Метод (Строка, Строка, Int32)

Добавляет Группа серверов к списку

Синтаксис C#

public static ReplicationServerGroup AddGroup(  string name,  string groupType,  int retryTime)            

Visual Basic синтаксиса

Public Shared Function AddGroup ( _  name As String, _  groupType As String, _  retryTime As Integer _) As ReplicationServerGroup            

Visual C++ синтаксиса

public:static ReplicationServerGroup^ AddGroup(  String^ name,   String^ groupType,   int retryTime)            

Параметры

имя

Введите: Система. Строка

Название группы

groupType

Введите: Система. Строка

ServerGroup вводят ссылку

retryTime

Введите: Система. Int32

Время между пересоединениями для отказавших серверов

Возвращаемое значение

Объект ReplicationServerGroup

См. Также

Класс ReplicationManager Перегрузка AddGroup MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.1.1.2. ReplicationManager.GetGroup Метод

Получает Группу серверов по имени

Синтаксис C#

public static ReplicationServerGroup GetGroup(string groupName)          

Visual Basic синтаксиса

Public Shared Function GetGroup ( _groupName As String _) As ReplicationServerGroup          

Visual C++ синтаксиса

public:static ReplicationServerGroup^ GetGroup(String^ groupName)          

Параметры

groupName

Введите: Система. Строка

Название группы

Возвращаемое значение

Объект ReplicationServerGroup

См. Также

Класс ReplicationManager MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.1.1.3. ReplicationManager.GetNewConnection Метод

Присваивает новый драйвер сервера объекту соединения

Синтаксис C#

public static void GetNewConnection(  string groupName,  bool master,  MySqlConnection connection)          

Visual Basic синтаксиса

Public Shared Sub GetNewConnection ( _  groupName As String, _  master As Boolean, _  connection As MySqlConnection _)          

Visual C++ синтаксиса

public:static void GetNewConnection(  String^ groupName,   bool master,   MySqlConnection^ connection)          

Параметры

groupName

Введите: Система. Строка

Название группы

ведущее устройство

Введите: Система. Булев

Истина, если соединение сервера, чтобы присвоиться должно быть ведущим устройством

соединение

Введите: MySql. Данные. MySqlClient. MySqlConnection

MySqlConnection возражают, где новый драйвер будет присвоен

См. Также

Класс ReplicationManager MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.1.1.4. ReplicationManager.GetServer Метод

Получает следующий сервер от группы репликации

Синтаксис C#

public static ReplicationServer GetServer(  string groupName,  bool isMaster)          

Visual Basic синтаксиса

Public Shared Function GetServer ( _  groupName As String, _  isMaster As Boolean _) As ReplicationServer          

Visual C++ синтаксиса

public:static ReplicationServer^ GetServer(  String^ groupName,   bool isMaster)          

Параметры

groupName

Введите: Система. Строка

Название группы

isMaster

Введите: Система. Булев

Истина, если сервер, чтобы возвратиться должен быть ведущим устройством

Возвращаемое значение

Объект ReplicationServer

См. Также

Класс ReplicationManager MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.1.1.5. ReplicationManager.IsReplicationGroup Метод

Проверяет, если название группы репликации существует.

Синтаксис C#

public static bool IsReplicationGroup(  string groupName)          

Visual Basic синтаксиса

Public Shared Function IsReplicationGroup ( _  groupName As String _) As Boolean          

Visual C++ синтаксиса

public:static bool IsReplicationGroup(  String^ groupName)          

Параметры

groupName

Введите: Система. Строка

Название группы

Возвращаемое значение

Истина, если название группы репликации находится, иначе ложь

См. Также

Класс ReplicationManager MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.1.1.6. ReplicationManager.Groups Свойство

Список Returns Replication Server Group

Синтаксис C#

public static IList<ReplicationServerGroup> Groups { get; private set; }          

Visual Basic синтаксиса

Public Shared Property Groups As IList(Of ReplicationServerGroup)  Get  Private Set          

Visual C++ синтаксиса

public:static property IList<ReplicationServerGroup^>^ Groups {  IList<ReplicationServerGroup^>^ get ();  private: void set (IList<ReplicationServerGroup^>^ value);}          

См. Также

Класс ReplicationManager MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.2. ReplicationRoundRobinServerGroup Класс

Элементы

Пространство имен: MySql. Данные. MySqlClient. Репликация

Блок: MySql. Данные (в MySql.Data.dll)

Синтаксис C#

public class ReplicationRoundRobinServerGroup : ReplicationServerGroup      

Visual Basic синтаксиса

Public Class ReplicationRoundRobinServerGroup _  Inherits ReplicationServerGroup      

Visual C++ синтаксиса

public ref class ReplicationRoundRobinServerGroup : public ReplicationServerGroup      

См. Также

Элементы ReplicationRoundRobinServerGroup MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.2.1. ReplicationRoundRobinServerGroup Элементы

Тип ReplicationRoundRobinServerGroup представляет следующие элементы.

Общедоступные Конструкторы экземпляра

Имя Описание
ReplicationRoundRobinServerGroup Инициализирует новый экземпляр ReplicationRoundRobinServerGroupclass

Общедоступные Методы экземпляра

Имя Описание
AddServer Добавляет сервер в группу (Наследованный от ReplicationServerGroup)
Равняется Определяет, равен ли указанный Объект текущему Объекту. (Наследованный от Объекта.)
GetHashCode Служит хеш-функцией для определенного типа. (Наследованный от Объекта.)
(Булев) GetServer Получает доступный сервер, основанный на Круговом выравнивании нагрузки (Переопределения ReplicationServerGroup. (Булев) GetServer.)
GetServer (Строка) Получает сервер по имени (Наследованный от ReplicationServerGroup.)
GetType Получает Тип текущего экземпляра. (Наследованный от Объекта.)
RemoveServer Удаляет сервер из группы (Наследованный от ReplicationServerGroup.)
ToString Возвращает строку, которая представляет текущий объект. (Наследованный fromObject.)

Общедоступные Свойства Экземпляра

Имя Описание
Имя (Наследованный от ReplicationServerGroup.)
RetryTime (Наследованный от ReplicationServerGroup.)
Серверы (Наследованный fromReplicationServerGroup.)

См. Также

Класс ReplicationRoundRobinServerGroup MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.2.1.1. ReplicationRoundRobinServerGroup Конструктор

Инициализирует новый экземпляр ReplicationRoundRobinServerGroup class

Синтаксис C#

public ReplicationRoundRobinServerGroup(  string name,  int retryTime)          

Visual Basic синтаксиса

Public Sub New ( _  name As String, _  retryTime As Integer _)          

Visual C++ синтаксиса

public:ReplicationRoundRobinServerGroup(  String^ name,   int retryTime)          

Параметры

имя

Введите: Система. Строка

Имя сервера

retryTime

Введите: Система. Int32

Повторите время между соединениями с отказавшими соединениями

См. Также

Класс ReplicationRoundRobinServerGroup MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.2.1.2. Метод GetServer

Список перегруженных методов

См. Также

Класс ReplicationRoundRobinServerGroup Элементы ReplicationRoundRobinServerGroup MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.2.1.2.1. ReplicationRoundRobinServerGroup.GetServer (Булев) метод

Получает доступный сервер, основанный на Круговом выравнивании нагрузки (Переопределения ReplicationServerGroup. (Булев) GetServer.)

Синтаксис C#

public override ReplicationServer GetServer(  bool isMaster)            

Visual Basic синтаксиса

Public Overrides Function GetServer ( _  isMaster As Boolean _) As ReplicationServer            

Visual C++ синтаксиса

public:virtual ReplicationServer^ GetServer(  bool isMaster) override            

Параметры

isMaster

Введите: Система. Булев

Истина, если сервер, чтобы возвратиться должен быть ведущим устройством

Возвращаемое значение

Объект ReplicationServer

См. Также

Класс ReplicationRoundRobinServerGroup Перегрузка GetServer MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.3. ReplicationServer Класс

Элементы

Пространство имен: MySql. Данные. MySqlClient. Репликация

Блок: MySql. Данные (в MySql.Data.dll)

Синтаксис C#

public class ReplicationServer      

Visual Basic синтаксиса

Public Class ReplicationServer      

Visual C++ синтаксиса

public ref class ReplicationServer      

См. Также

Элементы ReplicationServer MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.3.1. ReplicationServer Элементы

Тип ReplicationServer представляет следующие элементы.

Общедоступные Конструкторы экземпляра

Имя Описание
ReplicationServer Инициализирует новый экземпляр ReplicationServerclass

Общедоступные Методы экземпляра

Имя Описание
Равняется Определяет, равен ли указанный Объект текущему Объекту. (Наследованный от Объекта.)
GetHashCode Служит хеш-функцией для определенного типа. (Наследованный от Объекта.)
GetType Получает Тип текущего экземпляра. (Наследованный от Объекта.)
ToString Возвращает строку, которая представляет текущий объект. (Наследованный fromObject.)

Общедоступные Свойства Экземпляра

Имя Описание
ConnectionString Строка подключения, используемая, чтобы соединиться с сервером
IsAvailable Определяет, если сервер доступен, чтобы быть рассмотренным в выравнивании нагрузки
IsMaster Определяет, если сервер является ведущим устройством (Истина) или ведомое устройство
Имя Имя сервера

См. Также

Класс ReplicationServer MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.3.1.1. ReplicationServer Конструктор

Инициализирует новый экземпляр ReplicationServer class

Синтаксис C#

public ReplicationServer(  string name,  bool isMaster,  string connectionString)          

Visual Basic синтаксиса

Public Sub New ( _  name As String, _  isMaster As Boolean, _  connectionString As String _)          

Visual C++ синтаксиса

public:ReplicationServer(  String^ name,   bool isMaster,   String^ connectionString)          

Параметры

имя

Введите: Система. Строка

Имя сервера

isMaster

Введите: Система. Булев

Определяет, если сервер является ведущим устройством (Истина) или ведомое устройство

connectionString

Введите: Система. Строка

Строка подключения, используемая, чтобы соединиться с сервером

См. Также

Класс ReplicationServer MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.3.1.2. ReplicationServer.ConnectionString Свойство

Строка подключения, используемая, чтобы соединиться с сервером

Синтаксис C#

public string ConnectionString { get; private set; }          

Visual Basic синтаксиса

Public Property ConnectionString As String  Get  Private Set          

Visual C++ синтаксиса

public:property String^ ConnectionString {  String^ get ();  private: void set (String^ value);}          

См. Также

Класс ReplicationServer MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.3.1.3. ReplicationServer.IsAvailable Свойство

Определяет, если сервер доступен, чтобы быть рассмотренным в выравнивании нагрузки

Синтаксис C#

public bool IsAvailable { get; set; }          

Visual Basic синтаксиса

Public Property IsAvailable As Boolean  Get  Set          

Visual C++ синтаксиса

public:property bool IsAvailable {  bool get ();  void set (bool value);}          

См. Также

Класс ReplicationServer MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.3.1.4. ReplicationServer.IsMaster Свойство

Определяет, если сервер является ведущим устройством (Истина) или ведомое устройство

Синтаксис C#

public bool IsMaster { get; private set; }          

Visual Basic синтаксиса

Public Property IsMaster As Boolean  Get  Private Set          

Visual C++ синтаксиса

public:property bool IsMaster {  bool get ();  private: void set (bool value);}          

См. Также

Класс ReplicationServer MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.3.1.5. ReplicationServer.Name Свойство

Имя сервера

Синтаксис C#

public string Name { get; private set; }          

Visual Basic синтаксиса

Public Property Name As String  Get  Private Set          

Visual C++ синтаксиса

public:property String^ Name {  String^ get ();  private: void set (String^ value);}          

См. Также

Класс ReplicationServer MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.4. ReplicationServerGroup Класс

Элементы

Базируйте class, используемый, чтобы реализовать опции выравнивания нагрузки

Пространство имен: MySql. Данные. MySqlClient. Репликация

Блок: MySql. Данные (в MySql.Data.dll)

Синтаксис C#

public abstract class ReplicationServerGroup      

Visual Basic синтаксиса

Public MustInherit Class ReplicationServerGroup      

Visual C++ синтаксиса

public ref class ReplicationServerGroup abstract      

См. Также

Элементы ReplicationServerGroup MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.4.1. ReplicationServerGroup Элементы

Тип ReplicationServerGroup представляет следующие элементы.

Общедоступные Конструкторы экземпляра

Имя Описание
ReplicationServerGroup Инициализирует новый экземпляр ReplicationServerGroupclass

Общедоступные Методы экземпляра

Имя Описание
AddServer Добавляет сервер в группу
Равняется Определяет, равен ли указанный Объект текущему Объекту. (Наследованный от Объекта.)
GetHashCode Служит хеш-функцией для определенного типа. (Наследованный от Объекта.)
(Булев) GetServer Должен быть реализован. Определяет следующий сервер для пользовательской реализации выравнивания нагрузки.
GetServer (Строка) Получает сервер по имени.
GetType Получает Тип текущего экземпляра. (Наследованный от Объекта.)
RemoveServer Удаляет сервер из группы.
ToString Возвращает строку, которая представляет текущий объект. (Наследованный fromObject.)

Общедоступные Свойства Экземпляра

Имя Описание
Имя Название группы
RetryTime Повторите время между соединениями с отказавшими серверами
Серверы Серверы перечисляют в группе

См. Также

Класс ReplicationServerGroup MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.4.1.1. ReplicationServerGroup Конструктор

Инициализирует новый экземпляр ReplicationServerGroup class

Синтаксис C#

public ReplicationServerGroup(  string name,  int retryTime)          

Visual Basic синтаксиса

Public Sub New ( _  name As String, _  retryTime As Integer _)          

Visual C++ синтаксиса

public:ReplicationServerGroup(  String^ name,   int retryTime)          

Параметры

имя

Введите: Система. Строка

Название группы

retryTime

Введите: Система. Int32

Повторите время между соединениями с отказавшими серверами

См. Также

Класс ReplicationServerGroup MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.4.1.2. ReplicationServerGroup.AddServer Метод

Добавляет сервер в группу.

Синтаксис C#

public ReplicationServer AddServer(  string name,  bool isMaster,  string connectionString)          

Visual Basic синтаксиса

Public Function AddServer ( _  name As String, _  isMaster As Boolean, _  connectionString As String _) As ReplicationServer          

Visual C++ синтаксиса

public:ReplicationServer^ AddServer(  String^ name,   bool isMaster,   String^ connectionString)          

Параметры

имя

Введите: Система. Строка

Имя сервера

isMaster

Введите: Система. Булев

Истина, если сервер, чтобы добавить является ведущим устройством, Ложью для ведомого сервера

connectionString

Введите: Система. Строка

Строка подключения используется этим сервером

См. Также

Класс ReplicationServerGroup MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.4.1.3. Метод GetServer

Список перегруженных методов

См. Также

Класс ReplicationServerGroup Элементы ReplicationServerGroup MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.4.1.3.1. ReplicationServerGroup.GetServer (Булев) метод

Должен быть реализован. Определяет следующий сервер для пользовательской реализации выравнивания нагрузки.

Синтаксис C#

public abstract ReplicationServer GetServer(  bool isMaster)            

Visual Basic синтаксиса

Public MustOverride Function GetServer ( _  isMaster As Boolean _) As ReplicationServer            

Visual C++ синтаксиса

public:virtual ReplicationServer^ GetServer(  bool isMaster) abstract            

Параметры

isMaster

Введите: Система. Булев

Определяет, если сервер, чтобы возвратиться является ведущим устройством или кем-либо

Возвращаемое значение

Объект ReplicationServer

См. Также

Класс ReplicationServerGroup Перегрузка GetServer MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.4.1.3.2. ReplicationServerGroup.GetServer Метод (Строка)

Получает сервер по имени.

Синтаксис C#

public ReplicationServer GetServer(  string name)            

Visual Basic синтаксиса

Public Function GetServer ( _  name As String _) As ReplicationServer            

Visual C++ синтаксиса

public:ReplicationServer^ GetServer(  String^ name)            

Параметры

имя

Введите: Система. Строка

Имя сервера

Возвращаемое значение

Объект ReplicationServer

См. Также

Класс ReplicationServerGroup Перегрузка GetServer MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.4.1.4. ReplicationServerGroup.RemoveServer Метод

Удаляет сервер из группы.

Синтаксис C#

public void RemoveServer(  string name)          

Visual Basic синтаксиса

Public Sub RemoveServer ( _  name As String _)          

Visual C++ синтаксиса

public:void RemoveServer(  String^ name)          

Параметры

имя

Введите: Система. Строка

Имя сервера

См. Также

Класс ReplicationServerGroup MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.4.1.5. ReplicationServerGroup.Name Свойство

Название группы.

Синтаксис C#

public string Name { get; private set; }          

Visual Basic синтаксиса

Public Property Name As String  Get  Private Set          

Visual C++ синтаксиса

public:property String^ Name {  String^ get ();  private: void set (String^ value);}          

См. Также

Класс ReplicationServerGroup MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.4.1.6. ReplicationServerGroup.RetryTime Свойство

Повторите время между соединениями с отказавшими серверами.

Синтаксис C#

public int RetryTime { get; private set; }          

Visual Basic синтаксиса

Public Property RetryTime As Integer  Get  Private Set          

Visual C++ синтаксиса

public:property int RetryTime {  int get ();  private: void set (int value);}          

См. Также

Класс ReplicationServerGroup MySql. Данные. MySqlClient. Пространство имен репликации

21.2.9.2.3.5.4.1.7. ReplicationServerGroup.Servers Свойство

Серверы перечисляют в группе.

Синтаксис C#

public IList<ReplicationServer> Servers { get; private set; }          

Visual Basic синтаксиса

Public Property Servers As IList(Of ReplicationServer)  Get  Private Set          

Visual C++ синтаксиса

public:property IList<ReplicationServer^>^ Servers {  IList<ReplicationServer^>^ get ();  private: void set (IList<ReplicationServer^>^ value);}          

См. Также

Класс ReplicationServerGroup MySql. Данные. MySqlClient. Пространство имен репликации