Application.FolderExistsOnDtsServer(String, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna um Boolean que indica se a pasta especificada já existe no sistema de arquivos.
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
Parâmetros
- sFolderName
- String
O nome da pasta que você está procurando. Por exemplo, para ver se existe um nome de pasta "myFolder" na pasta Sistema de Arquivos, use a cadeia @"\File System\myFolder"de caracteres escapada.
- sServerName
- String
O nome do servidor para pesquisar o pacote.
Retornos
true se a pasta especificada existir no servidor; false se a pasta não existir.
Exemplos
O exemplo de código a seguir consulta o Sistema de Arquivos para determinar se existe uma pasta criada anteriormente, nomeada 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
Saída de exemplo:
Folder exists? True