NamedKey<T> 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
實例類別的單一字串名稱鍵。
public class NamedKey<T> : Microsoft.SqlServer.Management.Sdk.Sfc.SfcKey, IEquatable<Microsoft.SqlServer.Management.Sdk.Sfc.NamedKey<T>> where T : SfcInstance
type NamedKey<'T (requires 'T :> SfcInstance)> = class
inherit SfcKey
interface IEquatable<NamedKey<'T>>
Public Class NamedKey(Of T)
Inherits SfcKey
Implements IEquatable(Of NamedKey(Of T))
類型參數
- T
- 繼承
- 實作
-
IEquatable<NamedKey<T>>
建構函式
| 名稱 | Description |
|---|---|
| NamedKey<T>() |
名稱鍵的預設建構函式。 |
| NamedKey<T>(IDictionary<String,Object>) |
從欄位字典中建立一個名稱鍵。 |
| NamedKey<T>(NamedKey<T>) |
從另一個名稱鍵構建一個名稱鍵。 |
| NamedKey<T>(String) |
從字串構造一個名稱金鑰。 |
屬性
| 名稱 | Description |
|---|---|
| InstanceType |
這個鍵所代表的實例類型。 |
| Name |
名稱、鍵值。 |
| UrnName |
Urn 層級名稱對應於此鍵所代表的實例類型。 它通常是實例型別類別名稱。 通常會用 typeof(T).urnName 或類似方式來覆寫此設定。 |
方法
| 名稱 | Description |
|---|---|
| Equals(NamedKey<T>) |
將名稱鍵與此鍵比較以取得價值相等。 |
| Equals(Object, Object) |
等於金鑰的靜態運算子。 |
| Equals(Object) |
將名稱鍵與此鍵比較以取得價值相等。 |
| Equals(SfcKey) |
將名稱鍵與此鍵比較以取得價值相等。 |
| GetHashCode() |
為該金鑰產生雜湊碼。 |
| GetUrnFragment() |
Urn 層級片段的名稱預設來自於 key name 屬性。 如果你需要不同的片段格式,可以在衍生金鑰類別中覆寫。 |
| ToString() |
鍵的字串值。 |
運算子
| 名稱 | Description |
|---|---|
| Equality(NamedKey<T>, NamedKey<T>) |
比較兩個價值相等的關鍵。 |
| Inequality(NamedKey<T>, NamedKey<T>) |
比較兩個價值不平等的關鍵。 |