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) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。