FileSyncScopeFilter Constructor (Genérico IEnumerable, Genérico IEnumerable, FileAttributes, Genérico IEnumerable)
Inicializa una nueva instancia de la clase FileSyncScopeFilter que está basada en una lista de los archivos que se deben excluir, una lista de los subdirectorios que se deben excluir, una máscara de atributos que se usará para excluir archivos y carpetas, y una lista de los nombres de archivo que se deben incluir explícitamente.
Espacio de nombres: Microsoft.Synchronization.Files
Ensamblado: Microsoft.Synchronization.Files (en microsoft.synchronization.files.dll)
Sintaxis
'Declaración
Public Sub New ( _
fileNameExcludes As IEnumerable(Of String), _
subdirectoryExcludes As IEnumerable(Of String), _
attributeExcludeMask As FileAttributes, _
fileNameIncludes As IEnumerable(Of String) _
)
'Uso
Dim fileNameExcludes As IEnumerable(Of String)
Dim subdirectoryExcludes As IEnumerable(Of String)
Dim attributeExcludeMask As FileAttributes
Dim fileNameIncludes As IEnumerable(Of String)
Dim instance As New FileSyncScopeFilter(fileNameExcludes, subdirectoryExcludes, attributeExcludeMask, fileNameIncludes)
public FileSyncScopeFilter (
IEnumerable<string> fileNameExcludes,
IEnumerable<string> subdirectoryExcludes,
FileAttributes attributeExcludeMask,
IEnumerable<string> fileNameIncludes
)
public:
FileSyncScopeFilter (
IEnumerable<String^>^ fileNameExcludes,
IEnumerable<String^>^ subdirectoryExcludes,
FileAttributes attributeExcludeMask,
IEnumerable<String^>^ fileNameIncludes
)
public FileSyncScopeFilter (
IEnumerable<String> fileNameExcludes,
IEnumerable<String> subdirectoryExcludes,
FileAttributes attributeExcludeMask,
IEnumerable<String> fileNameIncludes
)
public function FileSyncScopeFilter (
fileNameExcludes : IEnumerable<String>,
subdirectoryExcludes : IEnumerable<String>,
attributeExcludeMask : FileAttributes,
fileNameIncludes : IEnumerable<String>
)
Parámetros
- fileNameExcludes
Colección de nombres de archivo que se deben excluir del ámbito. Pueden usarse los caracteres comodín (? y *). Si se pasa una colección vacía a este valor, no se excluirá ningún archivo en función de su nombre.
- subdirectoryExcludes
Colección de rutas de acceso relativas de los directorios que se deben excluir del ámbito. No pueden usarse los caracteres comodín (? y *). Si se excluye un directorio, se excluirán todos los archivos y subdirectorios que contiene. Si se pasa una colección vacía a este valor, no se excluirá ningún subdirectorio en función de ruta de acceso relativa.
- attributeExcludeMask
Atributos de los archivos y carpetas que se van a excluir del ámbito. Si se excluye una carpeta, también se excluyen todos sus archivos y carpetas secundarios, aun cuando los elementos secundarios no tengan el atributo activado directamente. Pasar 0 a este valor indica una máscara vacía. Esto significa que no se excluirá ningún archivo en función de sus atributos.
- fileNameIncludes
Colección de nombres de archivo que se deben incluir explícitamente en el ámbito. Pueden usarse los caracteres comodín (? y *). Si se pasa una colección vacía para este valor, se incluirán todos los archivos y carpetas que no se excluyan de otra forma.
Vea también
Referencia
FileSyncScopeFilter Clase
FileSyncScopeFilter Miembros
Microsoft.Synchronization.Files Espacio de nombres