Server.SetDefaultInitFields 方法

定义

重载

名称 说明
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)

设置给定对象类型的默认字段。 此函数将弃用。 请使用重载函数。

public void SetDefaultInitFields(Type typeObject, bool allFields);
member this.SetDefaultInitFields : Type * bool -> unit
Public Sub SetDefaultInitFields (typeObject As Type, allFields As Boolean)

参数

typeObject
Type

对象的类型

allFields
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

此方法忽略此值。 与活动数据库无关的字段名称将从查询中筛选。

适用于

SetDefaultInitFields(Type, String[])

设置给定对象类型的默认字段。 此函数将弃用。 请使用重载函数。

public void SetDefaultInitFields(Type typeObject, params string[] fields);
member this.SetDefaultInitFields : Type * string[] -> unit
Public Sub SetDefaultInitFields (typeObject As Type, ParamArray fields As String())

参数

typeObject
Type

对象的类型

fields
String[]

字段列表

适用于