Interfejs IView
Reprezentuje SQL Server widoku bazy danych.
Przestrzeń nazw: Microsoft.SqlServer.Management.SqlParser.Metadata
Zestaw: Microsoft.SqlServer.Management.SqlParser (w Microsoft.SqlServer.Management.SqlParser.dll)
Składnia
'Deklaracja
Public Interface IView _
Inherits ITableViewBase, IDatabaseTable, ITabular, ISchemaOwnedObject, _
IDatabaseObject, IMetadataObject
'Użycie
Dim instance As IView
public interface IView : ITableViewBase, IDatabaseTable,
ITabular, ISchemaOwnedObject, IDatabaseObject, IMetadataObject
public interface class IView : ITableViewBase,
IDatabaseTable, ITabular, ISchemaOwnedObject, IDatabaseObject, IMetadataObject
type IView =
interface
interface ITableViewBase
interface IDatabaseTable
interface ITabular
interface ISchemaOwnedObject
interface IDatabaseObject
interface IMetadataObject
end
public interface IView extends ITableViewBase, IDatabaseTable, ITabular, ISchemaOwnedObject, IDatabaseObject, IMetadataObject
Typ IView uwidacznia następujące elementy członkowskie.
Właściwości
| Nazwa | Opis | |
|---|---|---|
![]() |
CollationInfo | Pobiera CollationInfo obiekt, który jest używany przez Kolekcje obiektu. (Dziedziczony z IDatabaseTable). |
![]() |
Columns | Pobiera kolekcja kolumn, które należą do tego obiektu. (Dziedziczony z ITabular). |
![]() |
Constraints | Pobiera kolekcja ograniczeń tabela. (Dziedziczony z IDatabaseTable). |
![]() |
HasCheckOption | Pobiera wartość wskazująca, czy widok korzysta Z Sprawdź opcję. |
![]() |
HasColumnSpecification | Wartość logiczna określająca, czy widok ma specyfikacja kolumna. |
![]() |
Indexes | Pobiera kolekcja indeksów tabela. (Dziedziczony z IDatabaseTable). |
![]() |
IsEncrypted | Pobiera wartość wskazująca, czy widok jest szyfrowany. |
![]() |
IsQuotedIdentifierOn | Pobiera wartość logiczna wskazująca, czy włączona jest opcja cytowany identyfikator. (Dziedziczony z ITableViewBase). |
![]() |
IsSchemaBound | Pobiera wartość wskazująca, czy schemat jest związany z widoku. |
![]() |
IsSystemObject | Pobiera wartość wskazująca, czy jest to obiekt systemowy. (Dziedziczony z IDatabaseObject). |
![]() |
Name | Pobiera nazwę obiektu metadane. (Dziedziczony z IMetadataObject). |
![]() |
Parent | Pobiera IDatabaseObject obiekt, który jest elementem nadrzędnym obiektu. (Dziedziczony z IDatabaseObject). |
![]() |
QueryText | Pobiera Transact-SQL ciąg definiujący widok kwerendy. |
![]() |
ReturnsViewMetadata | Pobiera wartość wskazująca, czy metadane jest zwracane z widoku danych. |
![]() |
Schema | Pobiera ISchema obiekt, który jest właścicielem obiektu. (Dziedziczony z ISchemaOwnedObject). |
![]() |
TabularType | Pobiera typ tabelarycznych. (Dziedziczony z ITabular). |
![]() |
Triggers | Pobiera zbiór DML wyzwalaczy. (Dziedziczony z ITableViewBase). |
![]() |
Unaliased | Pobiera ITabular obiekt, że obiekt jest for. alias (Dziedziczony z ITabular). |
Do góry
Metody
| Nazwa | Opis | |
|---|---|---|
![]() |
Accept<T>(IDatabaseObjectVisitor<T>) | Akceptuje wizyty z określonego IDatabaseObjectVisitor<T> obiektu. (Dziedziczony z IDatabaseObject). |
![]() |
Accept<T>(IMetadataObjectVisitor<T>) | Akceptuje wizyty z określonego IMetadataObjectVisitor<T> obiektu. (Dziedziczony z IMetadataObject). |
![]() |
Accept<T>(ISchemaOwnedObjectVisitor<T>) | Akceptuje wizyty z określonego ISchemaOwnedObjectVisitor<T> obiektu. (Dziedziczony z ISchemaOwnedObject). |
Do góry
.gif)
.gif)