Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 2812|Odpoveď: 3

[Zdroj] .NET/C# úložisko operandov US3 (UFile)

[Kopírovať odkaz]
Zverejnené 10.8.2024 21:18:27 | | |
Požiadavky: Pri používaní objektovej úložiskovej služby v UCloud nie je výkon zdrojového kódu oficiálnej verzie C# veľmi dobrý, takže,Implementoval som to sám na základe API dokumentácie, ktorá je 3x rýchlejšia, ďalšie využitie pamäte by sa tiež malo zlepšiť.

Object Storage US3 (predtým UFile) je služba, ktorá poskytuje cloudové úložisko neštruktúrovaných súborov pre internetové aplikácie. Používatelia môžu pristupovať k súborom a spravovať ich online cez prehliadače, HTTP RESTful API, SDK a ďalšie metódy. Cloudové úložisko US3 je možné používať na požiadanie, podporuje neobmedzené rozširovanie úložného priestoru a pomáha používateľom efektívne znížiť náklady na úložisko obrovských súborov. US3 tiež podporuje prístup k dátam hotspotov s vysokou súbežnosťou na zlepšenie prístupu koncového používateľa.

Predstavenie produktu:Prihlásenie na hypertextový odkaz je viditeľné.

Oficiálna adresa SDK verzie C#:Prihlásenie na hypertextový odkaz je viditeľné.

Algoritmus podpisovania API:Prihlásenie na hypertextový odkaz je viditeľné.

zdroj

vyvolaťUFileNewAPIStatická metóda vo vnútri je postačujúca. (vynechané)





Predchádzajúci:【Turn】iKuai Security ACL Rule Extension Case Setting Tutorial
Budúci:.NET/C# implementuje programový singleton založený na Mutex a MemoryMappedFile
 Prenajímateľ| Zverejnené 10. 8. 2024 21:50:12 |
Mime dostáva

.NET Framework:MimeMapping.GetMimeMapping(String)

Referencia:Prihlásenie na hypertextový odkaz je viditeľné.

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

Referencia:Prihlásenie na hypertextový odkaz je viditeľné.

 Prenajímateľ| Zverejnené 27.8.2024 o 14:21:37 |
GetFilePath má chybu a je upravený nasledovne:

 Prenajímateľ| Zverejnené 18. 12. 2024 o 10:33:29 |
#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 povoliť

menný priestor System.Net.Mime;

//
Súhrn:
Špecifikuje informácie o type média pre prílohu e-mailovej správy.
verejná statická trieda MediaTypeNames
{
    //
    Súhrn:
    Špecifikuje typ aplikačných údajov v prílohe e-mailovej správy.
    Aplikácia verejnej statickej triedy
    {
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Application sú v URL
        zakódovaný formát.
        public const string FormUrlEncoded = "application/x-www-form-urlencoded";
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Application sú v JSON
        formát.
        public const string Json = "application/json";
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Application sú v JSON
        formát patchu.
        public const string JsonPatch = "application/json-patch+json";
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Application sú v JSON
        Formát textovej sekvencie.
        public const reťazec JsonSequence = "application/json-seq";
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Application sú vo webe
        Manifest prihlášky.
        public const string Manifest = "application/manifest+json";
        //
        Súhrn:
        Špecifikuje, že údaje System.Net.Mime.MediaTypeNames.Application nie sú interpretované.
        public const string Octet = "application/oktet-stream";
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Application sú v prenosnom režime
        Formát dokumentu (PDF).
        public const string Pdf = "application/pdf";
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Application sú v JSON
        Formát detailov problému.
        public const string ProblemJson = "application/problem+json";
        //
        Súhrn:
        Špecifikuje, že údaje System.Net.Mime.MediaTypeNames.Application sú v XML
        Formát detailov problému.
        public const string ProblemXml = "application/problem+xml";
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Application sú v Rich
        Textový formát (RTF).
        public const reťazec Rtf = "application/rtf";
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Application sú SOAP
        dokument.
        public const reťazec Soap = "application/soap+xml";
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Application sú v WASM
        formát.
        public const string Wasm = "application/wasm";
        //
        Súhrn:
        Špecifikuje, že údaje System.Net.Mime.MediaTypeNames.Application sú v XML
        formát.
        public const string Xml = "application/xml";
        //
        Súhrn:
        Špecifikuje, že údaje System.Net.Mime.MediaTypeNames.Application sú v XML
        Formát definície typu dokumentu.
        public const string XmlDtd = "application/xml-dtd";
        //
        Súhrn:
        Špecifikuje, že údaje System.Net.Mime.MediaTypeNames.Application sú v XML
        formát patchu.
        public const string XmlPatch = "application/xml-patch+xml";
        //
        Súhrn:
        Špecifikuje, že údaje System.Net.Mime.MediaTypeNames.Application sú komprimované.
        public const string Zip = "application/zip";
    }
    //
    Súhrn:
    Špecifikuje typ údajov o písme v prílohe e-mailovej správy.
    verejná statická trieda Font
    {
        //
        Súhrn:
        Špecifikuje, že údaje System.Net.Mime.MediaTypeNames.Font sú v kolekcii typov písma
        formát.
        public const string Collection = "font/collection";
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Font sú v OpenType rozložení
        (OTF) formát.
        public const string OTF = "font/otf";
        //
        Súhrn:
        Špecifikuje, že údaje System.Net.Mime.MediaTypeNames.Font sú vo formáte SFNT.
        public const reťazec Sfnt = "font/sfnt";
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Font sú v písme TrueType
        (TTF) formát.
        public const string Ttf = "font/ttf";
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Font sú vo formáte WOFF.
        public const string Woff = "font/woff";
        //
        Súhrn:
        Špecifikuje, že údaje System.Net.Mime.MediaTypeNames.Font sú vo formáte WOFF2.
        verejný const reťazec Woff2 = "font/woff2";
    }
    //
    Súhrn:
    Špecifikuje typ obrazových dát v prílohe e-mailovej správy.
    verejná statická trieda Obrázok
    {
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Image sú vo formáte AVIF.
        public const reťazec Avif = "obraz/avif";
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Image sú vo formáte BMP.
        public const string Bmp = "image/bmp";
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Image sú v Graphics Interchange
        Formát (GIF).
        public const string Gif = "image/gif";
        //
        Súhrn:
        Špecifikuje, že údaje System.Net.Mime.MediaTypeNames.Image sú vo formáte ICO.
        verejný const reťazec Icon = "image/x-icon";
        //
        Súhrn:
        Špecifikuje, že údaje System.Net.Mime.MediaTypeNames.Image sú v Joint Photographic
        Expert Group (JPEG) formát.
        public const reťazec Jpeg = "image/jpeg";
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Image sú vo formáte PNG.
        public const string Png = "image/png";
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Image sú vo formáte SVG.
        public const string Svg = "image/svg+xml";
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Image sú v označenom obrázku
        Formát súboru (TIFF).
        public const string Tiff = "image/tiff";
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Image sú vo formáte WEBP.
        public const string Webp = "image/webp";
    }
    //
    Súhrn:
    Špecifikuje druh viacdielnych údajov v prílohe e-mailovej správy.
    verejná statická trieda Viacčasť
    {
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Multipart pozostávajú z
        viacbajtové rozsahy.
        public const string ByteRanges = "multipart/byteranges";
        //
        Súhrn:
        Špecifikuje, že údaje System.Net.Mime.MediaTypeNames.Multipart sú vo formáte.
        public const string FormData = "multipart/form-data";
    }
    //
    Súhrn:
    Špecifikuje typ textových údajov v prílohe e-mailovej správy.
    verejná statická trieda Text
    {
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Text sú vo formáte CSS.
        public const reťazec Css = "text/css";
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Text sú vo formáte CSV.
        public const string Csv = "text/csv";
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Text sú vo formáte HTML.
        public const string Html = "text/html";
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Text sú v Javascripte
        formát.
        public const string JavaScript = "text/javascript";
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Text sú vo formáte Markdown.
        public const string Markdown = "text/markdown";
        //
        Súhrn:
        Špecifikuje, že údaje System.Net.Mime.MediaTypeNames.Text sú v čistom texte
        formát.
        public const string Plain = "text/plain";
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Text sú vo formáte Rich Text
        (RTF).
        public const string RichText = "text/richtext";
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Text sú vo formáte Rich Text
        (RTF).
        public const reťazec Rtf = "text/rtf";
        //
        Súhrn:
        Špecifikuje, že dáta System.Net.Mime.MediaTypeNames.Text sú vo formáte XML.
        public const string Xml = "text/xml";
    }
}
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com