PaxTarEntry Oluşturucular
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.
Aşırı Yüklemeler
PaxTarEntry(TarEntry) |
Belirtilen |
PaxTarEntry(TarEntryType, String) |
Belirtilen giriş türü ve giriş adıyla ve varsayılan genişletilmiş özniteliklerle yeni PaxTarEntry bir örnek başlatır. |
PaxTarEntry(TarEntryType, String, IEnumerable<KeyValuePair<String,String>>) |
Belirtilen giriş türü, giriş adı ve genişletilmiş öznitelikler numaralandırmasıyla yeni PaxTarEntry bir örnek başlatır. |
PaxTarEntry(TarEntry)
- Kaynak:
- PaxTarEntry.cs
- Kaynak:
- PaxTarEntry.cs
- Kaynak:
- PaxTarEntry.cs
Belirtilen other
girişi PAX biçimine dönüştürerek yeni PaxTarEntry bir örnek başlatır.
public:
PaxTarEntry(System::Formats::Tar::TarEntry ^ other);
public PaxTarEntry (System.Formats.Tar.TarEntry other);
new System.Formats.Tar.PaxTarEntry : System.Formats.Tar.TarEntry -> System.Formats.Tar.PaxTarEntry
Public Sub New (other As TarEntry)
Parametreler
Özel durumlar
other
bir PaxGlobalExtendedAttributesTarEntry örnektir.
-veya-
giriş türü other
PAX biçiminde desteklenmez.
Şunlara uygulanır
PaxTarEntry(TarEntryType, String)
- Kaynak:
- PaxTarEntry.cs
- Kaynak:
- PaxTarEntry.cs
- Kaynak:
- PaxTarEntry.cs
Belirtilen giriş türü ve giriş adıyla ve varsayılan genişletilmiş özniteliklerle yeni PaxTarEntry bir örnek başlatır.
public:
PaxTarEntry(System::Formats::Tar::TarEntryType entryType, System::String ^ entryName);
public PaxTarEntry (System.Formats.Tar.TarEntryType entryType, string entryName);
new System.Formats.Tar.PaxTarEntry : System.Formats.Tar.TarEntryType * string -> System.Formats.Tar.PaxTarEntry
Public Sub New (entryType As TarEntryType, entryName As String)
Parametreler
- entryType
- TarEntryType
Girdinin türü.
- entryName
- String
Bu girdinin yolunu ve dosya adını içeren bir dize.
Özel durumlar
entryName
, null
değeridir.
entryName
boş.
-veya-
Giriş türü, PAX biçiminde bir giriş oluşturmak için desteklenmez.
Açıklamalar
Oluşturucu kullanarak PaxTarEntry(TarEntryType, String) örnek oluştururken yalnızca aşağıdaki giriş türleri desteklenir: Directory, HardLink, SymbolicLink, RegularFile, BlockDevice, CharacterDevice, ve Fifo.
Girdiyi PaxTarEntry(TarEntryType, String, IEnumerable<KeyValuePair<String,String>>) oluştururken ek genişletilmiş öznitelikler eklemek için oluşturucuyu kullanın.
Aşağıdaki girişler her zaman herhangi bir PAX girişinin genişletilmiş öznitelikler sözlüğünde bulunur:
- Değiştirme zamanı, adı
mtime
altında bir Double sayı olarak. - Erişim zamanı, adı
atime
altında bir Double sayı olarak. - Saat değerini, adı
ctime
altında bir Double sayı olarak değiştirin. - Yol, adı
path
altında dize olarak.
Aşağıdaki girdiler yalnızca belirli koşullar karşılandığında bir PAX girişinin genişletilmiş öznitelikler sözlüğünde bulunur:
- 32 bayttan büyükse, bir dize olarak adının altındaki grup adı
gname
. - Kullanıcı adı, adı
uname
altında, 32 bayttan büyükse dize olarak. - Sayının dize gösterimi 12 bayttan büyükse, dosya uzunluğu olarak adı
size
altında , olarak Int32.
Şunlara uygulanır
PaxTarEntry(TarEntryType, String, IEnumerable<KeyValuePair<String,String>>)
- Kaynak:
- PaxTarEntry.cs
- Kaynak:
- PaxTarEntry.cs
- Kaynak:
- PaxTarEntry.cs
Belirtilen giriş türü, giriş adı ve genişletilmiş öznitelikler numaralandırmasıyla yeni PaxTarEntry bir örnek başlatır.
public:
PaxTarEntry(System::Formats::Tar::TarEntryType entryType, System::String ^ entryName, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::String ^>> ^ extendedAttributes);
public PaxTarEntry (System.Formats.Tar.TarEntryType entryType, string entryName, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,string>> extendedAttributes);
new System.Formats.Tar.PaxTarEntry : System.Formats.Tar.TarEntryType * string * seq<System.Collections.Generic.KeyValuePair<string, string>> -> System.Formats.Tar.PaxTarEntry
Public Sub New (entryType As TarEntryType, entryName As String, extendedAttributes As IEnumerable(Of KeyValuePair(Of String, String)))
Parametreler
- entryType
- TarEntryType
Girdinin türü.
- entryName
- String
Bu girdinin yolunu ve dosya adını içeren bir dize.
- extendedAttributes
- IEnumerable<KeyValuePair<String,String>>
Geçerli girdiden önce gelen genişletilmiş öznitelikler girişine eklenecek meta verileri temsil eden dize anahtar-değer çiftlerinin sabit listesi.
Özel durumlar
extendedAttributes
veya entryName
şeklindedir null
.
entryName
boş.
-veya-
Giriş türü, PAX biçiminde bir giriş oluşturmak için desteklenmez.
Açıklamalar
Girdiyi oluştururken ek genişletilmiş öznitelikler eklemek için bu oluşturucuyu kullanın.
Aşağıdaki girişler her zaman herhangi bir PAX girişinin genişletilmiş öznitelikler sözlüğünde bulunur:
- Değiştirme zamanı, adı
mtime
altında bir Double sayı olarak. - Erişim zamanı, adı
atime
altında bir Double sayı olarak. - Saat değerini, adı
ctime
altında bir Double sayı olarak değiştirin. - Yol, adı
path
altında dize olarak.
Aşağıdaki girdiler yalnızca belirli koşullar karşılandığında bir PAX girişinin genişletilmiş öznitelikler sözlüğünde bulunur:
- 32 bayttan büyükse, bir dize olarak adının altındaki grup adı
gname
. - Kullanıcı adı, adı
uname
altında, 32 bayttan büyükse dize olarak. - Sayının dize gösterimi 12 bayttan büyükse, dosya uzunluğu olarak adı
size
altında , olarak Int32.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin