Udostępnij za pośrednictwem


Interfejs IViewOptions

IViewOptions Klasa jest interfejs, który odpowiada kolekcja opcji, które jest skojarzone z widoku.

Ten interfejs API nie jest zgodny ze specyfikacją CLS. Zgodna ze specyfikacją CLS alternatywa to .

Przestrzeń nazw:  Microsoft.SqlServer.Management.Smo
Zestaw:  Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)

Składnia

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

Typ IViewOptions uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna AnsiNullsStatus Pobiera lub ustawia Boolean wartość określa, czy jest włączona obsługa null ISO widoku.
Właściwość publiczna CreateDate Pobiera Data i czas podczas tworzenia widoku.
Właściwość publiczna ID Pobiera wartość Identyfikatora, który unikatowo identyfikuje widoku.
Właściwość publiczna IsEncrypted Wskazuje, czy widok jest szyfrowany.
Właściwość publiczna IsSchemaBound Pobiera Boolean wartość określa, czy schemat jest związany z widoku.
Właściwość publiczna IsSchemaOwned Pobiera Boolean wartość określa, czy schemat widok ma właściciela.
Właściwość publiczna IsSystemObject Pobiera Boolean wartość określa, czy widok jest obiekt systemu.
Właściwość publiczna Name Pobiera lub ustawia nazwę widoku.
Właściwość publiczna Owner Pobiera właściciela opcje widoku.
Właściwość publiczna QuotedIdentifierStatus Pobiera lub ustawia Boolean wartość określa, czy identyfikatory rozdzielany znakami cudzysłowu są Transact-SQL zarezerwowanych słowa kluczowe lub zawierają znaki, zazwyczaj nie są dozwolone przez Transact-SQL reguły składni.
Właściwość publiczna ReturnsViewMetadata Pobiera Boolean wartość określa, czy metadane jest zwracane z widoku danych.
Właściwość publiczna Schema Pobiera lub ustawia schematu, który jest skojarzony z opcji widoku.

Do góry