12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770 |
- <?xml version="1.0"?>
- <doc>
- <assembly>
- <name>Telerik.Windows.Zip</name>
- </assembly>
- <members>
- <member name="T:Telerik.Windows.Zip.BlockTransformBase">
- <summary>
- Base class for all block transformations.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.BlockTransformBase.CanReuseTransform">
- <summary>Gets a value indicating whether the current transform can be reused.</summary>
- <returns>true if the current transform can be reused; otherwise, false.</returns>
- </member>
- <member name="P:Telerik.Windows.Zip.BlockTransformBase.CanTransformMultipleBlocks">
- <summary>Gets a value indicating whether multiple blocks can be transformed.</summary>
- <returns>true if multiple blocks can be transformed; otherwise, false.</returns>
- </member>
- <member name="P:Telerik.Windows.Zip.BlockTransformBase.Header">
- <summary>Gets transformation header (if required).</summary>
- </member>
- <member name="P:Telerik.Windows.Zip.BlockTransformBase.InputBlockSize">
- <summary>Gets the input block size.</summary>
- <returns>The size of the input data blocks in bytes.</returns>
- </member>
- <member name="P:Telerik.Windows.Zip.BlockTransformBase.OutputBlockSize">
- <summary>Gets the output block size.</summary>
- <returns>The size of the output data blocks in bytes.</returns>
- </member>
- <member name="P:Telerik.Windows.Zip.BlockTransformBase.FixedInputBlockSize">
- <summary>
- Gets or sets value which indicates whether the transformation uses
- input buffer of the fixed size.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.BlockTransformBase.Dispose">
- <summary>
- Releases the resources used by the current instance of the ZipArchive class.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.BlockTransformBase.CreateHeader">
- <summary>
- Creates transformation header to be written into the output stream.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.BlockTransformBase.InitHeaderReading">
- <summary>
- Initialize reading of the transformation header.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.BlockTransformBase.ProcessHeader">
- <summary>
- Process transformation header has been read.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.BlockTransformBase.TransformBlock(System.Byte[],System.Int32,System.Int32,System.Byte[],System.Int32)">
- <summary>Transforms the specified region of the input byte array and copies the resulting transform to the specified region of the output byte array.</summary>
- <returns>The number of bytes written.</returns>
- <param name="inputBuffer">The input for which to compute the transform. </param>
- <param name="inputOffset">The offset into the input byte array from which to begin using data. </param>
- <param name="inputCount">The number of bytes in the input byte array to use as data. </param>
- <param name="outputBuffer">The output to which to write the transform. </param>
- <param name="outputOffset">The offset into the output byte array from which to begin writing data. </param>
- </member>
- <member name="M:Telerik.Windows.Zip.BlockTransformBase.TransformFinalBlock(System.Byte[],System.Int32,System.Int32)">
- <summary>Transforms the specified region of the specified byte array.</summary>
- <returns>The computed transform.</returns>
- <param name="inputBuffer">The input for which to compute the transform. </param>
- <param name="inputOffset">The offset into the byte array from which to begin using data. </param>
- <param name="inputCount">The number of bytes in the byte array to use as data. </param>
- </member>
- <member name="M:Telerik.Windows.Zip.BlockTransformBase.Dispose(System.Boolean)">
- <summary>
- Releases the unmanaged resources used by the transform and optionally releases the managed resources.
- </summary>
- <param name="disposing">Value which indicates whether both managed and unmanaged resources (true) on only unmanaged resources (false) should be released.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.BlockTransformBase.ValidateInputBufferParameters(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
- <summary>
- Validates parameters of the input buffer.
- </summary>
- <param name="inputBuffer">The input for which to compute the transform. </param>
- <param name="inputOffset">The offset into the input byte array from which to begin using data. </param>
- <param name="inputCount">The number of bytes in the input byte array to use as data. </param>
- <param name="validateBlockSize">Indicates whether buffer block size should be validated. Should be true for the TransformBlock and false for the TransformFinalBlock.</param>
- <param name="allowZeroCount">Indicates whether count can be zero.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.BlockTransformBase.ValidateParameters(System.Byte[],System.Int32,System.Int32,System.Byte[],System.Int32,System.Boolean)">
- <summary>
- Validates parameters of the transform operation.
- </summary>
- <param name="inputBuffer">The input for which to compute the transform. </param>
- <param name="inputOffset">The offset into the input byte array from which to begin using data. </param>
- <param name="inputCount">The number of bytes in the input byte array to use as data. </param>
- <param name="outputBuffer">The output to which to write the transform. </param>
- <param name="outputOffset">The offset into the output byte array from which to begin writing data. </param>
- <param name="allowZeroCount">Indicates whether input count can be zero.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.Adler32">
- <summary>
- Implements Adler-32 checksum algorithm.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.Adler32.Base">
- <summary>
- Base for modulo arithmetic (largest prime smaller than 65536).
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.Adler32.MaxIterations">
- <summary>
- Number of iterations we can safely do before applying the modulo.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.Adler32.UpdateChecksum(System.UInt32,System.Byte[],System.Int32,System.Int32)">
- <summary>
- Calculate checksum for the specified region of the input byte array.
- </summary>
- <param name="checksum">Checksum to update.</param>
- <param name="buffer">The input for which to compute the checksum.</param>
- <param name="offset">The offset into the input byte array from which to begin using data.</param>
- <param name="length">The number of bytes in the input byte array to use as data.</param>
- <returns>Updated checksum.</returns>
- </member>
- <member name="T:Telerik.Windows.Zip.Crc32">
- <summary>
- Implements CRC-32 checksum algorithm.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.Crc32.UpdateChecksum(System.UInt32,System.Byte[],System.Int32,System.Int32)">
- <summary>
- Calculate checksum for the specified region of the input byte array.
- </summary>
- <param name="checksum">Checksum to update.</param>
- <param name="buffer">The input for which to compute the checksum.</param>
- <param name="offset">The offset into the input byte array from which to begin using data.</param>
- <param name="length">The number of bytes in the input byte array to use as data.</param>
- <returns>Updated checksum.</returns>
- </member>
- <member name="T:Telerik.Windows.Zip.IChecksumAlgorithm">
- <summary>
- Interface which must be implemented by all implementations of the checksum algorithm.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.IChecksumAlgorithm.UpdateChecksum(System.UInt32,System.Byte[],System.Int32,System.Int32)">
- <summary>
- Calculate checksum for the specified region of the input byte array.
- </summary>
- <param name="checksum">Checksum to update.</param>
- <param name="buffer">The input for which to compute the checksum.</param>
- <param name="offset">The offset into the input byte array from which to begin using data.</param>
- <param name="length">The number of bytes in the input byte array to use as data.</param>
- <returns>Updated checksum.</returns>
- </member>
- <member name="T:Telerik.Windows.Zip.CompressionMethod">
- <summary>
- Specifies values that indicate compression method.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.CompressionMethod.Stored">
- <summary>
- The file is stored (no compression).
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.CompressionMethod.Deflate">
- <summary>
- The file is Deflated.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.CompressionMethod.Lzma">
- <summary>
- The file is compressed using LZMA algorithm.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.CompressedStream">
- <summary>
- Represents stream which allows read/write compressed information from/to given input stream.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.CompressedStream.#ctor(System.IO.Stream,Telerik.Windows.Zip.StreamOperationMode,Telerik.Windows.Zip.CompressionSettings)">
- <summary>
- Initializes a new instance of the CompressedStream class.
- </summary>
- <param name="baseStream">The base input/output stream.</param>
- <param name="mode">Stream operational mode.</param>
- <param name="settings">Compression settings.</param>
- <exception cref="T:System.ArgumentOutOfRangeException">Specified mode is not allowed for the given stream.</exception>
- </member>
- <member name="M:Telerik.Windows.Zip.CompressedStream.#ctor(System.IO.Stream,Telerik.Windows.Zip.StreamOperationMode,Telerik.Windows.Zip.CompressionSettings,System.Boolean,Telerik.Windows.Zip.EncryptionSettings)">
- <summary>
- Initializes a new instance of the CompressedStream class.
- </summary>
- <param name="baseStream">The base input/output stream.</param>
- <param name="mode">Stream operational mode.</param>
- <param name="settings">Compression settings.</param>
- <param name="useCrc32">Indicates whether the CRC32 (true) or Adler32 (false) checksum algorithm will be used.</param>
- <param name="encryptionSettings">Encryption settings.</param>
- <exception cref="T:System.ArgumentOutOfRangeException">Specified mode is not allowed for the given stream.</exception>
- </member>
- <member name="M:Telerik.Windows.Zip.CompressedStream.#ctor(System.IO.Stream,Telerik.Windows.Zip.StreamOperationMode,Telerik.Windows.Zip.ICompressionAlgorithm,Telerik.Windows.Zip.IChecksumAlgorithm)">
- <summary>
- Initializes a new instance of the CompressedStream class.
- </summary>
- <param name="baseStream">The base input/output stream.</param>
- <param name="mode">Stream operational mode.</param>
- <param name="compressionAlgorithm">Compression algorithm.</param>
- <param name="checksumAlgorithm">Checksum algorithm.</param>
- <exception cref="T:System.ArgumentOutOfRangeException">Specified mode is not allowed for the given stream.</exception>
- </member>
- <member name="E:Telerik.Windows.Zip.CompressedStream.ChecksumReady">
- <summary>
- Event occurs when calculation of the checksum for this stream is completed.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.CompressedStream.Checksum">
- <summary>
- Gets checksum calculated for this stream starting from
- the first read/write operation and up to the Flush call.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.CompressedStream.CompressedSize">
- <summary>
- Gets the compressed size of the stream.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.CompressedStream.ChecksumAlgorithm">
- <summary>
- Gets or sets the checksum algorithm will be used during compression-decompression.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.CompressedStream.Read(System.Byte[],System.Int32,System.Int32)">
- <summary>
- Reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read.
- </summary>
- <param name="buffer">An array of bytes. When this method returns, the buffer contains the specified byte array with the
- values between offset and (offset + count - 1) replaced by the bytes read from the current source.</param>
- <param name="offset">The zero-based byte offset in buffer at which to begin storing the data read from the current stream.</param>
- <param name="count">The maximum number of bytes to be read from the current stream. </param>
- <returns>The total number of bytes read into the buffer. This can be less than the number of bytes requested if that many
- bytes are not currently available, or zero (0) if the end of the stream has been reached.</returns>
- <exception cref="T:System.NotSupportedException">The <see cref="T:Telerik.Windows.Zip.StreamOperationMode" /> associated with
- current <see cref="T:Telerik.Windows.Zip.OperationStream" /> object does not match the underlying stream.
- For example, this exception is thrown when using <see cref="F:Telerik.Windows.Zip.StreamOperationMode.Read" /> with an underlying stream that is write only. </exception>
- <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="offset" /> parameter is less than zero.-or- The <paramref name="count" /> parameter is less than zero. </exception>
- <exception cref="T:System.ArgumentException">The sum of the <paramref name="count" /> and <paramref name="offset" /> parameters is larger than the length of the buffer. </exception>
- </member>
- <member name="M:Telerik.Windows.Zip.CompressedStream.SetLength(System.Int64)">
- <summary>
- Sets the length of the current stream.
- </summary>
- <param name="value">The desired length of the current stream in bytes. </param>
- </member>
- <member name="M:Telerik.Windows.Zip.CompressedStream.Write(System.Byte[],System.Int32,System.Int32)">
- <summary>
- Writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written.
- </summary>
- <param name="buffer">An array of bytes. This method copies count bytes from buffer to the current stream. </param>
- <param name="offset">The zero-based byte offset in buffer at which to begin copying bytes to the current stream. </param>
- <param name="count">The number of bytes to be written to the current stream.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.CompressedStream.Dispose(System.Boolean)">
- <summary>
- Releases the unmanaged resources used by the Stream and optionally releases the managed resources.
- </summary>
- <param name="disposing">Value which indicates whether both managed and unmanaged resources (true) on only unmanaged resources (false) should be released.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.CompressedStream.Initialize(System.IO.Stream,Telerik.Windows.Zip.ICompressionAlgorithm,Telerik.Windows.Zip.IChecksumAlgorithm)">
- <summary>
- Initialize compressed stream.
- </summary>
- <param name="baseStream">The base input/output stream.</param>
- <param name="compressionAlgorithm">Compression algorithm.</param>
- <param name="checksumAlgorithm">Checksum algorithm.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.CompressionSettings">
- <summary>
- Base class for the compression settings.
- </summary>
- </member>
- <member name="E:Telerik.Windows.Zip.CompressionSettings.PropertyChanged">
- <summary>
- Occurs when a property value changes.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.CompressionSettings.Method">
- <summary>
- Gets or sets compression method.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.CompressionSettings.CopyFrom(Telerik.Windows.Zip.CompressionSettings)">
- <summary>
- Copy settings from the given base settings.
- </summary>
- <param name="baseSettings">Base settings to copy from.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.CompressionSettings.PrepareForZip(Telerik.Windows.Zip.CentralDirectoryHeader)">
- <summary>
- Prepare settings for usage in zip archive entries.
- </summary>
- <param name="header">Central directory header.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.CompressionSettings.OnPropertyChanged(System.String)">
- <summary>
- Called when property value is changed.
- </summary>
- <param name="propertyName">Property name.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.CompressionTransformBase">
- <summary>
- Represents base class for all compression and decompression functionality.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.CompressionTransformBase.#ctor">
- <summary>
- Initializes a new instance of the CompressionTransformBase class.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.CompressionTransformBase.CanReuseTransform">
- <summary>Gets a value indicating whether the current transform can be reused.</summary>
- <returns>true if the current transform can be reused; otherwise, false.</returns>
- </member>
- <member name="P:Telerik.Windows.Zip.CompressionTransformBase.CanTransformMultipleBlocks">
- <summary>Gets a value indicating whether multiple blocks can be transformed.</summary>
- <returns>true if multiple blocks can be transformed; otherwise, false.</returns>
- </member>
- <member name="P:Telerik.Windows.Zip.CompressionTransformBase.InputBlockSize">
- <summary>Gets the input block size.</summary>
- <returns>The size of the input data blocks in bytes.</returns>
- </member>
- <member name="P:Telerik.Windows.Zip.CompressionTransformBase.OutputBlockSize">
- <summary>Gets the output block size.</summary>
- <returns>The size of the output data blocks in bytes.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.CompressionTransformBase.TransformBlock(System.Byte[],System.Int32,System.Int32,System.Byte[],System.Int32)">
- <summary>
- Transforms the specified region of the input byte array and copies
- the resulting transform to the specified region of the output byte array.
- </summary>
- <returns>The number of bytes written.</returns>
- <param name="inputBuffer">The input for which to compute the transform. </param>
- <param name="inputOffset">The offset into the input byte array from which to begin using data. </param>
- <param name="inputCount">The number of bytes in the input byte array to use as data. </param>
- <param name="outputBuffer">The output to which to write the transform. </param>
- <param name="outputOffset">The offset into the output byte array from which to begin writing data. </param>
- </member>
- <member name="M:Telerik.Windows.Zip.CompressionTransformBase.TransformFinalBlock(System.Byte[],System.Int32,System.Int32)">
- <summary>Transforms the specified region of the specified byte array.</summary>
- <returns>The computed transform.</returns>
- <param name="inputBuffer">The input for which to compute the transform. </param>
- <param name="inputOffset">The offset into the byte array from which to begin using data. </param>
- <param name="inputCount">The number of bytes in the byte array to use as data. </param>
- </member>
- <member name="M:Telerik.Windows.Zip.CompressionTransformBase.Dispose(System.Boolean)">
- <summary>
- Releases the unmanaged resources used by the transform and optionally releases the managed resources.
- </summary>
- <param name="disposing">Value which indicates whether both managed and unmanaged resources (true) on only unmanaged resources (false) should be released.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.CompressionTransformBase.ProcessTransform(System.Boolean)">
- <summary>
- Transforms current input buffer.
- </summary>
- <param name="finalBlock">The final block flag.</param>
- <returns>True when output still available.</returns>
- </member>
- <member name="T:Telerik.Windows.Zip.CompressedStreamHeader">
- <summary>
- Specifies values for header type of the compressed stream.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.CompressedStreamHeader.None">
- <summary>
- Compressed stream does not contain a header.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.CompressedStreamHeader.ZLib">
- <summary>
- Compressed stream is formatted in accordance with RFC 1950
- (ZLIB Compressed Data Format Specification version 3.3).
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.CompressionLevel">
- <summary>
- The compression level to be used for compression of data.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.CompressionLevel.NoCompression">
- <summary>
- The data will be simply stored,
- no compression should be performed.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.CompressionLevel.Level0">
- <summary>
- Same as NoCompression.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.CompressionLevel.Fastest">
- <summary>
- The fastest but least effective compression.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.CompressionLevel.Level1">
- <summary>
- A synonym for Fastest.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.CompressionLevel.Level2">
- <summary>
- A little slower, but better, than level 1.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.CompressionLevel.Level3">
- <summary>
- A little slower, but better, than level 2.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.CompressionLevel.Level4">
- <summary>
- A little slower, but better, than level 3.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.CompressionLevel.Level5">
- <summary>
- A little slower than level 4, but with better compression.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.CompressionLevel.Optimal">
- <summary>
- The default compression level with
- a good balance of speed and compression efficiency.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.CompressionLevel.Level6">
- <summary>
- A synonym for Optimal.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.CompressionLevel.Level7">
- <summary>
- Pretty good compression.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.CompressionLevel.Level8">
- <summary>
- Better compression than Level7.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.CompressionLevel.Best">
- <summary>
- The best compression, where best means
- greatest reduction in size of the input data.
- This is also the slowest compression.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.CompressionLevel.Level9">
- <summary>
- A synonym for Best compression level.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.DeflateAlgorithm">
- <summary>
- Class which implements Deflate compression algorithm.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateAlgorithm.CreateCompressor">
- <summary>
- Creates a compressor object.
- </summary>
- <returns>A compressor object.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateAlgorithm.CreateDecompressor">
- <summary>
- Creates a decompressor object.
- </summary>
- <returns>A decompressor object.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateAlgorithm.Initialize(Telerik.Windows.Zip.CompressionSettings)">
- <summary>
- Initialize compression algorithm using given compression settings.
- </summary>
- <param name="settings">Compression settings.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.DeflateBlockState">
- <summary>
- Represents a state of current block.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.DeflateBlockState.NeedMore">
- <summary>
- Block is not completed, need more input or more output.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.DeflateBlockState.BlockDone">
- <summary>
- Block flush performed.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.DeflateBlockState.FinishStarted">
- <summary>
- Finish started, need only more output at next deflate.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.DeflateBlockState.FinishDone">
- <summary>
- Finish done, accept no more input or output.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.DeflateCompressor">
- <summary>
- Compressor which implements Deflate compression.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.DeflateCompressor.WindowBitsDefault">
- <summary>
- The default number of window bits for the Deflate algorithm.
- 15 is the maximum number of window bits for the Deflate algorithm (32K window).
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateCompressor.#ctor(Telerik.Windows.Zip.DeflateSettings)">
- <summary>
- Initializes a new instance of the DeflateCompressor class.
- </summary>
- <param name="settings">Deflate settings.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateCompressor.CreateHeader">
- <summary>
- Creates RFC 1950 (ZLIB Compressed Data Format Specification version 3.3) header
- to be written into the output stream.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateCompressor.DownHeap(System.Int16[],System.Int32)">
- <summary>
- Restore the heap property by moving down the tree starting at specified node,
- exchanging a node with the smallest of its two sons if necessary, stopping
- when the heap property is re-established (each father smaller than its two sons).
- </summary>
- <param name="tree">The tree.</param>
- <param name="nodeIndex">Index of node.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateCompressor.ProcessTransform(System.Boolean)">
- <summary>
- Transforms current input buffer.
- </summary>
- <param name="finalBlock">The final block flag.</param>
- <returns>True when still output available.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateCompressor.ScanTree(System.Int16[],System.Int32)">
- <summary>
- Scan a literal or distance tree to determine the frequencies of the codes
- in the bit length tree.
- </summary>
- <param name="tree">The tree.</param>
- <param name="maxCode">Max code.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateCompressor.BuildBitLengthTree">
- <summary>
- Construct the Huffman tree for the bit lengths.
- </summary>
- <returns>The index of the last bit length code to send.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateCompressor.SendAllTrees(System.Int32,System.Int32,System.Int32)">
- <summary>
- Send the header for a block using dynamic Huffman trees: the counts,
- the lengths of the bit length codes, the literal tree and the distance tree.
- </summary>
- <param name="literalCodes">Length of literal codes.</param>
- <param name="distanceCodes">Length of distance codes.</param>
- <param name="bitLengthCodes">Length of bit length codes.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateCompressor.SendTree(System.Int16[],System.Int32)">
- <summary>
- Send a literal or distance tree in compressed form,
- using the codes in bit length tree.
- </summary>
- <param name="tree">The tree.</param>
- <param name="maxCode">Max code.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateCompressor.PutBytes(System.Byte[],System.Int32,System.Int32)">
- <summary>
- Output a block of bytes on the stream.
- </summary>
- <param name="buffer">Buffer.</param>
- <param name="start">Start index.</param>
- <param name="length">Length.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateCompressor.TreeTally(System.Int32,System.Int32)">
- <summary>
- Save the match info and tally the frequency counts.
- </summary>
- <param name="distance">Distance.</param>
- <param name="lengthOrChar">Length or unmatched char.</param>
- <returns>Return true if the current block must be flushed.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateCompressor.SendCompressedBlock(System.Int16[],System.Int16[])">
- <summary>
- Send the block data compressed using the given Huffman trees.
- </summary>
- <param name="literalTree">Literal tree.</param>
- <param name="distanceTree">Distance tree.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateCompressor.AlginOnByteBoundary">
- <summary>
- Flush the bit buffer and align the output on a byte boundary.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateCompressor.CopyBlock(System.Int32,System.Int32,System.Boolean)">
- <summary>
- Copy a stored block, storing first the length
- and its one's complement if requested.
- </summary>
- <param name="buffer">Buffer.</param>
- <param name="length">Length.</param>
- <param name="header">Should send the header.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateCompressor.SendStoredBlock(System.Int32,System.Int32,System.Boolean)">
- <summary>
- Send a stored block.
- </summary>
- <param name="offset">Offset in window.</param>
- <param name="length">Length.</param>
- <param name="lastBlock">The flag of last block.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateCompressor.TreeFlushBlock(System.Int32,System.Int32,System.Boolean)">
- <summary>
- Determine the best encoding for the current block: dynamic trees, static
- trees or store, and output the encoded block.
- </summary>
- <param name="offset">Offset in window.</param>
- <param name="length">Length.</param>
- <param name="lastBlock">The flag of last block.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateCompressor.FillWindow">
- <summary>
- Fill the window if necessary.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateCompressor.DeflateFast(System.Boolean)">
- <summary>
- Compress as much as possible from the input stream, return the current
- block state.
- This function does not perform lazy evaluation of matches and inserts
- new strings in the dictionary only for unmatched strings or for short
- matches. It is used only for the fast compression options.
- </summary>
- <param name="flush">Flush flag.</param>
- <returns>Returns the current block state.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateCompressor.DeflateNone(System.Boolean)">
- <summary>
- Copy without compression as much as possible from the input buffer.
- </summary>
- <param name="flush">Flush flag.</param>
- <returns>Returns the current block state.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateCompressor.DeflateSlow(System.Boolean)">
- <summary>
- Same as above, but achieves better compression. We use a lazy
- evaluation for matches: a match is finally adopted only if there is
- no better match at the next window position.
- </summary>
- <param name="flush">Flush flag.</param>
- <returns>Returns the current block state.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateCompressor.InitializeTreeData">
- <summary>
- Initialize the tree data structures.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateCompressor.SetConfiguration(System.Int32)">
- <summary>
- Sets configuration parameters by the compression level.
- </summary>
- <param name="level">Compression level.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateCompressor.FlushPending">
- <summary>
- Flush as much pending output as possible.
- All deflate output goes through this function.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateCompressor.ReadBuffer(System.Byte[],System.Int32,System.Int32)">
- <summary>
- Read a new buffer from the current input stream, update
- total number of bytes read. All deflate input goes through
- this function.
- </summary>
- <param name="buffer">Buffer.</param>
- <param name="start">Start position in buffer.</param>
- <param name="size">Size.</param>
- <returns></returns>
- </member>
- <member name="T:Telerik.Windows.Zip.DeflateConfiguration">
- <summary>
- Represents configuration of deflate algorithm.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.DeflateConfiguration.GoodLength">
- <summary>
- Use a faster search when the previous match is longer
- than this reduce lazy search above this match length.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.DeflateConfiguration.MaxLazy">
- <summary>
- Attempt to find a better match only when the current match is
- strictly smaller than this value. This mechanism is used only for
- compression levels >= 4. For levels 1,2,3: MaxLazy is actually
- MaxInsertLength (See DeflateFast).
- Do not perform lazy search above this match length.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.DeflateConfiguration.NiceLength">
- <summary>
- Quit search above this match length.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.DeflateConfiguration.MaxChainLength">
- <summary>
- To speed up deflation, hash chains are never searched beyond this length.
- A higher limit improves compression ratio but degrades the speed.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateConfiguration.Lookup(System.Int32)">
- <summary>
- Returns instance of Config class by the compression level.
- </summary>
- <param name="compressionLevel">Compression level.</param>
- <returns>Instance of Config class.</returns>
- </member>
- <member name="T:Telerik.Windows.Zip.DeflateConstants">
- <summary>
- Represents constants for deflate compression.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.DeflateConstants.NoCompression">
- <summary>
- The file is stored (no compression).
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.DeflateConstants.HeaderDeflated">
- <summary>
- Z-lib header: the deflate compression method.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.DeflateConstants.MaxBitLengthBits">
- <summary>
- Bit length codes must not exceed MaxBitLengthBits bits.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.DeflateConstants.Repeat3To6">
- <summary>
- Repeat previous bit length 3-6 times (2 bits of repeat count).
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.DeflateConstants.RepeatZero3To10">
- <summary>
- Repeat a zero length 3-10 times (3 bits of repeat count).
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.DeflateConstants.RepeatZero11To138">
- <summary>
- Repeat a zero length 11-138 times (7 bits of repeat count).
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.DeflateDecompressor">
- <summary>
- Decompressor which implements Deflate compression.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateDecompressor.#ctor(Telerik.Windows.Zip.DeflateSettings)">
- <summary>
- Initializes a new instance of the DeflateDecompressor class.
- </summary>
- <param name="settings">Deflate settings.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.DeflateDecompressor.DecompressorState">
- <summary>
- Represents a state of decompressor process.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.DeflateDecompressor.BlockType">
- <summary>
- Represents a type of block in deflated data.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.DeflateDecompressor.OutputBlockSize">
- <summary>Gets the output block size.</summary>
- <returns>The size of the output data blocks in bytes.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateDecompressor.InitHeaderReading">
- <summary>
- Initialize reading of the transformation header.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateDecompressor.ProcessHeader">
- <summary>
- Process transformation header has been read.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateDecompressor.ProcessTransform(System.Boolean)">
- <summary>
- Transforms current input buffer.
- </summary>
- <param name="finalBlock">The final block flag.</param>
- <returns>True when still output available.</returns>
- </member>
- <member name="T:Telerik.Windows.Zip.DeflateSettings">
- <summary>
- Compression settings of the Deflate method.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateSettings.#ctor">
- <summary>
- Initializes a new instance of the DeflateSettings class.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.DeflateSettings.CompressionLevel">
- <summary>
- The compression level of deflate algorithm to be used for deflating by a CompressedStream.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.DeflateSettings.HeaderType">
- <summary>
- Gets or sets compression stream header type.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateSettings.CopyFrom(Telerik.Windows.Zip.CompressionSettings)">
- <summary>
- Copy settings from the given base settings.
- </summary>
- <param name="baseSettings">Base settings to copy from.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateSettings.PrepareForZip(Telerik.Windows.Zip.CentralDirectoryHeader)">
- <summary>
- Prepare settings for usage in zip archive entries.
- </summary>
- <param name="header">Central directory header.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.DeflateTransformBase">
- <summary>
- Represents base class for Deflate compression and decompression functionality.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DeflateTransformBase.#ctor(Telerik.Windows.Zip.DeflateSettings)">
- <summary>
- Initializes a new instance of the DeflateTransformBase class.
- </summary>
- <param name="settings">Deflate settings.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.InflateTree">
- <summary>
- Inflates data using a lookup table combined with a HuffmanTree.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.InflateTree.#cctor">
- <summary>
- Initializes static members of the InflateTree class.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.InflateTree.#ctor(System.Byte[])">
- <summary>
- Initializes a new instance of the InflateTree class.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.InflateTree.GetNextSymbol(Telerik.Windows.Zip.InputBitsBuffer)">
- <summary>
- Tries to get enough bits from input and try to decode them.
- </summary>
- <param name="input">Input buffer.</param>
- <returns>Next symbol or -1 when there is no enough bits in input.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.InflateTree.CalculateHuffmanCode">
- <summary>
- Calculate the huffman codes according to RFC 1951.
- </summary>
- <returns>Huffman codes.</returns>
- </member>
- <member name="T:Telerik.Windows.Zip.InputBitsBuffer">
- <summary>
- Represents input buffer for inflating data using Huffman coding.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.InputBitsBuffer.#ctor">
- <summary>
- Initializes a new instance of the InputBitsBuffer class.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.InputBitsBuffer.AvailableBits">
- <summary>
- Available bits in bit buffer.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.InputBitsBuffer.AvailableBytes">
- <summary>
- Available bytes.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.InputBitsBuffer.InputRequired">
- <summary>
- Is input required.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.InputBitsBuffer.CheckAvailable(System.Int32)">
- <summary>
- Checks available bits in the bit buffer.
- </summary>
- <param name="count">Count of bits.</param>
- <returns>True if available.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.InputBitsBuffer.GetBits(System.Int32)">
- <summary>
- Gets available bits from buffer.
- </summary>
- <param name="count">Count of required bits.</param>
- <returns>Bits data.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.InputBitsBuffer.Read(System.Byte[],System.Int32,System.Int32)">
- <summary>
- Read bytes to output buffer.
- </summary>
- <param name="output">Output buffer.</param>
- <param name="offset">Offset.</param>
- <param name="length">Length.</param>
- <returns>Count of bytes which are read.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.InputBitsBuffer.SetBuffer(System.Byte[],System.Int32,System.Int32)">
- <summary>
- Set current working buffer.
- </summary>
- <param name="buffer">Bytes buffer.</param>
- <param name="offset">Offset.</param>
- <param name="length">Length.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.InputBitsBuffer.SkipBits(System.Int32)">
- <summary>
- Skips bits in bit buffer.
- </summary>
- <param name="count">Count of bits to skip.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.InputBitsBuffer.SkipToByteBoundary">
- <summary>
- Skips to the next byte boundary.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.InputBitsBuffer.Get16Bits">
- <summary>
- Gets 16 or more bits into bit buffer.
- </summary>
- <returns>Bit buffer.</returns>
- </member>
- <member name="T:Telerik.Windows.Zip.OutputWindow">
- <summary>
- Represents output window for inflating data using Huffman coding.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.OutputWindow.#ctor">
- <summary>
- Initializes a new instance of the OutputWindow class.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.OutputWindow.AvailableBytes">
- <summary>
- Gets available bytes count.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.OutputWindow.FreeBytes">
- <summary>
- Gets free bytes count.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.OutputWindow.AddByte(System.Byte)">
- <summary>
- Adds a byte to output window.
- </summary>
- <param name="value">Byte.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.OutputWindow.Copy(System.Int32,System.Int32)">
- <summary>
- Copies bytes within output window.
- Moves backwards distance bytes and copy length bytes.
- </summary>
- <param name="length">Length.</param>
- <param name="distance">Distance.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.OutputWindow.Read(System.Byte[],System.Int32,System.Int32)">
- <summary>
- Read bytes to output buffer.
- </summary>
- <param name="output">Output buffer.</param>
- <param name="offset">Offset.</param>
- <param name="length">Length.</param>
- <returns>Count of bytes which are read.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.OutputWindow.ReadInput(Telerik.Windows.Zip.InputBitsBuffer,System.Int32)">
- <summary>
- Reads bytes from input.
- </summary>
- <param name="input">InputBitsBuffer.</param>
- <param name="length">Length.</param>
- <returns>Count of read bytes.</returns>
- </member>
- <member name="T:Telerik.Windows.Zip.StaticTree">
- <summary>
- Represents Huffman static tree.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.StaticTree.#cctor">
- <summary>
- Initializes static members of the StaticTree class.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.StaticTree.#ctor(System.Int16[],System.Int32[])">
- <summary>
- Initializes a new instance of the StaticTree class.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.StaticTree.TreeCodes">
- <summary>
- Static tree.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.StaticTree.ExtraBits">
- <summary>
- Extra bits for each code.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.StaticTree.ExtraBase">
- <summary>
- Base index for extra bits.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.StaticTree.Elements">
- <summary>
- Max number of elements in the tree.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.StaticTree.MaxLength">
- <summary>
- Max bit length for the codes.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.Tree">
- <summary>
- Deflates data using Huffman coding.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.Tree.BitReverse(System.Int32,System.Int32)">
- <summary>
- Reverse the first specified bits of a code,
- using straightforward code (a faster method would use a table).
- </summary>
- <param name="code">Value.</param>
- <param name="length">The length of bits to reverse.</param>
- <returns>Result of reverse.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.Tree.GetDistanceCode(System.Int32)">
- <summary>
- Map from a distance to a distance code.
- </summary>
- <remarks>
- No side effects. DistanceCode[256] and DistanceCode[257] are never used.
- </remarks>
- </member>
- <member name="M:Telerik.Windows.Zip.Tree.BuildTree(Telerik.Windows.Zip.DeflateCompressor)">
- <summary>
- Construct one Huffman tree and assigns the code bit strings and lengths.
- Update the total bit length for the current block.
- </summary>
- <param name="manager">Deflate compressor.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.Tree.GenerateCodes(System.Int16[],System.Int32,System.Int16[])">
- <summary>
- Generate the codes for a given tree and bit counts (which need not be optimal).
- </summary>
- <param name="tree">The tree.</param>
- <param name="maxCode">Max code.</param>
- <param name="bitLengthCount">Bit length count.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.Tree.GenerateBitLengths(Telerik.Windows.Zip.DeflateCompressor)">
- <summary>
- Compute the optimal bit lengths for a tree and update the total bit length for the current block.
- </summary>
- <param name="manager">Deflate compressor.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.ICompressionAlgorithm">
- <summary>
- Interface which must be implemented by all implementations of the compression algorithm.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ICompressionAlgorithm.CreateCompressor">
- <summary>
- Creates a compressor object.
- </summary>
- <returns>A compressor object.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.ICompressionAlgorithm.CreateDecompressor">
- <summary>
- Creates a decompressor object.
- </summary>
- <returns>A decompressor object.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.ICompressionAlgorithm.Initialize(Telerik.Windows.Zip.CompressionSettings)">
- <summary>
- Initialize compression algorithm using given compression settings.
- </summary>
- <param name="settings">Compression settings.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.LzmaOptimizationData">
- <summary>
- The Optimization Data for LZMA match finder.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.LzmaAlgorithm">
- <summary>
- Class which implements Deflate compression algorithm.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.LzmaAlgorithm.CreateCompressor">
- <summary>
- Creates a compressor object.
- </summary>
- <returns>A compressor object.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.LzmaAlgorithm.CreateDecompressor">
- <summary>
- Creates a decompressor object.
- </summary>
- <returns>A decompressor object.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.LzmaAlgorithm.Initialize(Telerik.Windows.Zip.CompressionSettings)">
- <summary>
- Initialize compression algorithm using given compression settings.
- </summary>
- <param name="settings">Compression settings.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.LzmaCompressor">
- <summary>
- Compressor which implements LZMA compression.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.LzmaCompressor.#ctor(Telerik.Windows.Zip.LzmaSettings)">
- <summary>
- Initializes a new instance of the <see cref="T:Telerik.Windows.Zip.LzmaCompressor"/> class.
- </summary>
- <param name="settings">Settings.</param>
- </member>
- <member name="P:Telerik.Windows.Zip.LzmaCompressor.OutputBlockSize">
- <summary>Gets the output block size.</summary>
- <returns>The size of the output data blocks in bytes.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.LzmaCompressor.CreateHeader">
- <summary>
- Creates transformation header to be written into the output stream.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.LzmaCompressor.ProcessTransform(System.Boolean)">
- <summary>
- Transforms current input buffer.
- </summary>
- <param name="finalBlock">The final block flag.</param>
- <returns>True when output still available.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.LzmaCompressor.Dispose(System.Boolean)">
- <summary>
- Releases the unmanaged resources used by the transform and optionally releases the managed resources.
- </summary>
- <param name="disposing">Value which indicates whether both managed and unmanaged resources
- (true) on only unmanaged resources (false) should be released.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.LzmaDecompressor">
- <summary>
- Decompressor which implements LZMA decompression algorithm.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.LzmaDecompressor.#ctor(Telerik.Windows.Zip.LzmaSettings)">
- <summary>
- Initializes a new instance of the <see cref="T:Telerik.Windows.Zip.LzmaDecompressor"/> class.
- </summary>
- <param name="settings">Settings.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.LzmaDecompressor.LzmaDecompressorState">
- <summary>
- Represents a state of decompressor process.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.LzmaDecompressor.OutputBlockSize">
- <summary>Gets the output block size.</summary>
- <returns>The size of the output data blocks in bytes.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.LzmaDecompressor.InitHeaderReading">
- <summary>
- Initialize reading of the transformation header.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.LzmaDecompressor.ProcessHeader">
- <summary>
- Process transformation header has been read.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.LzmaMatchFinderType">
- <summary>
- Specifies values for a type of the match finder for LZMA compression.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.LzmaMatchFinderType.BT2">
- <summary>
- The match finder uses two bytes for the hash.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.LzmaMatchFinderType.BT4">
- <summary>
- The match finder uses four bytes for the hash.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.LzmaSettings">
- <summary>
- Compression settings of the Deflate method.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.LzmaSettings.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:Telerik.Windows.Zip.LzmaSettings"/> class.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.LzmaSettings.DictionarySize">
- <summary>
- Gets or sets dictionary size [0 - 27].
- Default value is 23 (8MB).
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.LzmaSettings.PositionStateBits">
- <summary>
- Gets or sets number of position state bits for LZMA [0 - 4].
- Default value is 2.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.LzmaSettings.LiteralContextBits">
- <summary>
- Gets or sets number of literal context bits for LZMA [0 - 8].
- Default value is 3.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.LzmaSettings.LiteralPositionBits">
- <summary>
- Gets or sets number of literal position bits for LZMA [0 - 4].
- Default value is 3.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.LzmaSettings.FastBytes">
- <summary>
- Gets or sets number of fast bytes [5 - 273].
- Default value is 32.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.LzmaSettings.MatchFinderType">
- <summary>
- Gets or sets a type of the match finder.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.LzmaSettings.StreamLength">
- <summary>
- Gets or sets length of the stream for compressing.
- Used for single compressed streams only (not for ZIP archives).
- Allows to avoid using the end of stream marker for compressed stream.
- If it is set to -1, then the marker will be used.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.LzmaSettings.InternalStreamLength">
- <summary>
- Gets or sets length of the stream for decompressing.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.LzmaSettings.UseZipHeader">
- <summary>
- Gets or sets a value which indicates whether
- the compression stream should use zip header type.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.LzmaSettings.CopyFrom(Telerik.Windows.Zip.CompressionSettings)">
- <summary>
- Copy settings from the given base settings.
- </summary>
- <param name="baseSettings">Base settings to copy from.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.LzmaSettings.PrepareForZip(Telerik.Windows.Zip.CentralDirectoryHeader)">
- <summary>
- Prepare settings for usage in zip archive entries.
- </summary>
- <param name="header">Central directory header.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.LzmaState">
- <summary>
- Represents LZMA state for compressing and for decompressing.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.LzmaTransformBase">
- <summary>
- Represents base class for LZMA compression and decompression functionality.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.LzmaTransformBase.#ctor(Telerik.Windows.Zip.LzmaSettings)">
- <summary>
- Initializes a new instance of the <see cref="T:Telerik.Windows.Zip.LzmaTransformBase"/> class.
- </summary>
- <param name="settings">Settings.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.LzmaRangeEncoder">
- <summary>
- Represents the LZMA range encoder.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.StoreAlgorithm">
- <summary>
- Class which implements Store (no compression) algorithm.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.StoreAlgorithm.CreateCompressor">
- <summary>
- Creates a compressor object.
- </summary>
- <returns>A compressor object.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.StoreAlgorithm.CreateDecompressor">
- <summary>
- Creates a decompressor object.
- </summary>
- <returns>A decompressor object.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.StoreAlgorithm.Initialize(Telerik.Windows.Zip.CompressionSettings)">
- <summary>
- Initialize compression algorithm using given compression settings.
- </summary>
- <param name="settings">Compression settings.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.StoreCompressor">
- <summary>
- Compressor which implements Store compression.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.StoreDecompressor">
- <summary>
- Decompressor which implements Store compression.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.StoreSettings">
- <summary>
- Compression settings of the Store method.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.StoreSettings.#ctor">
- <summary>
- Initializes a new instance of the StoreSettings class.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.StoreTransformBase">
- <summary>
- Base class for the Store (no compression) transformation.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.StoreTransformBase.#ctor">
- <summary>
- Initializes a new instance of the StoreTransformBase class.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.StoreTransformBase.CanReuseTransform">
- <summary>Gets a value indicating whether the current transform can be reused.</summary>
- <returns>true if the current transform can be reused; otherwise, false.</returns>
- </member>
- <member name="P:Telerik.Windows.Zip.StoreTransformBase.CanTransformMultipleBlocks">
- <summary>Gets a value indicating whether multiple blocks can be transformed.</summary>
- <returns>true if multiple blocks can be transformed; otherwise, false.</returns>
- </member>
- <member name="P:Telerik.Windows.Zip.StoreTransformBase.InputBlockSize">
- <summary>Gets the input block size.</summary>
- <returns>The size of the input data blocks in bytes.</returns>
- </member>
- <member name="P:Telerik.Windows.Zip.StoreTransformBase.OutputBlockSize">
- <summary>Gets the output block size.</summary>
- <returns>The size of the output data blocks in bytes.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.StoreTransformBase.TransformBlock(System.Byte[],System.Int32,System.Int32,System.Byte[],System.Int32)">
- <summary>Transforms the specified region of the input byte array and copies the resulting transform to the specified region of the output byte array.</summary>
- <returns>The number of bytes written.</returns>
- <param name="inputBuffer">The input for which to compute the transform. </param>
- <param name="inputOffset">The offset into the input byte array from which to begin using data. </param>
- <param name="inputCount">The number of bytes in the input byte array to use as data. </param>
- <param name="outputBuffer">The output to which to write the transform. </param>
- <param name="outputOffset">The offset into the output byte array from which to begin writing data. </param>
- </member>
- <member name="M:Telerik.Windows.Zip.StoreTransformBase.TransformFinalBlock(System.Byte[],System.Int32,System.Int32)">
- <summary>Transforms the specified region of the specified byte array.</summary>
- <returns>The computed transform.</returns>
- <param name="inputBuffer">The input for which to compute the transform. </param>
- <param name="inputOffset">The offset into the byte array from which to begin using data. </param>
- <param name="inputCount">The number of bytes in the byte array to use as data. </param>
- </member>
- <member name="M:Telerik.Windows.Zip.StoreTransformBase.Dispose(System.Boolean)">
- <summary>
- Releases the unmanaged resources used by the transform and optionally releases the managed resources.
- </summary>
- <param name="disposing">Value which indicates whether both managed and unmanaged resources (true) on only unmanaged resources (false) should be released.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.DefaultPlatformManager">
- <summary>
- Platform independent manager.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.DefaultPlatformManager.AltDirectorySeparatorChar">
- <summary>
- Gets a platform-specific alternate character used to separate directory levels in a path string that reflects a hierarchical file system organization.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.DefaultPlatformManager.DefaultEncoding">
- <summary>
- Gets default encoding for this platform.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.DefaultPlatformManager.DirectorySeparatorChar">
- <summary>
- Gets a platform-specific character used to separate directory levels in a path string that reflects a hierarchical file system organization.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DefaultPlatformManager.CreateTemporaryStream">
- <summary>
- Creates temporary stream.
- </summary>
- <returns>Stream will be used for temporary operations.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.DefaultPlatformManager.DeleteTemporaryStream(System.IO.Stream)">
- <summary>
- Deletes temporary stream.
- </summary>
- <param name="stream">Stream to delete.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.DefaultPlatformManager.GetCryptoProvider(Telerik.Windows.Zip.EncryptionSettings)">
- <summary>
- Gets crypto provider initialized using given encryption settings.
- </summary>
- <param name="settings">Encryption settings.</param>
- <returns>Crypto provider.</returns>
- <exception cref="T:System.NotSupportedException">Specified crypto algorithm is not supported.</exception>
- </member>
- <member name="M:Telerik.Windows.Zip.DefaultPlatformManager.IsEncodingSupported(System.Text.Encoding)">
- <summary>
- Indicates whether specified encoding is supported for this platform.
- </summary>
- <param name="encoding">Encoding.</param>
- <returns>true if encoding is allowed in the ZIP file.</returns>
- </member>
- <member name="T:Telerik.Windows.Zip.CryptoStream">
- <summary>
- Cryptographic stream. Allows encrypt or decrypt information from the given input stream.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.CryptoStream.#ctor(System.IO.Stream,Telerik.Windows.Zip.StreamOperationMode,Telerik.Windows.Zip.ICryptoProvider)">
- <summary>
- Initializes a new instance of the CryptoStream class.
- </summary>
- <param name="input">Input stream.</param>
- <param name="mode">Stream operational mode.</param>
- <param name="cryptoProvider">Crypto provider.</param>
- <exception cref="T:System.ArgumentOutOfRangeException">Specified mode is not allowed for the given stream.</exception>
- </member>
- <member name="M:Telerik.Windows.Zip.CryptoStream.Finalize">
- <summary>
- Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.CryptoStream.Dispose(System.Boolean)">
- <summary>
- Releases the unmanaged resources used by the Stream and optionally releases the managed resources.
- </summary>
- <param name="disposing">Value which indicates whether both managed and unmanaged resources (true) on only unmanaged resources (false) should be released.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.DefaultCryptoProvider">
- <summary>
- Crypto provider which implements traditional PKWARE encryption.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DefaultCryptoProvider.CreateDecryptor">
- <summary>
- Creates an decryptor object.
- </summary>
- <returns>A decryptor object.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.DefaultCryptoProvider.CreateEncryptor">
- <summary>
- Creates an encryptor object.
- </summary>
- <returns></returns>
- </member>
- <member name="M:Telerik.Windows.Zip.DefaultCryptoProvider.Initialize(Telerik.Windows.Zip.EncryptionSettings)">
- <summary>
- Initialize crypto provider using given encryption settings.
- </summary>
- <param name="settings">Encryption settings.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.DefaultCryptoTransformBase">
- <summary>
- Base class for the transformations which implements traditional PKWARE encryption/decryption.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DefaultCryptoTransformBase.#ctor">
- <summary>
- Initializes a new instance of the DefaultCryptoTransformBase class.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.DefaultCryptoTransformBase.CanReuseTransform">
- <summary>Gets a value indicating whether the current transform can be reused.</summary>
- <returns>true if the current transform can be reused; otherwise, false.</returns>
- </member>
- <member name="P:Telerik.Windows.Zip.DefaultCryptoTransformBase.CanTransformMultipleBlocks">
- <summary>Gets a value indicating whether multiple blocks can be transformed.</summary>
- <returns>true if multiple blocks can be transformed; otherwise, false.</returns>
- </member>
- <member name="P:Telerik.Windows.Zip.DefaultCryptoTransformBase.InputBlockSize">
- <summary>Gets the input block size.</summary>
- <returns>The size of the input data blocks in bytes.</returns>
- </member>
- <member name="P:Telerik.Windows.Zip.DefaultCryptoTransformBase.OutputBlockSize">
- <summary>Gets the output block size.</summary>
- <returns>The size of the output data blocks in bytes.</returns>
- </member>
- <member name="P:Telerik.Windows.Zip.DefaultCryptoTransformBase.EncodingByte">
- <summary>
- Gets encoding byte.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DefaultCryptoTransformBase.CreateHeader">
- <summary>
- Creates transformation header to be written into the output stream.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DefaultCryptoTransformBase.InitHeaderReading">
- <summary>
- Initialize reading of the transformation header.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DefaultCryptoTransformBase.ProcessHeader">
- <summary>
- Process transformation header has been read.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DefaultCryptoTransformBase.Dispose(System.Boolean)">
- <summary>
- Releases the unmanaged resources used by the transform and optionally releases the managed resources.
- </summary>
- <param name="disposing">Value which indicates whether both managed and unmanaged resources (true) on only unmanaged resources (false) should be released.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.DefaultCryptoTransformBase.UpdateKeys(System.Byte)">
- <summary>
- Update encryption keys.
- </summary>
- <param name="byteValue">Byte.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.DefaultDecryptor">
- <summary>
- Crypto transformation which implements traditional PKWARE decryption.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DefaultDecryptor.#ctor">
- <summary>
- Initializes a new instance of the DefaultDecryptor class.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DefaultDecryptor.TransformBlock(System.Byte[],System.Int32,System.Int32,System.Byte[],System.Int32)">
- <summary>Transforms the specified region of the input byte array and copies the resulting transform to the specified region of the output byte array.</summary>
- <returns>The number of bytes written.</returns>
- <param name="inputBuffer">The input for which to compute the transform. </param>
- <param name="inputOffset">The offset into the input byte array from which to begin using data. </param>
- <param name="inputCount">The number of bytes in the input byte array to use as data. </param>
- <param name="outputBuffer">The output to which to write the transform. </param>
- <param name="outputOffset">The offset into the output byte array from which to begin writing data. </param>
- </member>
- <member name="M:Telerik.Windows.Zip.DefaultDecryptor.TransformFinalBlock(System.Byte[],System.Int32,System.Int32)">
- <summary>Transforms the specified region of the specified byte array.</summary>
- <returns>The computed transform.</returns>
- <param name="inputBuffer">The input for which to compute the transform. </param>
- <param name="inputOffset">The offset into the byte array from which to begin using data. </param>
- <param name="inputCount">The number of bytes in the byte array to use as data. </param>
- </member>
- <member name="T:Telerik.Windows.Zip.DefaultEncryptionSettings">
- <summary>
- Encryption settings for the default cryptographic provider (traditional PKWARE encryption.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DefaultEncryptionSettings.#ctor">
- <summary>
- Initializes a new instance of the DefaultEncryptionSettings class.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.DefaultEncryptionSettings.Password">
- <summary>
- Gets or sets password will be used for encryption/decryption.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.DefaultEncryptionSettings.FileTime">
- <summary>
- Gets or sets last modification file date and time.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.DefaultEncryptor">
- <summary>
- Crypto transformation which implements traditional PKWARE encryption.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DefaultEncryptor.#ctor">
- <summary>
- Initializes a new instance of the DefaultEncryptor class.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DefaultEncryptor.TransformBlock(System.Byte[],System.Int32,System.Int32,System.Byte[],System.Int32)">
- <summary>Transforms the specified region of the input byte array and copies the resulting transform to the specified region of the output byte array.</summary>
- <returns>The number of bytes written.</returns>
- <param name="inputBuffer">The input for which to compute the transform. </param>
- <param name="inputOffset">The offset into the input byte array from which to begin using data. </param>
- <param name="inputCount">The number of bytes in the input byte array to use as data. </param>
- <param name="outputBuffer">The output to which to write the transform. </param>
- <param name="outputOffset">The offset into the output byte array from which to begin writing data. </param>
- </member>
- <member name="M:Telerik.Windows.Zip.DefaultEncryptor.TransformFinalBlock(System.Byte[],System.Int32,System.Int32)">
- <summary>Transforms the specified region of the specified byte array.</summary>
- <returns>The computed transform.</returns>
- <param name="inputBuffer">The input for which to compute the transform. </param>
- <param name="inputOffset">The offset into the byte array from which to begin using data. </param>
- <param name="inputCount">The number of bytes in the byte array to use as data. </param>
- </member>
- <member name="T:Telerik.Windows.Zip.EncryptionSettings">
- <summary>
- Base class for the encryption settings.
- </summary>
- </member>
- <member name="E:Telerik.Windows.Zip.EncryptionSettings.PropertyChanged">
- <summary>
- Occurs when a property value changes.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.EncryptionSettings.Algorithm">
- <summary>
- Gets name of the algorithm will be used for encryption/decryption.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.EncryptionSettings.OnPropertyChanged(System.String)">
- <summary>
- Called when property value is changed.
- </summary>
- <param name="propertyName">Property name.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.ICryptoProvider">
- <summary>
- Interface which provides method to encrypt/decrypt data in the ZIP archive.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ICryptoProvider.CreateDecryptor">
- <summary>
- Creates an decryptor object.
- </summary>
- <returns>A decryptor object.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.ICryptoProvider.CreateEncryptor">
- <summary>
- Creates an encryptor object.
- </summary>
- <returns>An encryptor object.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.ICryptoProvider.Initialize(Telerik.Windows.Zip.EncryptionSettings)">
- <summary>
- Initialize crypto provider using given encryption settings.
- </summary>
- <param name="settings">Encryption settings.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.IBlockTransform">
- <summary>
- Defines the basic operations of the cryptographic or compression transformations.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.IBlockTransform.CanReuseTransform">
- <summary>Gets a value indicating whether the current transform can be reused.</summary>
- <returns>true if the current transform can be reused; otherwise, false.</returns>
- </member>
- <member name="P:Telerik.Windows.Zip.IBlockTransform.CanTransformMultipleBlocks">
- <summary>Gets a value indicating whether multiple blocks can be transformed.</summary>
- <returns>true if multiple blocks can be transformed; otherwise, false.</returns>
- </member>
- <member name="P:Telerik.Windows.Zip.IBlockTransform.Header">
- <summary>Gets transformation header (if required).</summary>
- </member>
- <member name="P:Telerik.Windows.Zip.IBlockTransform.InputBlockSize">
- <summary>Gets the input block size.</summary>
- <returns>The size of the input data blocks in bytes.</returns>
- </member>
- <member name="P:Telerik.Windows.Zip.IBlockTransform.OutputBlockSize">
- <summary>Gets the output block size.</summary>
- <returns>The size of the output data blocks in bytes.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.IBlockTransform.CreateHeader">
- <summary>
- Creates transformation header to be written into the output stream.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.IBlockTransform.InitHeaderReading">
- <summary>
- Initialize reading of the transformation header.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.IBlockTransform.ProcessHeader">
- <summary>
- Process transformation header has been read.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.IBlockTransform.TransformBlock(System.Byte[],System.Int32,System.Int32,System.Byte[],System.Int32)">
- <summary>Transforms the specified region of the input byte array and copies the resulting transform to the specified region of the output byte array.</summary>
- <returns>The number of bytes written.</returns>
- <param name="inputBuffer">The input for which to compute the transform. </param>
- <param name="inputOffset">The offset into the input byte array from which to begin using data. </param>
- <param name="inputCount">The number of bytes in the input byte array to use as data. </param>
- <param name="outputBuffer">The output to which to write the transform. </param>
- <param name="outputOffset">The offset into the output byte array from which to begin writing data. </param>
- </member>
- <member name="M:Telerik.Windows.Zip.IBlockTransform.TransformFinalBlock(System.Byte[],System.Int32,System.Int32)">
- <summary>Transforms the specified region of the specified byte array.</summary>
- <returns>The computed transform.</returns>
- <param name="inputBuffer">The input for which to compute the transform. </param>
- <param name="inputOffset">The offset into the byte array from which to begin using data. </param>
- <param name="inputCount">The number of bytes in the byte array to use as data. </param>
- </member>
- <member name="T:Telerik.Windows.Zip.InvalidDataException">
- <summary>The exception that is thrown when a data stream is in an invalid format.</summary>
- </member>
- <member name="M:Telerik.Windows.Zip.InvalidDataException.#ctor">
- <summary>Initializes a new instance of the <see cref="T:Telerik.Windows.Zip.InvalidDataException" /> class.</summary>
- </member>
- <member name="M:Telerik.Windows.Zip.InvalidDataException.#ctor(System.String)">
- <summary>Initializes a new instance of the <see cref="T:Telerik.Windows.Zip.InvalidDataException" /> class with a specified error message.</summary>
- <param name="message">The error message that explains the reason for the exception.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.InvalidDataException.#ctor(System.String,System.Exception)">
- <summary>Initializes a new instance of the <see cref="T:Telerik.Windows.Zip.InvalidDataException" /> class with a reference to the inner exception that is the cause of this exception.</summary>
- <param name="message">The error message that explains the reason for the exception.</param>
- <param name="innerException">The exception that is the cause of the current exception. If the <paramref name="innerException" /> parameter is not null, the current exception is raised in a catch block that handles the inner exception.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.IPlatformManager">
- <summary>
- Interface which provides platform-specific operations.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.IPlatformManager.AltDirectorySeparatorChar">
- <summary>
- Gets a platform-specific alternate character used to separate directory levels in a path string that reflects a hierarchical file system organization.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.IPlatformManager.DefaultEncoding">
- <summary>
- Gets default encoding for this platform.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.IPlatformManager.DirectorySeparatorChar">
- <summary>
- Gets a platform-specific character used to separate directory levels in a path string that reflects a hierarchical file system organization.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.IPlatformManager.CreateTemporaryStream">
- <summary>
- Creates temporary stream.
- </summary>
- <returns>Stream will be used for temporary operations.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.IPlatformManager.DeleteTemporaryStream(System.IO.Stream)">
- <summary>
- Deletes temporary stream.
- </summary>
- <param name="stream">Stream to delete.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.IPlatformManager.GetCryptoProvider(Telerik.Windows.Zip.EncryptionSettings)">
- <summary>
- Gets crypto provider initialized using given encryption settings.
- </summary>
- <param name="settings">Encryption settings.</param>
- <returns>Crypto provider.</returns>
- <exception cref="T:System.NotSupportedException">Specified crypto algorithm is not supported.</exception>
- </member>
- <member name="M:Telerik.Windows.Zip.IPlatformManager.IsEncodingSupported(System.Text.Encoding)">
- <summary>
- Indicates whether specified encoding is supported for this platform.
- </summary>
- <param name="encoding"></param>
- <returns></returns>
- </member>
- <member name="T:Telerik.Windows.Zip.ISpecData">
- <summary>
- Common interface for the data structures defined in the ZIP File Format Specification.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ISpecData.TryReadBlock(System.IO.BinaryReader)">
- <summary>
- Read data from the binary reader.
- </summary>
- <param name="reader">Binary reader to read data from.</param>
- <returns>true if success, otherwise false.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.ISpecData.WriteBlock(System.IO.BinaryWriter)">
- <summary>
- Write data to the binary writer.
- </summary>
- <param name="writer">Binary writer to write data to.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.CompressionType">
- <summary>
- Represents the compression types.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.CompressionType.Default">
- <summary>
- This is the default compression type which uses the deflate algorithm.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.CompressionType.Lzma">
- <summary>
- This compression type uses the LZMA algorithm.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.ZipCompression">
- <summary>
- Represents the compression methods.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipCompression.Default">
- <summary>
- This is the default compression method.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipCompression.Stored">
- <summary>
- This is the no-compression method.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipCompression.BestSpeed">
- <summary>
- This is the fastest compression method.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipCompression.Method2">
- <summary>
- This is a custom compression method.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipCompression.Method3">
- <summary>
- This is a custom compression method.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipCompression.Method4">
- <summary>
- This is a custom compression method.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipCompression.Method5">
- <summary>
- This is a custom compression method.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipCompression.Method6">
- <summary>
- This is a custom compression method.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipCompression.Method7">
- <summary>
- This is a custom compression method.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipCompression.Deflated">
- <summary>
- This is the the best compression method.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipCompression.Deflate64">
- <summary>
- This is the the best compression method.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.ZipInputStream">
- <summary>
- Represents a stream that can read from a compressed stream.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipInputStream.#ctor(System.IO.Stream)">
- <summary>
- Initializes a new instance of the ZipInputStream class.
- </summary>
- <param name="baseStream">
- The stream that will be decompressed.
- </param>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipInputStream.BaseStream">
- <summary>
- The stream that is decompressed.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipInputStream.UncompressedSize">
- <summary>
- Gets the uncompressed size of the stream.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipInputStream.ReadByte">
- <summary>
- Reads a byte from the stream and advances the position within the stream
- by one byte, or returns -1 if at the end of the stream.</summary>
- <returns>The unsigned byte cast to an 32-bit integer, or -1 if at the end of the stream.
- </returns>
- </member>
- <member name="T:Telerik.Windows.Zip.ZipOutputStream">
- <summary>
- Represents a stream that can write into a compressed stream.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipOutputStream.#ctor(System.IO.Stream)">
- <summary>
- Initializes a new instance of the ZipOutputStream class.
- </summary>
- <param name="baseStream">
- The stream that will be compressed.
- </param>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipOutputStream.#ctor(System.IO.Stream,Telerik.Windows.Zip.CompressionMethod)">
- <summary>
- Initializes a new instance of the ZipOutputStream class.
- </summary>
- <param name="baseStream">
- The stream that will be compressed.
- </param>
- /// <param name="method">
- The compression method.
- </param>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipOutputStream.#ctor(System.IO.Stream,Telerik.Windows.Zip.ZipCompression)">
- <summary>
- Initializes a new instance of the ZipOutputStream class.
- </summary>
- <param name="baseStream">
- The stream that will be compressed.
- </param>
- /// <param name="compressionLevel">
- The compression level.
- </param>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipOutputStream.BaseStream">
- <summary>
- The stream that is decompressed.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipOutputStream.UncompressedSize">
- <summary>
- Gets the uncompressed size of the stream.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipOutputStream.WriteByte(System.Byte)">
- <summary>
- Writes a byte to the current position in the stream and advances the
- position within the stream by one byte.
- </summary>
- <param name="value">The byte to write to the stream. </param>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipOutputStream.CreateDeflateSettings(Telerik.Windows.Zip.ZipCompression)">
- <summary>
- Create DeflateSettings for specified compression level.
- </summary>
- <param name="compressionLevel">Compression level.</param>
- <returns>DeflateSettings.</returns>
- </member>
- <member name="T:Telerik.Windows.Zip.ZipPackage">
- <summary>
- Represents the ZipPackage class.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipPackage.#ctor(System.IO.Stream,Telerik.Windows.Zip.ZipArchiveMode)">
- <summary>
- Initializes a new instance of the ZipPackage class from the specified stream.
- </summary>
- <param name="stream">The stream that contains the archive to be read.</param>
- <param name="mode">Mode.</param>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipPackage.FileName">
- <summary>
- Gets the file name for the ZipPackage.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipPackage.ZipPackageEntries">
- <summary>
- Gets the collection of entries that are currently in the zip archive.
- </summary>
- <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>
- <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>
- <exception cref="T:Telerik.Windows.Zip.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipPackage.Create(System.IO.Stream)">
- <summary>
- This method is used to create a ZipPackage from a stream.
- </summary>
- <param name="stream">Stream.</param>
- <returns>ZipPackage instance.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipPackage.CreateFile(System.String)">
- <summary>
- This method is used to create a ZipPackage with the passed file name.
- </summary>
- <param name="fileName">File name.</param>
- <returns>ZipPackage instance.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipPackage.IsZipFile(System.IO.Stream)">
- <summary>
- Checks whether the stream that represents a zip file is actually a zip file.
- </summary>
- <param name="stream">Stream.</param>
- <returns>True if the stream represents a zip file.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipPackage.IsZipFile(System.String)">
- <summary>
- Checks whether the file with the passed file name is actually a zip file.
- </summary>
- <param name="fileName">File name.</param>
- <returns>True if the file represents a zip file.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipPackage.Open(System.IO.Stream)">
- <summary>
- Opens zip archive from the Stream.
- </summary>
- <param name="stream">Stream.</param>
- <returns>ZipPackage instance.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipPackage.OpenFile(System.String,System.IO.FileAccess)">
- <summary>
- This method is used to open a ZipPackage with the passed file name.
- </summary>
- <param name="fileName">File name.</param>
- <param name="access">File access.</param>
- <returns>ZipPackage instance.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipPackage.Add(System.String)">
- <summary>
- Adds a file with the passed file name in the ZipPackage.
- </summary>
- <param name="fileName">File name.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipPackage.Add(System.String,Telerik.Windows.Zip.CompressionType)">
- <summary>
- Adds a file with the passed file name in the ZipPackage.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipPackage.Add(System.Collections.Generic.IEnumerable{System.String})">
- <summary>
- Adds the files from the passed IEnumerable of file names in the ZipPackage.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipPackage.Add(System.Collections.Generic.IEnumerable{System.String},Telerik.Windows.Zip.CompressionType)">
- <summary>
- Adds the files from the passed IEnumerable of file names in the ZipPackage.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipPackage.Add(System.String,System.String)">
- <summary>
- Adds a file with the passed file name in the ZipPackage and associates it with the passed file name in zip.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipPackage.Add(System.String,System.String,Telerik.Windows.Zip.CompressionType)">
- <summary>
- Adds a file with the passed file name in the ZipPackage and associates it with the passed file name in zip.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipPackage.Add(System.String,System.String,System.DateTime)">
- <summary>
- Adds a file with the passed file name in the ZipPackage, associates it with the passed file name in zip and sets a date time for the entry.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipPackage.Add(System.String,System.String,System.DateTime,Telerik.Windows.Zip.CompressionType)">
- <summary>
- Adds a file with the passed file name in the ZipPackage, associates it with the passed file name in zip and sets a date time for the entry.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipPackage.AddStream(System.IO.Stream,System.String)">
- <summary>
- Adds a stream in the ZipPackage and associates it with the passed file name in zip.
- </summary>
- <param name="stream">Stream.</param>
- <param name="fileNameInZip">File name in zip archive.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipPackage.AddStream(System.IO.Stream,System.String,Telerik.Windows.Zip.CompressionType)">
- <summary>
- Adds a stream in the ZipPackage and associates it with the passed file name in zip.
- </summary>
- <param name="stream">Stream.</param>
- <param name="fileNameInZip">File name in zip archive.</param>
- <param name="compressionType">Compression type.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipPackage.AddStream(System.IO.Stream,System.String,Telerik.Windows.Zip.ZipCompression,System.DateTime)">
- <summary>
- Adds a stream in the ZipPackage, compresses it with the passed compress method,
- associates it with the passed file name in zip and sets a date time for the entry.
- </summary>
- <param name="stream">Stream.</param>
- <param name="fileNameInZip">File name in zip archive.</param>
- <param name="method">Compression level.</param>
- <param name="dateTime">Date and time of file.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipPackage.AddStream(System.IO.Stream,System.String,Telerik.Windows.Zip.ZipCompression,System.DateTime,Telerik.Windows.Zip.CompressionType)">
- <summary>
- Adds a stream in the ZipPackage and associates it with the passed file name in zip.
- </summary>
- <param name="stream">Stream.</param>
- <param name="fileNameInZip">File name in zip archive.</param>
- <param name="method">Compression level.</param>
- <param name="dateTime">Date and time of file.</param>
- <param name="compressionType">Compression type.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipPackage.Close(System.Boolean)">
- <summary>
- Closes the ZipPackage.
- </summary>
- <param name="closeStream">If the parameter is set to true then closes the file.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipPackage.IndexOf(System.String)">
- <summary>
- Gets the index of the entry in the list of entries of the ZipPackage.
- </summary>
- <param name="fileNameInZip">File name in zip archive.</param>
- <returns>Index of entry or -1 when the entry is not found.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipPackage.RemoveEntry(Telerik.Windows.Zip.ZipPackageEntry)">
- <summary>
- Removes the passed entry from the ZipPackage.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.ZipPackageEntry">
- <summary>
- Represents the ZipPackageEntry class.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipPackageEntry.#ctor(Telerik.Windows.Zip.ZipArchiveEntry)">
- <summary>
- Initializes a new instance of the ZipPackageEntry class.
- </summary>
- <param name="entry">ZipArchiveEntry.</param>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipPackageEntry.Attributes">
- <summary>
- Gets the file attributes for the entry.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipPackageEntry.CompressedSize">
- <summary>
- Gets the compressed size for the entry.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipPackageEntry.FileNameInZip">
- <summary>
- Gets the file name in the ZipPackage for the entry.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipPackageEntry.UncompressedSize">
- <summary>
- Gets the uncompressed size for the entry.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipPackageEntry.OpenInputStream">
- <summary>
- Opens the entry from the zip archive.
- </summary>
- <returns>The stream that represents the contents of the entry.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipPackageEntry.Delete">
- <summary>
- Deletes the entry.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.OperationStream">
- <summary>
- Operational stream. Base class for cryptographic and compression streams.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.OperationStream.#ctor(System.IO.Stream,Telerik.Windows.Zip.StreamOperationMode)">
- <summary>
- Initializes a new instance of the OperationStream class.
- </summary>
- <param name="baseStream">The base input/output stream.</param>
- <param name="mode">Stream operational mode.</param>
- <exception cref="T:System.ArgumentOutOfRangeException">Specified mode is not allowed for the given stream.</exception>
- </member>
- <member name="M:Telerik.Windows.Zip.OperationStream.Finalize">
- <summary>
- Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.OperationStream.CanRead">
- <summary>
- Gets a value indicating whether the current stream supports reading.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.OperationStream.CanSeek">
- <summary>
- Gets a value indicating whether the current stream supports seeking.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.OperationStream.CanWrite">
- <summary>
- Gets a value indicating whether the current stream supports writing.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.OperationStream.HasFlushedFinalBlock">
- <summary>Gets a value which indicates whether the final buffer block has been written/read to/from the underlying stream. </summary>
- <returns>true if the final block has been flushed or end of underlying stream is reached; otherwise, false. </returns>
- </member>
- <member name="P:Telerik.Windows.Zip.OperationStream.Length">
- <summary>
- Gets the length in bytes of the stream.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.OperationStream.Position">
- <summary>
- Gets or sets the position within the current stream.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.OperationStream.TotalPlainCount">
- <summary>
- Gets value which specify total plain bytes count (not-compressed and not-encrypted).
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.OperationStream.TotalTransformedCount">
- <summary>
- Gets value which specify total transformed bytes count (compressed or encrypted).
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.OperationStream.BaseStream">
- <summary>
- Gets input stream.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.OperationStream.Mode">
- <summary>
- Gets stream mode.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.OperationStream.IsDisposed">
- <summary>
- Gets or sets value which indicates whether this stream is disposed already.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.OperationStream.Transform">
- <summary>
- Gets or sets block transformation is used for read/write operations.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.OperationStream.Flush">
- <summary>
- Clears all buffers for this stream and causes any buffered data to be written to the underlying device.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.OperationStream.Read(System.Byte[],System.Int32,System.Int32)">
- <summary>
- Reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read.
- </summary>
- <param name="buffer">An array of bytes. When this method returns, the buffer contains the specified byte array with the
- values between offset and (offset + count - 1) replaced by the bytes read from the current source.</param>
- <param name="offset">The zero-based byte offset in buffer at which to begin storing the data read from the current stream.</param>
- <param name="count">The maximum number of bytes to be read from the current stream. </param>
- <returns>The total number of bytes read into the buffer. This can be less than the number of bytes requested if that many
- bytes are not currently available, or zero (0) if the end of the stream has been reached.</returns>
- <exception cref="T:System.NotSupportedException">The <see cref="T:Telerik.Windows.Zip.StreamOperationMode" /> associated with
- current <see cref="T:Telerik.Windows.Zip.OperationStream" /> object does not match the underlying stream.
- For example, this exception is thrown when using <see cref="F:Telerik.Windows.Zip.StreamOperationMode.Read" /> with an underlying stream that is write only. </exception>
- <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="offset" /> parameter is less than zero.-or- The <paramref name="count" /> parameter is less than zero. </exception>
- <exception cref="T:System.ArgumentException">The sum of the <paramref name="count" /> and <paramref name="offset" /> parameters is larger than the length of the buffer. </exception>
- </member>
- <member name="M:Telerik.Windows.Zip.OperationStream.Seek(System.Int64,System.IO.SeekOrigin)">
- <summary>
- Sets the position within the current stream.
- </summary>
- <param name="offset">A byte offset relative to the origin parameter.</param>
- <param name="origin">A value of type SeekOrigin indicating the reference point used to obtain the new position.</param>
- <returns>The new position within the current stream.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.OperationStream.SetLength(System.Int64)">
- <summary>
- Sets the length of the current stream.
- </summary>
- <param name="value">The desired length of the current stream in bytes. </param>
- </member>
- <member name="M:Telerik.Windows.Zip.OperationStream.Write(System.Byte[],System.Int32,System.Int32)">
- <summary>
- Writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written.
- </summary>
- <param name="buffer">An array of bytes. This method copies count bytes from buffer to the current stream. </param>
- <param name="offset">The zero-based byte offset in buffer at which to begin copying bytes to the current stream. </param>
- <param name="count">The number of bytes to be written to the current stream.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.OperationStream.ValidateBufferParameters(System.Byte[],System.Int32,System.Int32,System.Boolean)">
- <summary>
- Validate read/write operation parameters.
- </summary>
- <param name="buffer">Operation buffer.</param>
- <param name="offset">Offset.</param>
- <param name="count">Count.</param>
- <param name="allowZeroCount">Indicates whether count can be zero.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.OperationStream.FlushFinalBlock">
- <summary>Updates the underlying data source or repository with the current state of the buffer, then clears the buffer.</summary>
- <exception cref="T:System.NotSupportedException">The current stream is not writable.-or- The final block has already been transformed. </exception>
- </member>
- <member name="M:Telerik.Windows.Zip.OperationStream.EnsureNotDisposed">
- <summary>
- Ensure that current stream is not disposed.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.OperationStream.Dispose(System.Boolean)">
- <summary>
- Releases the unmanaged resources used by the Stream and optionally releases the managed resources.
- </summary>
- <param name="disposing">Value which indicates whether both managed and unmanaged resources (true) on only unmanaged resources (false) should be released.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.OperationStream.InitializeBuffers">
- <summary>
- Initialize internal buffers.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.OperationStream.InitializeTransform">
- <summary>
- Initialize transformation.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.OperationStream.ReadTransformationHeader">
- <summary>
- Read transformation header.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.OperationStream.WriteTransformationHeader">
- <summary>
- Write transformation header.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.PlatformSettings">
- <summary>
- Static class which provides access to the platform-specific settings for all
- parts of the ZIP library.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.PlatformSettings.Manager">
- <summary>
- Gets or sets platform manager.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.StreamOperationMode">
- <summary>
- Operational mode of the cryptographic and compression streams.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.StreamOperationMode.Read">
- <summary>
- Read operation is allowed.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.StreamOperationMode.Write">
- <summary>
- Write operation is allowed.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.TransformationHeader">
- <summary>
- Represents header of the transformation.
- The extra data precedes the transformed data which provides
- some additional information about transformation (compression or encryption).
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.TransformationHeader.#ctor">
- <summary>
- Initializes a new instance of the TransformationHeader class.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.TransformationHeader.Buffer">
- <summary>
- Gets or sets buffer to store header information.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.TransformationHeader.BytesToRead">
- <summary>
- Gets or sets number of byte to read.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.TransformationHeader.InitData">
- <summary>
- Gets initialization data of the header.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.TransformationHeader.Length">
- <summary>
- Gets length of the transformation header.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.TransformationHeader.CountHeaderInCompressedSize">
- <summary>
- Gets or sets the flag which indicates
- that the compressed size should include the header size.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.Zip64DataDescriptor">
- <summary>
- Represents data descriptor record described in the
- ZIP File Format Specification v6.3.3, #4.3.9.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.Zip64DataDescriptor.Signature">
- <summary>
- Data descriptor header signature.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.Zip64DataDescriptor.TryReadBlock(System.IO.BinaryReader)">
- <summary>
- Read data from the binary reader.
- </summary>
- <param name="reader">Binary reader to read data from.</param>
- <returns>True if success, otherwise false.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.Zip64DataDescriptor.WriteBlock(System.IO.BinaryWriter)">
- <summary>
- Write data to the binary writer.
- </summary>
- <param name="writer">Binary writer to write data to.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.Zip64DataDescriptorBase">
- <summary>
- Represents base fields of data descriptor record described in the
- ZIP File Format Specification v6.3.3, #4.3.9.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.Zip64DataDescriptorBase.Crc">
- <summary>
- Gets or sets crc-32.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.Zip64DataDescriptorBase.CompressedSize">
- <summary>
- Gets or sets compressed size.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.Zip64DataDescriptorBase.UncompressedSize">
- <summary>
- Gets or sets uncompressed size.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.Zip64DataDescriptorBase.ReadFields(System.IO.BinaryReader)">
- <summary>
- Read data from the binary reader.
- </summary>
- <param name="reader">Binary reader to read data from.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.Zip64DataDescriptorBase.ReadSize(System.IO.BinaryReader)">
- <summary>
- Read data from the binary reader.
- </summary>
- <param name="reader">Binary reader to read data from.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.Zip64DataDescriptorBase.WriteFields(System.IO.BinaryWriter)">
- <summary>
- Write data to the binary writer.
- </summary>
- <param name="writer">Binary writer to write data to.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryLocator">
- <summary>
- Represents Zip64 end of central directory locator described in the
- ZIP File Format Specification v6.3.3, #4.3.15.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryLocator.Signature">
- <summary>
- Zip64 end of central directory locator signature.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryLocator.StaticBlockLength">
- <summary>
- Size of the data block without signature and variable size fields.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryLocator.NumberOfTheDiskWithTheStartOfTheZip64EndOfCentralDirectory">
- <summary>
- Gets or sets number of the disk with the
- start of the zip64 end of
- central directory.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryLocator.RelativeOffsetOfTheZip64EndOfCentralDirectoryRecord">
- <summary>
- Gets or sets relative offset of the zip64
- end of central directory record.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryLocator.NumberOfDisks">
- <summary>
- Gets or sets number of disks.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryLocator.TryReadBlock(System.IO.BinaryReader)">
- <summary>
- Read data from the binary reader.
- </summary>
- <param name="reader">Binary reader to read data from.</param>
- <returns>True if success, otherwise false.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryLocator.WriteBlock(System.IO.BinaryWriter)">
- <summary>
- Write data to the binary writer.
- </summary>
- <param name="writer">Binary writer to write data to.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord">
- <summary>
- Represents Zip64 end of central directory record described in the
- ZIP File Format Specification v6.3.3, #4.3.14.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord.Signature">
- <summary>
- Zip64 end of central directory record signature.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord.SizeOfZip64EndOfCentralDirectoryRecord">
- <summary>
- Gets or sets size of zip64 end of central
- directory record.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord.VersionMadeBy">
- <summary>
- Gets or sets byte which indicates the ZIP specification version
- supported by the software used to encode the file.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord.OsCompatibility">
- <summary>
- Gets or sets byte which indicates the compatibility
- of the file attribute information.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord.VersionNeededToExtract">
- <summary>
- Gets or sets version needed to extract.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord.NumberOfThisDisk">
- <summary>
- Gets or sets number of this disk.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord.NumberOfTheDiskWithTheStartOfTheCentralDirectory">
- <summary>
- Gets or sets number of the disk with the start of the central directory.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord.NumberOfEntriesInTheCentralDirectoryOnThisDisk">
- <summary>
- Gets or sets total number of entries in the central directory on this disk.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord.NumberOfEntriesInTheCentralDirectory">
- <summary>
- Gets or sets total number of entries in the central directory.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord.SizeOfCentralDirectory">
- <summary>
- Gets or sets size of the central directory.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord.OffsetOfStartOfCentralDirectoryWithRespectToTheStartingDiskNumber">
- <summary>
- Gets or sets offset of start of central directory with respect to the starting disk number.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord.TryReadBlock(System.IO.BinaryReader)">
- <summary>
- Read data from the binary reader.
- </summary>
- <param name="reader">Binary reader to read data from.</param>
- <returns>True if success, otherwise false.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.Zip64EndOfCentralDirectoryRecord.WriteBlock(System.IO.BinaryWriter)">
- <summary>
- Write data to the binary writer.
- </summary>
- <param name="writer">Binary writer to write data to.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.ZipArchive">
- <summary>
- Represents a package of compressed files in the zip archive format.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipArchive.archiveMode">
- <summary>
- Value that describes the type of action the zip archive can perform on entries.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipArchive.archiveReader">
- <summary>
- Binary reader is used to read from working stream.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipArchive.archiveWriter">
- <summary>
- Binary writer is used to write to working stream.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipArchive.disposed">
- <summary>
- Track whether Dispose has been called.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipArchive.entryNameEncoding">
- <summary>
- Encoding of the entry name.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipArchive.originalStream">
- <summary>
- Original archive stream. If this stream doesn't support seeking then
- temporary working stream will be created.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipArchive.workingStream">
- <summary>
- Working archive stream. If original stream doesn't support seeking then
- temporary working stream will be created.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipArchive.leaveStreamOpen">
- <summary>
- True to leave the stream open after the ZipArchive object is disposed; otherwise, false.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipArchive.centralDirectoryRead">
- <summary>
- Indicates whether the central directory have been read.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipArchive.endOfCentralDirectoryRecord">
- <summary>
- ZIP Archive End of Central Directory.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipArchive.zip64EndOfCentralDirectoryLocator">
- <summary>
- ZIP64 End of Central Directory Locator.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipArchive.zip64EndOfCentralDirectoryRecord">
- <summary>
- ZIP64 End of Central Directory Record.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipArchive.entries">
- <summary>
- ZIP entries.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipArchive.#ctor(System.IO.Stream)">
- <summary>
- Initializes a new instance of the ZipArchive class from the specified stream.
- </summary>
- <param name="stream">The stream that contains the archive to be read.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipArchive.#ctor(System.IO.Stream,Telerik.Windows.Zip.ZipArchiveMode,System.Boolean,System.Text.Encoding)">
- <summary>
- Initializes a new instance of the ZipArchive class.
- </summary>
- <param name="stream">The stream that contains the archive to be read.</param>
- <param name="mode">One of the enumeration values that indicates whether the zip archive is used to read, create, or update entries.</param>
- <param name="leaveOpen">True to leave the stream open after the ZipArchive object is disposed; otherwise, false.</param>
- <param name="entryNameEncoding">The encoding to use when reading or writing entry names in this archive. Specify a value for this parameter
- only when an encoding is required for interoperability with zip archive tools and libraries that do not support UTF-8 encoding for entry names.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipArchive.#ctor(System.IO.Stream,Telerik.Windows.Zip.ZipArchiveMode,System.Boolean,System.Text.Encoding,Telerik.Windows.Zip.CompressionSettings,Telerik.Windows.Zip.EncryptionSettings)">
- <summary>
- Initializes a new instance of the ZipArchive class.
- </summary>
- <param name="stream">The stream that contains the archive to be read.</param>
- <param name="mode">One of the enumeration values that indicates whether the zip archive is used to read, create, or update entries.</param>
- <param name="leaveOpen">True to leave the stream open after the ZipArchive object is disposed; otherwise, false.</param>
- <param name="entryNameEncoding">The encoding to use when reading or writing entry names in this archive. Specify a value for this parameter
- only when an encoding is required for interoperability with zip archive tools and libraries that do not support UTF-8 encoding for entry names.</param>
- <param name="compressionSettings">Compression settings.</param>
- <param name="encryptionSettings">Encryption settings.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipArchive.Finalize">
- <summary>
- Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
- </summary>
- </member>
- <member name="E:Telerik.Windows.Zip.ZipArchive.PropertyChanged">
- <summary>
- Occurs when a property value changes.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipArchive.Entries">
- <summary>
- Gets the collection of entries that are currently in the zip archive.
- </summary>
- <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>
- <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>
- <exception cref="T:Telerik.Windows.Zip.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipArchive.EntryNameEncoding">
- <summary>
- Gets entry name encoding.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipArchive.Mode">
- <summary>
- Gets a value that describes the type of action the zip archive can perform on entries.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipArchive.CompressionSettings">
- <summary>
- Gets compression settings.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipArchive.EncryptionSettings">
- <summary>
- Gets encryption settings.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipArchive.NumberOfThisDisk">
- <summary>
- Gets number of the disk.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipArchive.Reader">
- <summary>
- Gets reader for the working stream.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipArchive.Writer">
- <summary>
- Gets writer for the working stream.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipArchive.CentralDirectoryStart">
- <summary>
- Gets start of the central directory.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipArchive.CreateEntry(System.String)">
- <summary>
- Creates an empty entry that has the specified path and entry name in the zip archive.
- </summary>
- <param name="entryName">A path, relative to the root of the archive, that specifies the name of the entry to be created.</param>
- <returns>An empty entry in the zip archive.</returns>
- <exception cref="T:System.ArgumentException">The entry name is empty.</exception>
- <exception cref="T:System.ArgumentNullException">The entry name is null.</exception>
- <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>
- <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipArchive.CreateEntry(System.String,Telerik.Windows.Zip.CompressionSettings)">
- <summary>
- Creates an empty entry that has the specified path and entry name in the zip archive.
- </summary>
- <param name="entryName">A path, relative to the root of the archive, that specifies the name of the entry to be created.</param>
- <param name="settings">Compression settings.</param>
- <returns>An empty entry in the zip archive.</returns>
- <exception cref="T:System.ArgumentException">The entry name is empty.</exception>
- <exception cref="T:System.ArgumentNullException">The entry name is null.</exception>
- <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>
- <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipArchive.Dispose">
- <summary>
- Releases the resources used by the current instance of the ZipArchive class.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipArchive.GetEntry(System.String)">
- <summary>
- Retrieves a wrapper for the specified entry in the zip archive.
- </summary>
- <param name="entryName">A path, relative to the root of the archive, that identifies the entry to retrieve.</param>
- <returns>A wrapper for the specified entry in the archive; null if the entry does not exist in the archive.</returns>
- <exception cref="T:System.ArgumentException">The entry name is empty.</exception>
- <exception cref="T:System.ArgumentNullException">The entry name is null.</exception>
- <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>
- <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>
- <exception cref="T:Telerik.Windows.Zip.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipArchive.DisposeStreams(System.Boolean)">
- <summary>
- Release the unmanaged resources used by the current instance of the ZipArchive class.
- </summary>
- <param name="closeStream">True to leave the stream open after the ZipArchive object is disposed; otherwise, false.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipArchive.Dispose(System.Boolean)">
- <summary>
- Called by the Dispose() and Finalize() methods to release the unmanaged
- resources used by the current instance of the ZipArchive class, and optionally
- finishes writing the archive and releases the managed resources.
- </summary>
- <param name="disposing">True to finish writing the archive and release unmanaged and managed resources;
- false to release only unmanaged resources.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipArchive.DisposeStreams">
- <summary>
- Dispose streams.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipArchive.WriteArchive">
- <summary>
- Writes archive to the original stream.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.ZipArchiveEntry">
- <summary>
- Represents a compressed file within a zip archive.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipArchiveEntry.disposed">
- <summary>
- Track whether Dispose has been called.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipArchiveEntry.#ctor(Telerik.Windows.Zip.ZipArchive,Telerik.Windows.Zip.CentralDirectoryHeader)">
- <summary>
- Initializes a new instance of the ZipArchiveEntry class.
- </summary>
- <param name="archive">Zip archive.</param>
- <param name="header">Central directory header correspondent to this entry.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipArchiveEntry.#ctor(Telerik.Windows.Zip.ZipArchive,System.String)">
- <summary>
- Initializes a new instance of the ZipArchiveEntry class.
- </summary>
- <param name="archive">Zip archive.</param>
- <param name="entryName">Entry name.</param>
- </member>
- <member name="E:Telerik.Windows.Zip.ZipArchiveEntry.PropertyChanged">
- <summary>
- Occurs when a property value changes.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipArchiveEntry.Archive">
- <summary>
- The zip archive that the entry belongs to, or null if the entry has been deleted.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipArchiveEntry.CompressedLength">
- <summary>
- Gets compressed size of the entry in the zip archive.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipArchiveEntry.ExternalAttributes">
- <summary>
- Gets or sets external file attributes.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipArchiveEntry.FullName">
- <summary>
- Gets the relative path of the entry in the zip archive.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipArchiveEntry.LastWriteTime">
- <summary>
- Gets or sets the last time the entry in the zip archive was changed.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipArchiveEntry.Length">
- <summary>
- Gets the uncompressed size of the entry in the zip archive.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipArchiveEntry.Name">
- <summary>
- Gets the file name of the entry in the zip archive.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipArchiveEntry.CompressionMethod">
- <summary>
- Gets or sets compression method.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipArchiveEntry.CompressedDataOffset">
- <summary>
- Gets or sets offset of the compressed data.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipArchiveEntry.DiskStartNumber">
- <summary>
- Gets disk start number.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipArchiveEntry.LocalHeaderOffset">
- <summary>
- Gets or sets offset of the local header.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ZipArchiveEntry.UpdatableData">
- <summary>
- Gets temporary stream which contains uncompressed data for update.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipArchiveEntry.Delete">
- <summary>
- Deletes the entry from the zip archive.
- </summary>
- <exception cref="T:System.IO.IOException">The entry is already open for reading or writing.</exception>
- <exception cref="T:System.NotSupportedException">The zip archive for this entry was opened in a mode other than Update.</exception>
- <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipArchiveEntry.Dispose">
- <summary>
- Releases the resources used by the current instance of the ZipArchiveEntry class.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipArchiveEntry.Open">
- <summary>
- Opens the entry from the zip archive.
- </summary>
- <returns>The stream that represents the contents of the entry.</returns>
- <remarks>The resulting stream depends on the zip archive mode.
- If zip archive mode is <see cref="F:Telerik.Windows.Zip.ZipArchiveMode.Create"/> then read-only stream without seeking support is returned (<see cref="T:Telerik.Windows.Zip.CompressedStream"/>).
- If zip archive mode is <see cref="F:Telerik.Windows.Zip.ZipArchiveMode.Read"/> then write-only stream without seeking support is returned (<see cref="T:Telerik.Windows.Zip.CompressedStream"/>).
- If zip archive mode is <see cref="F:Telerik.Windows.Zip.ZipArchiveMode.Update"/> then read/write stream which supports seeking is returned.
- </remarks>
- <exception cref="T:System.IO.IOException">The entry is already currently open for writing.
- -or-
- The entry has been deleted from the archive.
- -or-
- The archive for this entry was opened with the Create mode, and this entry has already been written to.</exception>
- <exception cref="T:System.NotSupportedException">The entry is either missing from the archive or is corrupt and cannot be read.
- -or-
- The entry has been compressed by using a compression method that is not supported.</exception>
- <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipArchiveEntry.CheckIntegrity(System.String@)">
- <summary>
- Checks entry integrity.
- </summary>
- <param name="message">Message will be thrown if entry don't pass integrity check.</param>
- <returns>True - if entry is OK; false - otherwise.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipArchiveEntry.WriteCentralDirectoryHeader">
- <summary>
- Writes central directory header.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipArchiveEntry.Dispose(System.Boolean)">
- <summary>
- Called by the Dispose() and Finalize() methods to release the unmanaged
- resources used by the current instance of the ZipArchive class, and optionally
- finishes writing the archive and releases the managed resources.
- </summary>
- <param name="disposing">True to finish writing the archive and release unmanaged and managed resources;
- false to release only unmanaged resources.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.ZipArchiveMode">
- <summary>
- Specifies values for interacting with zip archive entries.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipArchiveMode.Create">
- <summary>
- Only creating new archive entries is permitted.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipArchiveMode.Read">
- <summary>
- Only reading archive entries is permitted.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ZipArchiveMode.Update">
- <summary>
- Both read and write operations are permitted for archive entries.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.ZipHelper">
- <summary>
- Provides common internal static methods.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipHelper.CopyStream(System.IO.Stream,System.IO.Stream,System.Int64)">
- <summary>
- Copy specified number of bytes from one stream to another.
- </summary>
- <param name="input">Input stream.</param>
- <param name="output">Output stream.</param>
- <param name="bytes">Number of bytes to copy.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipHelper.DateTimeToPacked(System.DateTime)">
- <summary>
- Converts .NET DateTime structure to the MS-DOS date-time.
- </summary>
- <param name="time">DateTime structure to convert.</param>
- <returns>Packed date-time.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipHelper.GetCompressionAlgorithm(Telerik.Windows.Zip.CompressionSettings)">
- <summary>
- Gets compression algorithm which corresponds to the given compression settings.
- </summary>
- <param name="settings">Compression settings to get algorithm for.</param>
- <returns>Compression algorithm.</returns>
- <exception cref="T:System.NotSupportedException">Compression method is not supported.</exception>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipHelper.GetCompressionSettings(Telerik.Windows.Zip.CompressionMethod,Telerik.Windows.Zip.CompressionSettings)">
- <summary>
- Gets compression settings for the specified compression method.
- </summary>
- <param name="method">Compression method to get settings for.</param>
- <param name="baseSettings">Base settings to copy parameters from.</param>
- <returns>Compression settings.</returns>
- <exception cref="T:System.NotSupportedException">Compression method is not supported.</exception>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipHelper.EndsWithDirChar(System.String)">
- <summary>
- Detect whether the given path string ends with directory separator char (i.e. given path represents directory).
- </summary>
- <param name="path">Path string.</param>
- <returns>True if path string ends with directory separator char; otherwise - false.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipHelper.IsCompressionMethodSupported(Telerik.Windows.Zip.CompressionMethod)">
- <summary>
- Gets value which indicates whether specified compression method is supported.
- </summary>
- <param name="method">Compression method to check.</param>
- <returns>True - if compression method is supported; false - otherwise.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipHelper.PackedToDateTime(System.UInt32)">
- <summary>
- Converts MS-DOS date-time to the .NET DateTime structure.
- </summary>
- <param name="packedDateTime">Packed date-time to convert.</param>
- <returns>DataTime structure.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipHelper.ReadBytes(System.IO.Stream,System.Byte[],System.Int32)">
- <summary>
- Read specified number of bytes from the given stream to the buffer.
- </summary>
- <param name="stream">Stream to read data from.</param>
- <param name="buffer">Buffer to write data to.</param>
- <param name="bytesToRead">Number of bytes to read.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.ZipHelper.SeekBackwardsToSignature(System.IO.Stream,System.UInt32)">
- <summary>
- Seek given stream backward to the data signature.
- </summary>
- <param name="stream">Stream to seek.</param>
- <param name="signatureToFind">Signature to find.</param>
- <returns>true if signature is found, otherwise false.</returns>
- </member>
- <member name="T:Telerik.Windows.Zip.CentralDirectoryHeader">
- <summary>
- Represents central directory header record described in the
- ZIP File Format Specification v6.3.3, #4.3.12.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.CentralDirectoryHeader.Signature">
- <summary>
- Central directory header signature.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.CentralDirectoryHeader.StaticBlockLength">
- <summary>
- Size of the data block without signature and variable size fields.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.CentralDirectoryHeader.VersionMadeBy">
- <summary>
- Gets or sets byte which indicates the ZIP specification version
- supported by the software used to encode the file.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.CentralDirectoryHeader.OsCompatibility">
- <summary>
- Gets or sets byte which indicates the compatibility
- of the file attribute information.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.CentralDirectoryHeader.DiskNumberStart">
- <summary>
- Gets or sets disk number start.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.CentralDirectoryHeader.InternalAttributes">
- <summary>
- Gets or sets internal file attributes.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.CentralDirectoryHeader.ExternalAttributes">
- <summary>
- Gets or sets external file attributes.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.CentralDirectoryHeader.LocalHeaderOffset">
- <summary>
- Gets or sets relative offset of local header.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.CentralDirectoryHeader.FileComment">
- <summary>
- Gets or sets file comment.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.CentralDirectoryHeader.TryReadBlock(System.IO.BinaryReader)">
- <summary>
- Read data from the binary reader.
- </summary>
- <param name="reader">Binary reader to read data from.</param>
- <returns>True if success, otherwise false.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.CentralDirectoryHeader.WriteBlock(System.IO.BinaryWriter)">
- <summary>
- Write data to the binary writer.
- </summary>
- <param name="writer">Binary writer to write data to.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.DataDescriptor">
- <summary>
- Represents data descriptor record described in the
- ZIP File Format Specification v6.3.3, #4.3.9.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.DataDescriptor.Signature">
- <summary>
- Data descriptor header signature.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.DataDescriptor.StaticBlockLength">
- <summary>
- Size of the data block without signature and variable size fields.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.DataDescriptor.CompressedSizeZip64">
- <summary>
- Gets or sets compressed size.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.DataDescriptor.UncompressedSizeZip64">
- <summary>
- Gets or sets uncompressed size.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DataDescriptor.TryReadBlock(System.IO.BinaryReader)">
- <summary>
- Read data from the binary reader.
- </summary>
- <param name="reader">Binary reader to read data from.</param>
- <returns>True if success, otherwise false.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.DataDescriptor.WriteBlock(System.IO.BinaryWriter)">
- <summary>
- Write data to the binary writer.
- </summary>
- <param name="writer">Binary writer to write data to.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.DataDescriptor.FromFileHeader(Telerik.Windows.Zip.FileHeaderBase)">
- <summary>
- Copy properties from the given file header to this object.
- </summary>
- <param name="fileHeader">File header to copy properties from.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.DataDescriptorBase">
- <summary>
- Represents base fields of data descriptor record described in the
- ZIP File Format Specification v6.3.3, #4.3.9.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.DataDescriptorBase.Crc">
- <summary>
- Gets or sets crc-32.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.DataDescriptorBase.CompressedSize">
- <summary>
- Gets or sets compressed size.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.DataDescriptorBase.UncompressedSize">
- <summary>
- Gets or sets uncompressed size.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.DataDescriptorBase.ReadFields(System.IO.BinaryReader)">
- <summary>
- Read data from the binary reader.
- </summary>
- <param name="reader">Binary reader to read data from.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.DataDescriptorBase.ReadSize(System.IO.BinaryReader)">
- <summary>
- Read data from the binary reader.
- </summary>
- <param name="reader">Binary reader to read data from.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.DataDescriptorBase.WriteFields(System.IO.BinaryWriter)">
- <summary>
- Write data to the binary writer.
- </summary>
- <param name="writer">Binary writer to write data to.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.DeflatingFlags">
- <summary>
- Represents general purpose bit flag for Methods 8 and 9 - Deflating
- ZIP File Format Specification v6.3.3, #4.4.4.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.DeflatingFlags.Normal">
- <summary>
- Bit 2 Bit 1
- 0 0 Normal (-en) compression option was used.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.DeflatingFlags.Maximum">
- <summary>
- Bit 2 Bit 1
- 0 1 Maximum (-exx/-ex) compression option was used.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.DeflatingFlags.Fast">
- <summary>
- Bit 2 Bit 1
- 1 0 Fast (-ef) compression option was used.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.DeflatingFlags.SuperFast">
- <summary>
- Bit 2 Bit 1
- 1 1 Super Fast (-es) compression option was used.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.EndOfCentralDirectoryRecord">
- <summary>
- Represents end of central directory record described in the
- ZIP File Format Specification v6.3.3, #4.3.16.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.EndOfCentralDirectoryRecord.Signature">
- <summary>
- End of central directory signature.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.EndOfCentralDirectoryRecord.StaticBlockLength">
- <summary>
- Size of the data block without signature and variable size fields.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.EndOfCentralDirectoryRecord.NumberOfThisDisk">
- <summary>
- Gets or sets number of this disk.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.EndOfCentralDirectoryRecord.NumberOfTheDiskWithTheStartOfTheCentralDirectory">
- <summary>
- Gets or sets number of the disk with the start of the central directory.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.EndOfCentralDirectoryRecord.NumberOfEntriesInTheCentralDirectoryOnThisDisk">
- <summary>
- Gets or sets total number of entries in the central directory on this disk.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.EndOfCentralDirectoryRecord.NumberOfEntriesInTheCentralDirectory">
- <summary>
- Gets or sets total number of entries in the central directory.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.EndOfCentralDirectoryRecord.SizeOfCentralDirectory">
- <summary>
- Gets or sets size of the central directory.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.EndOfCentralDirectoryRecord.OffsetOfStartOfCentralDirectoryWithRespectToTheStartingDiskNumber">
- <summary>
- Gets or sets offset of start of central directory with respect to the starting disk number.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.EndOfCentralDirectoryRecord.ArchiveComment">
- <summary>
- Gets or sets .ZIP file comment.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.EndOfCentralDirectoryRecord.TryReadBlock(System.IO.BinaryReader)">
- <summary>
- Read data from the binary reader.
- </summary>
- <param name="reader">Binary reader to read data from.</param>
- <returns>true if success, otherwise false.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.EndOfCentralDirectoryRecord.WriteBlock(System.IO.BinaryWriter)">
- <summary>
- Write data to the binary writer.
- </summary>
- <param name="writer">Binary writer to write data to.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.AesEncryptionExtraField">
- <summary>
- Represents base class for extra field described in the
- ZIP File Format Specification v6.3.3, #4.5.2.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.AesEncryptionExtraField.VendorVersion">
- <summary>
- Gets or sets vendor version for this record.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.AesEncryptionExtraField.Signature">
- <summary>
- Gets or sets signature (AE).
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.AesEncryptionExtraField.KeyLength">
- <summary>
- Gets or sets bit length of encryption key.
- 1 - 128-bit , 2 - 192-bit , 3 - 256-bit.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.AesEncryptionExtraField.Method">
- <summary>
- Gets or sets method.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.AesEncryptionExtraField.HeaderId">
- <summary>
- Gets extra field type (Header ID).
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.AesEncryptionExtraField.GetBlock">
- <summary>
- Gets extra field data.
- </summary>
- <returns>Byte array of extra field data.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.AesEncryptionExtraField.ParseBlock(System.Byte[])">
- <summary>
- Implements parsing of extra field data.
- </summary>
- <param name="extraData">Extra field data.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.ExtraFieldBase">
- <summary>
- Represents base class for extra field described in the
- ZIP File Format Specification v6.3.3, #4.5.2.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ExtraFieldBase.ExtraFieldType">
- <summary>
- Gets known extra field type.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.ExtraFieldBase.HeaderId">
- <summary>
- Gets extra field type (Header ID).
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.ExtraFieldBase.GetExtraFields(Telerik.Windows.Zip.FileHeaderInfoBase)">
- <summary>
- Gets extra field collection.
- </summary>
- <param name="headerInfo">The header info.</param>
- <returns>IEnumerable of ExtraFieldBase instances.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.ExtraFieldBase.GetExtraFieldsData(System.Collections.Generic.IEnumerable{Telerik.Windows.Zip.ExtraFieldBase})">
- <summary>
- Gets extra field data.
- </summary>
- <param name="fields">Extra field collection.</param>
- <returns>Extra field data.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.ExtraFieldBase.ParseBlock(System.Byte[])">
- <summary>
- Should implement parsing of extra field data.
- </summary>
- <param name="extraData">Extra field data.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.ExtraFieldBase.GetBlock">
- <summary>
- Gets extra field data.
- </summary>
- <returns>Byte array of extra field data.</returns>
- </member>
- <member name="T:Telerik.Windows.Zip.ExtraFieldType">
- <summary>
- Represents extra field type (Header ID) described in the
- ZIP File Format Specification v6.3.3, #4.5.2.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ExtraFieldType.Unknown">
- <summary>
- Unknown extra field type.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ExtraFieldType.Zip64">
- <summary>
- Zip64 extra field type.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ExtraFieldType.Ntfs">
- <summary>
- Ntfs extra field type.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ExtraFieldType.StrongEncryption">
- <summary>
- StrongEncryption extra field type.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ExtraFieldType.UnixTime">
- <summary>
- UnixTime extra field type.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ExtraFieldType.AesEncryption">
- <summary>
- AesEncryption extra field type.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.StrongEncryptionExtraField">
- <summary>
- Represents strong encryption extra field described in the
- ZIP File Format Specification v6.3.3, #4.5.12.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.StrongEncryptionExtraField.Format">
- <summary>
- Gets or sets format definition for this record.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.StrongEncryptionExtraField.AlgorithmId">
- <summary>
- Gets or sets encryption algorithm identifier.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.StrongEncryptionExtraField.KeyLength">
- <summary>
- Gets or sets bit length of encryption key.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.StrongEncryptionExtraField.Flags">
- <summary>
- Gets or sets processing flags.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.StrongEncryptionExtraField.HeaderId">
- <summary>
- Gets extra field type (Header ID).
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.StrongEncryptionExtraField.GetBlock">
- <summary>
- Gets extra field data.
- </summary>
- <returns>Byte array of extra field data.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.StrongEncryptionExtraField.ParseBlock(System.Byte[])">
- <summary>
- Implements parsing of extra field data.
- </summary>
- <param name="extraData">Extra field data.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.UnknownExtraField">
- <summary>
- Represents base class for extra field described in the
- ZIP File Format Specification v6.3.3, #4.5.2.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.UnknownExtraField.#ctor(System.UInt16)">
- <summary>
- Initializes a new instance of the UnknownExtraField class.
- </summary>
- <param name="fieldHeaderId">Header Id.</param>
- </member>
- <member name="P:Telerik.Windows.Zip.UnknownExtraField.HeaderId">
- <summary>
- Gets extra field type (Header ID).
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.UnknownExtraField.ExtraFieldData">
- <summary>
- Gets or sets extra field data.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.UnknownExtraField.GetBlock">
- <summary>
- Gets extra field data.
- </summary>
- <returns>Byte array of extra field data.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.UnknownExtraField.ParseBlock(System.Byte[])">
- <summary>
- Implements parsing of extra field data.
- </summary>
- <param name="extraData">Extra field data.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.Zip64ExtraField">
- <summary>
- Represents Zip64 Extended Information Extra Field described in the
- ZIP File Format Specification v6.3.3, #4.5.3.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.Zip64ExtraField.OriginalSize">
- <summary>
- Gets or sets original uncompressed file size.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.Zip64ExtraField.CompressedSize">
- <summary>
- Gets or sets size of compressed data.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.Zip64ExtraField.RelativeHeaderOffset">
- <summary>
- Gets or sets offset of local header record.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.Zip64ExtraField.DiskStartNumber">
- <summary>
- Gets or sets number of the disk on which this file starts.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.Zip64ExtraField.HeaderId">
- <summary>
- Gets extra field type (Header ID).
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.Zip64ExtraField.GetBlock">
- <summary>
- Gets extra field data.
- </summary>
- <returns>Byte array of extra field data.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.Zip64ExtraField.ParseBlock(System.Byte[])">
- <summary>
- Implements parsing of extra field data.
- </summary>
- <param name="extraData">Extra field data.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.FileHeaderBase">
- <summary>
- Represents file header base class for
- the local file header and central directory header
- which are described in the ZIP File Format Specification v6.3.3, #4.3.7 and #4.3.12.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.FileHeaderBase.VersionNeededToExtract">
- <summary>
- Gets or sets version needed to extract.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.FileHeaderBase.GeneralPurposeBitFlag">
- <summary>
- Gets or sets general purpose bit flag.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.FileHeaderBase.CompressionMethod">
- <summary>
- Gets or sets compression method.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.FileHeaderBase.FileTime">
- <summary>
- Gets or sets last modification file date and time.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.FileHeaderBase.FileName">
- <summary>
- Gets or sets file name.
- </summary>
- </member>
- <member name="P:Telerik.Windows.Zip.FileHeaderBase.ExtraFieldsData">
- <summary>
- Gets or sets extra fields data.
- </summary>
- <value>The extra fields data.</value>
- </member>
- <member name="P:Telerik.Windows.Zip.FileHeaderBase.ExtraFields">
- <summary>
- Gets or sets list of extra fields.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.FileHeaderBase.FromFileHeader(Telerik.Windows.Zip.FileHeaderBase)">
- <summary>
- Copy properties from the given file header to this object.
- </summary>
- <param name="fileHeader">File header to copy properties from.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.FileHeaderBase.ReadFields(System.IO.BinaryReader)">
- <summary>
- Read data from the binary reader.
- </summary>
- <param name="reader">Binary reader to read data from.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.FileHeaderBase.ReadExtraData(System.IO.BinaryReader)">
- <summary>
- Read data from the binary reader.
- </summary>
- <param name="reader">Binary reader to read data from.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.FileHeaderBase.WriteFields(System.IO.BinaryWriter)">
- <summary>
- Write data to the binary writer.
- </summary>
- <param name="writer">Binary writer to write data to.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.FileHeaderBase.WriteExtraData(System.IO.BinaryWriter)">
- <summary>
- Write data to the binary writer.
- </summary>
- <param name="writer">Binary writer to write data to.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.GeneralPurposeBitFlag">
- <summary>
- Represents general purpose bit flag in the
- ZIP File Format Specification v6.3.3, #4.4.4.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.GeneralPurposeBitFlag.FileIsEncrypted">
- <summary>
- Bit 0: If set, indicates that the file is encrypted.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.GeneralPurposeBitFlag.ZeroLocalHeader">
- <summary>
- Bit 3: If this bit is set, the fields crc-32, compressed
- size and uncompressed size are set to zero in the
- local header. The correct values are put in the
- data descriptor immediately following the compressed
- data.
- </summary>
- <remarks>
- Note: PKZIP version 2.04g for DOS only
- recognizes this bit for method 8 compression, newer
- versions of PKZIP recognize this bit for any
- compression method.
- </remarks>
- </member>
- <member name="F:Telerik.Windows.Zip.GeneralPurposeBitFlag.ReservedForEnhancedDeflating">
- <summary>
- Bit 4: Reserved for use with method 8, for enhanced
- deflating.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.GeneralPurposeBitFlag.CompressedPatchedData">
- <summary>
- Bit 5: If this bit is set, this indicates that the file is
- compressed patched data.
- </summary>
- <remarks>
- Note: Requires PKZIP version 2.70 or greater.
- </remarks>
- </member>
- <member name="F:Telerik.Windows.Zip.GeneralPurposeBitFlag.StrongEncryption">
- <summary>
- Bit 6: Strong encryption. If this bit is set, you MUST
- set the version needed to extract value to at least
- 50 and you MUST also set bit 0. If AES encryption
- is used, the version needed to extract value MUST
- be at least 51. See the section describing the Strong
- Encryption Specification for details. Refer to the
- section in this document entitled "Incorporating PKWARE
- Proprietary Technology into Your Product" for more
- information.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.GeneralPurposeBitFlag.EncodingUtf8">
- <summary>
- Bit 11: Language encoding flag (EFS). If this bit is set,
- the filename and comment fields for this file
- MUST be encoded using UTF-8 (see APPENDIX D).
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.GeneralPurposeBitFlag.HideLocalHeader">
- <summary>
- Bit 13: Set when encrypting the Central Directory to indicate
- selected data values in the Local Header are masked to
- hide their actual values. See the section describing
- the Strong Encryption Specification for details. Refer
- to the section in this document entitled "Incorporating
- PKWARE Proprietary Technology into Your Product" for
- more information.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.ImplodingFlags">
- <summary>
- Represents general purpose bit flag for the Method 6 - Imploding
- ZIP File Format Specification v6.3.3, #4.4.4.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ImplodingFlags.SlidingDictionary8K">
- <summary>
- For Method 6 - Imploding.
- Bit 1: If the compression method used was type 6,
- Imploding, then this bit, if set, indicates
- an 8K sliding dictionary was used. If clear,
- then a 4K sliding dictionary was used.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.ImplodingFlags.ShannonFano3">
- <summary>
- For Method 6 - Imploding.
- Bit 2: If the compression method used was type 6,
- Imploding, then this bit, if set, indicates
- 3 Shannon-Fano trees were used to encode the
- sliding dictionary output. If clear, then 2
- Shannon-Fano trees were used.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.LocalFileHeader">
- <summary>
- Represents local file header record described in the
- ZIP File Format Specification v6.3.3, #4.3.7.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.LocalFileHeader.Signature">
- <summary>
- Local file header signature.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.LocalFileHeader.StaticBlockLength">
- <summary>
- Size of the data block without signature and variable size fields.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.LocalFileHeader.#ctor">
- <summary>
- Initializes a new instance of the LocalFileHeader class.
- </summary>
- </member>
- <member name="M:Telerik.Windows.Zip.LocalFileHeader.#ctor(Telerik.Windows.Zip.FileHeaderBase)">
- <summary>
- Initializes a new instance of the LocalFileHeader class.
- </summary>
- <param name="fileHeader">File header to copy properties from.</param>
- </member>
- <member name="M:Telerik.Windows.Zip.LocalFileHeader.TryReadBlock(System.IO.BinaryReader)">
- <summary>
- Read data from the binary reader.
- </summary>
- <param name="reader">Binary reader to read data from.</param>
- <returns>True if success, otherwise false.</returns>
- </member>
- <member name="M:Telerik.Windows.Zip.LocalFileHeader.WriteBlock(System.IO.BinaryWriter)">
- <summary>
- Write data to the binary writer.
- </summary>
- <param name="writer">Binary writer to write data to.</param>
- </member>
- <member name="T:Telerik.Windows.Zip.LZMAFlags">
- <summary>
- Represents general purpose bit flag for the Method 14 - LZMA
- ZIP File Format Specification v6.3.3, #4.4.4.
- </summary>
- </member>
- <member name="F:Telerik.Windows.Zip.LZMAFlags.UseEndOfStreamMarker">
- <summary>
- Bit 1: If the compression method used was type 14,
- LZMA, then this bit, if set, indicates
- an end-of-stream (EOS) marker is used to
- mark the end of the compressed data stream.
- If clear, then an EOS marker is not present
- and the compressed data size must be known
- to extract.
- </summary>
- </member>
- <member name="T:Telerik.Windows.Zip.VersionNeededToExtract">
- <summary>
- Version needed to extract.
- </summary>
- </member>
- </members>
- </doc>
|