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 | 返回包含属性的属性集合。 | |
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 中的 Shared)成员在多线程操作中是安全的。不保证所有实例成员都是线程安全的。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。