CodeIdentifiers 類別

定義

針對由 .NET 之 XML 序列化基礎結構所產生的相關程式碼實體或型別對應,維護名稱群組。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

public ref class CodeIdentifiers
public class CodeIdentifiers
type CodeIdentifiers = class
Public Class CodeIdentifiers
繼承
CodeIdentifiers

備註

下列清單會識別使用 CodeIdentifiers 的工具和類別:

不要直接使用 CodeIdentifiers 類別,而是使用上述的工具或類別。 如果您想要控制系結至 XML 架構或 Web 服務定義的程式碼機構名稱,請使用相關聯的屬性。

視其範圍而定, CodeIdentifiers 實例可用來維護下列清單中任何專案的名稱:

  • 類型、方法或欄位。

  • 對應至 WSDL 輸入和輸出訊息之方法的參數和傳回值。

  • 實例中 ServiceDescription 可序列化為 WSDL 檔案的物件。

一般而言,類別是用來避免特定範圍內程式碼實體之間的命名衝突,包括與包含機構名稱的衝突。

建構函式

CodeIdentifiers()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

初始化 CodeIdentifiers 類別的新執行個體。

CodeIdentifiers(Boolean)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

初始化 CodeIdentifiers 類別的新執行個體,並判斷程式碼識別項是否要區分大小寫。

屬性

UseCamelCasing

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得或設定值,指出執行個體是否會使用 Camel 命名法的大小寫慣例。

方法

Add(String, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將具名的程式碼實體或型別對應加入至 CodeIdentifiers 執行個體的範圍中。

AddReserved(String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

防止在 CodeIdentifiers 執行個體的範圍內使用指定的名稱。

AddUnique(String, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將具名的程式碼實體或型別對應加入至 CodeIdentifiers 執行個體的範圍內,並確保該名稱在範圍內是唯一的。

Clear()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

CodeIdentifiers 執行個體的範圍中移除所有程式碼實體或型別對應,包括其名稱。

Equals(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

做為預設雜湊函式。

(繼承來源 Object)
GetType()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得目前執行個體的 Type

(繼承來源 Object)
IsInUse(String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

判斷指定的名稱是否已經在 CodeIdentifiers 執行個體的範圍內使用。

MakeRightCase(String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據 UseCamelCasing 屬性的值來修改名稱,藉以確保輸入的大小寫是正確的。

MakeUnique(String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

判斷輸入名稱是否與 CodeIdentifiers 執行個體之範圍內的其他名稱發生衝突,如果有的話,則產生修改的字串。

MemberwiseClone()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

建立目前 Object 的淺層複製。

(繼承來源 Object)
Remove(String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

CodeIdentifiers 執行個體的範圍中移除由輸入名稱所識別的程式碼實體或型別對應。

RemoveReserved(String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

CodeIdentifiers 執行個體的保留名稱中移除輸入名稱。

ToArray(Type)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回 CodeIdentifiers 執行個體之範圍內的程式碼實體或型別對應陣列。

ToString()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回代表目前物件的字串。

(繼承來源 Object)

適用於