Property 類別
Property 物件會提供所有 SMO 物件之屬性的程式設計方式存取。
繼承階層
System. . :: . .Object
Microsoft.SqlServer.Management.Smo..::..Property
Microsoft.SqlServer.Management.Smo.Wmi. . :: . .ProtocolProperty
命名空間: Microsoft.SqlServer.Management.Smo
組件: Microsoft.SqlServer.Smo (在 Microsoft.SqlServer.Smo.dll 中)
語法
'宣告
Public Class Property _
Implements ISfcProperty
'用途
Dim instance As [Property]
public class Property : ISfcProperty
public ref class Property : ISfcProperty
type Property =
class
interface ISfcProperty
end
public class Property implements ISfcProperty
Property 型別公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
![]() |
Dirty | 取得 Boolean 屬性值,該值會指定此屬性是否正確反映其在 SQL Server 執行個體上代表之實體的目前值。 |
![]() |
Expensive | 取得 Boolean 屬性值,該值指定是否需要長時間才能載入屬性的值。 |
![]() |
IsNull | 取得 Boolean 屬性值,該值指定屬性是否設定為 null。 |
![]() |
Name | 取得屬性的名稱。 |
![]() |
Readable | 取得 Boolean 屬性值,該值指定是否可以擷取屬性的值。 |
![]() |
Retrieved | 取得 Boolean 屬性值,該值指定是否已經擷取屬性。 |
![]() |
Type | 取得屬性的類型。 |
![]() |
Value | 取得或設定屬性值。 |
![]() |
Writable | 取得 Boolean 屬性值,該值指定屬性是否可以修改。 |
上層
方法
名稱 | 說明 | |
---|---|---|
![]() |
CompareTo | 比較 Property 物件與另一個物件。 |
![]() |
Equals | 判斷兩個 Property 物件是否相等。 (覆寫 Object. . :: . .Equals(Object)。) |
![]() |
Finalize | (繼承自 Object。) |
![]() |
GetHashCode | 做為特定類型的雜湊函數,適用於雜湊演算法和資料結構中,例如雜湊資料表。 (覆寫 Object. . :: . .GetHashCode() () () ()。) |
![]() |
GetType | (繼承自 Object。) |
![]() |
MemberwiseClone | (繼承自 Object。) |
![]() |
ToString | 傳回代表目前物件的 String 值。 (覆寫 Object. . :: . .ToString() () () ()。) |
上層
運算子
名稱 | 說明 | |
---|---|---|
![]() ![]() |
Equality | 在兩個 Property 物件上執行等號比較運算,判斷兩個物件是否相等。 |
![]() ![]() |
GreaterThan | 透過在兩個 Property 物件上執行大於比較運算的方式,判斷其中一個物件是否大於另一個物件。 |
![]() ![]() |
Inequality | 在兩個 Property 物件上執行不等比較運算,判斷兩個物件是否不相等。 |
![]() ![]() |
LessThan | 透過在兩個 Property 物件上執行小於比較運算的方式,判斷其中一個物件是否小於另一個物件。 |
上層
明確 繼承 實作
名稱 | 說明 | |
---|---|---|
![]() ![]() |
ISfcProperty. . :: . .Attributes | 傳回包含屬性 (Property) 的屬性 (Attribute) 集合。 |
![]() ![]() |
ISfcProperty. . :: . .Dirty | 取得 Boolean 屬性值,該值會指定此屬性是否正確反映其在 SQL Server 執行個體上代表之實體的目前值。 |
![]() ![]() |
ISfcProperty. . :: . .Enabled | 取得 Boolean 屬性值,該值指定是否在其於 SQL Server 執行個體上代表的實體上啟用此屬性。 |
![]() ![]() |
ISfcProperty. . :: . .IsNull | 取得 Boolean 屬性值,該值指定屬性是否設定為 null。 |
![]() ![]() |
ISfcProperty. . :: . .Name | 取得屬性的名稱。 |
![]() ![]() |
ISfcProperty. . :: . .Required | 取得 Boolean 屬性值,該值指定是否需要屬性。 |
![]() ![]() |
ISfcProperty. . :: . .Type | 取得屬性的類型。 |
![]() ![]() |
ISfcProperty. . :: . .Value | 取得或設定屬性值。 |
![]() ![]() |
ISfcProperty. . :: . .Writable | 取得 Boolean 屬性值,該值指定屬性是否可以修改。 |
上層
備註
Thread Safety
此型別的任何公用靜態 (在 Microsoft Visual Basic 為共用) 成員具備多執行緒作業安全。不保證所有執行個體成員都是安全執行緒。
執行緒安全性
這個型別的任何公用 static (在 Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。