Поделиться через


Свойство Database.FileGroups

Gets a collection of FileGroup objects. Each FileGroup object represents a file group defined on the database.

Пространство имен:  Microsoft.SqlServer.Management.Smo
Сборка:  Microsoft.SqlServer.Smo (в Microsoft.SqlServer.Smo.dll)

Синтаксис

'Декларация
<SfcObjectAttribute(SfcContainerRelationship.ChildContainer, SfcContainerCardinality.OneToAny, GetType(FileGroup))> _
Public ReadOnly Property FileGroups As FileGroupCollection 
    Get
'Применение
Dim instance As Database 
Dim value As FileGroupCollection 

value = instance.FileGroups
[SfcObjectAttribute(SfcContainerRelationship.ChildContainer, SfcContainerCardinality.OneToAny, typeof(FileGroup))]
public FileGroupCollection FileGroups { get; }
[SfcObjectAttribute(SfcContainerRelationship::ChildContainer, SfcContainerCardinality::OneToAny, 
    typeof(FileGroup))]
public:
property FileGroupCollection^ FileGroups {
    FileGroupCollection^ get ();
}
[<SfcObjectAttribute(SfcContainerRelationship.ChildContainer, SfcContainerCardinality.OneToAny, 
    typeof(FileGroup))>]
member FileGroups : FileGroupCollection
function get FileGroups () : FileGroupCollection

Значение свойства

Тип: Microsoft.SqlServer.Management.Smo.FileGroupCollection
A FileGroupCollection object that represents all the file groups defined on the database.

Замечания

Specific file groups can be referenced by using this collection by specifying the name of the file group. To add a new file group to the collection, call the file group constructor FileGroup.

Примеры

VB

'Connect to the local, default instance of SQL Server.
Dim srv As Server
srv = New Server

'Reference the AdventureWorks2012 database.
Dim db As Database
db = srv.Databases("AdventureWorks2012")

'Display all the log files in the database.
Dim lf As LogFile
For Each lf In db.LogFiles
   Console.WriteLine(lf.Name)
Next

PowerShell

$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")
$db = New-Object Microsoft.SqlServer.Management.Smo.Database
$db = $srv.Databases.Item("AdventureWorks2012")

Foreach ($lf in $db.LogFiles)
{
   Write-Host $lf.Name
}

См. также

Справочник

Database Класс

Пространство имен Microsoft.SqlServer.Management.Smo

Другие ресурсы

Работа с объектами базы данных

Использование файловых групп и файлов для хранения данных

Создание, изменение и удаление баз данных

CREATE DATABASE (Transact-SQL)