1 <?xml version="1.0" encoding="utf-8"?>
\r
4 <name>System.Globalization.Extensions</name>
\r
7 <member name="T:System.StringNormalizationExtensions"></member>
\r
8 <member name="M:System.StringNormalizationExtensions.IsNormalized(System.String)"></member>
\r
9 <member name="M:System.StringNormalizationExtensions.IsNormalized(System.String,System.Text.NormalizationForm)"></member>
\r
10 <member name="M:System.StringNormalizationExtensions.Normalize(System.String)"></member>
\r
11 <member name="M:System.StringNormalizationExtensions.Normalize(System.String,System.Text.NormalizationForm)"></member>
\r
12 <member name="T:System.Globalization.GlobalizationExtensions"></member>
\r
13 <member name="M:System.Globalization.GlobalizationExtensions.GetStringComparer(System.Globalization.CompareInfo,System.Globalization.CompareOptions)"></member>
\r
14 <member name="T:System.Globalization.IdnMapping">
\r
15 <summary>Поддерживает использование знаков, отличных от знаков ASCII, для доменных имен сети Интернет.Этот класс не наследуется.</summary>
\r
17 <member name="M:System.Globalization.IdnMapping.#ctor">
\r
18 <summary>Инициализирует новый экземпляр класса <see cref="T:System.Globalization.IdnMapping" />. </summary>
\r
20 <member name="P:System.Globalization.IdnMapping.AllowUnassigned">
\r
21 <summary>Получает или задает значение, указывающее, следует ли использовать кодовые точки Юникод в операциях, выполняемых членами текущего объекта <see cref="T:System.Globalization.IdnMapping" />.</summary>
\r
22 <returns>Значение равно true, если в процедурах используются точки кода без знака; в противном случае — false.</returns>
\r
24 <member name="M:System.Globalization.IdnMapping.Equals(System.Object)">
\r
25 <summary>Указывает, равны ли указанный объект и текущий объект <see cref="T:System.Globalization.IdnMapping" />.</summary>
\r
26 <returns>Значение true, если объект, указанный параметром <paramref name="obj" />, унаследован от <see cref="T:System.Globalization.IdnMapping" /> и его свойства <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> и <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> равны; в противном случае — значение false. </returns>
\r
27 <param name="obj">Объект для сравнения с текущим объектом.</param>
\r
29 <member name="M:System.Globalization.IdnMapping.GetAscii(System.String)">
\r
30 <summary>Кодирует строку меток доменных имен, в которой содержатся символы Юникода, в строку отображаемых символов Юникода в диапазоне символов US-ASCII.Строка форматируется в соответствии со стандартом IDNA.</summary>
\r
31 <returns>Эквивалент строки, указанной параметром <paramref name="unicode" />, состоящей из отображаемых символов Юникода в диапазоне символов US-ASCII (с U+0020 до U+007E) и отформатированной в соответствии со стандартом IDNA.</returns>
\r
32 <param name="unicode">Строка для преобразования, которая состоит из одной или нескольких меток доменного имени, разделенных особыми символами.</param>
\r
33 <exception cref="T:System.ArgumentNullException">Параметр <paramref name="unicode" /> имеет значение null.</exception>
\r
34 <exception cref="T:System.ArgumentException">Параметр <paramref name="unicode" /> не является допустимым на основе свойств <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> и <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, а также стандарта IDNA,</exception>
\r
36 <member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32)">
\r
37 <summary>Кодирует подстроку меток имени домена, включающих знаки юникода, выходящие за диапазон символов US-ASCII.Подстрока преобразуется в строку отображаемых символов Юникода в диапазоне символов US-ASCII и форматируется в соответствии со стандартом IDNA.</summary>
\r
38 <returns>Эквивалент подстроки, указанной параметрами <paramref name="unicode" /> и <paramref name="index" />, состоящей из отображаемых символов Юникода в диапазоне символов US-ASCII (с U+0020 до U+007E) и отформатированной в соответствии со стандартом IDNA.</returns>
\r
39 <param name="unicode">Строка для преобразования, которая состоит из одной или нескольких меток доменного имени, разделенных особыми символами.</param>
\r
40 <param name="index">Нулевое смещение в <paramref name="unicode" />, которое указывает на начало подстроки для преобразования.Процедура преобразования продолжается до окончания строки <paramref name="unicode" />.</param>
\r
41 <exception cref="T:System.ArgumentNullException">Параметр <paramref name="unicode" /> имеет значение null.</exception>
\r
42 <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля.– или –значение <paramref name="index" /> превышает длину параметра <paramref name="unicode" />.</exception>
\r
43 <exception cref="T:System.ArgumentException">Параметр <paramref name="unicode" /> не является допустимым на основе свойств <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> и <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, а также стандарта IDNA,</exception>
\r
45 <member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32,System.Int32)">
\r
46 <summary>Кодирует указанное количество символов в подстроке меток имени домена, включающих знаки юникода, выходящие за диапазон символов US-ASCII.Подстрока преобразуется в строку отображаемых символов Юникода в диапазоне символов US-ASCII и форматируется в соответствии со стандартом IDNA.</summary>
\r
47 <returns>Эквивалент подстроки, указанной параметрами <paramref name="unicode" />, <paramref name="index" /> и <paramref name="count" />, состоящей из отображаемых символов Юникода в диапазоне символов US-ASCII (с U+0020 до U+007E) и отформатированной в соответствии со стандартом IDNA.</returns>
\r
48 <param name="unicode">Строка для преобразования, которая состоит из одной или нескольких меток доменного имени, разделенных особыми символами.</param>
\r
49 <param name="index">Нулевое смещение в <paramref name="unicode" />, которое указывает на начало подстроки.</param>
\r
50 <param name="count">Количество символов для преобразования в подстроку, которая начинается с места, указанного параметром <paramref name="index" /> в строке <paramref name="unicode" />. </param>
\r
51 <exception cref="T:System.ArgumentNullException">Параметр <paramref name="unicode" /> имеет значение null.</exception>
\r
52 <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> меньше нуля.– или –значение <paramref name="index" /> превышает длину параметра <paramref name="unicode" />.– или –длина значения <paramref name="index" /> больше, чем длина <paramref name="unicode" /> минус <paramref name="count" />.</exception>
\r
53 <exception cref="T:System.ArgumentException">Параметр <paramref name="unicode" /> не является допустимым на основе свойств <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> и <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, а также стандарта IDNA,</exception>
\r
55 <member name="M:System.Globalization.IdnMapping.GetHashCode">
\r
56 <summary>Возвращает хэш-код объекта <see cref="T:System.Globalization.IdnMapping" />.</summary>
\r
57 <returns>Одна из четырех 32-битных констант со знаком, унаследованных от свойств объекта <see cref="T:System.Globalization.IdnMapping" />. Возвращаемое значение не имеет особого значения и не пригодно к использованию в алгоритме хэш-кода.</returns>
\r
59 <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String)">
\r
60 <summary>Декодирует строку, состоящую из одной или нескольких меток доменного имени, в соответствии со стандартом IDNA в строку символов Юникода. </summary>
\r
61 <returns>Эквивалент подстроки IDNA, указанной в параметре <paramref name="ascii" />, в символах Юникода.</returns>
\r
62 <param name="ascii">Строка для декодирования, состоящая из одной или нескольких меток в диапазоне символов US-ASCII (с U+0020 до U+007E), закодированных в соответствии со стандартом IDNA. </param>
\r
63 <exception cref="T:System.ArgumentNullException">Параметр <paramref name="ascii" /> имеет значение null.</exception>
\r
64 <exception cref="T:System.ArgumentException">Параметр <paramref name="ascii" /> не является допустимым на основе свойств <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> и <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, а также стандарта IDNA.</exception>
\r
66 <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32)">
\r
67 <summary>Декодирует подстроку, состоящую из одной или нескольких меток доменного имени, в соответствии со стандартом IDNA в строку символов Юникода. </summary>
\r
68 <returns>Эквивалент подстроки IDNA, указанной в параметрах <paramref name="ascii" /> и <paramref name="index" />, в символах Юникода.</returns>
\r
69 <param name="ascii">Строка для декодирования, состоящая из одной или нескольких меток в диапазоне символов US-ASCII (с U+0020 до U+007E), закодированных в соответствии со стандартом IDNA. </param>
\r
70 <param name="index">Нулевое смещение в <paramref name="ascii" />, которое указывает на начало подстроки для декодирования.Процедура декодирования продолжается до окончания строки <paramref name="ascii" />.</param>
\r
71 <exception cref="T:System.ArgumentNullException">Параметр <paramref name="ascii" /> имеет значение null.</exception>
\r
72 <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля.– или –значение <paramref name="index" /> превышает длину параметра <paramref name="ascii" />.</exception>
\r
73 <exception cref="T:System.ArgumentException">Параметр <paramref name="ascii" /> не является допустимым на основе свойств <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> и <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, а также стандарта IDNA.</exception>
\r
75 <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32,System.Int32)">
\r
76 <summary>Декодирует подстроку заданной длины, состоящую из одной или нескольких меток доменного имени, в соответствии со стандартом IDNA в строку символов Юникода. </summary>
\r
77 <returns>Эквивалент подстроки IDNA, указанной в параметрах <paramref name="ascii" />, <paramref name="index" /> и <paramref name="count" />, в символах Юникода.</returns>
\r
78 <param name="ascii">Строка для декодирования, состоящая из одной или нескольких меток в диапазоне символов US-ASCII (с U+0020 до U+007E), закодированных в соответствии со стандартом IDNA. </param>
\r
79 <param name="index">Нулевое смещение в <paramref name="ascii" />, которое указывает на начало подстроки. </param>
\r
80 <param name="count">Количество символов для преобразования в подстроку, которая начинается с места, указанного параметром <paramref name="index" /> в строке <paramref name="ascii" />. </param>
\r
81 <exception cref="T:System.ArgumentNullException">Параметр <paramref name="ascii" /> имеет значение null.</exception>
\r
82 <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> меньше нуля.– или –значение <paramref name="index" /> превышает длину параметра <paramref name="ascii" />.– или –длина значения <paramref name="index" /> больше, чем длина <paramref name="ascii" /> минус <paramref name="count" />.</exception>
\r
83 <exception cref="T:System.ArgumentException">Параметр <paramref name="ascii" /> не является допустимым на основе свойств <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> и <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, а также стандарта IDNA.</exception>
\r
85 <member name="P:System.Globalization.IdnMapping.UseStd3AsciiRules">
\r
86 <summary>Получает или задает значение, указывающее, следует ли использовать стандартные или ослабленные правила именования в операциях, выполняемых членами текущего объекта <see cref="T:System.Globalization.IdnMapping" />.</summary>
\r
87 <returns>Значение true, если в процедурах используются стандартные правила именования; в противном случае — значение false.</returns>
\r
89 <member name="T:System.Text.NormalizationForm">
\r
90 <summary>Определяет выполняемый тип нормализации.</summary>
\r
91 <filterpriority>2</filterpriority>
\r
93 <member name="F:System.Text.NormalizationForm.FormC">
\r
94 <summary>Указывает, что строка Юникода нормализуется с использованием полной канонической декомпозиции, после которой следует замена последовательностей их первичными составляющими (если это возможно).</summary>
\r
96 <member name="F:System.Text.NormalizationForm.FormD">
\r
97 <summary>Указывает, что строка Юникода нормализуется с использованием полной канонической декомпозиции.</summary>
\r
99 <member name="F:System.Text.NormalizationForm.FormKC">
\r
100 <summary>Указывает, что строка Юникода нормализуется с использованием полной декомпозиции совместимости, после которой следует замена последовательностей их первичными составляющими (если это возможно).</summary>
\r
102 <member name="F:System.Text.NormalizationForm.FormKD">
\r
103 <summary>Указывает, что строка Юникода нормализуется с использованием полной декомпозиции совместимости.</summary>
\r