IViewOptions 接口

The IViewOptions class is an interface that represents a collection of options that is associated with a view.

此 API 不符合 CLS。 

命名空间:  Microsoft.SqlServer.Management.Smo
程序集:  Microsoft.SqlServer.Smo(在 Microsoft.SqlServer.Smo.dll 中)

语法

声明
<StateChangeEventAttribute("ALTER_VIEW", "VIEW")> _
<CLSCompliantAttribute(False)> _
<StateChangeEventAttribute("CREATE_VIEW", "VIEW")> _
<StateChangeEventAttribute("RENAME", "VIEW")> _
<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.None Or AutomatedPolicyEvaluationMode.Enforce Or AutomatedPolicyEvaluationMode.CheckOnChanges Or AutomatedPolicyEvaluationMode.CheckOnSchedule)> _
<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.Smo.LocalizableResources")> _
<TypeConverterAttribute(GetType(LocalizableTypeConverter))> _
<DisplayNameKeyAttribute("IViewOptions_Name")> _
<DisplayDescriptionKeyAttribute("IViewOptions_Desc")> _
Public Interface IViewOptions _
    Inherits IDmfFacet
用法
Dim instance As IViewOptions
[StateChangeEventAttribute("ALTER_VIEW", "VIEW")]
[CLSCompliantAttribute(false)]
[StateChangeEventAttribute("CREATE_VIEW", "VIEW")]
[StateChangeEventAttribute("RENAME", "VIEW")]
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode.None|AutomatedPolicyEvaluationMode.Enforce|AutomatedPolicyEvaluationMode.CheckOnChanges|AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.Smo.LocalizableResources")]
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
[DisplayNameKeyAttribute("IViewOptions_Name")]
[DisplayDescriptionKeyAttribute("IViewOptions_Desc")]
public interface IViewOptions : IDmfFacet
[StateChangeEventAttribute(L"ALTER_VIEW", L"VIEW")]
[CLSCompliantAttribute(false)]
[StateChangeEventAttribute(L"CREATE_VIEW", L"VIEW")]
[StateChangeEventAttribute(L"RENAME", L"VIEW")]
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode::None|AutomatedPolicyEvaluationMode::Enforce|AutomatedPolicyEvaluationMode::CheckOnChanges|AutomatedPolicyEvaluationMode::CheckOnSchedule)]
[LocalizedPropertyResourcesAttribute(L"Microsoft.SqlServer.Management.Smo.LocalizableResources")]
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
[DisplayNameKeyAttribute(L"IViewOptions_Name")]
[DisplayDescriptionKeyAttribute(L"IViewOptions_Desc")]
public interface class IViewOptions : IDmfFacet
[<StateChangeEventAttribute("ALTER_VIEW", "VIEW")>]
[<CLSCompliantAttribute(false)>]
[<StateChangeEventAttribute("CREATE_VIEW", "VIEW")>]
[<StateChangeEventAttribute("RENAME", "VIEW")>]
[<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.None|AutomatedPolicyEvaluationMode.Enforce|AutomatedPolicyEvaluationMode.CheckOnChanges|AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.Smo.LocalizableResources")>]
[<TypeConverterAttribute(typeof(LocalizableTypeConverter))>]
[<DisplayNameKeyAttribute("IViewOptions_Name")>]
[<DisplayDescriptionKeyAttribute("IViewOptions_Desc")>]
type IViewOptions =  
    interface
        interface IDmfFacet
    end
public interface IViewOptions extends IDmfFacet

IViewOptions 类型公开以下成员。

属性

  名称 说明
公共属性 AnsiNullsStatus
公共属性 CreateDate Gets the date and time when the view was created.
公共属性 DateLastModified
公共属性 ID
公共属性 IsEncrypted
公共属性 IsSchemaBound Gets the Boolean value that determines whether a schema is bound to the view.
公共属性 IsSchemaOwned Gets the Boolean value that determines whether the view schema has an owner.
公共属性 IsSystemObject Gets the Boolean value that determines whether the view is a system object.
公共属性 Name Gets or sets the name of the view.
公共属性 QuotedIdentifierStatus Gets or sets the Boolean value that determines whether identifiers delimited by double quotation marks are Transact-SQL reserved keywords or contain characters not usually allowed by the Transact-SQL syntax rules.
公共属性 ReturnsViewMetadata Gets the Boolean value that determines whether the metadata is returned with the view data.

页首