SqlSmoObject.GetPropValueOptional 方法

定义

重载

名称 说明
GetPropValueOptional(String)

从以下项中检索属性值:- 如果状态正在创建或处于设计模式(可能为 NULL 值)中,则为属性包 - 对 OnPropertyMissing 方法的调用;否则(如果值为 NULL,将引发异常)

GetPropValueOptional<T>(String, T)

返回命名属性的值。 如果对象处于“创建”状态,并且尚未设置该属性,则返回 defaultValue。 如果该对象存在,则忽略 defaultValue 并返回实际值。

GetPropValueOptional(String)

从以下项中检索属性值:- 如果状态正在创建或处于设计模式(可能为 NULL 值)中,则为属性包 - 对 OnPropertyMissing 方法的调用;否则(如果值为 NULL,将引发异常)

protected internal object GetPropValueOptional(string propName);
member this.GetPropValueOptional : string -> obj
Protected Friend Function GetPropValueOptional (propName As String) As Object

参数

propName
String

返回

适用于

GetPropValueOptional<T>(String, T)

返回命名属性的值。 如果对象处于“创建”状态,并且尚未设置该属性,则返回 defaultValue。 如果该对象存在,则忽略 defaultValue 并返回实际值。

public T GetPropValueOptional<T>(string propName, T defaultValue);
member this.GetPropValueOptional : string * 'T -> 'T
Public Function GetPropValueOptional(Of T) (propName As String, defaultValue As T) As T

类型参数

T

参数

propName
String
defaultValue
T

返回

T

适用于