Server.SetDefaultInitFields 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| SetDefaultInitFields(Type, Boolean) |
设置给定对象类型的默认字段。 此函数将弃用。 请使用重载函数。 |
| SetDefaultInitFields(Boolean) |
设置一个值,该值指示是否应使用所有属性初始化集合中的对象,并从此方法的其他重写中清除任何以前的设置。 可以使用此方法的另一个替代,为给定类型选择用于初始化的特定属性。 |
| SetDefaultInitFields(Type, DatabaseEngineEdition, String[]) |
设置给定对象类型的默认字段 |
| SetDefaultInitFields(Type, StringCollection) |
为给定对象类型的字段设置默认值。 此函数将弃用。 请使用重载函数。 |
| SetDefaultInitFields(Type, Boolean, DatabaseEngineEdition) |
设置给定对象类型的默认字段 |
| SetDefaultInitFields(Type, StringCollection, DatabaseEngineEdition) |
设置给定对象类型的默认字段 |
| SetDefaultInitFields(Type, String[]) |
设置给定对象类型的默认字段。 此函数将弃用。 请使用重载函数。 |
SetDefaultInitFields(Type, Boolean)
SetDefaultInitFields(Boolean)
设置一个值,该值指示是否应使用所有属性初始化集合中的对象,并从此方法的其他重写中清除任何以前的设置。 可以使用此方法的另一个替代,为给定类型选择用于初始化的特定属性。
public void SetDefaultInitFields(bool allFields);
member this.SetDefaultInitFields : bool -> unit
Public Sub SetDefaultInitFields (allFields As Boolean)
参数
- allFields
- Boolean
如果为 true,集合初始化将提取集合中对象的所有属性。 如果为 false,将只提取最少的属性子集。
适用于
SetDefaultInitFields(Type, DatabaseEngineEdition, String[])
设置给定对象类型的默认字段
public void SetDefaultInitFields(Type typeObject, Microsoft.SqlServer.Management.Common.DatabaseEngineEdition databaseEngineEdition, params string[] fields);
member this.SetDefaultInitFields : Type * Microsoft.SqlServer.Management.Common.DatabaseEngineEdition * string[] -> unit
Public Sub SetDefaultInitFields (typeObject As Type, databaseEngineEdition As DatabaseEngineEdition, ParamArray fields As String())
参数
- typeObject
- Type
对象的类型
- databaseEngineEdition
- DatabaseEngineEdition
对象的数据库版本。 这是数据库所必需的,并且子级可以具有基于 databaseEngineEdition 的不同属性
- fields
- String[]
字段列表
适用于
SetDefaultInitFields(Type, StringCollection)
为给定对象类型的字段设置默认值。 此函数将弃用。 请使用重载函数。
public void SetDefaultInitFields(Type typeObject, System.Collections.Specialized.StringCollection fields);
member this.SetDefaultInitFields : Type * System.Collections.Specialized.StringCollection -> unit
Public Sub SetDefaultInitFields (typeObject As Type, fields As StringCollection)
参数
- typeObject
- Type
对象的类型
- fields
- StringCollection
字段列表
适用于
SetDefaultInitFields(Type, Boolean, DatabaseEngineEdition)
设置给定对象类型的默认字段
public void SetDefaultInitFields(Type typeObject, bool allFields, Microsoft.SqlServer.Management.Common.DatabaseEngineEdition databaseEngineEdition);
member this.SetDefaultInitFields : Type * bool * Microsoft.SqlServer.Management.Common.DatabaseEngineEdition -> unit
Public Sub SetDefaultInitFields (typeObject As Type, allFields As Boolean, databaseEngineEdition As DatabaseEngineEdition)
参数
- typeObject
- Type
对象的类型
- allFields
- Boolean
应设置所有字段或否
- databaseEngineEdition
- DatabaseEngineEdition
对象的数据库版本。 这是数据库所必需的,并且子级可以具有基于 databaseEngineEdition 的不同属性
适用于
SetDefaultInitFields(Type, StringCollection, DatabaseEngineEdition)
设置给定对象类型的默认字段
public void SetDefaultInitFields(Type typeObject, System.Collections.Specialized.StringCollection fields, Microsoft.SqlServer.Management.Common.DatabaseEngineEdition databaseEngineEdition);
member this.SetDefaultInitFields : Type * System.Collections.Specialized.StringCollection * Microsoft.SqlServer.Management.Common.DatabaseEngineEdition -> unit
Public Sub SetDefaultInitFields (typeObject As Type, fields As StringCollection, databaseEngineEdition As DatabaseEngineEdition)
参数
- typeObject
- Type
对象的类型
- fields
- StringCollection
字段列表
- databaseEngineEdition
- DatabaseEngineEdition
此方法忽略此值。 与活动数据库无关的字段名称将从查询中筛选。