CodeIdentifiers Osztály

Definíció

A .NET XML-szerializálási infrastruktúrája által létrehozott kapcsolódó kódentitások vagy típusleképezések neveinek csoportját tartja fenn.

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

public ref class CodeIdentifiers
public class CodeIdentifiers
type CodeIdentifiers = class
Public Class CodeIdentifiers
Öröklődés
CodeIdentifiers

Megjegyzések

Az alábbi lista azokat az eszközöket és osztályokat azonosítja, amelyek a következőt CodeIdentifiershasználják:

Az osztály közvetlen használata CodeIdentifiers helyett használja a fent említett eszközöket vagy osztályokat. Ha az XML-séma- vagy webszolgáltatás-definíciókhoz kötött kódentitások nevét szeretné szabályozni, használja a társított attribútumokat.

A hatókörétől függően a CodeIdentifiers példányok a következő lista elemeinek nevének fenntartására használhatók:

  • Típusok, metódusok vagy mezők.

  • A WSDL bemeneti és kimeneti üzeneteinek megfelelő metódus paraméterei és visszatérési értéke.

  • Egy példányon belüli ServiceDescription objektumok, amelyek egy WSDL-dokumentumba szerializálhatók.

Az osztály általában az adott hatókörön belüli kódentitások közötti ütközések elkerülésére szolgál, beleértve az egy adott entitás nevével való ütközéseket is.

Konstruktorok

Name Description
CodeIdentifiers()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Inicializálja a CodeIdentifiers osztály új példányát.

CodeIdentifiers(Boolean)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Inicializálja az CodeIdentifiers osztály új példányát, és meghatározza, hogy a kódazonosítók megkülönböztetik-e a kis- és nagybetűket.

Tulajdonságok

Name Description
UseCamelCasing

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri vagy beállít egy értéket, amely jelzi, hogy a példány tevees esetet használ-e.

Metódusok

Name Description
Add(String, Object)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Névvel ellátott kódentitást vagy típusleképezést ad hozzá a CodeIdentifiers példány hatóköréhez.

AddReserved(String)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Megakadályozza, hogy egy megadott név a példány hatókörén belül CodeIdentifiers legyen használva.

AddUnique(String, Object)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Névvel ellátott kódentitást vagy típusleképezést ad hozzá a CodeIdentifiers példány hatóköréhez, biztosítva, hogy a név egyedi legyen a hatókörön belül.

Clear()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Eltávolítja az összes kódentitást vagy típusleképezést, beleértve a nevüket is a CodeIdentifiers példány hatóköréből.

Equals(Object)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
IsInUse(String)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Meghatározza, hogy a megadott név már használatban van-e a CodeIdentifiers példány hatókörében.

MakeRightCase(String)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

A tulajdonság értékének UseCamelCasing megfelelő név módosításával gondoskodik arról, hogy a bemenet helyes legyen.

MakeUnique(String)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Meghatározza, hogy a bemeneti név ütközik-e egy másik névvel a CodeIdentifiers példány hatókörén belül, és ha igen, létrehoz egy módosított sztringet.

MemberwiseClone()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
Remove(String)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Eltávolítja a CodeIdentifiers példány hatóköréből a bemeneti név által azonosított kódentitást vagy típusleképezést.

RemoveReserved(String)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Eltávolítja a bemeneti nevet a CodeIdentifiers példány fenntartott neveiből.

ToArray(Type)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

A kódentitások vagy típusleképezések tömbjét adja vissza a CodeIdentifiers példány hatókörén belül.

ToString()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: