Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 2812|Yanıt: 3

[Kaynak] .NET/C# operand depolama US3 (UFile) depolama

[Bağlantıyı kopyala]
2024-8-10 tarihinde yayınlandı 21:18:27 | | |
Gereksinimler: UCloud'daki nesne depolama hizmetini kullanarak, resmi C# sürümünün kaynak kodu performansı çok iyi değil, bu nedenle,API dokümantasyonuna göre kendim uyguladım, bu da 3 kat daha hızlı, diğer bellek kullanımı da geliştirilmelidir.

Object Storage US3 (eski adıyla UFile), internet uygulamaları için yapılandırılmamış dosyaların bulut depolamasını sağlayan bir hizmettir. Kullanıcılar, tarayıcılar, HTTP RESTful API'leri, SDK'lar ve diğer yöntemler aracılığıyla çevrimiçi dosyalara erişebilir ve yönetebilirler. US3 bulut depolama hizmeti talep üzerine kullanılabilir, depolama alanının sınırsız genişletilmesini destekler ve kullanıcıların büyük dosyaların depolama maliyetini etkili bir şekilde azaltmasına yardımcı olur. US3 ayrıca, son kullanıcı erişim deneyimini iyileştirmek için hotspot verilerine yüksek eşzamanlı erişimi destekler.

Ürün Tanıtımı:Bağlantı girişi görünür.

Resmi C# sürümü SDK kaynak kodu adresi:Bağlantı girişi görünür.

API İmza Algoritması:Bağlantı girişi görünür.

kaynak

çağırmakUFileNewAPI'lerİçerideki statik yöntem yeterlidir. (atlandı)





Önceki:【Turn】iKuai Security ACL Rule Extension Case Setting Tutorial
Önümüzdeki:.NET/C#, Mutex ve MemoryMappedFile tabanlı programı uygular
 Ev sahibi| 2024-8-10 tarihinde yayınlandı 21:50:12 |
Mime

.NET Framework:MimeMapping.GetMimeMapping(Dizgi)

Referans:Bağlantı girişi görünür.

.NET Core:new FileExtensionContentTypeProvider(). TryGetContentType(FileName, out var contentType);

Referans:Bağlantı girişi görünür.

 Ev sahibi| 2024-8-27 14:21:37 tarihinde yayınlandı |
GetFilePath'te bir hata var ve şu şekilde değiştirilmiştir:

 Ev sahibi| 2024-12-18 10:33:29 tarihinde yayınlandı |
#region Assembly System.Net.Mail, version=8.0.0.0, culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
// C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Net.Mail.dll
#endregion

#nullable etkinleştirin

isim alanı System.Net.Mime;

//
Özet:
Bir e-posta mesajı eki için medya türü bilgisini belirtir.
public statik sınıf MediaTypeNames
{
    //
    Özet:
    E-posta mesajı ekindeki uygulama verisi türünü belirtir.
    public static class Uygulaması
    {
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Application verilerinin URL'de olduğunu belirtir
        Kodlanmış format.
        public const string FormUrlEncoded = "application/x-www-form-urlencoded";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Application verilerinin JSON içinde olduğunu belirtir
        biçim.
        public const string Json = "application/json";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Application verilerinin JSON içinde olduğunu belirtir
        Patch formatı.
        public const string JsonPatch = "application/json-patch+json";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Application verilerinin JSON içinde olduğunu belirtir
        metin dizisi formatı.
        public const dizisi JsonSequence = "application/json-seq";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Application verilerinin Web'de olduğunu belirtir
        Başvuru Manifestosu.
        public const string Manifest = "application/manifest+json";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Application verilerinin yorumlanmadığını belirtir.
        public const dizisi Octet = "uygulama/oktet-akış";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Application verilerinin Portable içinde olduğunu belirtir
        Belge Formatı (PDF).
        public const dizisi Pdf = "uygulama/pdf";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Application verilerinin JSON içinde olduğunu belirtir
        Problem detayı formatı.
        public const string ProblemJson = "application/problem+json";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Application verilerinin XML içinde olduğunu belirtir
        Problem detayı formatı.
        public const dizisi ProblemXml = "uygulama/problem+xml";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Application verilerinin Rich içinde olduğunu belirtir
        Metin Formatı (RTF).
        public const dizisi Rtf = "uygulama/rtf";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Application verisinin bir SOAP olduğunu belirtir
        belge.
        public const dizisi Soap = "uygulama/sabun+xml";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Application verilerinin WASM içinde olduğunu belirtir
        biçim.
        public const dizisi Wasm = "uygulama/wasm";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Application verilerinin XML içinde olduğunu belirtir
        biçim.
        public const dizisi Xml = "application/XML";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Application verilerinin XML içinde olduğunu belirtir
        Belge Tipi Tanımı formatı.
        public const dizisi XmlDtd = "application/xml-dtd";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Application verilerinin XML içinde olduğunu belirtir
        Patch formatı.
        public const dizisi XmlPatch = "application/xml-patch+xml";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Application verilerinin sıkıştırılmış olduğunu belirtir.
        public const dizisi Zip = "uygulama/zip";
    }
    //
    Özet:
    E-posta mesajı ekindeki font verisi türünü belirtir.
    public static sınıfı Font
    {
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Font verilerinin font tipi koleksiyonunda olduğunu belirtir
        biçim.
        public const string Koleksiyon = "font/koleksiyon";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Font verisinin OpenType Layout'ta olduğunu belirtir
        (OTF) formatı.
        public const dizisi Otf = "font/otf";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Font verisinin SFNT formatında olduğunu belirtir.
        public const dizisi Sfnt = "font/sfnt";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Font verisinin TrueType font içinde olduğunu belirtir
        (TTF) formatında bulundu.
        public const dizisi Ttf = "font/ttf";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Font verisinin WOFF formatında olduğunu belirtir.
        public const dizisi Woff = "font/woff";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Font verisinin WOFF2 formatında olduğunu belirtir.
        public const dizisi Woff2 = "font/woff2";
    }
    //
    Özet:
    E-posta mesajı ekindeki görüntü verisi türünü belirtir.
    public statik sınıf Image
    {
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Image verilerinin AVIF formatında olduğunu belirtir.
        public const dizisi Avif = "image/avif";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Image verinin BMP formatında olduğunu belirtir.
        public const dizisi Bmp = "image/bmp";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Image verisinin Graphics Interchange içinde olduğunu belirtir
        Format (GIF).
        public const dizisi Gif = "görsel/gif";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Image verilerinin ICO formatında olduğunu belirtir.
        public const dizisi Icon = "resim/x-icon";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Image verilerinin Ortak Fotoğraf içinde olduğunu belirtir.
        Experts Group (JPEG) formatında bulunuyor.
        public const dizisi Jpeg = "resim/jpeg";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Image verisinin PNG formatında olduğunu belirtir.
        public const dizisi Png = "image/png";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Image verisinin SVG formatında olduğunu belirtir.
        public const dizisi Svg = "image/svg+xml";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Image verisinin Etiketlenmiş Görüntü içinde olduğunu belirtir
        Dosya Formatı (TIFF).
        public const dizisi Tiff = "görüntü/tiff";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Image verisinin WEBP formatında olduğunu belirtir.
        public const dizisi Webp = "görsel/webp";
    }
    //
    Özet:
    E-posta mesajı ekindeki çok parçalı veri türünü belirtir.
    public static sınıfı Multipart
    {
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Multipart verisinin şunlardan oluştuğunu belirtir
        Çoklu bayt aralıkları.
        public const dizisi ByteRanges = "çok parça/baytlar";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Multipart verisinin formatında olduğunu belirtir.
        public const dizisi FormData = "çok parçalı/form-veri";
    }
    //
    Özet:
    E-posta mesajı ekindeki metin verisi türünü belirtir.
    public statik sınıf Metin
    {
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Text verisinin CSS formatında olduğunu belirtir.
        public const dizisi Css = "metin/css";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Text verisinin CSV formatında olduğunu belirtir.
        public const dizisi Csv = "metin/csv";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Text verisinin HTML formatında olduğunu belirtir.
        public const dizisi Html = "metin/html";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Text verisinin Javascript içinde olduğunu belirtir
        biçim.
        public const string JavaScript = "text/javascript";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Text verisinin Markdown formatında olduğunu belirtir.
        public const dizisi Markdown = "metin/markdown";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Text verisinin düz metin olarak olduğunu belirtir
        biçim.
        public const dizisi Plain = "metin/düz";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Text verisinin Zengin Metin Formatında olduğunu belirtir
        (RTF).
        public const dizisi RichText = "metin/richtext";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Text verisinin Zengin Metin Formatında olduğunu belirtir
        (RTF).
        public const dizisi Rtf = "metin/rtf";
        //
        Özet:
        System.Net.Mime.MediaTypeNames.Text verisinin XML formatında olduğunu belirtir.
        public const string Xml = "metin/xml";
    }
}
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com