CodeIdentifiers Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Onderhoudt een groep namen voor gerelateerde code-entiteiten of typetoewijzingen die worden gegenereerd door de XML-serialisatie-infrastructuur van .NET.
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.
public ref class CodeIdentifiers
public class CodeIdentifiers
type CodeIdentifiers = class
Public Class CodeIdentifiers
- Overname
-
CodeIdentifiers
Opmerkingen
De volgende lijst identificeert hulpprogramma's en klassen die gebruikmaken van:CodeIdentifiers
Het taalprogramma voor beschrijving van webservices (Wsdl.exe), of de klasse, tijdens het ServiceDescriptionImporter genereren van clientproxyklassen of abstracte serverklassen van een WSDL-document (Web Services Description Language).
Het hulpprogramma XML-schemadefinitie (Xsd.exe) tijdens het genereren van klassen uit XSD-documenten (XML Schema Definition).
De ServiceDescriptionReflector klasse tijdens het maken van ServiceDescription objecten van klassen die worden geïdentificeerd als webservices via het WebServiceAttribute kenmerk.
Gebruik in plaats van de CodeIdentifiers klasse rechtstreeks de bovengenoemde hulpprogramma's of klassen te gebruiken. Als u de namen wilt beheren van code-entiteiten die zijn gebonden aan XML-schema- of webservicedefinities, gebruikt u de bijbehorende kenmerken.
Afhankelijk van het bereik kan een CodeIdentifiers exemplaar worden gebruikt om de namen van een van de items in de volgende lijst te behouden:
Typen, methoden of velden.
De parameters en retourwaarde van een methode die overeenkomt met WSDL-invoer- en uitvoerberichten.
Objecten binnen een ServiceDescription exemplaar dat kan worden geserialiseerd naar een WSDL-document.
Normaal gesproken wordt de klasse gebruikt om naamconflicten tussen code-entiteiten binnen een bepaald bereik te voorkomen, inclusief conflicten met de naam van een entiteit die de naam bevat.
Constructors
| Name | Description |
|---|---|
| CodeIdentifiers() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Initialiseert een nieuw exemplaar van de CodeIdentifiers klasse. |
| CodeIdentifiers(Boolean) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Initialiseert een nieuw exemplaar van de CodeIdentifiers klasse en bepaalt of code-id's hoofdlettergevoelig zijn. |
Eigenschappen
| Name | Description |
|---|---|
| UseCamelCasing |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het exemplaar kameel case gebruikt. |
Methoden
| Name | Description |
|---|---|
| Add(String, Object) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Voegt een benoemde code-entiteit of typetoewijzing toe aan het bereik van het CodeIdentifiers exemplaar. |
| AddReserved(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee voorkomt u dat een opgegeven naam binnen het bereik van het CodeIdentifiers exemplaar wordt gebruikt. |
| AddUnique(String, Object) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Voegt een benoemde code-entiteit of typetoewijzing toe aan het bereik van het CodeIdentifiers exemplaar, zodat de naam uniek is binnen het bereik. |
| Clear() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Verwijdert alle code-entiteiten of typetoewijzingen, inclusief hun namen, uit het bereik van het CodeIdentifiers exemplaar. |
| Equals(Object) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| IsInUse(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Bepaalt of een opgegeven naam al wordt gebruikt binnen het bereik van het CodeIdentifiers exemplaar. |
| MakeRightCase(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Zorgt ervoor dat de invoer van het juiste geval is door de naam te wijzigen op basis van de waarde van de UseCamelCasing eigenschap. |
| MakeUnique(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Bepaalt of de invoernaam conflicteert met een andere naam binnen het bereik van het CodeIdentifiers exemplaar en, als dat het geval is, een gewijzigde tekenreeks genereert. |
| MemberwiseClone() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| Remove(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Verwijdert uit het bereik van het CodeIdentifiers exemplaar de code-entiteit of typetoewijzing die wordt geïdentificeerd door de invoernaam. |
| RemoveReserved(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee verwijdert u de invoernaam uit de gereserveerde namen van de CodeIdentifiers instantie. |
| ToArray(Type) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Retourneert een matrix van de code-entiteiten of typetoewijzingen binnen het bereik van het CodeIdentifiers exemplaar. |
| ToString() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |