共用方式為


DataSpecifier 類別

表示可以剖析和解析資料規範的公用程式類別。

繼承階層架構

Object
  Microsoft.VisualStudio.Data.Framework.DataSpecifier

命名空間:  Microsoft.VisualStudio.Data.Framework
組件:  Microsoft.VisualStudio.Data.Framework (在 Microsoft.VisualStudio.Data.Framework.dll 中)

語法

'宣告
Public NotInheritable Class DataSpecifier
public sealed class DataSpecifier
public ref class DataSpecifier sealed
[<Sealed>]
type DataSpecifier =  class end
public final class DataSpecifier

DataSpecifier 類型會公開下列成員。

屬性

  名稱 描述
公用屬性 Alignment 取得表示對齊元件資料規範字串的一部分。
公用屬性 FormatString 取得表示的 formatString 元件資料規範字串的一部分。
公用屬性 Qualifier 取得表示限定詞元件資料規範字串的一部分。
公用屬性 Specifier 取得表示規範元件資料規範字串的一部分。

回頁首

方法

  名稱 描述
公用方法 Equals 判斷指定的物件是否等於目前的物件。 (繼承自 Object)。
公用方法 GetHashCode 做為預設雜湊函式。 (繼承自 Object)。
公用方法 GetType 取得目前實例 Type 的屬性。 (繼承自 Object)。
公用方法靜態成員 Parse(String) 解決資料規範字串轉換成它的元件並傳回包含正在剖析的元件的 DataSpecifier 物件執行個體。
公用方法靜態成員 Parse(String, Int32%) 解決資料規範字串指定的索引開始,將它的元件,然後傳回包含正在剖析的元件的 DataSpecifier 物件執行個體。
公用方法靜態成員 Resolve(String, DataSpecifier.Resolver) 使用指定的委派解析程式方法,將資料轉換成規範字串轉換成它的文字表示。
公用方法靜態成員 Resolve(String, Int32%, DataSpecifier.Resolver) 將資料轉換規範字串,從指定的索引開始,將它的文字表示可以藉由使用指定的委派解析方法。
公用方法靜態成員 ResolveAll 使用指定的委派解析程式方法,轉換一個或多個資料規範字串轉換成它的文字表示。
公用方法 ToString 傳回包含指定的 DataSpecifier 物件之所有元件的字串表示。 (覆寫 Object.ToString。)

回頁首

備註

資料規範指定字串的顯示格式。 它們是格式的字串。qualifier{0} specifier[,] [alignment:formatString]}。 下列資料規範字串中的每個元件的詳細描述:

qualifier

  • 選擇性 qualifier 元件是實體名稱規範屬性所屬的。

specifier

  • 必要的 specifier 元件為所識別的屬性。

alignment

  • 選擇性 alignment 元件是表示慣用的格式化寬度的帶正負號的整數。 如果 alignment 的值小於格式化字串的長度, alignment 被忽略,而且會格式化字串的長度當做欄位寬度。 這個欄位中的格式化資料會靠右對齊,則 alignment 為正數和靠左對齊,如果 alignment 為負值。 如果填補有必要,則會使用泛空白字元 (White Space)。 必須有逗號 alignment 是否指定。

formatString

  • 選擇性 formatString 元件是物件的型別為適當格式化的格式字串。 請指定數值格式字串,如果對應的物件為數值、日期和時間格式字串,如果對應的物件為 DateTime 物件,或列舉型別格式字串;如果對應的物件為列舉值。 如果未指定, formatString ,日期和時間或列舉型別使用數字的一般 (G) 格式規範。 需要有冒號 formatString 是否指定。

例如,資料規範存在於資料物件檢視 XML 檔案中指定節點隨即出現在 [伺服器總管] 中。 特別是,預設連接節點名稱在 InitialDisplayName 標記的 XML 檔案中指定的 ConnectionNode 標記下方做為下列資料收集規範:Root.Name {}。{name}上 DefaultSchema {}。

執行緒安全

這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.VisualStudio.Data.Framework 命名空間