Właściwość Database.Views
Przestrzeń nazw: Microsoft.SqlServer.Management.Smo
Zestaw: Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)
Składnia
'Deklaracja
<SfcObjectAttribute(SfcContainerRelationship.ObjectContainer, SfcContainerCardinality.ZeroToAny, _
GetType(View), SfcObjectFlags.Design)> _
Public ReadOnly Property Views As ViewCollection
Get
'Użycie
Dim instance As Database
Dim value As ViewCollection
value = instance.Views
[SfcObjectAttribute(SfcContainerRelationship.ObjectContainer, SfcContainerCardinality.ZeroToAny,
typeof(View), SfcObjectFlags.Design)]
public ViewCollection Views { get; }
[SfcObjectAttribute(SfcContainerRelationship::ObjectContainer, SfcContainerCardinality::ZeroToAny,
typeof(View), SfcObjectFlags::Design)]
public:
property ViewCollection^ Views {
ViewCollection^ get ();
}
[<SfcObjectAttribute(SfcContainerRelationship.ObjectContainer, SfcContainerCardinality.ZeroToAny,
typeof(View), SfcObjectFlags.Design)>]
member Views : ViewCollection
function get Views () : ViewCollection
Wartość właściwości
Typ: Microsoft.SqlServer.Management.Smo.ViewCollection
A ViewCollection obiekt, który reprezentuje wszystkie widoki zdefiniowane w bazie danych.
Uwagi
Widoki specyficzne można się odwoływać za pomocą tej kolekcja, określając nazwę widoku.Aby dodać nowy widok do kolekcja, wywołanie konstruktora widoku View.
Przykłady
'Connect to the local, default instance of SQL Server.
Dim srv As Server
srv = New Server
'Reference the AdventureWorks2008R2 database.
Dim db As Database
db = srv.Databases("AdventureWorks2008R2")
'Display all the users in the database.
Dim us As User
For Each us In db.Users
Console.WriteLine(us.Name)
Next
PowerShell
$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")
$db = New-Object Microsoft.SqlServer.Management.Smo.Database
$db = $srv.Databases.Item("AdventureWorks2008R2")
Foreach ($us in $db.Users)
{
Write-Host $us.Name
}