Application.FolderExistsOnDtsServer(String, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает логическое значение, указывающее, существует ли указанная папка в файловой системе.
public:
bool FolderExistsOnDtsServer(System::String ^ sFolderName, System::String ^ sServerName);
public bool FolderExistsOnDtsServer (string sFolderName, string sServerName);
member this.FolderExistsOnDtsServer : string * string -> bool
Public Function FolderExistsOnDtsServer (sFolderName As String, sServerName As String) As Boolean
Параметры
- sFolderName
- String
Имя искомой папки. Например, чтобы узнать, существует ли имя папки myFolder в папке файловой системы, используйте escape-строку @"\File System\myFolder".
- sServerName
- String
Имя сервера, на котором надо осуществлять поиск пакета.
Возвращаемое значение
Значение true, если указанная папка существует на сервере; Значение false, если папка не существует.
Примеры
Следующий пример кода запрашивает файловую систему, чтобы определить, существует ли папка, созданная ранее, именованной myFolder
.
class PackageTest
{
static void Main(string[] args)
{
Application app = new Application();
Package p = app.LoadPackage(pkg, null);
String folderName = @"\File System\myFolder";
String serverName = "yourserver";
Boolean folderExists = app.FolderExistsOnDtsServer(folderName, serverName);
Console.WriteLine("Folder exists? " + folderExists);
}
}
Class PackageTest
Sub Main(ByVal args() As String)
Dim app As Application = New Application()
Dim p As Package = app.LoadPackage(pkg,Nothing)
Dim folderName As String = "\File System\myFolder"
Dim serverName As String = "yourserver"
Dim folderExists As Boolean = app.FolderExistsOnDtsServer(folderName,serverName)
Console.WriteLine("Folder exists? " + folderExists)
End Sub
End Class
Образец вывода:
Folder exists? True