cache nuget packages

This commit is contained in:
master
2025-11-17 20:46:40 +02:00
parent 833e68575a
commit d3128aec24
3344 changed files with 5325703 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
{
"version": 2,
"contentHash": "FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==",
"source": "https://api.nuget.org/v3/index.json"
}

View File

@@ -0,0 +1,45 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata minClientVersion="2.12">
<id>System.Globalization.Extensions</id>
<version>4.3.0</version>
<title>System.Globalization.Extensions</title>
<authors>Microsoft</authors>
<owners>microsoft,dotnetframework</owners>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<licenseUrl>http://go.microsoft.com/fwlink/?LinkId=329770</licenseUrl>
<projectUrl>https://dot.net/</projectUrl>
<iconUrl>http://go.microsoft.com/fwlink/?LinkID=288859</iconUrl>
<description>Provides classes for performing Unicode string normalization, culture-specific string comparisons and support the use of non-ASCII characters for Internet domain names.
Commonly Used Types:
System.StringNormalizationExtensions
System.Text.NormalizationForm
System.Globalization.IdnMapping
When using NuGet 3.x this package requires at least version 3.4.</description>
<releaseNotes>https://go.microsoft.com/fwlink/?LinkID=799421</releaseNotes>
<copyright>© Microsoft Corporation. All rights reserved.</copyright>
<serviceable>true</serviceable>
<dependencies>
<group targetFramework="MonoAndroid1.0" />
<group targetFramework="MonoTouch1.0" />
<group targetFramework=".NETFramework4.6" />
<group targetFramework=".NETStandard1.3">
<dependency id="Microsoft.NETCore.Platforms" version="1.1.0" />
<dependency id="System.Globalization" version="4.3.0" />
<dependency id="System.Resources.ResourceManager" version="4.3.0" exclude="Compile" />
<dependency id="System.Runtime" version="4.3.0" />
<dependency id="System.Runtime.Extensions" version="4.3.0" />
<dependency id="System.Runtime.InteropServices" version="4.3.0" exclude="Compile" />
</group>
<group targetFramework="Xamarin.iOS1.0" />
<group targetFramework="Xamarin.Mac2.0" />
<group targetFramework="Xamarin.TVOS1.0" />
<group targetFramework="Xamarin.WatchOS1.0" />
</dependencies>
<frameworkAssemblies>
<frameworkAssembly assemblyName="mscorlib" targetFramework=".NETFramework4.6" />
</frameworkAssemblies>
</metadata>
</package>

View File

@@ -0,0 +1,31 @@
This Microsoft .NET Library may incorporate components from the projects listed
below. Microsoft licenses these components under the Microsoft .NET Library
software license terms. The original copyright notices and the licenses under
which Microsoft received such components are set forth below for informational
purposes only. Microsoft reserves all rights not expressly granted herein,
whether by implication, estoppel or otherwise.
1. .NET Core (https://github.com/dotnet/core/)
.NET Core
Copyright (c) .NET Foundation and Contributors
The MIT License (MIT)
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

View File

@@ -0,0 +1,128 @@
MICROSOFT SOFTWARE LICENSE TERMS
MICROSOFT .NET LIBRARY
These license terms are an agreement between Microsoft Corporation (or based on where you live, one of its affiliates) and you. Please read them. They apply to the software named above, which includes the media on which you received it, if any. The terms also apply to any Microsoft
· updates,
· supplements,
· Internet-based services, and
· support services
for this software, unless other terms accompany those items. If so, those terms apply.
BY USING THE SOFTWARE, YOU ACCEPT THESE TERMS. IF YOU DO NOT ACCEPT THEM, DO NOT USE THE SOFTWARE.
IF YOU COMPLY WITH THESE LICENSE TERMS, YOU HAVE THE PERPETUAL RIGHTS BELOW.
1. INSTALLATION AND USE RIGHTS.
a. Installation and Use. You may install and use any number of copies of the software to design, develop and test your programs.
b. Third Party Programs. The software may include third party programs that Microsoft, not the third party, licenses to you under this agreement. Notices, if any, for the third party program are included for your information only.
2. ADDITIONAL LICENSING REQUIREMENTS AND/OR USE RIGHTS.
a. DISTRIBUTABLE CODE. The software is comprised of Distributable Code. “Distributable Code” is code that you are permitted to distribute in programs you develop if you comply with the terms below.
i. Right to Use and Distribute.
· You may copy and distribute the object code form of the software.
· Third Party Distribution. You may permit distributors of your programs to copy and distribute the Distributable Code as part of those programs.
ii. Distribution Requirements. For any Distributable Code you distribute, you must
· add significant primary functionality to it in your programs;
· require distributors and external end users to agree to terms that protect it at least as much as this agreement;
· display your valid copyright notice on your programs; and
· indemnify, defend, and hold harmless Microsoft from any claims, including attorneys fees, related to the distribution or use of your programs.
iii. Distribution Restrictions. You may not
· alter any copyright, trademark or patent notice in the Distributable Code;
· use Microsofts trademarks in your programs names or in a way that suggests your programs come from or are endorsed by Microsoft;
· include Distributable Code in malicious, deceptive or unlawful programs; or
· modify or distribute the source code of any Distributable Code so that any part of it becomes subject to an Excluded License. An Excluded License is one that requires, as a condition of use, modification or distribution, that
· the code be disclosed or distributed in source code form; or
· others have the right to modify it.
3. SCOPE OF LICENSE. The software is licensed, not sold. This agreement only gives you some rights to use the software. Microsoft reserves all other rights. Unless applicable law gives you more rights despite this limitation, you may use the software only as expressly permitted in this agreement. In doing so, you must comply with any technical limitations in the software that only allow you to use it in certain ways. You may not
· work around any technical limitations in the software;
· reverse engineer, decompile or disassemble the software, except and only to the extent that applicable law expressly permits, despite this limitation;
· publish the software for others to copy;
· rent, lease or lend the software;
· transfer the software or this agreement to any third party; or
· use the software for commercial software hosting services.
4. BACKUP COPY. You may make one backup copy of the software. You may use it only to reinstall the software.
5. DOCUMENTATION. Any person that has valid access to your computer or internal network may copy and use the documentation for your internal, reference purposes.
6. EXPORT RESTRICTIONS. The software is subject to United States export laws and regulations. You must comply with all domestic and international export laws and regulations that apply to the software. These laws include restrictions on destinations, end users and end use. For additional information, see www.microsoft.com/exporting.
7. SUPPORT SERVICES. Because this software is “as is,” we may not provide support services for it.
8. ENTIRE AGREEMENT. This agreement, and the terms for supplements, updates, Internet-based services and support services that you use, are the entire agreement for the software and support services.
9. APPLICABLE LAW.
a. United States. If you acquired the software in the United States, Washington state law governs the interpretation of this agreement and applies to claims for breach of it, regardless of conflict of laws principles. The laws of the state where you live govern all other claims, including claims under state consumer protection laws, unfair competition laws, and in tort.
b. Outside the United States. If you acquired the software in any other country, the laws of that country apply.
10. LEGAL EFFECT. This agreement describes certain legal rights. You may have other rights under the laws of your country. You may also have rights with respect to the party from whom you acquired the software. This agreement does not change your rights under the laws of your country if the laws of your country do not permit it to do so.
11. DISCLAIMER OF WARRANTY. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. YOU MAY HAVE ADDITIONAL CONSUMER RIGHTS OR STATUTORY GUARANTEES UNDER YOUR LOCAL LAWS WHICH THIS AGREEMENT CANNOT CHANGE. TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
FOR AUSTRALIA YOU HAVE STATUTORY GUARANTEES UNDER THE AUSTRALIAN CONSUMER LAW AND NOTHING IN THESE TERMS IS INTENDED TO AFFECT THOSE RIGHTS.
12. LIMITATION ON AND EXCLUSION OF REMEDIES AND DAMAGES. YOU CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. $5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES.
This limitation applies to
· anything related to the software, services, content (including code) on third party Internet sites, or third party programs; and
· claims for breach of contract, breach of warranty, guarantee or condition, strict liability, negligence, or other tort to the extent permitted by applicable law.
It also applies even if Microsoft knew or should have known about the possibility of the damages. The above limitation or exclusion may not apply to you because your country may not allow the exclusion or limitation of incidental, consequential or other damages.
Please note: As this software is distributed in Quebec, Canada, some of the clauses in this agreement are provided below in French.
Remarque : Ce logiciel étant distribué au Québec, Canada, certaines des clauses dans ce contrat sont fournies ci-dessous en français.
EXONÉRATION DE GARANTIE. Le logiciel visé par une licence est offert « tel quel ». Toute utilisation de ce logiciel est à votre seule risque et péril. Microsoft naccorde aucune autre garantie expresse. Vous pouvez bénéficier de droits additionnels en vertu du droit local sur la protection des consommateurs, que ce contrat ne peut modifier. La ou elles sont permises par le droit locale, les garanties implicites de qualité marchande, dadéquation à un usage particulier et dabsence de contrefaçon sont exclues.
LIMITATION DES DOMMAGES-INTÉRÊTS ET EXCLUSION DE RESPONSABILITÉ POUR LES DOMMAGES. Vous pouvez obtenir de Microsoft et de ses fournisseurs une indemnisation en cas de dommages directs uniquement à hauteur de 5,00 $ US. Vous ne pouvez prétendre à aucune indemnisation pour les autres dommages, y compris les dommages spéciaux, indirects ou accessoires et pertes de bénéfices.
Cette limitation concerne :
· tout ce qui est relié au logiciel, aux services ou au contenu (y compris le code) figurant sur des sites Internet tiers ou dans des programmes tiers ; et
· les réclamations au titre de violation de contrat ou de garantie, ou au titre de responsabilité stricte, de négligence ou dune autre faute dans la limite autorisée par la loi en vigueur.
Elle sapplique également, même si Microsoft connaissait ou devrait connaître léventualité dun tel dommage. Si votre pays nautorise pas lexclusion ou la limitation de responsabilité pour les dommages indirects, accessoires ou de quelque nature que ce soit, il se peut que la limitation ou lexclusion ci-dessus ne sappliquera pas à votre égard.
EFFET JURIDIQUE. Le présent contrat décrit certains droits juridiques. Vous pourriez avoir dautres droits prévus par les lois de votre pays. Le présent contrat ne modifie pas les droits que vous confèrent les lois de votre pays si celles-ci ne le permettent pas.

View File

@@ -0,0 +1,122 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Globalization.Extensions</name>
</assembly>
<members>
<member name="T:System.StringNormalizationExtensions"></member>
<member name="M:System.StringNormalizationExtensions.IsNormalized(System.String)"></member>
<member name="M:System.StringNormalizationExtensions.IsNormalized(System.String,System.Text.NormalizationForm)"></member>
<member name="M:System.StringNormalizationExtensions.Normalize(System.String)"></member>
<member name="M:System.StringNormalizationExtensions.Normalize(System.String,System.Text.NormalizationForm)"></member>
<member name="T:System.Globalization.GlobalizationExtensions"></member>
<member name="M:System.Globalization.GlobalizationExtensions.GetStringComparer(System.Globalization.CompareInfo,System.Globalization.CompareOptions)"></member>
<member name="T:System.Globalization.IdnMapping">
<summary>Supports the use of non-ASCII characters for Internet domain names. This class cannot be inherited.</summary>
</member>
<member name="M:System.Globalization.IdnMapping.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Globalization.IdnMapping" /> class. </summary>
</member>
<member name="P:System.Globalization.IdnMapping.AllowUnassigned">
<summary>Gets or sets a value that indicates whether unassigned Unicode code points are used in operations performed by members of the current <see cref="T:System.Globalization.IdnMapping" /> object.</summary>
<returns>true if unassigned code points are used in operations; otherwise, false.</returns>
</member>
<member name="M:System.Globalization.IdnMapping.Equals(System.Object)">
<summary>Indicates whether a specified object and the current <see cref="T:System.Globalization.IdnMapping" /> object are equal.</summary>
<returns>true if the object specified by the <paramref name="obj" /> parameter is derived from <see cref="T:System.Globalization.IdnMapping" /> and its <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> and <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> properties are equal; otherwise, false. </returns>
<param name="obj">The object to compare to the current object.</param>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String)">
<summary>Encodes a string of domain name labels that consist of Unicode characters to a string of displayable Unicode characters in the US-ASCII character range. The string is formatted according to the IDNA standard.</summary>
<returns>The equivalent of the string specified by the <paramref name="unicode" /> parameter, consisting of displayable Unicode characters in the US-ASCII character range (U+0020 to U+007E) and formatted according to the IDNA standard.</returns>
<param name="unicode">The string to convert, which consists of one or more domain name labels delimited with label separators.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" /> is null.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="unicode" /> is invalid based on the <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> and <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> properties, and the IDNA standard.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32)">
<summary>Encodes a substring of domain name labels that include Unicode characters outside the US-ASCII character range. The substring is converted to a string of displayable Unicode characters in the US-ASCII character range and is formatted according to the IDNA standard. </summary>
<returns>The equivalent of the substring specified by the <paramref name="unicode" /> and <paramref name="index" /> parameters, consisting of displayable Unicode characters in the US-ASCII character range (U+0020 to U+007E) and formatted according to the IDNA standard.</returns>
<param name="unicode">The string to convert, which consists of one or more domain name labels delimited with label separators.</param>
<param name="index">A zero-based offset into <paramref name="unicode" /> that specifies the start of the substring to convert. The conversion operation continues to the end of the <paramref name="unicode" /> string.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" /> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> is less than zero.-or-<paramref name="index" /> is greater than the length of <paramref name="unicode" />.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="unicode" /> is invalid based on the <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> and <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> properties, and the IDNA standard.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32,System.Int32)">
<summary>Encodes the specified number of characters in a substring of domain name labels that include Unicode characters outside the US-ASCII character range. The substring is converted to a string of displayable Unicode characters in the US-ASCII character range and is formatted according to the IDNA standard. </summary>
<returns>The equivalent of the substring specified by the <paramref name="unicode" />, <paramref name="index" />, and <paramref name="count" /> parameters, consisting of displayable Unicode characters in the US-ASCII character range (U+0020 to U+007E) and formatted according to the IDNA standard.</returns>
<param name="unicode">The string to convert, which consists of one or more domain name labels delimited with label separators.</param>
<param name="index">A zero-based offset into <paramref name="unicode" /> that specifies the start of the substring.</param>
<param name="count">The number of characters to convert in the substring that starts at the position specified by <paramref name="index" /> in the <paramref name="unicode" /> string. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" /> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> or <paramref name="count" /> is less than zero.-or-<paramref name="index" /> is greater than the length of <paramref name="unicode" />.-or-<paramref name="index" /> is greater than the length of <paramref name="unicode" /> minus <paramref name="count" />.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="unicode" /> is invalid based on the <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> and <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> properties, and the IDNA standard.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetHashCode">
<summary>Returns a hash code for this <see cref="T:System.Globalization.IdnMapping" /> object.</summary>
<returns>One of four 32-bit signed constants derived from the properties of an <see cref="T:System.Globalization.IdnMapping" /> object. The return value has no special meaning and is not suitable for use in a hash code algorithm.</returns>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String)">
<summary>Decodes a string of one or more domain name labels, encoded according to the IDNA standard, to a string of Unicode characters. </summary>
<returns>The Unicode equivalent of the IDNA substring specified by the <paramref name="ascii" /> parameter.</returns>
<param name="ascii">The string to decode, which consists of one or more labels in the US-ASCII character range (U+0020 to U+007E) encoded according to the IDNA standard. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" /> is null.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="ascii" /> is invalid based on the <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> and <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> properties, and the IDNA standard.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32)">
<summary>Decodes a substring of one or more domain name labels, encoded according to the IDNA standard, to a string of Unicode characters. </summary>
<returns>The Unicode equivalent of the IDNA substring specified by the <paramref name="ascii" /> and <paramref name="index" /> parameters.</returns>
<param name="ascii">The string to decode, which consists of one or more labels in the US-ASCII character range (U+0020 to U+007E) encoded according to the IDNA standard. </param>
<param name="index">A zero-based offset into <paramref name="ascii" /> that specifies the start of the substring to decode. The decoding operation continues to the end of the <paramref name="ascii" /> string.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" /> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> is less than zero.-or-<paramref name="index" /> is greater than the length of <paramref name="ascii" />.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="ascii" /> is invalid based on the <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> and <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> properties, and the IDNA standard.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32,System.Int32)">
<summary>Decodes a substring of a specified length that contains one or more domain name labels, encoded according to the IDNA standard, to a string of Unicode characters. </summary>
<returns>The Unicode equivalent of the IDNA substring specified by the <paramref name="ascii" />, <paramref name="index" />, and <paramref name="count" /> parameters.</returns>
<param name="ascii">The string to decode, which consists of one or more labels in the US-ASCII character range (U+0020 to U+007E) encoded according to the IDNA standard. </param>
<param name="index">A zero-based offset into <paramref name="ascii" /> that specifies the start of the substring. </param>
<param name="count">The number of characters to convert in the substring that starts at the position specified by <paramref name="index" /> in the <paramref name="ascii" /> string. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" /> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> or <paramref name="count" /> is less than zero.-or-<paramref name="index" /> is greater than the length of <paramref name="ascii" />.-or-<paramref name="index" /> is greater than the length of <paramref name="ascii" /> minus <paramref name="count" />.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="ascii" /> is invalid based on the <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> and <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> properties, and the IDNA standard.</exception>
</member>
<member name="P:System.Globalization.IdnMapping.UseStd3AsciiRules">
<summary>Gets or sets a value that indicates whether standard or relaxed naming conventions are used in operations performed by members of the current <see cref="T:System.Globalization.IdnMapping" /> object.</summary>
<returns>true if standard naming conventions are used in operations; otherwise, false.</returns>
</member>
<member name="T:System.Text.NormalizationForm">
<summary>Defines the type of normalization to perform.</summary>
<filterpriority>2</filterpriority>
</member>
<member name="F:System.Text.NormalizationForm.FormC">
<summary>Indicates that a Unicode string is normalized using full canonical decomposition, followed by the replacement of sequences with their primary composites, if possible.</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormD">
<summary>Indicates that a Unicode string is normalized using full canonical decomposition.</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormKC">
<summary>Indicates that a Unicode string is normalized using full compatibility decomposition, followed by the replacement of sequences with their primary composites, if possible.</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormKD">
<summary>Indicates that a Unicode string is normalized using full compatibility decomposition.</summary>
</member>
</members>
</doc>

View File

@@ -0,0 +1,122 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Globalization.Extensions</name>
</assembly>
<members>
<member name="T:System.StringNormalizationExtensions"></member>
<member name="M:System.StringNormalizationExtensions.IsNormalized(System.String)"></member>
<member name="M:System.StringNormalizationExtensions.IsNormalized(System.String,System.Text.NormalizationForm)"></member>
<member name="M:System.StringNormalizationExtensions.Normalize(System.String)"></member>
<member name="M:System.StringNormalizationExtensions.Normalize(System.String,System.Text.NormalizationForm)"></member>
<member name="T:System.Globalization.GlobalizationExtensions"></member>
<member name="M:System.Globalization.GlobalizationExtensions.GetStringComparer(System.Globalization.CompareInfo,System.Globalization.CompareOptions)"></member>
<member name="T:System.Globalization.IdnMapping">
<summary>Unterstützt die Verwendung von Nicht-ASCII-Zeichen für Internetdomänennamen.Diese Klasse kann nicht vererbt werden.</summary>
</member>
<member name="M:System.Globalization.IdnMapping.#ctor">
<summary>Initialisiert eine neue Instanz der <see cref="T:System.Globalization.IdnMapping" />-Klasse. </summary>
</member>
<member name="P:System.Globalization.IdnMapping.AllowUnassigned">
<summary>Ruft einen Wert ab, der angibt, ob in Vorgängen, die von den Membern des aktuellen <see cref="T:System.Globalization.IdnMapping" />-Objekts durchgeführt werden, nicht zugewiesene Codepunkte verwendet werden, oder legt diesen fest.</summary>
<returns>true, wenn in Vorgängen nicht zugewiesene Codepunkte verwendet werden, andernfalls false.</returns>
</member>
<member name="M:System.Globalization.IdnMapping.Equals(System.Object)">
<summary>Gibt an, ob das angegebene Objekt und das aktuelle <see cref="T:System.Globalization.IdnMapping" />-Objekt gleich sind.</summary>
<returns>true, wenn das vom <paramref name="obj" />-Parameter angegebene Objekt von <see cref="T:System.Globalization.IdnMapping" /> abgeleitet ist und seine <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" />-Eigenschaft sowie seine <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />-Eigenschaft gleich sind, andernfalls false. </returns>
<param name="obj">Das Objekt, das mit dem aktuellen Objekt verglichen werden soll.</param>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String)">
<summary>Codiert eine Zeichenfolge von Domänennamensbezeichnungen, die aus Unicode-Zeichen bestehen, in eine Zeichenfolge aus anzeigbaren Unicode-Zeichen im US-ASCII-Zeichenbereich.Die Zeichenfolge wird entsprechend dem IDNA-Standard formatiert.</summary>
<returns>Die Entsprechung der durch die <paramref name="unicode" />-Parameter angegebene Zeichenfolge, bestehend aus anzeigbaren Unicode-Zeichen im US-ASCII-Zeichenbereich (U+0020 bis U+007E) und formatiert entsprechend des IDNA-Standards.</returns>
<param name="unicode">Eine zu konvertierende Eingabezeichenfolge, die aus einer oder mehreren durch Bezeichnungstrennzeichen getrennten Domänennamensbezeichnungen besteht.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" /> ist null.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="unicode" /> ist auf der Grundlage der <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" />-Eigenschaft, der <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />-Eigenschaft und dem IDNA-Standard ungültig.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32)">
<summary>Codiert eine Teilzeichenfolge Domänennamensbezeichnungen, die Unicode-Zeichen außerhalb des US-ASCII-Zeichenbereichs enthalten.Die Teilzeichenfolge wird in eine Zeichenfolge aus anzeigbaren Unicode-Zeichen im US-ASCII-Zeichenbereich konvertiert und wird entsprechend dem IDNA-Standard formatiert.</summary>
<returns>Die Entsprechung der durch die <paramref name="unicode" />und <paramref name="index" />-Parameter angegebenen Teilzeichenfolge, bestehend aus anzeigbaren Unicode-Zeichen im US-ASCII-Zeichenbereich (U+0020 bis U+007E) und formatiert entsprechend des IDNA-Standards.</returns>
<param name="unicode">Eine zu konvertierende Eingabezeichenfolge, die aus einer oder mehreren durch Bezeichnungstrennzeichen getrennten Domänennamensbezeichnungen besteht.</param>
<param name="index">Ein nullbasierter Offset in <paramref name="unicode" />, der den Anfang der zu konvertierenden Teilzeichenfolge angibt.Der Konvertierungsvorgang wird bis zum Ende der <paramref name="unicode" />-Zeichenfolge fortgesetzt.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" /> ist null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> ist kleiner als 0.- oder -<paramref name="index" /> ist größer als die Länge von <paramref name="unicode" />.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="unicode" /> ist auf der Grundlage der <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" />-Eigenschaft, der <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />-Eigenschaft und dem IDNA-Standard ungültig.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32,System.Int32)">
<summary>Codiert die angegebene Anzahl von Zeichen in einer Teilzeichenfolge von Domänennamensbezeichnungen, die Unicode-Zeichen außerhalb des US-ASCII-Zeichenbereichs enthalten.Die Teilzeichenfolge wird in eine Zeichenfolge aus anzeigbaren Unicode-Zeichen im US-ASCII-Zeichenbereich konvertiert und wird entsprechend dem IDNA-Standard formatiert.</summary>
<returns>Die Entsprechung der durch den <paramref name="unicode" />-Parameter, den <paramref name="index" />-Parameter und den <paramref name="count" />-Parameter angegebenen Teilzeichenfolge, bestehend aus anzeigbaren Unicode-Zeichen im US-ASCII-Zeichenbereich (U+0020 bis U+007E) und formatiert entsprechend des IDNA-Standards.</returns>
<param name="unicode">Eine zu konvertierende Eingabezeichenfolge, die aus einer oder mehreren durch Bezeichnungstrennzeichen getrennten Domänennamensbezeichnungen besteht.</param>
<param name="index">Ein nullbasierter Offset in <paramref name="unicode" />, der den Anfang der Teilzeichenfolge angibt.</param>
<param name="count">Die Anzahl von zu konvertierenden Zeichen in der Teilzeichenfolge, die an der durch <paramref name="index" /> in der <paramref name="unicode" />-Zeichenfolge angegebenen Position beginnt. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" /> ist null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> oder <paramref name="count" /> ist kleiner als 0 (null).- oder -<paramref name="index" /> ist größer als die Länge von <paramref name="unicode" />.- oder -<paramref name="index" /> ist größer als die Länge von <paramref name="unicode" /> minus <paramref name="count" />.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="unicode" /> ist auf der Grundlage der <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" />-Eigenschaft, der <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />-Eigenschaft und dem IDNA-Standard ungültig.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetHashCode">
<summary>Gibt einen Hashcode für dieses <see cref="T:System.Globalization.IdnMapping" />-Objekt zurück.</summary>
<returns>Eine von vier 32-Bit-Konstanten mit Vorzeichen, die von den Eigenschaften eines <see cref="T:System.Globalization.IdnMapping" />-Objekts abgeleitet ist. Der Rückgabewert hat keine besondere Bedeutung und ist nicht für die Verwendung in einem Hashcodealgorithmus geeignet.</returns>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String)">
<summary>Decodiert eine Zeichenfolge aus einer oder mehreren Domänennamensbezeichnungen, die entsprechend des IDNA-Standards codiert sind, in eine Zeichenfolge aus Unicode-Zeichen. </summary>
<returns>Die Unicode-Entsprechung der durch den <paramref name="ascii" />-Parameter angegebenen IDNA-Teilzeichenfolge.</returns>
<param name="ascii">Die zu decodierende Zeichenfolge, die aus einem oder mehreren Bezeichnungen im US-ASCII-Zeichenbereich (U+0020 bis U+007E) besteht, codiert nach dem IDNA-Standard. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" /> ist null.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="ascii" /> ist auf der Grundlage der <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" />-Eigenschaft, der <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />-Eigenschaft und dem IDNA-Standard ungültig.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32)">
<summary>Decodiert eine Teilzeichenfolge aus einer oder mehreren Domänennamensbezeichnungen, die entsprechend des IDNA-Standards codiert sind, in eine Zeichenfolge aus Unicode-Zeichen. </summary>
<returns>Die Unicode-Entsprechung der durch den <paramref name="ascii" />-Parameter und den <paramref name="index" />-Parameter angegebenen IDNA-Teilzeichenfolge.</returns>
<param name="ascii">Die zu decodierende Zeichenfolge, die aus einem oder mehreren Bezeichnungen im US-ASCII-Zeichenbereich (U+0020 bis U+007E) besteht, codiert nach dem IDNA-Standard. </param>
<param name="index">Ein nullbasierter Offset in <paramref name="ascii" />, der den Anfang der zu decodierenden Teilzeichenfolge angibt.Der Decodierungsvorgang wird bis zum Ende der <paramref name="ascii" />-Zeichenfolge fortgesetzt.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" /> ist null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> ist kleiner als 0.- oder -<paramref name="index" /> ist größer als die Länge von <paramref name="ascii" />.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="ascii" /> ist auf der Grundlage der <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" />-Eigenschaft, der <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />-Eigenschaft und dem IDNA-Standard ungültig.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32,System.Int32)">
<summary>Decodiert eine Teilzeichenfolge einer angegebenen Länge, die eine oder mehrere Domänennamensbezeichnungen enthält, die entsprechend des IDNA-Standards codiert sind, in eine Zeichenfolge aus Unicode-Zeichen. </summary>
<returns>Die Unicode-Entsprechung der durch den <paramref name="ascii" />-Parameter, den <paramref name="index" />-Parameter und den <paramref name="count" />-Parameter angegebenen IDNA-Teilzeichenfolge.</returns>
<param name="ascii">Die zu decodierende Zeichenfolge, die aus einem oder mehreren Bezeichnungen im US-ASCII-Zeichenbereich (U+0020 bis U+007E) besteht, codiert nach dem IDNA-Standard. </param>
<param name="index">Ein nullbasierter Offset in <paramref name="ascii" />, der den Anfang der Teilzeichenfolge angibt. </param>
<param name="count">Die Anzahl von zu konvertierenden Zeichen in der Teilzeichenfolge, die an der durch <paramref name="index" /> in der <paramref name="ascii" />-Zeichenfolge angegebenen Position beginnt. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" /> ist null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> oder <paramref name="count" /> ist kleiner als 0 (null).- oder -<paramref name="index" /> ist größer als die Länge von <paramref name="ascii" />.- oder -<paramref name="index" /> ist größer als die Länge von <paramref name="ascii" /> minus <paramref name="count" />.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="ascii" /> ist auf der Grundlage der <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" />-Eigenschaft, der <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />-Eigenschaft und dem IDNA-Standard ungültig.</exception>
</member>
<member name="P:System.Globalization.IdnMapping.UseStd3AsciiRules">
<summary>Ruft einen Wert ab, der angibt, ob in Vorgängen, die von den Membern des aktuellen <see cref="T:System.Globalization.IdnMapping" />-Objekts durchgeführt werden, dem Standard entsprechende oder gelockerte Namenskonventionen verwendet werden, oder legt diesen fest.</summary>
<returns>true, wenn in Vorgängen standardmäßige Namenskonventionen verwendet werden, andernfalls false.</returns>
</member>
<member name="T:System.Text.NormalizationForm">
<summary>Definiert den Typ der auszuführenden Normalisierung.</summary>
<filterpriority>2</filterpriority>
</member>
<member name="F:System.Text.NormalizationForm.FormC">
<summary>Gibt an, dass eine Unicode-Zeichenfolge mithilfe der vollständigen kanonischen Zerlegung normalisiert wird, worauf ggf. die Ersetzung der Sequenzen durch ihre primären Zusammensetzungen folgt.</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormD">
<summary>Gibt an, dass eine Unicode-Zeichenfolge mithilfe der vollständigen kanonischen Zerlegung normalisiert wird.</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormKC">
<summary>Gibt an, dass eine Unicode-Zeichenfolge mithilfe der vollständigen Kompatibilitätszerlegung normalisiert wird, worauf ggf. die Ersetzung der Sequenzen durch ihre primären Zusammensetzungen folgt.</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormKD">
<summary>Gibt an, dass eine Unicode-Zeichenfolge mithilfe der vollständigen Kompatibilitätszerlegung normalisiert wird.</summary>
</member>
</members>
</doc>

View File

@@ -0,0 +1,120 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Globalization.Extensions</name>
</assembly>
<members>
<member name="T:System.StringNormalizationExtensions"></member>
<member name="M:System.StringNormalizationExtensions.IsNormalized(System.String)"></member>
<member name="M:System.StringNormalizationExtensions.IsNormalized(System.String,System.Text.NormalizationForm)"></member>
<member name="M:System.StringNormalizationExtensions.Normalize(System.String)"></member>
<member name="M:System.StringNormalizationExtensions.Normalize(System.String,System.Text.NormalizationForm)"></member>
<member name="T:System.Globalization.GlobalizationExtensions"></member>
<member name="M:System.Globalization.GlobalizationExtensions.GetStringComparer(System.Globalization.CompareInfo,System.Globalization.CompareOptions)"></member>
<member name="T:System.Globalization.IdnMapping">
<summary>Admite el uso de caracteres no ASCII para los nombres de dominio de Internet.Esta clase no puede heredarse.</summary>
</member>
<member name="M:System.Globalization.IdnMapping.#ctor">
<summary>Inicializa una nueva instancia de la clase <see cref="T:System.Globalization.IdnMapping" />. </summary>
</member>
<member name="P:System.Globalization.IdnMapping.AllowUnassigned">
<summary>Obtiene o establece un valor que indica si se utilizan puntos de código de Unicode sin asignar en operaciones realizadas por miembros del objeto <see cref="T:System.Globalization.IdnMapping" /> actual.</summary>
<returns>Es true si se utilizan puntos de código sin asignar en las operaciones; de lo contrario, es false.</returns>
</member>
<member name="M:System.Globalization.IdnMapping.Equals(System.Object)">
<summary>Indica si un objeto especificado y el objet <see cref="T:System.Globalization.IdnMapping" /> actual son iguales.</summary>
<returns>Es true si el objeto que especifica <paramref name="obj" /> se deriva de <see cref="T:System.Globalization.IdnMapping" /> y sus propiedades <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> y <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> son iguales; de lo contrario, es false. </returns>
<param name="obj">Objeto que se va a comparar con el objeto actual.</param>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String)">
<summary>Codifica una cadena de etiquetas de nombre de dominio formadas por caracteres Unicode en una cadena de caracteres Unicode que pueden mostrarse en el intervalo de caracteres US-ASCII.Se da formato a la cadena según el estándar de IDNA.</summary>
<returns>Equivalente de la cadena especificada por el parámetro <paramref name="unicode" /> formada por caracteres Unicode que se pueden mostrar en el intervalo de caracteres US-ASCII (U+0020 a U+007E) y con un formato según el estándar IDNA.</returns>
<param name="unicode">Cadena para convertir, formada por una o más etiquetas de nombre de dominio delimitadas con separadores de etiqueta.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" /> es null.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="unicode" /> no es válido debido a las propiedades <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> y <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, así como al estándar IDNA.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32)">
<summary>Codifica una subcadena de las etiquetas de nombre de dominio que incluyen caracteres Unicode fuera del intervalo de caracteres EE.UU.-ASCII.La subcadena se convierte en una cadena de caracteres Unicode mostrables en el intervalo de caracteres EE.UU.-ASCII y que tienen el formato según el estándar de IDNA.</summary>
<returns>El equivalente de la subcadena especificada por los parámetros <paramref name="unicode" /> y <paramref name="index" /> formada por caracteres Unicode que se pueden mostrar en el intervalo de caracteres US-ASCII (U+0020 a U+007E) y con un formato según el estándar IDNA.</returns>
<param name="unicode">Cadena para convertir, formada por una o más etiquetas de nombre de dominio delimitadas con separadores de etiqueta.</param>
<param name="index">Un desplazamiento de base cero en <paramref name="unicode" /> que especifica el principio de la subcadena que convertir.La operación de conversión continúa hasta el final de la cadena <paramref name="unicode" />.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" /> es null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> es menor que cero.O bien<paramref name="index" /> es mayor que la longitud de <paramref name="unicode" />.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="unicode" /> no es válido debido a las propiedades <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> y <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, así como al estándar IDNA.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32,System.Int32)">
<summary>Codifica el número especificado de caracteres en una subcadena de etiquetas del nombre de dominio que incluyen caracteres Unicode fuera del intervalo de caracteres EE.UU.-ASCII.La subcadena se convierte en una cadena de caracteres Unicode mostrables en el intervalo de caracteres EE.UU.-ASCII y que tienen el formato según el estándar de IDNA.</summary>
<returns>El equivalente de la subcadena especificada por los parámetros <paramref name="unicode" />, <paramref name="index" /> y <paramref name="count" />, formada por caracteres Unicode que se pueden mostrar en el intervalo de caracteres US-ASCII (U+0020 a U+007E) y con un formato según el estándar IDNA.</returns>
<param name="unicode">Cadena para convertir, formada por una o más etiquetas de nombre de dominio delimitadas con separadores de etiqueta.</param>
<param name="index">Un desplazamiento de base cero en <paramref name="unicode" /> que especifica el principio de la subcadena.</param>
<param name="count">El número de caracteres para convertir en la subcadena que empieza en la posición especificada por <paramref name="index" /> en la cadena <paramref name="unicode" />. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" /> es null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es menor que cero.O bien<paramref name="index" /> es mayor que la longitud de <paramref name="unicode" />.O bien<paramref name="index" /> es mayor que la longitud de <paramref name="unicode" /> menos <paramref name="count" />.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="unicode" /> no es válido debido a las propiedades <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> y <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, así como al estándar IDNA.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetHashCode">
<summary>Devuelve un código hash para este objeto <see cref="T:System.Globalization.IdnMapping" />.</summary>
<returns>Una de las cuatro constantes con signo de 32 bits derivadas de las propiedades de un objeto <see cref="T:System.Globalization.IdnMapping" />. El valor devuelto no tiene un significado especial y no es apropiado para utilizarlo en un algoritmo de código hash.</returns>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String)">
<summary>Descodifica una cadena de una o varias etiquetas de nombre de dominio codificadas según el estándar de internacionalización de nombres de dominio en las aplicaciones (IDNA) como una cadena de caracteres Unicode. </summary>
<returns>El equivalente Unicode de la subcadena de IDNA especificada por el parámetro <paramref name="ascii" />.</returns>
<param name="ascii">La cadena para descodificar, que consta de una o más etiquetas en el intervalo de caracteres EE.UU.-ASCII (U+0020 a U+007E) codificadas según el estándar de IDNA. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" /> es null.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="ascii" /> no es válido debido a las propiedades <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> y <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, así como al estándar IDNA.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32)">
<summary>Descodifica una subcadena de una o varias etiquetas de nombre de dominio codificadas según el estándar de internacionalización de nombres de dominio en las aplicaciones (IDNA) como una cadena de caracteres Unicode. </summary>
<returns>El equivalente Unicode de la subcadena IDNA especificada por los parámetros <paramref name="ascii" /> e <paramref name="index" />.</returns>
<param name="ascii">La cadena para descodificar, que consta de una o más etiquetas en el intervalo de caracteres EE.UU.-ASCII (U+0020 a U+007E) codificadas según el estándar de IDNA. </param>
<param name="index">Un desplazamiento de base cero en <paramref name="ascii" /> que especifica el principio de la subcadena que descodificar.La operación de decodificación continúa hasta el final de la cadena <paramref name="ascii" />.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" /> es null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> es menor que cero.O bien<paramref name="index" /> es mayor que la longitud de <paramref name="ascii" />.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="ascii" /> no es válido debido a las propiedades <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> y <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, así como al estándar IDNA.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32,System.Int32)">
<summary>Descodifica una subcadena de una longitud especificada que contiene una o varias etiquetas de nombre de dominio codificadas según el estándar IDNA como una cadena de caracteres Unicode. </summary>
<returns>El equivalente Unicode de la subcadena IDNA especificada por los parámetros <paramref name="ascii" />, <paramref name="index" /> y <paramref name="count" />.</returns>
<param name="ascii">La cadena para descodificar, que consta de una o más etiquetas en el intervalo de caracteres EE.UU.-ASCII (U+0020 a U+007E) codificadas según el estándar de IDNA. </param>
<param name="index">Un desplazamiento de base cero en <paramref name="ascii" /> que especifica el principio de la subcadena. </param>
<param name="count">El número de caracteres para convertir en la subcadena que empieza en la posición especificada por <paramref name="index" /> en la cadena <paramref name="ascii" />. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" /> es null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es menor que cero.O bien<paramref name="index" /> es mayor que la longitud de <paramref name="ascii" />.O bien<paramref name="index" /> es mayor que la longitud de <paramref name="ascii" /> menos <paramref name="count" />.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="ascii" /> no es válido debido a las propiedades <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> y <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, así como al estándar IDNA.</exception>
</member>
<member name="P:System.Globalization.IdnMapping.UseStd3AsciiRules">
<summary>Obtiene o establece un valor que indica si se utilizan convenciones de nomenclatura relajada o no estándar en las operaciones realizadas por miembros del objeto <see cref="T:System.Globalization.IdnMapping" /> actual.</summary>
<returns>Es true si se usan convenciones de nomenclatura estándar en las operaciones; de lo contrario, es false.</returns>
</member>
<member name="T:System.Text.NormalizationForm">
<summary>Define el tipo de normalización que se va a realizar.</summary>
<filterpriority>2</filterpriority>
</member>
<member name="F:System.Text.NormalizationForm.FormC">
<summary>Indica que las cadenas de Unicode se normalizarán mediante descomposición canónica completa, seguida, cuando sea posible, de un reemplazo de secuencias por sus compuestos primarios.</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormD">
<summary>Indica que las cadenas de Unicode se normalizarán mediante descomposición canónica completa.</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormKC">
<summary>Indica que las cadenas de Unicode se normalizarán mediante descomposición de compatibilidad completa, seguida, cuando sea posible, de un reemplazo de secuencias por sus compuestos primarios.</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormKD">
<summary>Indica que las cadenas de Unicode se normalizarán mediante descomposición de compatibilidad completa.</summary>
</member>
</members>
</doc>

View File

@@ -0,0 +1,122 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Globalization.Extensions</name>
</assembly>
<members>
<member name="T:System.StringNormalizationExtensions"></member>
<member name="M:System.StringNormalizationExtensions.IsNormalized(System.String)"></member>
<member name="M:System.StringNormalizationExtensions.IsNormalized(System.String,System.Text.NormalizationForm)"></member>
<member name="M:System.StringNormalizationExtensions.Normalize(System.String)"></member>
<member name="M:System.StringNormalizationExtensions.Normalize(System.String,System.Text.NormalizationForm)"></member>
<member name="T:System.Globalization.GlobalizationExtensions"></member>
<member name="M:System.Globalization.GlobalizationExtensions.GetStringComparer(System.Globalization.CompareInfo,System.Globalization.CompareOptions)"></member>
<member name="T:System.Globalization.IdnMapping">
<summary>Prend en charge l'utilisation de caractères non ASCII pour les noms de domaines Internet.Cette classe ne peut pas être héritée.</summary>
</member>
<member name="M:System.Globalization.IdnMapping.#ctor">
<summary>Initialise une nouvelle instance de la classe <see cref="T:System.Globalization.IdnMapping" />. </summary>
</member>
<member name="P:System.Globalization.IdnMapping.AllowUnassigned">
<summary>Obtient ou définit une valeur qui indique si les points de code Unicode non assignés sont utilisés dans les opérations exécutées par les membres de l'objet <see cref="T:System.Globalization.IdnMapping" /> actuel.</summary>
<returns>true si les points de code non assignés sont utilisés dans les opérations ; sinon, false.</returns>
</member>
<member name="M:System.Globalization.IdnMapping.Equals(System.Object)">
<summary>Indique si un objet spécifié et l'objet <see cref="T:System.Globalization.IdnMapping" /> actif sont égaux.</summary>
<returns>true si l'objet spécifié par le paramètre <paramref name="obj" /> est dérivé de <see cref="T:System.Globalization.IdnMapping" /> et ses propriétés <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> et <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> sont égales ; sinon false. </returns>
<param name="obj">Objet à comparer à l'objet en cours.</param>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String)">
<summary>Encode une chaîne d'étiquettes de nom de domaine qui se composent de caractères Unicode en une chaîne de caractères Unicode affichables dans la plage de caractères US-ASCII.La chaîne est mise en forme selon la norme IDNA.</summary>
<returns>Équivalent de la chaîne spécifiée par le paramètre <paramref name="unicode" /> qui se compose de caractères Unicode affichables dans la plage de caractère US-ASCII (U+0020 à U+007E) et mise en forme selon la norme IDNA.</returns>
<param name="unicode">Chaîne à convertir qui se compose d'une ou de plusieurs étiquettes de nom de domaine délimitées par des séparateurs d'étiquette.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" /> a la valeur null.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="unicode" /> est non valide selon les propriétés <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> et <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, ainsi que la norme IDNA.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32)">
<summary>Encode une sous-chaîne d'étiquettes du nom de domaine qui inclue des caractères Unicode en dehors de la plage de caractères US-ASCII.La sous-chaîne est convertie en une chaîne de caractères Unicode affichables appartenant à la plage de caractères US-ASCII et est mise en forme selon la norme IDNA.</summary>
<returns>Équivalent de la sous-chaîne spécifiée par les paramètres <paramref name="unicode" /> et <paramref name="index" /> qui se compose de caractères Unicode affichables dans la plage de caractère US-ASCII (U+0020 à U+007E) et mise en forme selon la norme IDNA.</returns>
<param name="unicode">Chaîne à convertir qui se compose d'une ou de plusieurs étiquettes de nom de domaine délimitées par des séparateurs d'étiquette.</param>
<param name="index">Décalage de base zéro dans <paramref name="unicode" /> qui spécifie le début de la sous-chaîne à convertir.L'opération de conversion continue jusqu'à la fin de la chaîne <paramref name="unicode" />.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" /> a la valeur null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> est inférieur à zéro.ou<paramref name="index" /> est supérieur à la longueur de <paramref name="unicode" />.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="unicode" /> est non valide selon les propriétés <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> et <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, ainsi que la norme IDNA.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32,System.Int32)">
<summary>Encode le nombre spécifié de caractères d'une sous-chaîne d'étiquettes du nom de domaine qui inclue des caractères Unicode en dehors de la plage de caractères US-ASCII.La sous-chaîne est convertie en une chaîne de caractères Unicode affichables appartenant à la plage de caractères US-ASCII et est mise en forme selon la norme IDNA.</summary>
<returns>Équivalent de la sous-chaîne spécifiée par les paramètres <paramref name="unicode" />, <paramref name="index" /> et <paramref name="count" />, qui se compose de caractères Unicode affichables dans la plage de caractère US-ASCII (U+0020 à U+007E) et mise en forme selon la norme IDNA.</returns>
<param name="unicode">Chaîne à convertir qui se compose d'une ou de plusieurs étiquettes de nom de domaine délimitées par des séparateurs d'étiquette.</param>
<param name="index">Offset de base zéro dans <paramref name="unicode" /> qui spécifie le début de la sous-chaîne.</param>
<param name="count">Nombre de caractères à convertir dans la sous-chaîne qui démarre à la position spécifiée par <paramref name="index" /> et la chaîne <paramref name="unicode" />. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" /> a la valeur null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> ou <paramref name="count" /> est inférieur à zéro.ou<paramref name="index" /> est supérieur à la longueur de <paramref name="unicode" />.ou<paramref name="index" /> est supérieur à la longueur de <paramref name="unicode" /> moins <paramref name="count" />.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="unicode" /> est non valide selon les propriétés <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> et <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, ainsi que la norme IDNA.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetHashCode">
<summary>Retourne un code de hachage pour cet objet <see cref="T:System.Globalization.IdnMapping" />.</summary>
<returns>Une des quatre constantes signées 32 bits dérivées des propriétés d'un objet <see cref="T:System.Globalization.IdnMapping" />. La valeur de retour n'a aucune signification particulière et ne peut pas être utilisée dans un algorithme de code de hachage.</returns>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String)">
<summary>Décode une chaîne d'une ou de plusieurs étiquettes de noms de domaine encodées selon la norme IDNA dans une chaîne de caractères Unicode. </summary>
<returns>Équivalent Unicode de la sous-chaîne IDNA spécifiée par le paramètre <paramref name="ascii" />.</returns>
<param name="ascii">Chaîne à décoder, qui se compose d'une ou plusieurs étiquettes dans la plage de caractères US-ASCII (U+0020 à U+007E), encodées selon la norme IDNA. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" /> a la valeur null.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="ascii" /> est non valide selon les propriétés <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> et <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, ainsi que la norme IDNA.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32)">
<summary>Décode une sous-chaîne d'une ou de plusieurs étiquettes de noms de domaine encodées selon la norme IDNA dans une chaîne de caractères Unicode. </summary>
<returns>Équivalent Unicode de la sous-chaîne IDNA spécifiée par les paramètres <paramref name="ascii" /> et <paramref name="index" />.</returns>
<param name="ascii">Chaîne à décoder, qui se compose d'une ou plusieurs étiquettes dans la plage de caractères US-ASCII (U+0020 à U+007E), encodées selon la norme IDNA. </param>
<param name="index">Décalage de base zéro dans <paramref name="ascii" /> qui spécifie le début de la sous-chaîne à décoder.L'opération de décodage continue jusqu'à la fin de la chaîne <paramref name="ascii" /> .</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" /> a la valeur null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> est inférieur à zéro.ou<paramref name="index" /> est supérieur à la longueur de <paramref name="ascii" />.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="ascii" /> est non valide selon les propriétés <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> et <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, ainsi que la norme IDNA.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32,System.Int32)">
<summary>Décode une sous-chaîne d'une longueur spécifiée qui contient une ou plusieurs étiquettes de nom de domaine, encodées selon la norme IDNA en une chaîne de caractères Unicode. </summary>
<returns>Équivalent Unicode de la sous-chaîne IDNA spécifiée par les paramètres <paramref name="ascii" />, <paramref name="index" /> et <paramref name="count" />.</returns>
<param name="ascii">Chaîne à décoder, qui se compose d'une ou plusieurs étiquettes dans la plage de caractères US-ASCII (U+0020 à U+007E), encodées selon la norme IDNA. </param>
<param name="index">Offset de base zéro dans <paramref name="ascii" /> qui spécifie le début de la sous-chaîne. </param>
<param name="count">Nombre de caractères à convertir dans la sous-chaîne qui démarre à la position spécifiée par <paramref name="index" /> et la chaîne <paramref name="ascii" />. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" /> a la valeur null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> ou <paramref name="count" /> est inférieur à zéro.ou<paramref name="index" /> est supérieur à la longueur de <paramref name="ascii" />.ou<paramref name="index" /> est supérieur à la longueur de <paramref name="ascii" /> moins <paramref name="count" />.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="ascii" /> est non valide selon les propriétés <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> et <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, ainsi que la norme IDNA.</exception>
</member>
<member name="P:System.Globalization.IdnMapping.UseStd3AsciiRules">
<summary>Obtient ou définit une valeur qui indique si les conventions d'affectation de noms standard ou assouplies sont utilisées dans des opérations exécutées par les membres de l'objet <see cref="T:System.Globalization.IdnMapping" /> actuel.</summary>
<returns>true si les conventions d'affectation de noms standard sont utilisées dans les opérations ; sinon, false.</returns>
</member>
<member name="T:System.Text.NormalizationForm">
<summary>Définit le type de normalisation à effectuer.</summary>
<filterpriority>2</filterpriority>
</member>
<member name="F:System.Text.NormalizationForm.FormC">
<summary>Indique qu'une chaîne Unicode est normalisée à l'aide de la décomposition canonique complète, suivie du remplacement des séquences par leurs composites principaux, si possible.</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormD">
<summary>Indique qu'une chaîne Unicode est normalisée à l'aide de la décomposition canonique complète.</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormKC">
<summary>Indique qu'une chaîne Unicode est normalisée à l'aide de la décomposition de compatibilité complète, suivie du remplacement des séquences par leurs composites principaux, si possible.</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormKD">
<summary>Indique qu'une chaîne Unicode est normalisée à l'aide de la décomposition de compatibilité complète.</summary>
</member>
</members>
</doc>

View File

@@ -0,0 +1,120 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Globalization.Extensions</name>
</assembly>
<members>
<member name="T:System.StringNormalizationExtensions"></member>
<member name="M:System.StringNormalizationExtensions.IsNormalized(System.String)"></member>
<member name="M:System.StringNormalizationExtensions.IsNormalized(System.String,System.Text.NormalizationForm)"></member>
<member name="M:System.StringNormalizationExtensions.Normalize(System.String)"></member>
<member name="M:System.StringNormalizationExtensions.Normalize(System.String,System.Text.NormalizationForm)"></member>
<member name="T:System.Globalization.GlobalizationExtensions"></member>
<member name="M:System.Globalization.GlobalizationExtensions.GetStringComparer(System.Globalization.CompareInfo,System.Globalization.CompareOptions)"></member>
<member name="T:System.Globalization.IdnMapping">
<summary>Supporta l'utilizzo di caratteri non ASCII per i nomi di dominio Internet.La classe non può essere ereditata.</summary>
</member>
<member name="M:System.Globalization.IdnMapping.#ctor">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Globalization.IdnMapping" />. </summary>
</member>
<member name="P:System.Globalization.IdnMapping.AllowUnassigned">
<summary>Ottiene o imposta un valore che indica se punti di codice Unicode non assegnati vengono utilizzati nelle operazioni eseguite da membri dell'oggetto <see cref="T:System.Globalization.IdnMapping" /> corrente.</summary>
<returns>true se punti di codice non assegnati vengono utilizzati nelle operazioni; in caso contrario, false.</returns>
</member>
<member name="M:System.Globalization.IdnMapping.Equals(System.Object)">
<summary>Indica se l'oggetto specificato e l'oggetto <see cref="T:System.Globalization.IdnMapping" /> sono uguali.</summary>
<returns>true se l'oggetto specificato dal <paramref name="obj" /> parametro deriva da <see cref="T:System.Globalization.IdnMapping" /> e le relative proprietà <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> e <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> sono uguali; in caso contrario, false. </returns>
<param name="obj">Oggetto da confrontare con l'oggetto corrente.</param>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String)">
<summary>Codifica una stringa di etichette del nome di dominio costituite da caratteri Unicode in una stringa di caratteri Unicode visualizzabili compresi nell'intervallo di caratteri US-ASCII.La stringa viene formattata in base allo standard IDNA.</summary>
<returns>Equivalente della stringa specificata dal parametro <paramref name="unicode" />, costituito da caratteri Unicode visualizzabili compresi nell'intervallo di caratteri US-ASCII (da U+0020 a U+007E) e formattato in base allo standard IDNA.</returns>
<param name="unicode">Stringa da convertire, costituita da una o più etichette del nome di dominio delimitate da separatori di etichetta.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" /> è null.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="unicode" /> non è valido in base alle proprietà <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> e <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> e allo standard IDNA.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32)">
<summary>Codifica una sottostringa di etichette di nome di dominio che include caratteri Unicode non compresi nell'intervallo di caratteri US-ASCII.La sottostringa viene convertita in una stringa di caratteri Unicode visualizzabili nell'intervallo di caratteri US-ASCII e formattata in base allo standard IDNA.</summary>
<returns>Equivalente della sottostringa specificata dai parametri <paramref name="unicode" />, <paramref name="index" />, costituito da caratteri Unicode visualizzabili compresi nell'intervallo di caratteri US-ASCII (da U+0020 a U+007E) e formattato in base allo standard IDNA.</returns>
<param name="unicode">Stringa da convertire, costituita da una o più etichette del nome di dominio delimitate da separatori di etichetta.</param>
<param name="index">Offset in base zero nel parametro <paramref name="unicode" /> che specifica l'inizio della sottostringa da convertire.L'operazione di conversione continua fino alla fine della stringa <paramref name="unicode" />.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" /> è null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> è minore di zero.- oppure -<paramref name="index" /> è maggiore della lunghezza del <paramref name="unicode" />.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="unicode" /> non è valido in base alle proprietà <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> e <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> e allo standard IDNA.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32,System.Int32)">
<summary>Codifica il numero di caratteri specificato in una sottostringa di etichette di nome di dominio che include caratteri Unicode non compresi nell'intervallo di caratteri US-ASCII.La sottostringa viene convertita in una stringa di caratteri Unicode visualizzabili nell'intervallo di caratteri US-ASCII e formattata in base allo standard IDNA.</summary>
<returns>Equivalente della sottostringa specificata dai parametri <paramref name="unicode" />, <paramref name="index" /> e <paramref name="count" />, costituito da caratteri Unicode visualizzabili compresi nell'intervallo di caratteri US-ASCII (da U+0020 a U+007E) e formattato in base allo standard IDNA.</returns>
<param name="unicode">Stringa da convertire, costituita da una o più etichette del nome di dominio delimitate da separatori di etichetta.</param>
<param name="index">Offset in base zero nel parametro <paramref name="unicode" /> che specifica l'inizio della sottostringa.</param>
<param name="count">Numero di caratteri da convertire nella sottostringa che inizia nella posizione specificata da <paramref name="index" /> nella stringa <paramref name="unicode" />. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" /> è null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">Il parametro <paramref name="index" /> o <paramref name="count" /> è minore di zero.- oppure -<paramref name="index" /> è maggiore della lunghezza del <paramref name="unicode" />.- oppure -<paramref name="index" /> è maggiore della lunghezza di <paramref name="unicode" />, meno <paramref name="count" />.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="unicode" /> non è valido in base alle proprietà <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> e <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> e allo standard IDNA.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetHashCode">
<summary>Restituisce codice hash per l'oggetto <see cref="T:System.Globalization.IdnMapping" />.</summary>
<returns>Una delle quattro costanti con segno a 32 bit derivate dalle proprietà di un oggetto <see cref="T:System.Globalization.IdnMapping" />. Il valore restituito non ha alcun significato speciale e non può essere utilizzato in un algoritmo di codice hash.</returns>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String)">
<summary>Decodifica una stringa di una o più etichette del nome di dominio codificate in base allo standard IDNA in una stringa di caratteri Unicode. </summary>
<returns>Equivalente Unicode della sottostringa IDNA specificata dal parametro <paramref name="ascii" />.</returns>
<param name="ascii">Stringa da decodificare costituita da una o più etichette nell'intervallo di caratteri US-ASCII (U+0020 to U+007E) codificate in base allo standard IDNA. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" /> è null.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="ascii" /> non è valido in base alle proprietà <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> e <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> e allo standard IDNA.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32)">
<summary>Decodifica una sottostringa di una o più etichette del nome di dominio codificate in base allo standard IDNA in una stringa di caratteri Unicode. </summary>
<returns>Equivalente Unicode della sottostringa IDNA specificata dai parametri <paramref name="ascii" /> e <paramref name="index" />.</returns>
<param name="ascii">Stringa da decodificare costituita da una o più etichette nell'intervallo di caratteri US-ASCII (U+0020 to U+007E) codificate in base allo standard IDNA. </param>
<param name="index">Offset in base zero nel parametro <paramref name="ascii" /> che specifica l'inizio della sottostringa da decodificare.L'operazione di decodificazione continua fino alla fine della stringa <paramref name="ascii" />.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" /> è null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> è minore di zero.- oppure -<paramref name="index" /> è maggiore della lunghezza del <paramref name="ascii" />.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="ascii" /> non è valido in base alle proprietà <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> e <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> e allo standard IDNA.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32,System.Int32)">
<summary>Decodifica una sottostringa di una lunghezza specificata contenente una o più etichette del nome di dominio codificate in base allo standard IDNA in una stringa di caratteri Unicode. </summary>
<returns>Equivalente Unicode della sottostringa IDNA specificata dai parametri <paramref name="ascii" />, <paramref name="index" /> e <paramref name="count" />.</returns>
<param name="ascii">Stringa da decodificare costituita da una o più etichette nell'intervallo di caratteri US-ASCII (U+0020 to U+007E) codificate in base allo standard IDNA. </param>
<param name="index">Offset in base zero nel parametro <paramref name="ascii" /> che specifica l'inizio della sottostringa. </param>
<param name="count">Numero di caratteri da convertire nella sottostringa che inizia nella posizione specificata dal parametro <paramref name="index" /> nella stringa <paramref name="ascii" />. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" /> è null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">Il parametro <paramref name="index" /> o <paramref name="count" /> è minore di zero.- oppure -<paramref name="index" /> è maggiore della lunghezza del <paramref name="ascii" />.- oppure -<paramref name="index" /> è maggiore della lunghezza di <paramref name="ascii" />, meno <paramref name="count" />.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="ascii" /> non è valido in base alle proprietà <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> e <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> e allo standard IDNA.</exception>
</member>
<member name="P:System.Globalization.IdnMapping.UseStd3AsciiRules">
<summary>Ottiene o imposta un valore che indica se convenzioni di denominazione standard o relaxed vengono utilizzate nelle operazioni eseguite da membri dell'oggetto <see cref="T:System.Globalization.IdnMapping" /> corrente.</summary>
<returns>true se convenzioni di denominazione standard vengono utilizzate nelle operazioni; in caso contrario, false.</returns>
</member>
<member name="T:System.Text.NormalizationForm">
<summary>Definisce il tipo di normalizzazione da eseguire.</summary>
<filterpriority>2</filterpriority>
</member>
<member name="F:System.Text.NormalizationForm.FormC">
<summary>Indica che una stringa Unicode viene normalizzata mediante una scomposizione canonica completa, seguita dalla sostituzione delle sequenze con i relativi componenti primari, se possibile.</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormD">
<summary>Indica che una stringa Unicode viene normalizzata mediante una scomposizione canonica completa.</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormKC">
<summary>Indica che una stringa Unicode viene normalizzata mediante una scomposizione di compatibilità completa, seguita dalla sostituzione delle sequenze con i relativi componenti primari, se possibile.</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormKD">
<summary>Indica che una stringa Unicode viene normalizzata mediante una scomposizione di compatibilità completa.</summary>
</member>
</members>
</doc>

View File

@@ -0,0 +1,133 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Globalization.Extensions</name>
</assembly>
<members>
<member name="T:System.StringNormalizationExtensions"></member>
<member name="M:System.StringNormalizationExtensions.IsNormalized(System.String)"></member>
<member name="M:System.StringNormalizationExtensions.IsNormalized(System.String,System.Text.NormalizationForm)"></member>
<member name="M:System.StringNormalizationExtensions.Normalize(System.String)"></member>
<member name="M:System.StringNormalizationExtensions.Normalize(System.String,System.Text.NormalizationForm)"></member>
<member name="T:System.Globalization.GlobalizationExtensions"></member>
<member name="M:System.Globalization.GlobalizationExtensions.GetStringComparer(System.Globalization.CompareInfo,System.Globalization.CompareOptions)"></member>
<member name="T:System.Globalization.IdnMapping">
<summary>インターネットドメイン名での非 ASCII 文字の使用をサポートします。このクラスは継承できません。</summary>
</member>
<member name="M:System.Globalization.IdnMapping.#ctor">
<summary>
<see cref="T:System.Globalization.IdnMapping" /> クラスの新しいインスタンスを初期化します。</summary>
</member>
<member name="P:System.Globalization.IdnMapping.AllowUnassigned">
<summary>未割り当ての Unicode コード ポイントが現在の <see cref="T:System.Globalization.IdnMapping" /> オブジェクトのメンバーによって実行される操作内で使用されるかどうかを示す値を取得または設定します。</summary>
<returns>未割り当てのコード ポイントが操作内で使用される場合は true。それ以外の場合は false。</returns>
</member>
<member name="M:System.Globalization.IdnMapping.Equals(System.Object)">
<summary>指定したオブジェクトが現在の <see cref="T:System.Globalization.IdnMapping" /> オブジェクトと等しいかどうかを示します。</summary>
<returns>
<paramref name="obj" /> パラメーターにより指定されたオブジェクトが <see cref="T:System.Globalization.IdnMapping" /> から派生していて、その <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /><see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> プロパティが等しく、オブジェクトが指定されている場合は true。それ以外の場合は false。</returns>
<param name="obj">現在のオブジェクトと比較する対象のオブジェクト。</param>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String)">
<summary>Unicode 文字から構成されるドメイン名ラベルの文字列を、US-ASCII 文字範囲の表示可能な Unicode 文字から構成される文字列にエンコードします。文字列は IDNA 標準に従って書式設定されます。</summary>
<returns>
<paramref name="unicode" /> パラメーターによって指定された文字列に対応する、US-ASCII 文字範囲 (U+0020 U+007E) の表示可能な Unicode 文字から構成され、IDNA 標準に従って書式化された文字列。</returns>
<param name="unicode">ラベル区切り記号で区切られた 1 つまたは複数のドメイン名ラベルから構成される、変換対象の入力文字列。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" /> は null なので、</exception>
<exception cref="T:System.ArgumentException">
<paramref name="unicode" /> は、<see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> プロパティと <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> プロパティおよび IDNA 標準に対して無効です。</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32)">
<summary>US-ASCII 文字範囲外の Unicode 文字を含むドメイン名ラベルの部分文字列をエンコードします。部分文字列は US-ASCII 文字範囲の表示可能な Unicode 文字の文字列に変換され、IDNA 基準に従って書式化されます。</summary>
<returns>
<paramref name="unicode" /> パラメーターおよび <paramref name="index" /> パラメーターによって指定された部分文字列に対応する、US-ASCII 文字範囲 (U+0020 U+007E) の表示可能な Unicode 文字から構成され、IDNA 標準に従って書式化された部分文字列。</returns>
<param name="unicode">ラベル区切り記号で区切られた 1 つまたは複数のドメイン名ラベルから構成される、変換対象の入力文字列。</param>
<param name="index">変換する部分文字列の始まりを指定する <paramref name="unicode" /> への 0 から始まるオフセット。変換演算は、<paramref name="unicode" /> 文字列の終わりまで続行されます。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" /> は null なので、</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> が 0 未満です。または<paramref name="index" /><paramref name="unicode" /> の長さを超えています。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="unicode" /> は、<see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> プロパティと <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> プロパティおよび IDNA 標準に対して無効です。</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32,System.Int32)">
<summary>US-ASCII 文字範囲外の Unicode 文字を含むドメイン名ラベルの部分文字列の指定した文字数をエンコードします。部分文字列は US-ASCII 文字範囲の表示可能な Unicode 文字の文字列に変換され、IDNA 基準に従って書式化されます。</summary>
<returns>
<paramref name="unicode" /> パラメーター、<paramref name="index" /> パラメーター、および <paramref name="count" /> パラメーターによって指定された部分文字列に対応する、US-ASCII 文字範囲 (U+0020 U+007E) の表示可能な Unicode 文字から構成され、IDNA 標準に従って書式化された部分文字列。</returns>
<param name="unicode">ラベル区切り記号で区切られた 1 つまたは複数のドメイン名ラベルから構成される、変換対象の入力文字列。</param>
<param name="index">部分文字列の始まりを指定する <paramref name="unicode" /> への 0 から始まるオフセット。</param>
<param name="count">
<paramref name="unicode" /> 文字列の <paramref name="index" /> で指定された位置から始まる部分文字列内の変換対象の文字の数。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" /> は null なので、</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> または <paramref name="count" /> が 0 未満です。または<paramref name="index" /><paramref name="unicode" /> の長さを超えています。または<paramref name="index" /> が、<paramref name="unicode" /> から <paramref name="count" /> を引いた長さを超えています。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="unicode" /> は、<see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> プロパティと <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> プロパティおよび IDNA 標準に対して無効です。</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetHashCode">
<summary>この <see cref="T:System.Globalization.IdnMapping" /> オブジェクトのハッシュ コードを返します。</summary>
<returns>
<see cref="T:System.Globalization.IdnMapping" /> オブジェクトのプロパティから派生した 4 つの 32 ビット符号付き定数の 1 つ。戻り値は特別な意味を持たず、ハッシュ コード アルゴリズムでの使用に適しません。</returns>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String)">
<summary>IDNA 標準に従ってエンコードされた 1 つ以上のドメイン名ラベルの文字列を Unicode 文字の文字列にデコードします。</summary>
<returns>
<paramref name="ascii" /> パラメーターで指定された IDNA 部分文字列に対応する Unicode 文字列。</returns>
<param name="ascii">デコード対象となる文字列は、IDNA 標準に従ってエンコードされた US-ASCII 文字範囲 (U+0020 U+007E) の 1 つまたは複数のラベルから構成されます。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" /> は null なので、</exception>
<exception cref="T:System.ArgumentException">
<paramref name="ascii" /> は、<see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> プロパティと <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> プロパティおよび IDNA 標準に対して無効です。</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32)">
<summary>IDNA 標準に従ってエンコードされた 1 つ以上のドメイン名ラベルの部分文字列を Unicode 文字の文字列にデコードします。</summary>
<returns>
<paramref name="ascii" /> パラメーターおよび <paramref name="index" /> パラメーターで指定された IDNA 部分文字列に対応する Unicode 文字列。</returns>
<param name="ascii">デコード対象となる文字列は、IDNA 標準に従ってエンコードされた US-ASCII 文字範囲 (U+0020 U+007E) の 1 つまたは複数のラベルから構成されます。</param>
<param name="index">デコードする部分文字列の始まりを指定する <paramref name="ascii" /> への 0 から始まるオフセット。デコード演算は、<paramref name="ascii" /> 文字列の終わりまで続行されます。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" /> は null なので、</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> が 0 未満です。または<paramref name="index" /><paramref name="ascii" /> の長さを超えています。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="ascii" /> は、<see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> プロパティと <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> プロパティおよび IDNA 標準に対して無効です。</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32,System.Int32)">
<summary>IDNA 標準に従ってエンコードされた 1 つまたは複数のドメイン名ラベルの指定した長さの部分文字列を Unicode 文字の文字列にデコードします。</summary>
<returns>
<paramref name="ascii" /> パラメーター、<paramref name="index" /> パラメーターおよび <paramref name="count" /> パラメーターで指定された IDNA 部分文字列に対応する Unicode 文字列。</returns>
<param name="ascii">デコード対象となる文字列は、IDNA 標準に従ってエンコードされた US-ASCII 文字範囲 (U+0020 U+007E) の 1 つまたは複数のラベルから構成されます。</param>
<param name="index">部分文字列の始まりを指定する <paramref name="ascii" /> への 0 から始まるオフセット。</param>
<param name="count">
<paramref name="ascii" /> 文字列の <paramref name="index" /> で指定された位置から始まる部分文字列内の変換対象の文字の数。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" /> は null なので、</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> または <paramref name="count" /> が 0 未満です。または<paramref name="index" /><paramref name="ascii" /> の長さを超えています。または<paramref name="index" /> が、<paramref name="ascii" /> から <paramref name="count" /> を引いた長さを超えています。</exception>
<exception cref="T:System.ArgumentException">
<paramref name="ascii" /> は、<see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> プロパティと <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> プロパティおよび IDNA 標準に対して無効です。</exception>
</member>
<member name="P:System.Globalization.IdnMapping.UseStd3AsciiRules">
<summary>標準または非標準の名前付け規則が、現在の <see cref="T:System.Globalization.IdnMapping" /> オブジェクトのメンバーによって実行される操作内で使用されるかどうかを示す値を取得または設定します。</summary>
<returns>標準の名前付け規則が操作内で使用される場合は true。それ以外の場合は false。</returns>
</member>
<member name="T:System.Text.NormalizationForm">
<summary>実行する正規化のタイプを定義します。</summary>
<filterpriority>2</filterpriority>
</member>
<member name="F:System.Text.NormalizationForm.FormC">
<summary>完全標準分解を使用して Unicode 文字列を正規化した後、可能な場合は、シーケンスを主要な複合文字で置換することを示します。</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormD">
<summary>完全標準分解を使用して Unicode 文字列を正規化することを示します。</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormKC">
<summary>完全互換分解を使用して Unicode 文字列を正規化した後、可能な場合は、シーケンスを主要な複合文字で置換することを示します。</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormKD">
<summary>完全互換分解を使用して Unicode 文字列を正規化することを示します。</summary>
</member>
</members>
</doc>

View File

@@ -0,0 +1,133 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Globalization.Extensions</name>
</assembly>
<members>
<member name="T:System.StringNormalizationExtensions"></member>
<member name="M:System.StringNormalizationExtensions.IsNormalized(System.String)"></member>
<member name="M:System.StringNormalizationExtensions.IsNormalized(System.String,System.Text.NormalizationForm)"></member>
<member name="M:System.StringNormalizationExtensions.Normalize(System.String)"></member>
<member name="M:System.StringNormalizationExtensions.Normalize(System.String,System.Text.NormalizationForm)"></member>
<member name="T:System.Globalization.GlobalizationExtensions"></member>
<member name="M:System.Globalization.GlobalizationExtensions.GetStringComparer(System.Globalization.CompareInfo,System.Globalization.CompareOptions)"></member>
<member name="T:System.Globalization.IdnMapping">
<summary>인터넷 도메인 이름에 ASCII 문자가 아닌 문자를 사용할 수 있도록 합니다.이 클래스는 상속될 수 없습니다.</summary>
</member>
<member name="M:System.Globalization.IdnMapping.#ctor">
<summary>
<see cref="T:System.Globalization.IdnMapping" /> 클래스의 새 인스턴스를 초기화합니다. </summary>
</member>
<member name="P:System.Globalization.IdnMapping.AllowUnassigned">
<summary>현재 <see cref="T:System.Globalization.IdnMapping" /> 개체의 멤버에서 수행한 작업에 할당되지 않은 유니코드 코드 포인트가 사용되었는지 여부를 나타내는 값을 가져오거나 설정합니다.</summary>
<returns>할당되지 않은 코드 포인트가 작업에 사용되었으면 true이고, 그렇지 않으면 false입니다.</returns>
</member>
<member name="M:System.Globalization.IdnMapping.Equals(System.Object)">
<summary>지정된 개체가 현재 <see cref="T:System.Globalization.IdnMapping" /> 개체와 같은지 여부를 나타냅니다.</summary>
<returns>
<paramref name="obj" /> 매개 변수로 지정된 개체가 <see cref="T:System.Globalization.IdnMapping" />에서 파생되었으며 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /><see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 속성이 같으면 true이고, 그렇지 않으면 false입니다. </returns>
<param name="obj">현재 개체와 비교할 개체입니다.</param>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String)">
<summary>유니코드 문자로 구성된 도메인 이름 레이블 문자열을 US-ASCII 문자 범위에 있는 표시 가능한 유니코드 문자의 문자열로 인코딩합니다.문자열은 IDNA 표준에 따라 형식이 지정됩니다.</summary>
<returns>
<paramref name="unicode" /> 매개 변수로 지정된 문자열에 해당하며, US-ASCII 문자 범위(U+0020 ~ U+007E)의 표시 가능한 유니코드 문자로 구성되고, IDNA 표준에 따라 형식이 지정된 문자열입니다.</returns>
<param name="unicode">변환할 문자열입니다. 레이블 구분 기호로 구분된 하나 이상의 도메인 이름으로 구성되어 있어야 합니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" />가 null입니다.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="unicode" /><see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /><see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 속성과 IDNA 표준에 맞지 않는 경우</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32)">
<summary>US-ASCII 문자 범위 외부의 유니코드 문자를 포함하는 도메인 이름 레이블의 부분 문자열을 인코딩합니다.하위 문자열은 US-ASCII 문자 범위의 표시 가능한 유니코드 문자열로 변환되고 IDNA 표준에 따라 형식이 지정됩니다.</summary>
<returns>
<paramref name="unicode" /><paramref name="index" /> 매개 변수로 지정된 부분 문자열에 해당하며, US-ASCII 문자 범위(U+0020 ~ U+007E)의 표시 가능한 유니코드 문자로 구성되고, IDNA 표준에 따라 형식이 지정된 문자열입니다.</returns>
<param name="unicode">변환할 문자열입니다. 레이블 구분 기호로 구분된 하나 이상의 도메인 이름으로 구성되어 있어야 합니다.</param>
<param name="index">0부터 시작하는 오프셋으로, <paramref name="unicode" />에서 변환할 부분 문자열의 시작을 지정합니다.변환 작업은 <paramref name="unicode" /> 문자열의 끝까지 수행됩니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" />가 null입니다.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" />가 0보다 작은 경우또는<paramref name="index" /><paramref name="unicode" />의 길이보다 큰 경우</exception>
<exception cref="T:System.ArgumentException">
<paramref name="unicode" /><see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /><see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 속성과 IDNA 표준에 맞지 않는 경우</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32,System.Int32)">
<summary>US-ASCII 문자 범위 외부의 유니코드 문자를 포함하는 도메인 이름 레이블의 부분 문자열에 있는 지정된 수의 문자를 인코딩합니다.하위 문자열은 US-ASCII 문자 범위의 표시 가능한 유니코드 문자열로 변환되고 IDNA 표준에 따라 형식이 지정됩니다.</summary>
<returns>
<paramref name="unicode" />, <paramref name="index" /><paramref name="count" /> 매개 변수로 지정된 부분 문자열에 해당하며, US-ASCII 문자 범위(U+0020 ~ U+007E)의 표시 가능한 유니코드 문자로 구성되고, IDNA 표준에 따라 형식이 지정된 문자열입니다.</returns>
<param name="unicode">변환할 문자열입니다. 레이블 구분 기호로 구분된 하나 이상의 도메인 이름으로 구성되어 있어야 합니다.</param>
<param name="index">0부터 시작하는 오프셋으로, <paramref name="unicode" />에서 부분 문자열의 시작을 지정합니다.</param>
<param name="count">
<paramref name="unicode" /> 문자열의 <paramref name="index" />가 지정한 위치에서 시작하는 하위 문자열 중 변환할 문자 수입니다. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" />가 null입니다.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> 또는 <paramref name="count" />가 0보다 작은 경우또는<paramref name="index" /><paramref name="unicode" />의 길이보다 큰 경우또는<paramref name="index" /><paramref name="unicode" />의 길이에서 <paramref name="count" />를 뺀 값보다 큰 경우</exception>
<exception cref="T:System.ArgumentException">
<paramref name="unicode" /><see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /><see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 속성과 IDNA 표준에 맞지 않는 경우</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetHashCode">
<summary><see cref="T:System.Globalization.IdnMapping" /> 개체의 해시 코드를 반환합니다.</summary>
<returns>
<see cref="T:System.Globalization.IdnMapping" /> 개체의 속성에서 파생된 네 개의 부호 있는 32비트 상수 중 하나입니다. 반환 값에는 특별한 의미가 없으므로 해시 코드 알고리즘에 사용하기는 적합하지 않습니다.</returns>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String)">
<summary>IDNA 표준에 따라 인코딩된 하나 이상의 도메인 이름 레이블의 문자열을 유니코드 문자열로 디코딩합니다. </summary>
<returns>
<paramref name="ascii" /> 매개 변수로 지정된 IDNA 부분 문자열에 해당하는 유니코드입니다.</returns>
<param name="ascii">디코딩할 문자열로, IDNA 표준에 따라 인코딩된 US-ASCII 문자 범위(U+0020 ~ U+007E)에 있는 하나 이상의 레이블로 구성됩니다. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" />가 null입니다.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="ascii" /><see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /><see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 속성과 IDNA 표준에 맞지 않는 경우</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32)">
<summary>IDNA 표준에 따라 인코딩된 하나 이상의 도메인 이름 레이블의 하위 문자열을 유니코드 문자열로 디코딩합니다. </summary>
<returns>
<paramref name="ascii" /><paramref name="index" /> 매개 변수로 지정된 IDNA 부분 문자열에 해당하는 유니코드입니다.</returns>
<param name="ascii">디코딩할 문자열로, IDNA 표준에 따라 인코딩된 US-ASCII 문자 범위(U+0020 ~ U+007E)에 있는 하나 이상의 레이블로 구성됩니다. </param>
<param name="index">0부터 시작하는 오프셋으로, <paramref name="ascii" />에서 디코딩할 부분 문자열의 시작을 지정합니다.디코딩 작업은 <paramref name="ascii" /> 문자열의 끝까지 수행됩니다.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" />가 null입니다.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" />가 0보다 작은 경우또는<paramref name="index" /><paramref name="ascii" />의 길이보다 큰 경우</exception>
<exception cref="T:System.ArgumentException">
<paramref name="ascii" /><see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /><see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 속성과 IDNA 표준에 맞지 않는 경우</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32,System.Int32)">
<summary>IDNA표준에 따라 인코딩된 하나 이상의 도메인 이름 레이블을 포함하는 지정된 길이의 부분 문자열을 유니코드 문자의 문자열로 디코딩합니다. </summary>
<returns>
<paramref name="ascii" />, <paramref name="index" /><paramref name="count" /> 매개 변수로 지정된 IDNA 부분 문자열에 해당하는 유니코드입니다.</returns>
<param name="ascii">디코딩할 문자열로, IDNA 표준에 따라 인코딩된 US-ASCII 문자 범위(U+0020 ~ U+007E)에 있는 하나 이상의 레이블로 구성됩니다. </param>
<param name="index">0부터 시작하는 오프셋으로, <paramref name="ascii" />에서 부분 문자열의 시작을 지정합니다. </param>
<param name="count">
<paramref name="ascii" /> 문자열의 <paramref name="index" />가 지정한 위치에서 시작하는 하위 문자열 중 변환할 문자 수입니다. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" />가 null입니다.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> 또는 <paramref name="count" />가 0보다 작은 경우또는<paramref name="index" /><paramref name="ascii" />의 길이보다 큰 경우또는<paramref name="index" /><paramref name="ascii" />의 길이에서 <paramref name="count" />를 뺀 값보다 큰 경우</exception>
<exception cref="T:System.ArgumentException">
<paramref name="ascii" /><see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /><see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 속성과 IDNA 표준에 맞지 않는 경우</exception>
</member>
<member name="P:System.Globalization.IdnMapping.UseStd3AsciiRules">
<summary>현재 <see cref="T:System.Globalization.IdnMapping" /> 개체의 멤버에서 수행한 작업에 표준 명명 규칙이 사용되었는지 또는 비표준 명명 규칙이 사용되었는지를 나타내는 값을 가져오거나 설정합니다.</summary>
<returns>표준 명명 규칙이 작업에 사용되었으면 true이고, 그렇지 않으면 false입니다.</returns>
</member>
<member name="T:System.Text.NormalizationForm">
<summary>수행할 정규화의 형식을 정의합니다.</summary>
<filterpriority>2</filterpriority>
</member>
<member name="F:System.Text.NormalizationForm.FormC">
<summary>완전한 정규 분해를 사용하여 유니코드 문자열이 정규화된 다음, 가능한 경우 시퀀스가 기본 합성 문자로 대체됨을 나타냅니다.</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormD">
<summary>유니코드 문자열이 완전한 정규 분해를 사용하여 정규화됨을 나타냅니다.</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormKC">
<summary>유니코드 문자열이 완전한 호환 분해를 사용하여 정규화된 다음, 가능한 경우 시퀀스가 기본 합성 문자로 대체됨을 나타냅니다.</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormKD">
<summary>유니코드 문자열이 완전한 호환 분해를 사용하여 정규화됨을 나타냅니다.</summary>
</member>
</members>
</doc>

View File

@@ -0,0 +1,106 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Globalization.Extensions</name>
</assembly>
<members>
<member name="T:System.StringNormalizationExtensions"></member>
<member name="M:System.StringNormalizationExtensions.IsNormalized(System.String)"></member>
<member name="M:System.StringNormalizationExtensions.IsNormalized(System.String,System.Text.NormalizationForm)"></member>
<member name="M:System.StringNormalizationExtensions.Normalize(System.String)"></member>
<member name="M:System.StringNormalizationExtensions.Normalize(System.String,System.Text.NormalizationForm)"></member>
<member name="T:System.Globalization.GlobalizationExtensions"></member>
<member name="M:System.Globalization.GlobalizationExtensions.GetStringComparer(System.Globalization.CompareInfo,System.Globalization.CompareOptions)"></member>
<member name="T:System.Globalization.IdnMapping">
<summary>Поддерживает использование знаков, отличных от знаков ASCII, для доменных имен сети Интернет.Этот класс не наследуется.</summary>
</member>
<member name="M:System.Globalization.IdnMapping.#ctor">
<summary>Инициализирует новый экземпляр класса <see cref="T:System.Globalization.IdnMapping" />. </summary>
</member>
<member name="P:System.Globalization.IdnMapping.AllowUnassigned">
<summary>Получает или задает значение, указывающее, следует ли использовать кодовые точки Юникод в операциях, выполняемых членами текущего объекта <see cref="T:System.Globalization.IdnMapping" />.</summary>
<returns>Значение равно true, если в процедурах используются точки кода без знака; в противном случае — false.</returns>
</member>
<member name="M:System.Globalization.IdnMapping.Equals(System.Object)">
<summary>Указывает, равны ли указанный объект и текущий объект <see cref="T:System.Globalization.IdnMapping" />.</summary>
<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>
<param name="obj">Объект для сравнения с текущим объектом.</param>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String)">
<summary>Кодирует строку меток доменных имен, в которой содержатся символы Юникода, в строку отображаемых символов Юникода в диапазоне символов US-ASCII.Строка форматируется в соответствии со стандартом IDNA.</summary>
<returns>Эквивалент строки, указанной параметром <paramref name="unicode" />, состоящей из отображаемых символов Юникода в диапазоне символов US-ASCII (с U+0020 до U+007E) и отформатированной в соответствии со стандартом IDNA.</returns>
<param name="unicode">Строка для преобразования, которая состоит из одной или нескольких меток доменного имени, разделенных особыми символами.</param>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="unicode" /> имеет значение null.</exception>
<exception cref="T:System.ArgumentException">Параметр <paramref name="unicode" /> не является допустимым на основе свойств <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> и <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, а также стандарта IDNA,</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32)">
<summary>Кодирует подстроку меток имени домена, включающих знаки юникода, выходящие за диапазон символов US-ASCII.Подстрока преобразуется в строку отображаемых символов Юникода в диапазоне символов US-ASCII и форматируется в соответствии со стандартом IDNA.</summary>
<returns>Эквивалент подстроки, указанной параметрами <paramref name="unicode" /> и <paramref name="index" />, состоящей из отображаемых символов Юникода в диапазоне символов US-ASCII (с U+0020 до U+007E) и отформатированной в соответствии со стандартом IDNA.</returns>
<param name="unicode">Строка для преобразования, которая состоит из одной или нескольких меток доменного имени, разделенных особыми символами.</param>
<param name="index">Нулевое смещение в <paramref name="unicode" />, которое указывает на начало подстроки для преобразования.Процедура преобразования продолжается до окончания строки <paramref name="unicode" />.</param>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="unicode" /> имеет значение null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля.– или –значение <paramref name="index" /> превышает длину параметра <paramref name="unicode" />.</exception>
<exception cref="T:System.ArgumentException">Параметр <paramref name="unicode" /> не является допустимым на основе свойств <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> и <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, а также стандарта IDNA,</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32,System.Int32)">
<summary>Кодирует указанное количество символов в подстроке меток имени домена, включающих знаки юникода, выходящие за диапазон символов US-ASCII.Подстрока преобразуется в строку отображаемых символов Юникода в диапазоне символов US-ASCII и форматируется в соответствии со стандартом IDNA.</summary>
<returns>Эквивалент подстроки, указанной параметрами <paramref name="unicode" />, <paramref name="index" /> и <paramref name="count" />, состоящей из отображаемых символов Юникода в диапазоне символов US-ASCII (с U+0020 до U+007E) и отформатированной в соответствии со стандартом IDNA.</returns>
<param name="unicode">Строка для преобразования, которая состоит из одной или нескольких меток доменного имени, разделенных особыми символами.</param>
<param name="index">Нулевое смещение в <paramref name="unicode" />, которое указывает на начало подстроки.</param>
<param name="count">Количество символов для преобразования в подстроку, которая начинается с места, указанного параметром <paramref name="index" /> в строке <paramref name="unicode" />. </param>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="unicode" /> имеет значение null.</exception>
<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>
<exception cref="T:System.ArgumentException">Параметр <paramref name="unicode" /> не является допустимым на основе свойств <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> и <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, а также стандарта IDNA,</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetHashCode">
<summary>Возвращает хэш-код объекта <see cref="T:System.Globalization.IdnMapping" />.</summary>
<returns>Одна из четырех 32-битных констант со знаком, унаследованных от свойств объекта <see cref="T:System.Globalization.IdnMapping" />. Возвращаемое значение не имеет особого значения и не пригодно к использованию в алгоритме хэш-кода.</returns>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String)">
<summary>Декодирует строку, состоящую из одной или нескольких меток доменного имени, в соответствии со стандартом IDNA в строку символов Юникода. </summary>
<returns>Эквивалент подстроки IDNA, указанной в параметре <paramref name="ascii" />, в символах Юникода.</returns>
<param name="ascii">Строка для декодирования, состоящая из одной или нескольких меток в диапазоне символов US-ASCII (с U+0020 до U+007E), закодированных в соответствии со стандартом IDNA. </param>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="ascii" /> имеет значение null.</exception>
<exception cref="T:System.ArgumentException">Параметр <paramref name="ascii" /> не является допустимым на основе свойств <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> и <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, а также стандарта IDNA.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32)">
<summary>Декодирует подстроку, состоящую из одной или нескольких меток доменного имени, в соответствии со стандартом IDNA в строку символов Юникода. </summary>
<returns>Эквивалент подстроки IDNA, указанной в параметрах <paramref name="ascii" /> и <paramref name="index" />, в символах Юникода.</returns>
<param name="ascii">Строка для декодирования, состоящая из одной или нескольких меток в диапазоне символов US-ASCII (с U+0020 до U+007E), закодированных в соответствии со стандартом IDNA. </param>
<param name="index">Нулевое смещение в <paramref name="ascii" />, которое указывает на начало подстроки для декодирования.Процедура декодирования продолжается до окончания строки <paramref name="ascii" />.</param>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="ascii" /> имеет значение null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля.– или –значение <paramref name="index" /> превышает длину параметра <paramref name="ascii" />.</exception>
<exception cref="T:System.ArgumentException">Параметр <paramref name="ascii" /> не является допустимым на основе свойств <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> и <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, а также стандарта IDNA.</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32,System.Int32)">
<summary>Декодирует подстроку заданной длины, состоящую из одной или нескольких меток доменного имени, в соответствии со стандартом IDNA в строку символов Юникода. </summary>
<returns>Эквивалент подстроки IDNA, указанной в параметрах <paramref name="ascii" />, <paramref name="index" /> и <paramref name="count" />, в символах Юникода.</returns>
<param name="ascii">Строка для декодирования, состоящая из одной или нескольких меток в диапазоне символов US-ASCII (с U+0020 до U+007E), закодированных в соответствии со стандартом IDNA. </param>
<param name="index">Нулевое смещение в <paramref name="ascii" />, которое указывает на начало подстроки. </param>
<param name="count">Количество символов для преобразования в подстроку, которая начинается с места, указанного параметром <paramref name="index" /> в строке <paramref name="ascii" />. </param>
<exception cref="T:System.ArgumentNullException">Параметр <paramref name="ascii" /> имеет значение null.</exception>
<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>
<exception cref="T:System.ArgumentException">Параметр <paramref name="ascii" /> не является допустимым на основе свойств <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> и <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, а также стандарта IDNA.</exception>
</member>
<member name="P:System.Globalization.IdnMapping.UseStd3AsciiRules">
<summary>Получает или задает значение, указывающее, следует ли использовать стандартные или ослабленные правила именования в операциях, выполняемых членами текущего объекта <see cref="T:System.Globalization.IdnMapping" />.</summary>
<returns>Значение true, если в процедурах используются стандартные правила именования; в противном случае — значение false.</returns>
</member>
<member name="T:System.Text.NormalizationForm">
<summary>Определяет выполняемый тип нормализации.</summary>
<filterpriority>2</filterpriority>
</member>
<member name="F:System.Text.NormalizationForm.FormC">
<summary>Указывает, что строка Юникода нормализуется с использованием полной канонической декомпозиции, после которой следует замена последовательностей их первичными составляющими (если это возможно).</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormD">
<summary>Указывает, что строка Юникода нормализуется с использованием полной канонической декомпозиции.</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormKC">
<summary>Указывает, что строка Юникода нормализуется с использованием полной декомпозиции совместимости, после которой следует замена последовательностей их первичными составляющими (если это возможно).</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormKD">
<summary>Указывает, что строка Юникода нормализуется с использованием полной декомпозиции совместимости.</summary>
</member>
</members>
</doc>

View File

@@ -0,0 +1,120 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Globalization.Extensions</name>
</assembly>
<members>
<member name="T:System.StringNormalizationExtensions"></member>
<member name="M:System.StringNormalizationExtensions.IsNormalized(System.String)"></member>
<member name="M:System.StringNormalizationExtensions.IsNormalized(System.String,System.Text.NormalizationForm)"></member>
<member name="M:System.StringNormalizationExtensions.Normalize(System.String)"></member>
<member name="M:System.StringNormalizationExtensions.Normalize(System.String,System.Text.NormalizationForm)"></member>
<member name="T:System.Globalization.GlobalizationExtensions"></member>
<member name="M:System.Globalization.GlobalizationExtensions.GetStringComparer(System.Globalization.CompareInfo,System.Globalization.CompareOptions)"></member>
<member name="T:System.Globalization.IdnMapping">
<summary>支持在 Internet 域名中使用非 ASCII 字符。此类不能被继承。</summary>
</member>
<member name="M:System.Globalization.IdnMapping.#ctor">
<summary>初始化 <see cref="T:System.Globalization.IdnMapping" /> 类的新实例。</summary>
</member>
<member name="P:System.Globalization.IdnMapping.AllowUnassigned">
<summary>获取或设置一个值,该值指示当前 <see cref="T:System.Globalization.IdnMapping" /> 对象的成员所执行的操作中是否使用未分配的 Unicode 码位。</summary>
<returns>如果在操作中使用未分配的码位,则为 true否则为 false。</returns>
</member>
<member name="M:System.Globalization.IdnMapping.Equals(System.Object)">
<summary>指示当前 <see cref="T:System.Globalization.IdnMapping" /> 对象与指定对象是否相等。</summary>
<returns>如果 <paramref name="obj" /> 参数指定的对象从 <see cref="T:System.Globalization.IdnMapping" /> 派生且它的 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /><see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 属性相等,则为 true否则为 false。</returns>
<param name="obj">要与当前对象进行比较的对象。</param>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String)">
<summary>将由 Unicode 字符组成的域名标签的字符串编码为 US-ASCII 字符范围内的可显示的 Unicode 字符的字符串。根据 IDNA 标准格式化的字符串。</summary>
<returns><paramref name="unicode" /> 参数指定的字符串的等效项包括 US-ASCII 字符范围U+0020 至 U+007E内的可显示 Unicode 字符并根据 IDNA 标准格式化。</returns>
<param name="unicode">要转换的字符串,它包含一个或多个由标签分隔符分隔的域名标签。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" /> 为 null。</exception>
<exception cref="T:System.ArgumentException">根据 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /><see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 属性以及 IDNA 标准,<paramref name="unicode" /> 是无效的。</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32)">
<summary>编码包含US-ASCII字符范围以外的 Unicode 字符的域名称标签子字符串。子串转换为在 US-ASCII 字符范围内可显示的“ Unicode ”字符串并根据 IDNA 标准格式化。</summary>
<returns><paramref name="unicode" /><paramref name="index" /> 指定的子字符串的等效项包括 US-ASCII 字符范围U+0020 至 U+007E内的可显示 Unicode 字符并根据 IDNA 标准格式化。</returns>
<param name="unicode">要转换的字符串,它包含一个或多个由标签分隔符分隔的域名标签。</param>
<param name="index">
<paramref name="unicode" /> 的从零开始的偏移量,用于指定开始转换的子字符串的位置。转换运算将继续执行到 <paramref name="unicode" /> 字符串的末尾。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" /> 为 null。</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> 小于零。- 或 -<paramref name="index" /> 大于 <paramref name="unicode" /> 的长度。</exception>
<exception cref="T:System.ArgumentException">根据 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /><see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 属性以及 IDNA 标准,<paramref name="unicode" /> 是无效的。</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32,System.Int32)">
<summary>编码包含 US-ASCII 字符范围以外的 Unicode 字符的域名称标签子字符串的指定字符数。子串转换为在 US-ASCII 字符范围内可显示的“ Unicode ”字符串并根据 IDNA 标准格式化。</summary>
<returns><paramref name="unicode" /><paramref name="index" /><paramref name="count" /> 参数指定的子字符串的等效项,包括 US-ASCII 字符范围U+0020 至 U+007E内的可显示 Unicode 字符并根据 IDNA 标准格式化。</returns>
<param name="unicode">要转换的字符串,它包含一个或多个由标签分隔符分隔的域名标签。</param>
<param name="index">
<paramref name="unicode" /> 的从零开始的偏移量,用于指定子字符串的起始位置。</param>
<param name="count">要在 <paramref name="unicode" /> 字符串中的 <paramref name="index" /> 指定的位置开始的子字符串中转换的字符数。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" /> 为 null。</exception>
<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>
<exception cref="T:System.ArgumentException">根据 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /><see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 属性以及 IDNA 标准,<paramref name="unicode" /> 是无效的。</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetHashCode">
<summary>返回此 <see cref="T:System.Globalization.IdnMapping" /> 对象的哈希代码。</summary>
<returns><see cref="T:System.Globalization.IdnMapping" /> 对象的属性派生的四个 32 位常量中的一个。返回值没有特殊意义,不适合在哈希代码算法中使用。</returns>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String)">
<summary>对基于 IDNA 标准编码的一个或者多个域名标签的字符串进行解码,解码为一个 Unicode 字符串。</summary>
<returns><paramref name="ascii" /> 参数指定的 IDNA 子字符串的 Unicode 等效项。</returns>
<param name="ascii">要解码的字符串,包含根据 IDNA 标准在 US-ASCII 字符范围 U+0020 至 U+007E 编码的一个或多个标签。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" /> 为 null。</exception>
<exception cref="T:System.ArgumentException">根据 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /><see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 属性以及 IDNA 标准,<paramref name="ascii" /> 是无效的。</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32)">
<summary>对基于 IDNA 标准编码的一个或者多个域名标签的子字符串进行解码,解码为 Unicode 字符串。</summary>
<returns><paramref name="ascii" /><paramref name="index" /> 参数指定的 IDNA 子字符串的 Unicode 等效项。</returns>
<param name="ascii">要解码的字符串,包含根据 IDNA 标准在 US-ASCII 字符范围 U+0020 至 U+007E 编码的一个或多个标签。</param>
<param name="index">
<paramref name="ascii" /> 的从零开始的偏移量,用于指定开始解码的子字符串的位置。解码运算将继续执行到 <paramref name="ascii" /> 字符串的末尾。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" /> 为 null。</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> 小于零。- 或 -<paramref name="index" /> 大于 <paramref name="ascii" /> 的长度。</exception>
<exception cref="T:System.ArgumentException">根据 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /><see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 属性以及 IDNA 标准,<paramref name="ascii" /> 是无效的。</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32,System.Int32)">
<summary>对基于 IDNA 标准编码、具有指定长度并包含一个或者多个域名标签的子字符串进行解码,解码为一个 Unicode 字符串。</summary>
<returns><paramref name="ascii" /><paramref name="index" /><paramref name="count" /> 参数指定的 IDNA 子字符串的 Unicode 等效项。</returns>
<param name="ascii">要解码的字符串,包含根据 IDNA 标准在 US-ASCII 字符范围 U+0020 至 U+007E 编码的一个或多个标签。</param>
<param name="index">
<paramref name="ascii" /> 的从零开始的偏移量,用于指定子字符串的起始位置。</param>
<param name="count">开始 <paramref name="ascii" /> 字符串中 <paramref name="index" /> 指定的位置的子字符串中要转换的字符数。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" /> 为 null。</exception>
<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>
<exception cref="T:System.ArgumentException">根据 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /><see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 属性以及 IDNA 标准,<paramref name="ascii" /> 是无效的。</exception>
</member>
<member name="P:System.Globalization.IdnMapping.UseStd3AsciiRules">
<summary>获取或设置一个值,该值指示在当前 <see cref="T:System.Globalization.IdnMapping" /> 对象的成员所执行的操作中是使用标准命名约定还是宽松命名约定。</summary>
<returns>如果在操作中使用标准命名转换,则为 true否则为 false。</returns>
</member>
<member name="T:System.Text.NormalizationForm">
<summary>指定要执行的规范化的类型。</summary>
<filterpriority>2</filterpriority>
</member>
<member name="F:System.Text.NormalizationForm.FormC">
<summary>指示使用完全规范化分解对 Unicode 字符串进行规范化,然后将序列替换为其原复合字符(如果可能)。</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormD">
<summary>指示使用完全规范化分解对 Unicode 字符串进行规范化。</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormKC">
<summary>指示使用完全兼容性分解对 Unicode 字符串进行规范化,然后将序列替换为其原复合字符(如果可能)。</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormKD">
<summary>指示使用完全兼容性分解对 Unicode 字符串进行规范化。</summary>
</member>
</members>
</doc>

View File

@@ -0,0 +1,118 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Globalization.Extensions</name>
</assembly>
<members>
<member name="T:System.StringNormalizationExtensions"></member>
<member name="M:System.StringNormalizationExtensions.IsNormalized(System.String)"></member>
<member name="M:System.StringNormalizationExtensions.IsNormalized(System.String,System.Text.NormalizationForm)"></member>
<member name="M:System.StringNormalizationExtensions.Normalize(System.String)"></member>
<member name="M:System.StringNormalizationExtensions.Normalize(System.String,System.Text.NormalizationForm)"></member>
<member name="T:System.Globalization.GlobalizationExtensions"></member>
<member name="M:System.Globalization.GlobalizationExtensions.GetStringComparer(System.Globalization.CompareInfo,System.Globalization.CompareOptions)"></member>
<member name="T:System.Globalization.IdnMapping">
<summary>網際網路網域名稱支援使用非 ASCII 字元。此類別無法被繼承。</summary>
</member>
<member name="M:System.Globalization.IdnMapping.#ctor">
<summary>初始化 <see cref="T:System.Globalization.IdnMapping" /> 類別的新執行個體。</summary>
</member>
<member name="P:System.Globalization.IdnMapping.AllowUnassigned">
<summary>取得或設定值,指出目前 <see cref="T:System.Globalization.IdnMapping" /> 物件成員執行的作業中是否使用未指定的 Unicode 字碼指標。</summary>
<returns>如果作業中使用未指定的字碼指標則為 true否則為 false。</returns>
</member>
<member name="M:System.Globalization.IdnMapping.Equals(System.Object)">
<summary>指出指定的物件和目前的 <see cref="T:System.Globalization.IdnMapping" /> 物件是否相等。</summary>
<returns>如果 <paramref name="obj" /> 參數指定的物件是從 <see cref="T:System.Globalization.IdnMapping" /> 衍生,並且其 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /><see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 屬性相等,則為 true否則為 false。</returns>
<param name="obj">要與目前的物件進行比較的物件。</param>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String)">
<summary>將網域名稱標籤的字串 (包含 Unicode 字元) 編碼為 US-ASCII 字元範圍中可顯示的 Unicode 字元字串。此字串是依據 IDNA 標準來格式化。</summary>
<returns><paramref name="unicode" /> 參數指定的字串的對等用法,以 US-ASCII 字元範圍 (U+0020 到 U+007E) 中可顯示的 Unicode 字元組成,並根據 IDNA 標準進行格式化。</returns>
<param name="unicode">要轉換的字串,其包含以標籤分隔符號分隔的一個或多個網域名稱標籤。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" /> 為 null。</exception>
<exception cref="T:System.ArgumentException">根據 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /><see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 屬性以及 IDNA 標準,<paramref name="unicode" /> 無效。</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32)">
<summary>將包含 US-ASCII 字元範圍以外之 Unicode 字元的網域名稱標籤子字串編碼。子字串會轉換成 US-ASCII 字元範圍中可顯示的 Unicode 字元,並根據 IDNA 標準進行格式化。</summary>
<returns><paramref name="unicode" /><paramref name="index" /> 參數指定的子字串的對等用法,以 US-ASCII 字元範圍 (U+0020 到 U+007E) 中可顯示的 Unicode 字元組成,並根據 IDNA 標準進行格式化。</returns>
<param name="unicode">要轉換的字串,其包含以標籤分隔符號分隔的一個或多個網域名稱標籤。</param>
<param name="index">針對 <paramref name="unicode" /> 以零為起始的位移,指定要轉換的子字串起點。轉換作業會持續到 <paramref name="unicode" /> 字串尾端。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" /> 為 null。</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> 小於零。-或-<paramref name="index" /> 大於 <paramref name="unicode" /> 的長度。</exception>
<exception cref="T:System.ArgumentException">根據 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /><see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 屬性以及 IDNA 標準,<paramref name="unicode" /> 無效。</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32,System.Int32)">
<summary>在包含 US-ASCII 字元範圍以外之 Unicode 字元的網域名稱標籤子字串中,將指定數目的字元編碼。子字串會轉換成 US-ASCII 字元範圍中可顯示的 Unicode 字元,並根據 IDNA 標準進行格式化。</summary>
<returns><paramref name="unicode" /><paramref name="index" /><paramref name="count" /> 參數指定的子字串對等用法,其包含 US-ASCII 字元範圍 (U+0020 到 U+007E) 中可顯示的 Unicode 字元組成,並根據 IDNA 標準進行格式化。</returns>
<param name="unicode">要轉換的字串,其包含以標籤分隔符號分隔的一個或多個網域名稱標籤。</param>
<param name="index">針對 <paramref name="unicode" /> 以零起始的位移,指定子字串起點。</param>
<param name="count">子字串中要轉換的字元數,此子字串從 <paramref name="unicode" /> 字串中的 <paramref name="index" /> 所指定的位置開始。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="unicode" /> 為 null。</exception>
<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>
<exception cref="T:System.ArgumentException">根據 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /><see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 屬性以及 IDNA 標準,<paramref name="unicode" /> 無效。</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetHashCode">
<summary>傳回這個 <see cref="T:System.Globalization.IdnMapping" /> 物件的雜湊程式碼。</summary>
<returns>四個 32 位元帶正負號的常數的其中一個,這些常數是從 <see cref="T:System.Globalization.IdnMapping" /> 物件的屬性衍生。傳回值沒有特別意義,且不適合在雜湊程式碼演算法中使用。</returns>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String)">
<summary>將根據 IDNA 標準編碼的一個或多個網域名稱標籤字串解碼為 Unicode 字元字串。</summary>
<returns>IDNA 子字串的 Unicode 對等用法,由 <paramref name="ascii" /> 參數指定。</returns>
<param name="ascii">要解碼的字串,其包含 US-ASCII 字元範圍 (U+0020 到 U+007E) 中一個或多個標籤,根據 IDNA 標準編碼。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" /> 為 null。</exception>
<exception cref="T:System.ArgumentException">根據 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /><see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 屬性以及 IDNA 標準,<paramref name="ascii" /> 無效。</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32)">
<summary>將根據 IDNA 標準編碼的一個或多個網域名稱標籤子字串解碼為 Unicode 字元字串。</summary>
<returns>
<paramref name="ascii" /><paramref name="index" /> 參數指定 IDNA 子字串的 Unicode 對等用法。</returns>
<param name="ascii">要解碼的字串,其包含 US-ASCII 字元範圍 (U+0020 到 U+007E) 中一個或多個標籤,根據 IDNA 標準編碼。</param>
<param name="index">針對 <paramref name="ascii" /> 以零為起始的位移,指定要解碼的子字串起點。解碼作業會持續到 <paramref name="ascii" /> 字串尾端。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" /> 為 null。</exception>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> 小於零。-或-<paramref name="index" /> 大於 <paramref name="ascii" /> 的長度。</exception>
<exception cref="T:System.ArgumentException">根據 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /><see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 屬性以及 IDNA 標準,<paramref name="ascii" /> 無效。</exception>
</member>
<member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32,System.Int32)">
<summary>將根據 IDNA 標準編碼的一個或多個網域名稱標籤的指定長度子字串,解碼為 Unicode 字元字串。</summary>
<returns>
<paramref name="ascii" /><paramref name="index" /><paramref name="count" /> 參數指定 IDNA 子字串的 Unicode 對等用法。</returns>
<param name="ascii">要解碼的字串,其包含 US-ASCII 字元範圍 (U+0020 到 U+007E) 中一個或多個標籤,根據 IDNA 標準編碼。</param>
<param name="index">針對 <paramref name="ascii" /> 以零起始的位移,指定子字串起點。</param>
<param name="count">子字串中要轉換的字元數,此子字串從 <paramref name="ascii" /> 字串中的 <paramref name="index" /> 所指定的位置開始。</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="ascii" /> 為 null。</exception>
<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>
<exception cref="T:System.ArgumentException">根據 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /><see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 屬性以及 IDNA 標準,<paramref name="ascii" /> 無效。</exception>
</member>
<member name="P:System.Globalization.IdnMapping.UseStd3AsciiRules">
<summary>取得或設定值,指出目前 <see cref="T:System.Globalization.IdnMapping" /> 物件成員執行的作業中是否使用標準或寬鬆命名慣例。</summary>
<returns>如果作業中使用標準命名慣例,則為 true否則為 false。</returns>
</member>
<member name="T:System.Text.NormalizationForm">
<summary>定義要執行的正規化類型。</summary>
<filterpriority>2</filterpriority>
</member>
<member name="F:System.Text.NormalizationForm.FormC">
<summary>表示 Unicode 字串已經以完整標準分解方式進行過正規化,並且已經盡可能將序列替換成它們的主要複合型。</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormD">
<summary>表示 Unicode 字串已經以完整標準分解方式進行過正規化。</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormKC">
<summary>表示 Unicode 字串已經以完整相容分解方式進行過正規化,且已經盡可能將序列替換成它們的主要複合型。</summary>
</member>
<member name="F:System.Text.NormalizationForm.FormKD">
<summary>表示 Unicode 字串已經以完整相容分解方式進行過正規化。</summary>
</member>
</members>
</doc>

View File

@@ -0,0 +1 @@
pNNgAD+V4MMe3znAuR4cc4UKYKxdADKxfbiIo8fXE0zvms2XIZ0UF0rSE7fARPSbNkzFcgBz6/y24b9uTsJM5Q==