FileSystemAclExtensions.CreateDirectory(DirectorySecurity, String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.