次の方法で共有


ApplicationDatabaseFile.Parent Property

この ApplicationDatabaseFile を格納する ApplicationDatabaseFileGroup を取得または設定します。

名前空間: Microsoft.SqlServer.Management.Nmo
アセンブリ: Microsoft.SqlServer.Smo (microsoft.sqlserver.smo.dll 内)

構文

'宣言
Public Property Parent As ApplicationDatabaseFileGroup
public ApplicationDatabaseFileGroup Parent { get; set; }
public:
property ApplicationDatabaseFileGroup^ Parent {
    ApplicationDatabaseFileGroup^ get ();
    void set (ApplicationDatabaseFileGroup^ value);
}
/** @property */
public ApplicationDatabaseFileGroup get_Parent ()

/** @property */
public void set_Parent (ApplicationDatabaseFileGroup value)
public function get Parent () : ApplicationDatabaseFileGroup

public function set Parent (value : ApplicationDatabaseFileGroup)

プロパティ値

アプリケーション データベース データ ファイルを格納する ApplicationDatabaseFileGroup オブジェクトです。

解説

更新されたテキスト :2005 年 12 月 5 日

更新されたサンプル コード :2005 年 12 月 5 日

コンストラクタで親を設定する場合は、このプロパティを使用して親を設定しないでください。親を 2 回設定すると例外がスローされます。

既定のコンストラクタを使用する場合、その他のプロパティを設定する前に、このプロパティと Name プロパティを設定する必要があります。

使用例

次の例は、既定のコンストラクタを使用する場合にこのプロパティを設定する方法を示しています。

// Define data file and set properties.
ApplicationDatabaseFile adb_file1 = new ApplicationDatabaseFile();

// Set required properties.
adb_file1.Name = "MyApp_PrimaryFile1";
adb_file1.Parent = adb_fg;
adb_file1.FileName = @"C:\NS\Default\MyApp_PrimaryFile1.mdf";

// Set optional properties.
adb_file1.InitialSize = "10MB";
adb_file1.MaxSize = "50MB";
adb_file1.GrowthIncrement = "10%";

// Add the file.
adb_fg.ApplicationDatabaseFiles.Add(adb_file1);
' Define data file and set properties.
Dim adb_file1 As ApplicationDatabaseFile = _
    New ApplicationDatabaseFile()

' Set required properties.
adb_file1.Name = "MyApp_PrimaryFile1"
adb_file1.Parent = adb_fg
adb_file1.FileName = "C:\NS\Default\MyApp_PrimaryFile1.mdf"

' Set optional properties.
adb_file1.InitialSize = "10MB"
adb_file1.MaxSize = "50MB"
adb_file1.GrowthIncrement = "10%"

' Add the file.
adb_fg.ApplicationDatabaseFiles.Add(adb_file1)

スレッド セーフ

この型の public static (Microsoft Visual Basic では共有 ) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

プラットフォーム

開発プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

対象プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

参照

関連項目

ApplicationDatabaseFile Class
ApplicationDatabaseFile Members
Microsoft.SqlServer.Management.Nmo Namespace

その他の技術情報

アプリケーション データベースの定義
NamedFileGroup 要素 (ADF)