IViewOptions 인터페이스

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

이 API는 CLS 규격이 아닙니다. CLS 규격 대체 항목은 입니다.

네임스페이스:  Microsoft.SqlServer.Management.Smo
어셈블리:  Microsoft.SqlServer.Smo(Microsoft.SqlServer.Smo.dll)

구문

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

IViewOptions 유형에서 다음 멤버를 표시합니다.

속성

  이름 설명
공용 속성 AnsiNullsStatus Gets or sets the Boolean value that determines whether ISO null handling is enabled on the view.
공용 속성 CreateDate Gets the date and time when the view was created.
공용 속성 ID Gets the ID value that uniquely identifies the view.
공용 속성 IsEncrypted Indicates whether the view is encrypted.
공용 속성 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.
공용 속성 Owner Gets the owner of the view options.
공용 속성 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.
공용 속성 Schema Gets or sets the schema that is associated with the view options.

맨 위로 이동

참고 항목

참조

Microsoft.SqlServer.Management.Smo 네임스페이스