指定した SQL Server のインスタンスでフォルダの名前を変更します。
名前空間: Microsoft.SqlServer.Dts.Runtime
アセンブリ: Microsoft.SqlServer.ManagedDTS (microsoft.sqlserver.manageddts.dll 内)
構文
'宣言
Public Sub RenameFolderOnDtsServer ( _
sParent As String, _
sOldName As String, _
sNewName As String, _
sServerName As String _
)
public void RenameFolderOnDtsServer (
string sParent,
string sOldName,
string sNewName,
string sServerName
)
public:
void RenameFolderOnDtsServer (
String^ sParent,
String^ sOldName,
String^ sNewName,
String^ sServerName
)
public void RenameFolderOnDtsServer (
String sParent,
String sOldName,
String sNewName,
String sServerName
)
public function RenameFolderOnDtsServer (
sParent : String,
sOldName : String,
sNewName : String,
sServerName : String
)
パラメータ
- sParent
親フォルダの名前です。
- sOldName
既存フォルダの名前です。
- sNewName
フォルダの新しい名前です。
- sServerName
フォルダが配置されているサーバーの名前です。
使用例
次のコード例では、Integration Services サービス階層内にフォルダを作成します。次に、そのフォルダが作成されたことを確認してから、その名前を変更します。次に、古い名前がまだフォルダとして認識されているかどうかを確認してから、新しいフォルダ名が検出されるかどうかを確認します。
static void Main(string[] args)
{
// Create a folder named myOldFolder.
Application app = new Application();
app.CreateFolderOnDtsServer(@"\File System\", "myOldFolder", "yourserver");
// Verify that creation was successful.
Boolean folderExists = app.FolderExistsOnDtsServer(@"File System\myOldFolder", "yourserver");
Console.WriteLine("Folder exists? " + folderExists);
// Rename myOldFolder to myNewFolder.
app.RenameFolderOnDtsServer(@"File System", "myOldFolder", "myNewFolder", "yourserver");
// Verify that the old folder still exists.
folderExists = app.FolderExistsOnDtsServer(@"File System\myOldFolder", "yourserver");
Console.WriteLine("Old, renamed folder exists? " + folderExists);
// Verify that the folder exists with the new name.
folderExists = app.FolderExistsOnDtsServer(@"File System\myNewFolder", "yourserver");
Console.WriteLine("New folder exists? " + folderExists);
}
Shared Sub Main(ByVal args() As String)
' Create a folder named myOldFolder.
Dim app As Application = New Application()
app.CreateFolderOnDtsServer("\File System\", "myOldFolder", "yourserver")
' Verify that creation was successful.
Dim folderExists As Boolean = app.FolderExistsOnDtsServer("File System\myOldFolder","yourserver")
Console.WriteLine("Folder exists? " + folderExists)
' Rename myOldFolder to myNewFolder.
app.RenameFolderOnDtsServer("File System", "myOldFolder", "myNewFolder", "yourserver")
' Check if the old folder still exists.
folderExists = app.FolderExistsOnDtsServer("File System\myOldFolder", "yourserver")
Console.WriteLine("Old, renamed folder exists? " + folderExists)
' Verify that the folder exists with the new name.
folderExists = app.FolderExistsOnDtsServer("File System\myNewFolder", "yourserver")
Console.WriteLine("New folder exists? " + folderExists)
End Sub
サンプルの出力 :
Folder exists?True
Old, renamed folder exists?False
New folder exists?True
スレッド セーフ
この型の public static (Microsoft Visual Basic では共有 ) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォーム
開発プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
対象プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
参照
関連項目
Application Class
Application Members
Microsoft.SqlServer.Dts.Runtime Namespace