Propriedade do RDL Views
Representa uma coleção de objetos View. Cada objeto View representa uma exibição definida no banco de dados.
Namespace: Microsoft.SqlServer.Management.Smo
Assembly: Microsoft.SqlServer.Smo (em Microsoft.SqlServer.Smo.dll)
Sintaxe
'Declaração
<SfcObjectAttribute(SfcContainerRelationship.ObjectContainer, SfcContainerCardinality.ZeroToAny, _
GetType(View), SfcObjectFlags.Design)> _
Public ReadOnly Property Views As ViewCollection
Get
'Uso
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
Valor da propriedade
Tipo: Microsoft.SqlServer.Management.Smo. . :: . .ViewCollection
Um objeto ViewCollection que representa todas as exibições definidas no banco de dados.
Comentários
Specific views can be referenced by using this collection by specifying the name of the view. To add a new view to the collection, call the view constructor View.
Exemplos
'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
}