Aracılığıyla paylaş


FileSystemAclExtensions.CreateDirectory(DirectorySecurity, String) Yöntem

Tanım

Bir dizin oluşturur ve belirtilen dizin güvenliğiyle oluşturulduğundan emin olarak bu dizini döndürür. Dizin zaten varsa, mevcut dizin döndürülür.

public:
[System::Runtime::CompilerServices::Extension]
 static System::IO::DirectoryInfo ^ CreateDirectory(System::Security::AccessControl::DirectorySecurity ^ directorySecurity, System::String ^ path);
public static System.IO.DirectoryInfo CreateDirectory (this System.Security.AccessControl.DirectorySecurity directorySecurity, string path);
static member CreateDirectory : System.Security.AccessControl.DirectorySecurity * string -> System.IO.DirectoryInfo
<Extension()>
Public Function CreateDirectory (directorySecurity As DirectorySecurity, path As String) As DirectoryInfo

Parametreler

directorySecurity
DirectorySecurity

Dizin için erişim denetimini ve denetim güvenliğini belirleyen bir nesne.

path
String

Oluşturulacak dizinin yolu.

Döndürülenler

Sağlanan güvenlik özellikleriyle oluşturulmuş bir dizini veya var olan dizini temsil eden dizin bilgileri nesnesi.

Özel durumlar

directorySecurity veya path şeklindedir null.

path boş.

Yolun bir parçası bulunamadı.

Yola erişim reddedildi.

Açıklamalar

Bu uzantı yöntemi, .NET Framework yöntemi tarafından sağlanan işlevselliği getirmek için .NET Core'a System.IO.Directory.CreateDirectory(System.String,System.Security.AccessControl.DirectorySecurity) eklendi.

Şunlara uygulanır