System.Globalization.Extensions Поддерживает использование знаков, отличных от знаков ASCII, для доменных имен сети Интернет.Этот класс не наследуется. Инициализирует новый экземпляр класса . Получает или задает значение, указывающее, следует ли использовать кодовые точки Юникод в операциях, выполняемых членами текущего объекта . Значение равно true, если в процедурах используются точки кода без знака; в противном случае — false. Указывает, равны ли указанный объект и текущий объект . Значение true, если объект, указанный параметром , унаследован от и его свойства и равны; в противном случае — значение false. Объект для сравнения с текущим объектом. Кодирует строку меток доменных имен, в которой содержатся символы Юникода, в строку отображаемых символов Юникода в диапазоне символов US-ASCII.Строка форматируется в соответствии со стандартом IDNA. Эквивалент строки, указанной параметром , состоящей из отображаемых символов Юникода в диапазоне символов US-ASCII (с U+0020 до U+007E) и отформатированной в соответствии со стандартом IDNA. Строка для преобразования, которая состоит из одной или нескольких меток доменного имени, разделенных особыми символами. Параметр имеет значение null. Параметр не является допустимым на основе свойств и , а также стандарта IDNA, Кодирует подстроку меток имени домена, включающих знаки юникода, выходящие за диапазон символов US-ASCII.Подстрока преобразуется в строку отображаемых символов Юникода в диапазоне символов US-ASCII и форматируется в соответствии со стандартом IDNA. Эквивалент подстроки, указанной параметрами и , состоящей из отображаемых символов Юникода в диапазоне символов US-ASCII (с U+0020 до U+007E) и отформатированной в соответствии со стандартом IDNA. Строка для преобразования, которая состоит из одной или нескольких меток доменного имени, разделенных особыми символами. Нулевое смещение в , которое указывает на начало подстроки для преобразования.Процедура преобразования продолжается до окончания строки . Параметр имеет значение null. Значение параметра меньше нуля.– или –значение превышает длину параметра . Параметр не является допустимым на основе свойств и , а также стандарта IDNA, Кодирует указанное количество символов в подстроке меток имени домена, включающих знаки юникода, выходящие за диапазон символов US-ASCII.Подстрока преобразуется в строку отображаемых символов Юникода в диапазоне символов US-ASCII и форматируется в соответствии со стандартом IDNA. Эквивалент подстроки, указанной параметрами , и , состоящей из отображаемых символов Юникода в диапазоне символов US-ASCII (с U+0020 до U+007E) и отформатированной в соответствии со стандартом IDNA. Строка для преобразования, которая состоит из одной или нескольких меток доменного имени, разделенных особыми символами. Нулевое смещение в , которое указывает на начало подстроки. Количество символов для преобразования в подстроку, которая начинается с места, указанного параметром в строке . Параметр имеет значение null. Значение параметра или меньше нуля.– или –значение превышает длину параметра .– или –длина значения больше, чем длина минус . Параметр не является допустимым на основе свойств и , а также стандарта IDNA, Возвращает хэш-код объекта . Одна из четырех 32-битных констант со знаком, унаследованных от свойств объекта . Возвращаемое значение не имеет особого значения и не пригодно к использованию в алгоритме хэш-кода. Декодирует строку, состоящую из одной или нескольких меток доменного имени, в соответствии со стандартом IDNA в строку символов Юникода. Эквивалент подстроки IDNA, указанной в параметре , в символах Юникода. Строка для декодирования, состоящая из одной или нескольких меток в диапазоне символов US-ASCII (с U+0020 до U+007E), закодированных в соответствии со стандартом IDNA. Параметр имеет значение null. Параметр не является допустимым на основе свойств и , а также стандарта IDNA. Декодирует подстроку, состоящую из одной или нескольких меток доменного имени, в соответствии со стандартом IDNA в строку символов Юникода. Эквивалент подстроки IDNA, указанной в параметрах и , в символах Юникода. Строка для декодирования, состоящая из одной или нескольких меток в диапазоне символов US-ASCII (с U+0020 до U+007E), закодированных в соответствии со стандартом IDNA. Нулевое смещение в , которое указывает на начало подстроки для декодирования.Процедура декодирования продолжается до окончания строки . Параметр имеет значение null. Значение параметра меньше нуля.– или –значение превышает длину параметра . Параметр не является допустимым на основе свойств и , а также стандарта IDNA. Декодирует подстроку заданной длины, состоящую из одной или нескольких меток доменного имени, в соответствии со стандартом IDNA в строку символов Юникода. Эквивалент подстроки IDNA, указанной в параметрах , и , в символах Юникода. Строка для декодирования, состоящая из одной или нескольких меток в диапазоне символов US-ASCII (с U+0020 до U+007E), закодированных в соответствии со стандартом IDNA. Нулевое смещение в , которое указывает на начало подстроки. Количество символов для преобразования в подстроку, которая начинается с места, указанного параметром в строке . Параметр имеет значение null. Значение параметра или меньше нуля.– или –значение превышает длину параметра .– или –длина значения больше, чем длина минус . Параметр не является допустимым на основе свойств и , а также стандарта IDNA. Получает или задает значение, указывающее, следует ли использовать стандартные или ослабленные правила именования в операциях, выполняемых членами текущего объекта . Значение true, если в процедурах используются стандартные правила именования; в противном случае — значение false. Определяет выполняемый тип нормализации. 2 Указывает, что строка Юникода нормализуется с использованием полной канонической декомпозиции, после которой следует замена последовательностей их первичными составляющими (если это возможно). Указывает, что строка Юникода нормализуется с использованием полной канонической декомпозиции. Указывает, что строка Юникода нормализуется с использованием полной декомпозиции совместимости, после которой следует замена последовательностей их первичными составляющими (если это возможно). Указывает, что строка Юникода нормализуется с использованием полной декомпозиции совместимости.