| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937 |
- ๏ปฟ<?xml version="1.0" encoding="utf-8"?>
- <doc>
- <assembly>
- <name>System.IO.FileSystem</name>
- </assembly>
- <members>
- <member name="T:Microsoft.Win32.SafeHandles.SafeFileHandle">
- <summary>ํ์ผ ํธ๋ค์ ๋ํ ๋ํผ ํด๋์ค๋ฅผ ๋ํ๋
๋๋ค. </summary>
- </member>
- <member name="M:Microsoft.Win32.SafeHandles.SafeFileHandle.#ctor(System.IntPtr,System.Boolean)">
- <summary>
- <see cref="T:Microsoft.Win32.SafeHandles.SafeFileHandle" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค. </summary>
- <param name="preexistingHandle">์ฌ์ฉํ ๊ธฐ์กด ํธ๋ค์ ๋ํ๋ด๋ <see cref="T:System.IntPtr" /> ๊ฐ์ฒด์
๋๋ค.</param>
- <param name="ownsHandle">์ข
๋ฃ ๋จ๊ณ์์ ํธ๋ค์ ์์ ์ ์ผ๋ก ํด์ ํ๋ ค๋ฉด true์ด๊ณ , ์์ ์ ์ผ๋ก ํด์ ํ ์ ์๊ฒ ํ๋ ค๋ฉด false(๊ถ์ฅ๋์ง ์์)์
๋๋ค.</param>
- </member>
- <member name="P:Microsoft.Win32.SafeHandles.SafeFileHandle.IsInvalid"></member>
- <member name="T:System.IO.Directory">
- <summary>๋๋ ํฐ๋ฆฌ์ ํ์ ๋๋ ํฐ๋ฆฌ์์ ๋ง๋ค๊ธฐ, ์ด๋ ๋ฐ ์ด๊ฑฐ๋ฅผ ์ํ ์ ์ ๋ฉ์๋๋ฅผ ๋
ธ์ถํฉ๋๋ค.์ด ํด๋์ค๋ ์์๋ ์ ์์ต๋๋ค.์ด ํ์์ ๋ ํ.NET Framework ์์ค ์ฝ๋๋ฅผ ์ฐพ์๋ณด๋ ค๋ฉด ์ฐธ์กฐ๋ ์ฐธ์กฐ ์๋ณธ.</summary>
- <filterpriority>1</filterpriority>
- </member>
- <member name="M:System.IO.Directory.CreateDirectory(System.String)">
- <summary>์ด๋ฏธ ์กด์ฌํ์ง ์๋ ํ ์ง์ ๋ ๊ฒฝ๋ก์ ๋ชจ๋ ๋๋ ํฐ๋ฆฌ์ ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง๋ญ๋๋ค.</summary>
- <returns>์ง์ ๋ ๊ฒฝ๋ก์์ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ํ๋ด๋ ๊ฐ์ฒด์
๋๋ค.์ด ๊ฐ์ฒด๋ ์ง์ ๋ ๊ฒฝ๋ก์ ๋๋ ํฐ๋ฆฌ๊ฐ ์ด๋ฏธ ์กด์ฌํ๋์ง ์ฌ๋ถ์ ๊ด๊ณ์์ด ๋ฐํ๋ฉ๋๋ค.</returns>
- <param name="path">๋ง๋ค ๋๋ ํฐ๋ฆฌ์
๋๋ค. </param>
- <exception cref="T:System.IO.IOException">
- <paramref name="path" />๋ก ์ง์ ๋ ๋๋ ํฐ๋ฆฌ๊ฐ ํ์ผ์
๋๋ค.๋๋๋คํธ์ํฌ ์ด๋ฆ์ ์ ์ ์์ต๋๋ค.</exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.๋๋<paramref name="path" />๊ฐ ์ฝ๋ก ๋ฌธ์(:)๋ก ์์๋๊ฑฐ๋ ์ด ๋ฌธ์๋ง ํฌํจํ๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ๋๋ผ์ด๋ธ ๋ ์ด๋ธ("C:\")์ ์ผ๋ถ๊ฐ ์๋ ์ฝ๋ก ๋ฌธ์(:)๊ฐ ํฌํจ๋ ๊ฒฝ์ฐ</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.Directory.Delete(System.String)">
- <summary>์ง์ ๋ ๊ฒฝ๋ก์์ ๋น ๋๋ ํฐ๋ฆฌ๋ฅผ ์ญ์ ํฉ๋๋ค.</summary>
- <param name="path">์ ๊ฑฐํ ๋น ๋๋ ํฐ๋ฆฌ์ ์ด๋ฆ์
๋๋ค.ํด๋น ๋๋ ํฐ๋ฆฌ๋ ์ฐ๊ธฐ๊ฐ ๊ฐ๋ฅํ๊ณ ๋น์ด ์์ด์ผ ํฉ๋๋ค.</param>
- <exception cref="T:System.IO.IOException">
- <paramref name="path" />์ ์ง์ ๋ ๊ฒ๊ณผ ์ด๋ฆ ๋ฐ ์์น๊ฐ ๊ฐ์ ํ์ผ์ด ์๋ ๊ฒฝ์ฐ๋๋์ด ๋๋ ํฐ๋ฆฌ๋ ์์ฉ ํ๋ก๊ทธ๋จ์ ํ์ฌ ์์
๋๋ ํฐ๋ฆฌ์
๋๋ค.๋๋<paramref name="path" />๋ก ์ง์ ๋ ๋๋ ํฐ๋ฆฌ๊ฐ ๋น์ด ์์ง ์์ ๊ฒฝ์ฐ๋๋๋๋ ํฐ๋ฆฌ๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ด๊ฑฐ๋ ์ฝ๊ธฐ ์ ์ฉ ํ์ผ์ ํฌํจํ๊ณ ์์ต๋๋ค.๋๋์ด ๋๋ ํฐ๋ฆฌ๋ ๋ค๋ฅธ ํ๋ก์ธ์ค์์ ์ฌ์ฉ๋๊ณ ์์ต๋๋ค.</exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">
- <paramref name="path" />๊ฐ ์๊ฑฐ๋ ์ฐพ์ง ๋ชปํ ๊ฒฝ์ฐ๋๋์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.Directory.Delete(System.String,System.Boolean)">
- <summary>์ง์ ๋ ๋๋ ํฐ๋ฆฌ์ ํด๋น ๋๋ ํฐ๋ฆฌ์ ํ์ ๋๋ ํฐ๋ฆฌ ๋ฐ ํ์ผ์ ์ญ์ ํฉ๋๋ค. </summary>
- <param name="path">์ ๊ฑฐํ ๋๋ ํฐ๋ฆฌ์ ์ด๋ฆ์
๋๋ค. </param>
- <param name="recursive">
- <paramref name="path" />์ ๋๋ ํฐ๋ฆฌ, ํ์ ๋๋ ํฐ๋ฆฌ ๋ฐ ํ์ผ์ ์ ๊ฑฐํ๋ ค๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค. </param>
- <exception cref="T:System.IO.IOException">
- <paramref name="path" />์ ์ง์ ๋ ๊ฒ๊ณผ ์ด๋ฆ ๋ฐ ์์น๊ฐ ๊ฐ์ ํ์ผ์ด ์๋ ๊ฒฝ์ฐ๋๋<paramref name="path" />๋ก ์ง์ ๋ ๋๋ ํฐ๋ฆฌ๋ ์ฝ๊ธฐ ์ ์ฉ์ด๊ฑฐ๋ <paramref name="recursive" />๊ฐ false์ด๊ณ <paramref name="path" />๊ฐ ๋น ๋๋ ํฐ๋ฆฌ๊ฐ ์๋ ๊ฒฝ์ฐ ๋๋์ด ๋๋ ํฐ๋ฆฌ๋ ์์ฉ ํ๋ก๊ทธ๋จ์ ํ์ฌ ์์
๋๋ ํฐ๋ฆฌ์
๋๋ค. ๋๋๋๋ ํฐ๋ฆฌ๋ ์ฝ๊ธฐ ์ ์ฉ ํ์ผ์ ํฌํจํฉ๋๋ค.๋๋์ด ๋๋ ํฐ๋ฆฌ๋ ๋ค๋ฅธ ํ๋ก์ธ์ค์์ ์ฌ์ฉ๋๊ณ ์์ต๋๋ค.</exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">
- <paramref name="path" />๊ฐ ์๊ฑฐ๋ ์ฐพ์ง ๋ชปํ ๊ฒฝ์ฐ๋๋์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.Directory.EnumerateDirectories(System.String)">
- <summary>์ง์ ๋ ๊ฒฝ๋ก์ ์๋ ๋๋ ํฐ๋ฆฌ ์ด๋ฆ์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>
- <paramref name="path" />๋ก ์ง์ ๋ ๋๋ ํฐ๋ฆฌ์์ ๋๋ ํฐ๋ฆฌ์ ๋ํ ์ ์ฒด ์ด๋ฆ(๊ฒฝ๋ก ํฌํจ)์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์
๋๋ค.</returns>
- <param name="path">๊ฒ์ํ ๋๋ ํฐ๋ฆฌ์ ๋ํ ์๋ ๋๋ ์ ๋ ๊ฒฝ๋ก์
๋๋ค.์ด ๋ฌธ์์ด์ ๋/์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์์ต๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path " />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">
- <paramref name="path" />๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ๋ฅผ ์ฐธ์กฐํ๋ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">
- <paramref name="path" />๊ฐ ํ์ผ ์ด๋ฆ์ธ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก๋ ํ์ผ ์ด๋ฆ ๋๋ ๋์ ๊ฒฐํฉ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.IO.Directory.EnumerateDirectories(System.String,System.String)">
- <summary>์ง์ ๋ ๊ฒฝ๋ก์์ ๊ฒ์ ํจํด๊ณผ ์ผ์นํ๋ ๋๋ ํฐ๋ฆฌ ์ด๋ฆ์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>
- <paramref name="path" />๋ก ์ง์ ๋๊ณ ์ง์ ๋ ๊ฒ์ ํจํด๊ณผ ์ผ์นํ๋ ๋๋ ํฐ๋ฆฌ์์ ๋๋ ํฐ๋ฆฌ์ ๋ํ ์ ์ฒด ์ด๋ฆ(๊ฒฝ๋ก ํฌํจ)์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์
๋๋ค.</returns>
- <param name="path">๊ฒ์ํ ๋๋ ํฐ๋ฆฌ์ ๋ํ ์๋ ๋๋ ์ ๋ ๊ฒฝ๋ก์
๋๋ค.์ด ๋ฌธ์์ด์ ๋/์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์์ต๋๋ค.</param>
- <param name="searchPattern">
- <paramref name="path" />์ ์๋ ๋๋ ํฐ๋ฆฌ ์ด๋ฆ๊ณผ ์ผ์นํ๋์ง ๋น๊ตํ ๊ฒ์ ๋ฌธ์์ด์
๋๋ค.์ด ๋งค๊ฐ ๋ณ์๋ ์ ํจํ ๋ฆฌํฐ๋ด ๊ฒฝ๋ก์ ์์ผ๋์นด๋(* ๋ฐ ?) ๋ฌธ์(์ค๋ช
์ฐธ์กฐ)๋ก ๋ ์กฐํฉ์ ํฌํจํ์ง๋ง ์ ๊ท์์ ์ง์ํ์ง ์์ต๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path " />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ก ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.๋๋<paramref name="searchPattern" />์ด ์ ํจํ ํจํด์ ํฌํจํ์ง ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ๋๋<paramref name="searchPattern" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">
- <paramref name="path" />๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ๋ฅผ ์ฐธ์กฐํ๋ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">
- <paramref name="path" />๊ฐ ํ์ผ ์ด๋ฆ์ธ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก๋ ํ์ผ ์ด๋ฆ ๋๋ ๋์ ๊ฒฐํฉ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.IO.Directory.EnumerateDirectories(System.String,System.String,System.IO.SearchOption)">
- <summary>์ง์ ๋ ๊ฒฝ๋ก์์ ๊ฒ์ ํจํด๊ณผ ์ผ์นํ๋ ๋๋ ํฐ๋ฆฌ ์ด๋ฆ์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์ ๋ฐํํ๊ณ ์ ํ์ ์ผ๋ก ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ๊ฒ์ํฉ๋๋ค.</summary>
- <returns>
- <paramref name="path" />๋ก ์ง์ ๋๊ณ ์ง์ ๋ ๊ฒ์ ํจํด ๋ฐ ์ต์
๊ณผ ์ผ์นํ๋ ๋๋ ํฐ๋ฆฌ์ ๋ํ ์ ์ฒด ์ด๋ฆ(๊ฒฝ๋ก ํฌํจ)์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์
๋๋ค.</returns>
- <param name="path">๊ฒ์ํ ๋๋ ํฐ๋ฆฌ์ ๋ํ ์๋ ๋๋ ์ ๋ ๊ฒฝ๋ก์
๋๋ค.์ด ๋ฌธ์์ด์ ๋/์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์์ต๋๋ค.</param>
- <param name="searchPattern">
- <paramref name="path" />์ ์๋ ๋๋ ํฐ๋ฆฌ ์ด๋ฆ๊ณผ ์ผ์นํ๋์ง ๋น๊ตํ ๊ฒ์ ๋ฌธ์์ด์
๋๋ค.์ด ๋งค๊ฐ ๋ณ์๋ ์ ํจํ ๋ฆฌํฐ๋ด ๊ฒฝ๋ก์ ์์ผ๋์นด๋(* ๋ฐ ?) ๋ฌธ์(์ค๋ช
์ฐธ์กฐ)๋ก ๋ ์กฐํฉ์ ํฌํจํ์ง๋ง ์ ๊ท์์ ์ง์ํ์ง ์์ต๋๋ค.</param>
- <param name="searchOption">๊ฒ์ ์์
์ ํ์ฌ ๋๋ ํฐ๋ฆฌ๋ง ํฌํจํ ์ง ์๋๋ฉด ๋ชจ๋ ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ํฌํจํ ์ง๋ฅผ ์ง์ ํ๋ ์ด๊ฑฐํ ๊ฐ ์ค ํ๋์
๋๋ค.๊ธฐ๋ณธ๊ฐ์ <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />์
๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path " />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.๋๋<paramref name="searchPattern" />์ด ์ ํจํ ํจํด์ ํฌํจํ์ง ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ๋๋<paramref name="searchPattern" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="searchOption" />์(๋) ์ฌ๋ฐ๋ฅธ <see cref="T:System.IO.SearchOption" /> ๊ฐ์ด ์๋๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">
- <paramref name="path" />๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ๋ฅผ ์ฐธ์กฐํ๋ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">
- <paramref name="path" />๊ฐ ํ์ผ ์ด๋ฆ์ธ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก๋ ํ์ผ ์ด๋ฆ ๋๋ ๋์ ๊ฒฐํฉ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.IO.Directory.EnumerateFiles(System.String)">
- <summary>์ง์ ๋ ๊ฒฝ๋ก์ ์๋ ํ์ผ ์ด๋ฆ์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>
- <paramref name="path" />๋ก ์ง์ ๋ ๋๋ ํฐ๋ฆฌ์์ ํ์ผ์ ๋ํ ์ ์ฒด ์ด๋ฆ(๊ฒฝ๋ก ํฌํจ)์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์
๋๋ค.</returns>
- <param name="path">๊ฒ์ํ ๋๋ ํฐ๋ฆฌ์ ๋ํ ์๋ ๋๋ ์ ๋ ๊ฒฝ๋ก์
๋๋ค.์ด ๋ฌธ์์ด์ ๋/์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์์ต๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path " />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">
- <paramref name="path" />๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ๋ฅผ ์ฐธ์กฐํ๋ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">
- <paramref name="path" />๊ฐ ํ์ผ ์ด๋ฆ์ธ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก๋ ํ์ผ ์ด๋ฆ ๋๋ ๋์ ๊ฒฐํฉ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.IO.Directory.EnumerateFiles(System.String,System.String)">
- <summary>์ง์ ๋ ๊ฒฝ๋ก์์ ๊ฒ์ ํจํด๊ณผ ์ผ์นํ๋ ํ์ผ ์ด๋ฆ์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>
- <paramref name="path" />๋ก ์ง์ ๋๊ณ ์ง์ ๋ ๊ฒ์ ํจํด๊ณผ ์ผ์นํ๋ ๋๋ ํฐ๋ฆฌ์์ ํ์ผ์ ๋ํ ์ ์ฒด ์ด๋ฆ(๊ฒฝ๋ก ํฌํจ)์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์
๋๋ค.</returns>
- <param name="path">๊ฒ์ํ ๋๋ ํฐ๋ฆฌ์ ๋ํ ์๋ ๋๋ ์ ๋ ๊ฒฝ๋ก์
๋๋ค.์ด ๋ฌธ์์ด์ ๋/์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์์ต๋๋ค.</param>
- <param name="searchPattern">
- <paramref name="path" />์ ์๋ ํ์ผ ์ด๋ฆ๊ณผ ์ผ์นํ๋์ง ๋น๊ตํ ๊ฒ์ ๋ฌธ์์ด์
๋๋ค.์ด ๋งค๊ฐ ๋ณ์๋ ์ ํจํ ๋ฆฌํฐ๋ด ๊ฒฝ๋ก์ ์์ผ๋์นด๋(* ๋ฐ ?) ๋ฌธ์(์ค๋ช
์ฐธ์กฐ)๋ก ๋ ์กฐํฉ์ ํฌํจํ์ง๋ง ์ ๊ท์์ ์ง์ํ์ง ์์ต๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path " />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.๋๋<paramref name="searchPattern" />์ด ์ ํจํ ํจํด์ ํฌํจํ์ง ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ๋๋<paramref name="searchPattern" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">
- <paramref name="path" />๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ๋ฅผ ์ฐธ์กฐํ๋ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">
- <paramref name="path" />๊ฐ ํ์ผ ์ด๋ฆ์ธ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก๋ ํ์ผ ์ด๋ฆ ๋๋ ๋์ ๊ฒฐํฉ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.IO.Directory.EnumerateFiles(System.String,System.String,System.IO.SearchOption)">
- <summary>์ง์ ๋ ๊ฒฝ๋ก์์ ๊ฒ์ ํจํด๊ณผ ์ผ์นํ๋ ํ์ผ ์ด๋ฆ์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์ ๋ฐํํ๊ณ ์ ํ์ ์ผ๋ก ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ๊ฒ์ํฉ๋๋ค.</summary>
- <returns>
- <paramref name="path" />๋ก ์ง์ ๋๊ณ ์ง์ ๋ ๊ฒ์ ํจํด ๋ฐ ์ต์
๊ณผ ์ผ์นํ๋ ๋๋ ํฐ๋ฆฌ์์ ํ์ผ์ ๋ํ ์ ์ฒด ์ด๋ฆ(๊ฒฝ๋ก ํฌํจ)์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์
๋๋ค.</returns>
- <param name="path">๊ฒ์ํ ๋๋ ํฐ๋ฆฌ์ ๋ํ ์๋ ๋๋ ์ ๋ ๊ฒฝ๋ก์
๋๋ค.์ด ๋ฌธ์์ด์ ๋/์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์์ต๋๋ค.</param>
- <param name="searchPattern">
- <paramref name="path" />์ ์๋ ํ์ผ ์ด๋ฆ๊ณผ ์ผ์นํ๋์ง ๋น๊ตํ ๊ฒ์ ๋ฌธ์์ด์
๋๋ค.์ด ๋งค๊ฐ ๋ณ์๋ ์ ํจํ ๋ฆฌํฐ๋ด ๊ฒฝ๋ก์ ์์ผ๋์นด๋(* ๋ฐ ?) ๋ฌธ์(์ค๋ช
์ฐธ์กฐ)๋ก ๋ ์กฐํฉ์ ํฌํจํ์ง๋ง ์ ๊ท์์ ์ง์ํ์ง ์์ต๋๋ค.</param>
- <param name="searchOption">๊ฒ์ ์์
์ ํ์ฌ ๋๋ ํฐ๋ฆฌ๋ง ํฌํจํ ์ง ์๋๋ฉด ๋ชจ๋ ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ํฌํจํ ์ง๋ฅผ ์ง์ ํ๋ ์ด๊ฑฐํ ๊ฐ ์ค ํ๋์
๋๋ค.๊ธฐ๋ณธ๊ฐ์ <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />์
๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path " />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.๋๋<paramref name="searchPattern" />์ด ์ ํจํ ํจํด์ ํฌํจํ์ง ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ๋๋<paramref name="searchPattern" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="searchOption" />์(๋) ์ฌ๋ฐ๋ฅธ <see cref="T:System.IO.SearchOption" /> ๊ฐ์ด ์๋๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">
- <paramref name="path" />๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ๋ฅผ ์ฐธ์กฐํ๋ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">
- <paramref name="path" />๊ฐ ํ์ผ ์ด๋ฆ์ธ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก๋ ํ์ผ ์ด๋ฆ ๋๋ ๋์ ๊ฒฐํฉ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.IO.Directory.EnumerateFileSystemEntries(System.String)">
- <summary>์ง์ ๋ ๊ฒฝ๋ก์ ์๋ ํ์ผ ์ด๋ฆ ๋ฐ ๋๋ ํฐ๋ฆฌ ์ด๋ฆ์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์ ๋ฐํํฉ๋๋ค. </summary>
- <returns>
- <paramref name="path" />๋ก ์ง์ ๋ ๋๋ ํฐ๋ฆฌ์ ์๋ ํ์ผ ์์คํ
ํญ๋ชฉ์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์
๋๋ค.</returns>
- <param name="path">๊ฒ์ํ ๋๋ ํฐ๋ฆฌ์ ๋ํ ์๋ ๋๋ ์ ๋ ๊ฒฝ๋ก์
๋๋ค.์ด ๋ฌธ์์ด์ ๋/์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์์ต๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path " />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">
- <paramref name="path" />๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ๋ฅผ ์ฐธ์กฐํ๋ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">
- <paramref name="path" />๊ฐ ํ์ผ ์ด๋ฆ์ธ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก๋ ํ์ผ ์ด๋ฆ ๋๋ ๋์ ๊ฒฐํฉ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.IO.Directory.EnumerateFileSystemEntries(System.String,System.String)">
- <summary>์ง์ ๋ ๊ฒฝ๋ก์์ ๊ฒ์ ํจํด๊ณผ ์ผ์นํ๋ ํ์ผ ์ด๋ฆ ๋ฐ ๋๋ ํฐ๋ฆฌ ์ด๋ฆ์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>
- <paramref name="path" />๋ก ์ง์ ๋ ๋๋ ํฐ๋ฆฌ์์ ์ง์ ๋ ๊ฒ์ ํจํด๊ณผ ์ผ์นํ๋ ํ์ผ ์์คํ
ํญ๋ชฉ์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์
๋๋ค.</returns>
- <param name="path">๊ฒ์ํ ๋๋ ํฐ๋ฆฌ์ ๋ํ ์๋ ๋๋ ์ ๋ ๊ฒฝ๋ก์
๋๋ค.์ด ๋ฌธ์์ด์ ๋/์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์์ต๋๋ค.</param>
- <param name="searchPattern">
- <paramref name="path" />์ ์๋ ํ์ผ ์์คํ
ํญ๋ชฉ ์ด๋ฆ๊ณผ ์ผ์นํ๋์ง ๋น๊ตํ ๊ฒ์ ๋ฌธ์์ด์
๋๋ค.์ด ๋งค๊ฐ ๋ณ์๋ ์ ํจํ ๋ฆฌํฐ๋ด ๊ฒฝ๋ก์ ์์ผ๋์นด๋(* ๋ฐ ?) ๋ฌธ์(์ค๋ช
์ฐธ์กฐ)๋ก ๋ ์กฐํฉ์ ํฌํจํ์ง๋ง ์ ๊ท์์ ์ง์ํ์ง ์์ต๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path " />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.๋๋<paramref name="searchPattern" />์ด ์ ํจํ ํจํด์ ํฌํจํ์ง ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ๋๋<paramref name="searchPattern" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">
- <paramref name="path" />๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ๋ฅผ ์ฐธ์กฐํ๋ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">
- <paramref name="path" />๊ฐ ํ์ผ ์ด๋ฆ์ธ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก๋ ํ์ผ ์ด๋ฆ ๋๋ ๋์ ๊ฒฐํฉ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.IO.Directory.EnumerateFileSystemEntries(System.String,System.String,System.IO.SearchOption)">
- <summary>์ง์ ๋ ๊ฒฝ๋ก์์ ๊ฒ์ ํจํด๊ณผ ์ผ์นํ๋ ํ์ผ ์ด๋ฆ ๋ฐ ๋๋ ํฐ๋ฆฌ ์ด๋ฆ์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์ ๋ฐํํ๊ณ ์ ํ์ ์ผ๋ก ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ๊ฒ์ํฉ๋๋ค.</summary>
- <returns>
- <paramref name="path" />๋ก ์ง์ ๋ ๋๋ ํฐ๋ฆฌ์์ ์ง์ ๋ ๊ฒ์ ํจํด ๋ฐ ์ต์
๊ณผ ์ผ์นํ๋ ํ์ผ ์์คํ
ํญ๋ชฉ์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์
๋๋ค.</returns>
- <param name="path">๊ฒ์ํ ๋๋ ํฐ๋ฆฌ์ ๋ํ ์๋ ๋๋ ์ ๋ ๊ฒฝ๋ก์
๋๋ค.์ด ๋ฌธ์์ด์ ๋/์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์์ต๋๋ค.</param>
- <param name="searchPattern">
- <paramref name="path" />์ ์๋ ํ์ผ ์์คํ
ํญ๋ชฉ๊ณผ ์ผ์นํ๋์ง ๋น๊ตํ ๊ฒ์ ๋ฌธ์์ด์
๋๋ค.์ด ๋งค๊ฐ ๋ณ์๋ ์ ํจํ ๋ฆฌํฐ๋ด ๊ฒฝ๋ก์ ์์ผ๋์นด๋(* ๋ฐ ?) ๋ฌธ์(์ค๋ช
์ฐธ์กฐ)๋ก ๋ ์กฐํฉ์ ํฌํจํ์ง๋ง ์ ๊ท์์ ์ง์ํ์ง ์์ต๋๋ค.</param>
- <param name="searchOption">๊ฒ์ ์์
์ ํ์ฌ ๋๋ ํฐ๋ฆฌ๋ง ํฌํจํ ์ง ์๋๋ฉด ๋ชจ๋ ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ํฌํจํ ์ง๋ฅผ ์ง์ ํ๋ ์ด๊ฑฐํ ๊ฐ ์ค ํ๋์
๋๋ค.๊ธฐ๋ณธ๊ฐ์ <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />์
๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path " />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.๋๋<paramref name="searchPattern" />์ด ์ ํจํ ํจํด์ ํฌํจํ์ง ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ๋๋<paramref name="searchPattern" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="searchOption" />์(๋) ์ฌ๋ฐ๋ฅธ <see cref="T:System.IO.SearchOption" /> ๊ฐ์ด ์๋๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">
- <paramref name="path" />๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ๋ฅผ ์ฐธ์กฐํ๋ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">
- <paramref name="path" />๊ฐ ํ์ผ ์ด๋ฆ์ธ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก๋ ํ์ผ ์ด๋ฆ ๋๋ ๋์ ๊ฒฐํฉ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.IO.Directory.Exists(System.String)">
- <summary>์ง์ ๋ ๊ฒฝ๋ก๊ฐ ๋์คํฌ์ ์๋ ๊ธฐ์กด ๋๋ ํฐ๋ฆฌ๋ฅผ ์ฐธ์กฐํ๋์ง๋ฅผ ํ์ธํฉ๋๋ค.</summary>
- <returns>if <paramref name="path" />๊ฐ ๊ธฐ์กด ๋๋ ํฐ๋ฆฌ๋ฅผ ์ฐธ์กฐํ๋ฉด true์
๋๋ค. ๋๋ ํฐ๋ฆฌ๊ฐ ์กด์ฌํ์ง ์๊ฑฐ๋ ์ง์ ๋ ํ์ผ์ด ์กด์ฌํ๋์ง ํ์ธํ ๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ฉด false์
๋๋ค.</returns>
- <param name="path">ํ
์คํธํ ๊ฒฝ๋ก์
๋๋ค. </param>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.Directory.GetCreationTime(System.String)">
- <summary>๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง๋ ๋ ์ง์ ์๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์ง์ ๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง๋ ๋ ์ง์ ์๊ฐ์ผ๋ก ์ค์ ๋ ๊ตฌ์กฐ์ฒด์
๋๋ค.์ด ๊ฐ์ ํ์ง ์๊ฐ์ผ๋ก ํํ๋ฉ๋๋ค.</returns>
- <param name="path">๋๋ ํฐ๋ฆฌ ๊ฒฝ๋ก์
๋๋ค. </param>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.Directory.GetCreationTimeUtc(System.String)">
- <summary>๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง๋ ๋ ์ง์ ์๊ฐ์ UTC(Coordinated Universal Time) ํ์์ผ๋ก ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์ง์ ๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง๋ ๋ ์ง์ ์๊ฐ์ผ๋ก ์ค์ ๋ ๊ตฌ์กฐ์ฒด์
๋๋ค.์ด ๊ฐ์ UTC ์๊ฐ์ผ๋ก ํํ๋ฉ๋๋ค.</returns>
- <param name="path">๋๋ ํฐ๋ฆฌ ๊ฒฝ๋ก์
๋๋ค. </param>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <filterpriority>2</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.Directory.GetCurrentDirectory">
- <summary>์์ฉ ํ๋ก๊ทธ๋จ์ ํ์ฌ ์์
๋๋ ํฐ๋ฆฌ๋ฅผ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>ํ์ฌ ์์
๋๋ ํฐ๋ฆฌ์ ๊ฒฝ๋ก๋ฅผ ํฌํจํ๊ณ ๋ฐฑ์ฌ๋์(\)๋ก ๋๋์ง ์๋ ๋ฌธ์์ด์
๋๋ค.</returns>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">์ด์ ์ฒด์ ๊ฐ ํ์ฌ ๋๋ ํฐ๋ฆฌ ๊ธฐ๋ฅ์ด ์๋ Windows CE์ธ ๊ฒฝ์ฐ์ด ๋ฉ์๋๋ .NET Compact Framework์์ ์ฌ์ฉํ ์ ์์ง๋ง ํ์ฌ๋ ์ง์๋์ง ์์ต๋๋ค.</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.Directory.GetDirectories(System.String)">
- <summary>์ง์ ๋ ๋๋ ํฐ๋ฆฌ์ ์๋ ํ์ ๋๋ ํฐ๋ฆฌ์ ์ด๋ฆ(๊ฒฝ๋ก ํฌํจ)์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ง์ ๋ ๊ฒฝ๋ก์์ ํ์ ๋๋ ํฐ๋ฆฌ์ ์ ์ฒด ์ด๋ฆ(๊ฒฝ๋ก ํฌํจ)์ ๋ฐฐ์ด์ด๊ฑฐ๋ ๋๋ ํฐ๋ฆฌ๊ฐ ์์ผ๋ฉด ๋น ๋ฐฐ์ด์
๋๋ค.</returns>
- <param name="path">๊ฒ์ํ ๋๋ ํฐ๋ฆฌ์ ๋ํ ์๋ ๋๋ ์ ๋ ๊ฒฝ๋ก์
๋๋ค.์ด ๋ฌธ์์ด์ ๋/์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์์ต๋๋ค.</param>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.IOException">
- <paramref name="path" />๊ฐ ํ์ผ ์ด๋ฆ์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.Directory.GetDirectories(System.String,System.String)">
- <summary>์ง์ ๋ ๋๋ ํฐ๋ฆฌ์์ ์ง์ ๋ ๊ฒ์ ํจํด๊ณผ ์ผ์นํ๋ ํ์ ๋๋ ํฐ๋ฆฌ ์ด๋ฆ(ํ์ผ ๊ฒฝ๋ก ํฌํจ)์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ง์ ๋ ๋๋ ํฐ๋ฆฌ์์ ๊ฒ์ ํจํด๊ณผ ์ผ์นํ๋ ํ์ ๋๋ ํฐ๋ฆฌ์ ์ ์ฒด ์ด๋ฆ(๊ฒฝ๋ก ํฌํจ)์ ๋ฐฐ์ด์ด๊ฑฐ๋ ๋๋ ํฐ๋ฆฌ๊ฐ ์์ผ๋ฉด ๋น ๋ฐฐ์ด์
๋๋ค.</returns>
- <param name="path">๊ฒ์ํ ๋๋ ํฐ๋ฆฌ์ ๋ํ ์๋ ๋๋ ์ ๋ ๊ฒฝ๋ก์
๋๋ค.์ด ๋ฌธ์์ด์ ๋/์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์์ต๋๋ค.</param>
- <param name="searchPattern">
- <paramref name="path" />์ ์๋ ํ์ ๋๋ ํฐ๋ฆฌ ์ด๋ฆ๊ณผ ์ผ์นํ๋์ง ๋น๊ตํ ๊ฒ์ ๋ฌธ์์ด์
๋๋ค.์ด ๋งค๊ฐ ๋ณ์๋ ์ ํจํ ๋ฆฌํฐ๋ด ๋ฐ ์์ผ๋์นด๋ ๋ฌธ์(์ค๋ช
์ฐธ์กฐ)๋ก ๋ ์กฐํฉ์ ํฌํจํ์ง๋ง ์ ๊ท์์ ์ง์ํ์ง ์์ต๋๋ค.</param>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" />๋ฅผ ์ฌ์ฉํ์ฌ ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.๋๋ <paramref name="searchPattern" />์ด ์ ํจํ ํจํด์ ํฌํจํ์ง ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" /> ๋๋ <paramref name="searchPattern" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.IOException">
- <paramref name="path" />๊ฐ ํ์ผ ์ด๋ฆ์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.Directory.GetDirectories(System.String,System.String,System.IO.SearchOption)">
- <summary>์ง์ ๋ ๋๋ ํฐ๋ฆฌ์์ ์ง์ ๋ ๊ฒ์ ํจํด๊ณผ ์ผ์นํ๋ ํ์ ๋๋ ํฐ๋ฆฌ(ํด๋น ๊ฒฝ๋ก ํฌํจ)์ ์ด๋ฆ์ ๊ฐ์ ธ์ค๊ณ ์ ํ์ ์ผ๋ก ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ง์ ๋ ์กฐ๊ฑด๊ณผ ์ผ์นํ๋ ํ์ ๋๋ ํฐ๋ฆฌ์ ์ ์ฒด ์ด๋ฆ(๊ฒฝ๋ก ํฌํจ)์ ๋ฐฐ์ด์ด๊ฑฐ๋ ๋๋ ํฐ๋ฆฌ๊ฐ ์์ผ๋ฉด ๋น ๋ฐฐ์ด์
๋๋ค.</returns>
- <param name="path">๊ฒ์ํ ๋๋ ํฐ๋ฆฌ์ ๋ํ ์๋ ๋๋ ์ ๋ ๊ฒฝ๋ก์
๋๋ค.์ด ๋ฌธ์์ด์ ๋/์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์์ต๋๋ค.</param>
- <param name="searchPattern">
- <paramref name="path" />์ ์๋ ํ์ ๋๋ ํฐ๋ฆฌ ์ด๋ฆ๊ณผ ์ผ์นํ๋์ง ๋น๊ตํ ๊ฒ์ ๋ฌธ์์ด์
๋๋ค.์ด ๋งค๊ฐ ๋ณ์๋ ์ ํจํ ๋ฆฌํฐ๋ด ๋ฐ ์์ผ๋์นด๋ ๋ฌธ์(์ค๋ช
์ฐธ์กฐ)๋ก ๋ ์กฐํฉ์ ํฌํจํ์ง๋ง ์ ๊ท์์ ์ง์ํ์ง ์์ต๋๋ค.</param>
- <param name="searchOption">๊ฒ์ ์์
์ ํ์ฌ ๋๋ ํฐ๋ฆฌ๋ง ํฌํจํ ์ง ์๋๋ฉด ๋ชจ๋ ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ํฌํจํ ์ง๋ฅผ ์ง์ ํ๋ ์ด๊ฑฐํ ๊ฐ ์ค ํ๋์
๋๋ค. </param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.๋๋ <paramref name="searchPattern" />์ด ์ ํจํ ํจํด์ ํฌํจํ์ง ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" /> ๋๋ <paramref name="searchPattern" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="searchOption" />์(๋) ์ฌ๋ฐ๋ฅธ <see cref="T:System.IO.SearchOption" /> ๊ฐ์ด ์๋๋๋ค.</exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.IOException">
- <paramref name="path" />๊ฐ ํ์ผ ์ด๋ฆ์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- </member>
- <member name="M:System.IO.Directory.GetDirectoryRoot(System.String)">
- <summary>์ง์ ๋ ๊ฒฝ๋ก์ ๋ํ ๋ณผ๋ฅจ ์ ๋ณด, ๋ฃจํธ ์ ๋ณด ๋๋ ๋ ์ ๋ณด ๋ชจ๋๋ฅผ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ง์ ๋ ๊ฒฝ๋ก์ ๋ํ ๋ณผ๋ฅจ ์ ๋ณด, ๋ฃจํธ ์ ๋ณด ๋๋ ๋ ์ ๋ณด ๋ชจ๋๋ฅผ ํฌํจํ๋ ๋ฌธ์์ด์
๋๋ค.</returns>
- <param name="path">ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ์ ๊ฒฝ๋ก์
๋๋ค. </param>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" />๋ก ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.Directory.GetFiles(System.String)">
- <summary>์ง์ ๋ ๋๋ ํฐ๋ฆฌ์ ์๋ ํ์ผ์ ์ด๋ฆ(๊ฒฝ๋ก ํฌํจ)์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ง์ ๋ ๋๋ ํฐ๋ฆฌ์์ ํ์ผ์ ์ ์ฒด ์ด๋ฆ(๊ฒฝ๋ก ํฌํจ)์ ๋ฐฐ์ด์ด๊ฑฐ๋ ํ์ผ์ด ์์ผ๋ฉด ๋น ๋ฐฐ์ด์
๋๋ค.</returns>
- <param name="path">๊ฒ์ํ ๋๋ ํฐ๋ฆฌ์ ๋ํ ์๋ ๋๋ ์ ๋ ๊ฒฝ๋ก์
๋๋ค.์ด ๋ฌธ์์ด์ ๋/์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์์ต๋๋ค.</param>
- <exception cref="T:System.IO.IOException">
- <paramref name="path" />๊ฐ ํ์ผ ์ด๋ฆ์ธ ๊ฒฝ์ฐ๋๋๋คํธ์ํฌ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ต๋๋ค. </exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๊ฑฐ๋ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.Directory.GetFiles(System.String,System.String)">
- <summary>์ง์ ๋ ๋๋ ํฐ๋ฆฌ์์ ์ง์ ๋ ๊ฒ์ ํจํด๊ณผ ์ผ์นํ๋ ํ์ผ ์ด๋ฆ(ํ์ผ ๊ฒฝ๋ก ํฌํจ)์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ง์ ๋ ๋๋ ํฐ๋ฆฌ์์ ์ง์ ๋ ๊ฒ์ ํจํด๊ณผ ์ผ์นํ๋ ํ์ผ์ ์ ์ฒด ์ด๋ฆ(๊ฒฝ๋ก ํฌํจ)์ ๋ฐฐ์ด์ด๊ฑฐ๋ ํ์ผ์ด ์์ผ๋ฉด ๋น ๋ฐฐ์ด์
๋๋ค.</returns>
- <param name="path">๊ฒ์ํ ๋๋ ํฐ๋ฆฌ์ ๋ํ ์๋ ๋๋ ์ ๋ ๊ฒฝ๋ก์
๋๋ค.์ด ๋ฌธ์์ด์ ๋/์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์์ต๋๋ค.</param>
- <param name="searchPattern">
- <paramref name="path" />์ ์๋ ํ์ผ ์ด๋ฆ๊ณผ ์ผ์นํ๋์ง ๋น๊ตํ ๊ฒ์ ๋ฌธ์์ด์
๋๋ค.์ด ๋งค๊ฐ ๋ณ์๋ ์ ํจํ ๋ฆฌํฐ๋ด ๊ฒฝ๋ก์ ์์ผ๋์นด๋(* ๋ฐ ?) ๋ฌธ์(์ค๋ช
์ฐธ์กฐ)๋ก ๋ ์กฐํฉ์ ํฌํจํ์ง๋ง ์ ๊ท์์ ์ง์ํ์ง ์์ต๋๋ค.</param>
- <exception cref="T:System.IO.IOException">
- <paramref name="path" />๊ฐ ํ์ผ ์ด๋ฆ์ธ ๊ฒฝ์ฐ๋๋๋คํธ์ํฌ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ต๋๋ค. </exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" />๋ฅผ ์ฌ์ฉํ์ฌ ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.๋๋ <paramref name="searchPattern" />์ด ์ ํจํ ํจํด์ ํฌํจํ์ง ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" /> ๋๋ <paramref name="searchPattern" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๊ฑฐ๋ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.Directory.GetFiles(System.String,System.String,System.IO.SearchOption)">
- <summary>ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ๊ฒ์ํ ์ง๋ฅผ ๋ํ๋ด๋ ๊ฐ์ ์ฌ์ฉํ์ฌ ์ง์ ๋ ๋๋ ํฐ๋ฆฌ์์ ์ง์ ๋ ๊ฒ์ ํจํด๊ณผ ์ผ์นํ๋ ํ์ผ ์ด๋ฆ(ํ์ผ ๊ฒฝ๋ก ํฌํจ)์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ง์ ๋ ๋๋ ํฐ๋ฆฌ์์ ์ง์ ๋ ๊ฒ์ ํจํด ๋ฐ ์ต์
๊ณผ ์ผ์นํ๋ ํ์ผ์ ์ ์ฒด ์ด๋ฆ(๊ฒฝ๋ก ํฌํจ)์ ๋ฐฐ์ด์ด๊ฑฐ๋ ํ์ผ์ด ์์ผ๋ฉด ๋น ๋ฐฐ์ด์
๋๋ค.</returns>
- <param name="path">๊ฒ์ํ ๋๋ ํฐ๋ฆฌ์ ๋ํ ์๋ ๋๋ ์ ๋ ๊ฒฝ๋ก์
๋๋ค.์ด ๋ฌธ์์ด์ ๋/์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์์ต๋๋ค.</param>
- <param name="searchPattern">
- <paramref name="path" />์ ์๋ ํ์ผ ์ด๋ฆ๊ณผ ์ผ์นํ๋์ง ๋น๊ตํ ๊ฒ์ ๋ฌธ์์ด์
๋๋ค.์ด ๋งค๊ฐ ๋ณ์๋ ์ ํจํ ๋ฆฌํฐ๋ด ๊ฒฝ๋ก์ ์์ผ๋์นด๋(* ๋ฐ ?) ๋ฌธ์(์ค๋ช
์ฐธ์กฐ)๋ก ๋ ์กฐํฉ์ ํฌํจํ์ง๋ง ์ ๊ท์์ ์ง์ํ์ง ์์ต๋๋ค.</param>
- <param name="searchOption">๊ฒ์ ์์
์ ํ์ฌ ๋๋ ํฐ๋ฆฌ๋ง ํฌํจํ ์ง ์๋๋ฉด ๋ชจ๋ ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ํฌํจํ ์ง๋ฅผ ์ง์ ํ๋ ์ด๊ฑฐํ ๊ฐ ์ค ํ๋์
๋๋ค. </param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ก ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.๋๋ <paramref name="searchPattern" />์ด ์ ํจํ ํจํด์ ํฌํจํ์ง ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" /> ๋๋ <paramref name="searchpattern" />๊ฐ null์ธ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="searchOption" />์(๋) ์ฌ๋ฐ๋ฅธ <see cref="T:System.IO.SearchOption" /> ๊ฐ์ด ์๋๋๋ค.</exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๊ฑฐ๋ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.IOException">
- <paramref name="path" />๊ฐ ํ์ผ ์ด๋ฆ์ธ ๊ฒฝ์ฐ๋๋๋คํธ์ํฌ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ต๋๋ค. </exception>
- </member>
- <member name="M:System.IO.Directory.GetFileSystemEntries(System.String)">
- <summary>์ง์ ๋ ๊ฒฝ๋ก์ ์๋ ๋ชจ๋ ํ์ผ๊ณผ ํ์ ๋๋ ํฐ๋ฆฌ์ ์ด๋ฆ์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ง์ ๋ ๋๋ ํฐ๋ฆฌ์์ ํ์ผ ๋ฐ ํ์ ๋๋ ํฐ๋ฆฌ ์ด๋ฆ์ ๋ฐฐ์ด์ด๊ฑฐ๋ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ๊ฐ ์์ผ๋ฉด ๋น ๋ฐฐ์ด์
๋๋ค.</returns>
- <param name="path">๊ฒ์ํ ๋๋ ํฐ๋ฆฌ์ ๋ํ ์๋ ๋๋ ์ ๋ ๊ฒฝ๋ก์
๋๋ค.์ด ๋ฌธ์์ด์ ๋/์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์์ต๋๋ค.</param>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" />๋ก ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.IOException">
- <paramref name="path" />๊ฐ ํ์ผ ์ด๋ฆ์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.Directory.GetFileSystemEntries(System.String,System.String)">
- <summary>์ง์ ๋ ๊ฒฝ๋ก์์ ๊ฒ์ ํจํด๊ณผ ์ผ์นํ๋ ํ์ผ ๋ฐ ๋๋ ํฐ๋ฆฌ ์ด๋ฆ ๋ฐฐ์ด์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ง์ ๋ ๊ฒ์ ์กฐ๊ฑด๊ณผ ์ผ์นํ๋ ํ์ผ ์ด๋ฆ ๋ฐ ๋๋ ํฐ๋ฆฌ ์ด๋ฆ์ ๋ฐฐ์ด์ด๊ฑฐ๋ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ๊ฐ ์์ผ๋ฉด ๋น ๋ฐฐ์ด์
๋๋ค.</returns>
- <param name="path">๊ฒ์ํ ๋๋ ํฐ๋ฆฌ์ ๋ํ ์๋ ๋๋ ์ ๋ ๊ฒฝ๋ก์
๋๋ค.์ด ๋ฌธ์์ด์ ๋/์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์์ต๋๋ค.</param>
- <param name="searchPattern">
- <paramref name="path" />์ ์๋ ํ์ผ ๋ฐ ๋๋ ํฐ๋ฆฌ ์ด๋ฆ๊ณผ ์ผ์นํ๋์ง ๋น๊ตํ ๊ฒ์ ๋ฌธ์์ด์
๋๋ค.์ด ๋งค๊ฐ ๋ณ์๋ ์ ํจํ ๋ฆฌํฐ๋ด ๊ฒฝ๋ก์ ์์ผ๋์นด๋(* ๋ฐ ?) ๋ฌธ์(์ค๋ช
์ฐธ์กฐ)๋ก ๋ ์กฐํฉ์ ํฌํจํ์ง๋ง ์ ๊ท์์ ์ง์ํ์ง ์์ต๋๋ค.</param>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ก ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.๋๋ <paramref name="searchPattern" />์ด ์ ํจํ ํจํด์ ํฌํจํ์ง ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" /> ๋๋ <paramref name="searchPattern" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.IOException">
- <paramref name="path" />๊ฐ ํ์ผ ์ด๋ฆ์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.Directory.GetFileSystemEntries(System.String,System.String,System.IO.SearchOption)">
- <summary>์ง์ ๋ ๊ฒฝ๋ก์์ ๊ฒ์ ํจํด๊ณผ ์ผ์นํ๋ ๋ชจ๋ ํ์ผ ์ด๋ฆ ๋ฐ ๋๋ ํฐ๋ฆฌ ์ด๋ฆ์ ๋ฐฐ์ด์ ๊ฐ์ ธ์ค๊ณ ์ ํ์ ์ผ๋ก ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ง์ ๋ ๊ฒ์ ์กฐ๊ฑด๊ณผ ์ผ์นํ๋ ํ์ผ, ํ์ผ ์ด๋ฆ ๋ฐ ๋๋ ํฐ๋ฆฌ ์ด๋ฆ์ ๋ฐฐ์ด์ด๊ฑฐ๋ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ๊ฐ ์์ผ๋ฉด ๋น ๋ฐฐ์ด์
๋๋ค.</returns>
- <param name="path">๊ฒ์ํ ๋๋ ํฐ๋ฆฌ์ ๋ํ ์๋ ๋๋ ์ ๋ ๊ฒฝ๋ก์
๋๋ค.์ด ๋ฌธ์์ด์ ๋/์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์์ต๋๋ค.</param>
- <param name="searchPattern">
- <paramref name="path" />์ ์๋ ํ์ผ ๋ฐ ๋๋ ํฐ๋ฆฌ ์ด๋ฆ๊ณผ ์ผ์นํ๋์ง ๋น๊ตํ ๊ฒ์ ๋ฌธ์์ด์
๋๋ค.์ด ๋งค๊ฐ ๋ณ์๋ ์ ํจํ ๋ฆฌํฐ๋ด ๊ฒฝ๋ก์ ์์ผ๋์นด๋(* ๋ฐ ?) ๋ฌธ์(์ค๋ช
์ฐธ์กฐ)๋ก ๋ ์กฐํฉ์ ํฌํจํ์ง๋ง ์ ๊ท์์ ์ง์ํ์ง ์์ต๋๋ค.</param>
- <param name="searchOption">๊ฒ์ ์์
์ ํ์ฌ ๋๋ ํฐ๋ฆฌ๋ง ํฌํจํ ์ง ์๋๋ฉด ๋ชจ๋ ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ํฌํจํ ์ง๋ฅผ ์ง์ ํ๋ ์ด๊ฑฐํ ๊ฐ ์ค ํ๋์
๋๋ค.๊ธฐ๋ณธ๊ฐ์ <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />์
๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path " />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.๋๋<paramref name="searchPattern" />์ด ์ ํจํ ํจํด์ ํฌํจํ์ง ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ๋๋<paramref name="searchPattern" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="searchOption" />์(๋) ์ฌ๋ฐ๋ฅธ <see cref="T:System.IO.SearchOption" /> ๊ฐ์ด ์๋๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">
- <paramref name="path" />๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ๋ฅผ ์ฐธ์กฐํ๋ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">
- <paramref name="path" />๊ฐ ํ์ผ ์ด๋ฆ์ธ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก๋ ํ์ผ ์ด๋ฆ ๋๋ ๋์ ๊ฒฐํฉ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.IO.Directory.GetLastAccessTime(System.String)">
- <summary>์ง์ ๋ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง์ง๋ง์ผ๋ก ์ก์ธ์คํ ๋ ์ง์ ์๊ฐ์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ง์ ๋ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง์ง๋ง์ผ๋ก ์ก์ธ์คํ ๋ ์ง์ ์๊ฐ์ผ๋ก ์ค์ ๋ ๊ตฌ์กฐ์ฒด์
๋๋ค.์ด ๊ฐ์ ํ์ง ์๊ฐ์ผ๋ก ํํ๋ฉ๋๋ค.</returns>
- <param name="path">์ก์ธ์ค ๋ ์ง์ ์๊ฐ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ฌ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ์
๋๋ค. </param>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ก ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" /> ๋งค๊ฐ ๋ณ์๊ฐ ์๋ชป๋ ํ์์ธ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.Directory.GetLastAccessTimeUtc(System.String)">
- <summary>์ง์ ๋ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ์ ๋ง์ง๋ง์ผ๋ก ์ก์ธ์คํ ๋ ์ง์ ์๊ฐ์ UTC(Coordinated Universal Time) ํ์์ผ๋ก ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ง์ ๋ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง์ง๋ง์ผ๋ก ์ก์ธ์คํ ๋ ์ง์ ์๊ฐ์ผ๋ก ์ค์ ๋ ๊ตฌ์กฐ์ฒด์
๋๋ค.์ด ๊ฐ์ UTC ์๊ฐ์ผ๋ก ํํ๋ฉ๋๋ค.</returns>
- <param name="path">์ก์ธ์ค ๋ ์ง์ ์๊ฐ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ฌ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ์
๋๋ค. </param>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ก ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" /> ๋งค๊ฐ ๋ณ์๊ฐ ์๋ชป๋ ํ์์ธ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.Directory.GetLastWriteTime(System.String)">
- <summary>์ง์ ๋ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง์ง๋ง์ผ๋ก ์ด ๋ ์ง์ ์๊ฐ์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ง์ ๋ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง์ง๋ง์ผ๋ก ์ด ๋ ์ง์ ์๊ฐ์ผ๋ก ์ค์ ๋ ๊ตฌ์กฐ์ฒด์
๋๋ค.์ด ๊ฐ์ ํ์ง ์๊ฐ์ผ๋ก ํํ๋ฉ๋๋ค.</returns>
- <param name="path">์์ ๋ ์ง์ ์๊ฐ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ฌ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ์
๋๋ค. </param>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ก ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.Directory.GetLastWriteTimeUtc(System.String)">
- <summary>์ง์ ๋ ํ์ผ์ด๋ ๋๋ ํฐ๋ฆฌ์ ๋ง์ง๋ง์ผ๋ก ์ด ๋ ์ง์ ์๊ฐ์ UTC(Coordinated Universal Time) ํ์์ผ๋ก ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ง์ ๋ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง์ง๋ง์ผ๋ก ์ด ๋ ์ง์ ์๊ฐ์ผ๋ก ์ค์ ๋ ๊ตฌ์กฐ์ฒด์
๋๋ค.์ด ๊ฐ์ UTC ์๊ฐ์ผ๋ก ํํ๋ฉ๋๋ค.</returns>
- <param name="path">์์ ๋ ์ง์ ์๊ฐ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ฌ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ์
๋๋ค. </param>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ก ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <filterpriority>2</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.Directory.GetParent(System.String)">
- <summary>์ง์ ๋ ๊ฒฝ๋ก์ ์ ๋ ๊ฒฝ๋ก์ ์๋ ๊ฒฝ๋ก๋ฅผ ๋ชจ๋ ํฌํจํ ๋ถ๋ชจ ๋๋ ํฐ๋ฆฌ๋ฅผ ๊ฒ์ํฉ๋๋ค.</summary>
- <returns>๋ถ๋ชจ ๋๋ ํฐ๋ฆฌ์ด๊ฑฐ๋ <paramref name="path" />๊ฐ UNC ์๋ฒ ๋๋ ๊ณต์ ์ด๋ฆ์ ๋ฃจํธ๋ฅผ ํฌํจํ ๋ฃจํธ ๋๋ ํฐ๋ฆฌ์ผ ๊ฒฝ์ฐ null์
๋๋ค.</returns>
- <param name="path">๋ถ๋ชจ ๋๋ ํฐ๋ฆฌ๋ฅผ ๊ฒ์ํ ๊ฒฝ๋ก์
๋๋ค. </param>
- <exception cref="T:System.IO.IOException">
- <paramref name="path" />๋ก ์ง์ ๋ ๋๋ ํฐ๋ฆฌ๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ผ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ก ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๋ฅผ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.Directory.Move(System.String,System.String)">
- <summary>ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ์ ๊ทธ ๋ด์ฉ์ ์ ์์น๋ก ์ด๋ํฉ๋๋ค.</summary>
- <param name="sourceDirName">์ด๋ํ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ์ ๊ฒฝ๋ก์
๋๋ค. </param>
- <param name="destDirName">
- <paramref name="sourceDirName" />์ ์ ์์น์ ๋ํ ๊ฒฝ๋ก์
๋๋ค.<paramref name="sourceDirName" />์ด ํ์ผ์ด๋ฉด <paramref name="destDirName" />๋ ํ์ผ ์ด๋ฆ์ด์ด์ผ ํฉ๋๋ค.</param>
- <exception cref="T:System.IO.IOException">๋๋ ํฐ๋ฆฌ๋ฅผ ๋ค๋ฅธ ๋ณผ๋ฅจ์ผ๋ก ์ด๋ํ๋ ค๊ณ ํ ๊ฒฝ์ฐ ๋๋ <paramref name="destDirName" />์ด(๊ฐ) ์ด๋ฏธ ์์ต๋๋ค. ๋๋ <paramref name="sourceDirName" />๊ณผ <paramref name="destDirName" /> ๋งค๊ฐ ๋ณ์๊ฐ ๊ฐ์ ํ์ผ์ด๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ฐธ์กฐํ๋ ๊ฒฝ์ฐ ๋๋๋๋ ํฐ๋ฆฌ ๋๋ ํ์ผ ๋ด์ ๋ค๋ฅธ ํ๋ก์ธ์ค์ ์ํด ์ฌ์ฉ ์ค์
๋๋ค.</exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="sourceDirName" /> ๋๋ <paramref name="destDirName" />์ด ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ก ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="sourceDirName" /> ๋๋ <paramref name="destDirName" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">
- <paramref name="sourceDirName" />์์ ์ง์ ํ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.Directory.SetCreationTime(System.String,System.DateTime)">
- <summary>์ง์ ๋ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ์ ๋ํ ๋ง๋ ๋ ์ง์ ์๊ฐ์ ์ค์ ํฉ๋๋ค.</summary>
- <param name="path">๋ง๋ ๋ ์ง์ ์๊ฐ ์ ๋ณด๋ฅผ ์ค์ ํ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ์
๋๋ค. </param>
- <param name="creationTime">ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง์ง๋ง์ผ๋ก ์ด ๋ ์ง์ ์๊ฐ์
๋๋ค.์ด ๊ฐ์ ํ์ง ์๊ฐ์ผ๋ก ํํ๋ฉ๋๋ค.</param>
- <exception cref="T:System.IO.FileNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๋ฅผ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ก ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="creationTime" />์์ ํด๋น ์์
์ ํ์ฉ๋ ๋ ์ง๋ ์๊ฐ ๋ฒ์๋ฅผ ๋ฒ์ด๋๋ ๊ฐ์ ์ง์ ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.PlatformNotSupportedException">ํ์ฌ ์ด์ ์ฒด์ ๊ฐ Windows NT ์ด์์ด ์๋ ๊ฒฝ์ฐ</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.Directory.SetCreationTimeUtc(System.String,System.DateTime)">
- <summary>์ง์ ๋ ํ์ผ์ด๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง๋ ๋ ์ง์ ์๊ฐ์ UTC(Coordinated Universal Time) ํ์์ผ๋ก ์ค์ ํฉ๋๋ค.</summary>
- <param name="path">๋ง๋ ๋ ์ง์ ์๊ฐ ์ ๋ณด๋ฅผ ์ค์ ํ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ์
๋๋ค. </param>
- <param name="creationTimeUtc">๋๋ ํฐ๋ฆฌ ๋๋ ํ์ผ์ด ๋ง๋ค์ด์ง ๋ ์ง์ ์๊ฐ์
๋๋ค.์ด ๊ฐ์ ํ์ง ์๊ฐ์ผ๋ก ํํ๋ฉ๋๋ค.</param>
- <exception cref="T:System.IO.FileNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๋ฅผ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ก ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="creationTime" />์์ ํด๋น ์์
์ ํ์ฉ๋ ๋ ์ง๋ ์๊ฐ ๋ฒ์๋ฅผ ๋ฒ์ด๋๋ ๊ฐ์ ์ง์ ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.PlatformNotSupportedException">ํ์ฌ ์ด์ ์ฒด์ ๊ฐ Windows NT ์ด์์ด ์๋ ๊ฒฝ์ฐ</exception>
- <filterpriority>2</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.Directory.SetCurrentDirectory(System.String)">
- <summary>์์ฉ ํ๋ก๊ทธ๋จ์ ํ์ฌ ์์
๋๋ ํฐ๋ฆฌ๋ฅผ ์ง์ ๋ ๋๋ ํฐ๋ฆฌ๋ก ์ค์ ํฉ๋๋ค.</summary>
- <param name="path">ํ์ฌ ์์
๋๋ ํฐ๋ฆฌ๋ก ์ค์ ๋ ๊ฒฝ๋ก์
๋๋ค. </param>
- <exception cref="T:System.IO.IOException">I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ก ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.Security.SecurityException">๋น๊ด๋ฆฌ ์ฝ๋์ ์ก์ธ์คํ๋ ๋ฐ ํ์ํ ๊ถํ์ด ํธ์ถ์์๊ฒ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.FileNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๋ฅผ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.Directory.SetLastAccessTime(System.String,System.DateTime)">
- <summary>์ง์ ๋ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง์ง๋ง์ผ๋ก ์ก์ธ์คํ ๋ ์ง์ ์๊ฐ์ ์ค์ ํฉ๋๋ค.</summary>
- <param name="path">์ก์ธ์ค ๋ ์ง์ ์๊ฐ ์ ๋ณด๋ฅผ ์ค์ ํ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ์
๋๋ค. </param>
- <param name="lastAccessTime">
- <paramref name="path" />์ ์ก์ธ์ค ๋ ์ง์ ์๊ฐ์ ์ค์ ํ ๊ฐ์ ํฌํจํ๋ ๊ฐ์ฒด์
๋๋ค.์ด ๊ฐ์ ํ์ง ์๊ฐ์ผ๋ก ํํ๋ฉ๋๋ค.</param>
- <exception cref="T:System.IO.FileNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๋ฅผ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ก ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.PlatformNotSupportedException">ํ์ฌ ์ด์ ์ฒด์ ๊ฐ Windows NT ์ด์์ด ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="lastAccessTime" />์์ ํด๋น ์์
์ ํ์ฉ๋ ๋ ์ง๋ ์๊ฐ ๋ฒ์๋ฅผ ๋ฒ์ด๋๋ ๊ฐ์ ์ง์ ํ ๊ฒฝ์ฐ</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.Directory.SetLastAccessTimeUtc(System.String,System.DateTime)">
- <summary>์ง์ ๋ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ์ ๋ง์ง๋ง์ผ๋ก ์ก์ธ์คํ ๋ ์ง์ ์๊ฐ์ UTC(Coordinated Universal Time) ํ์์ผ๋ก ์ค์ ํฉ๋๋ค.</summary>
- <param name="path">์ก์ธ์ค ๋ ์ง์ ์๊ฐ ์ ๋ณด๋ฅผ ์ค์ ํ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ์
๋๋ค. </param>
- <param name="lastAccessTimeUtc">
- <paramref name="path" />์ ์ก์ธ์ค ๋ ์ง์ ์๊ฐ์ ์ค์ ํ ๊ฐ์ ํฌํจํ๋ ๊ฐ์ฒด์
๋๋ค.์ด ๊ฐ์ UTC ์๊ฐ์ผ๋ก ํํ๋ฉ๋๋ค.</param>
- <exception cref="T:System.IO.FileNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๋ฅผ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ก ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.PlatformNotSupportedException">ํ์ฌ ์ด์ ์ฒด์ ๊ฐ Windows NT ์ด์์ด ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="lastAccessTimeUtc" />์์ ํด๋น ์์
์ ํ์ฉ๋ ๋ ์ง๋ ์๊ฐ ๋ฒ์๋ฅผ ๋ฒ์ด๋๋ ๊ฐ์ ์ง์ ํ ๊ฒฝ์ฐ</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.Directory.SetLastWriteTime(System.String,System.DateTime)">
- <summary>๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง์ง๋ง์ผ๋ก ์ด ๋ ์ง์ ์๊ฐ์ ์ค์ ํฉ๋๋ค.</summary>
- <param name="path">๋๋ ํฐ๋ฆฌ ๊ฒฝ๋ก์
๋๋ค. </param>
- <param name="lastWriteTime">๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง์ง๋ง์ผ๋ก ์ด ๋ ์ง์ ์๊ฐ์
๋๋ค.์ด ๊ฐ์ ํ์ง ์๊ฐ์ผ๋ก ํํ๋ฉ๋๋ค.</param>
- <exception cref="T:System.IO.FileNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๋ฅผ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ก ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.PlatformNotSupportedException">ํ์ฌ ์ด์ ์ฒด์ ๊ฐ Windows NT ์ด์์ด ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="lastWriteTime" />์์ ํด๋น ์์
์ ํ์ฉ๋ ๋ ์ง๋ ์๊ฐ ๋ฒ์๋ฅผ ๋ฒ์ด๋๋ ๊ฐ์ ์ง์ ํ ๊ฒฝ์ฐ</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.Directory.SetLastWriteTimeUtc(System.String,System.DateTime)">
- <summary>๋๋ ํฐ๋ฆฌ์ ๋ง์ง๋ง์ผ๋ก ์ด ๋ ์ง์ ์๊ฐ์ UTC(Coordinated Universal Time) ํ์์ผ๋ก ์ค์ ํฉ๋๋ค.</summary>
- <param name="path">๋๋ ํฐ๋ฆฌ ๊ฒฝ๋ก์
๋๋ค. </param>
- <param name="lastWriteTimeUtc">๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง์ง๋ง์ผ๋ก ์ด ๋ ์ง์ ์๊ฐ์
๋๋ค.์ด ๊ฐ์ UTC ์๊ฐ์ผ๋ก ํํ๋ฉ๋๋ค.</param>
- <exception cref="T:System.IO.FileNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๋ฅผ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋ ๋๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ<see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ก ์๋ชป๋ ๋ฌธ์๋ฅผ ์ฟผ๋ฆฌํ ์ ์์ต๋๋ค.</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.PlatformNotSupportedException">ํ์ฌ ์ด์ ์ฒด์ ๊ฐ Windows NT ์ด์์ด ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="lastWriteTimeUtc" />์์ ํด๋น ์์
์ ํ์ฉ๋ ๋ ์ง๋ ์๊ฐ ๋ฒ์๋ฅผ ๋ฒ์ด๋๋ ๊ฐ์ ์ง์ ํ ๊ฒฝ์ฐ</exception>
- <filterpriority>2</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="T:System.IO.DirectoryInfo">
- <summary>๋๋ ํฐ๋ฆฌ ๋ฐ ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง๋ค๊ณ , ์ด๋ํ๊ณ , ์ด๊ฑฐํ๋ ์ธ์คํด์ค ๋ฉ์๋๋ฅผ ๋
ธ์ถํฉ๋๋ค.์ด ํด๋์ค๋ ์์๋ ์ ์์ต๋๋ค.์ด ํ์์ ๋ ํ.NET Framework ์์ค ์ฝ๋๋ฅผ ์ฐพ์๋ณด๋ ค๋ฉด ์ฐธ์กฐ๋
- ์ฐธ์กฐ ํ์ญ์์ค.
- </summary>
- <filterpriority>1</filterpriority>
- </member>
- <member name="M:System.IO.DirectoryInfo.#ctor(System.String)">
- <summary>์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.
- <see cref="T:System.IO.DirectoryInfo" />์ง์ ๋ ๋ ๊ฒฝ๋ก์ ๋ ํ ํด๋์ค์
๋๋ค.
- </summary>
- <param name="path">๋ง๋ค ๊ฒฝ๋ก ์ง์ ํ๋ ๋ฌธ์์ด์
- DirectoryInfo.
- </param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />์
- null.
- </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />์ ", <, >, ๋๋ | ๊ฐ์ ์๋ชป๋ ๋ฌธ์๊ฐ ์๋ ๊ฒฝ์ฐ
- </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.์ง์ ํ ๊ฒฝ๋ก ๋ฐ/๋๋ ํ์ผ ์ด๋ฆ์ด ๋๋ฌด ๊น๋๋ค.</exception>
- </member>
- <member name="M:System.IO.DirectoryInfo.Create">
- <summary>๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง๋ญ๋๋ค.</summary>
- <exception cref="T:System.IO.IOException">๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง๋ค ์ ์๋ ๊ฒฝ์ฐ</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.DirectoryInfo.CreateSubdirectory(System.String)">
- <summary>์ง์ ๋ ๊ฒฝ๋ก์ ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ํ๋ ์ด์ ๋ง๋ญ๋๋ค.์ด ์ธ์คํด์ค๋ฅผ ๊ธฐ์ค์ผ๋ก ์ง์ ๋ ๋ ๊ฒฝ๋ก ์๋
- <see cref="T:System.IO.DirectoryInfo" />ํด๋์ค์
๋๋ค.
- </summary>
- <returns>๋ง์ง๋ง์ ์ง์ ๋ ๋๋ ํฐ๋ฆฌ
- <paramref name="path" />.
- </returns>
- <param name="path">์ง์ ๋ ๊ฒฝ๋ก์
๋๋ค.์ด ๊ฒฝ๋ก๋ ๋ค๋ฅธ ๋์คํฌ ๋ณผ๋ฅจ์ด๋ UNC(Universal Naming Convention) ์ด๋ฆ์ด ๋ ์ ์์ต๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />์ฌ๋ฐ๋ฅธ ํ์ผ ๊ฒฝ๋ก ์ง์ ํ์ง ์๋ ๋๋ ์๋ชป ๋ ํฌํจ
- DirectoryInfo๋ฌธ์ ์์
๋๋ค.
- </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />์
- null.
- </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์ ํจํ์ง ์์ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ)</exception>
- <exception cref="T:System.IO.IOException">ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง๋ค ์ ์๋ ๊ฒฝ์ฐ๋๋์ ์ง์ ๋ ์ด๋ฆ์ ์ด๋ฏธ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ
- <paramref name="path" />.
- </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.์ง์ ํ ๊ฒฝ๋ก ๋ฐ/๋๋ ํ์ผ ์ด๋ฆ์ด ๋๋ฌด ๊น๋๋ค.</exception>
- <exception cref="T:System.Security.SecurityException">๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง๋๋ ๋ฐ ํ์ํ ์ฝ๋ ์ก์ธ์ค ๊ถํ์ด ํธ์ถ์์๊ฒ ์๋ ๊ฒฝ์ฐ๋๋ํธ์ถ์์ ์ํด ๋ฐํ ๋ ์ค๋ช
ํ๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ฝ์ ์ ์ฝ๋ ์ก์ธ์ค ๊ถํ์ด ์๋
- <see cref="T:System.IO.DirectoryInfo" /> ๊ฐ์ฒด
- ์ด ๋ฐ์ํ ์ ์์ต๋๋ค ๋๋
- <paramref name="path" />๋งค๊ฐ ๋ณ์๋ ๊ธฐ์กด ๋๋ ํฐ๋ฆฌ๋ฅผ ์ค๋ช
ํฉ๋๋ค.
- </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ๋๋ผ์ด๋ธ ๋ ์ด๋ธ("C:\")์ ์ผ๋ถ๊ฐ ์๋ ์ฝ๋ก ๋ฌธ์(:)๊ฐ ํฌํจ๋ ๊ฒฝ์ฐ
- </exception>
- <filterpriority>2</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.DirectoryInfo.Delete">
- <summary>์ด ์ญ์ ํฉ๋๋ค.
- <see cref="T:System.IO.DirectoryInfo" />๋น์ด ์์ผ๋ฉด ๋ฉ๋๋ค.
- </summary>
- <exception cref="T:System.UnauthorizedAccessException">๋๋ ํฐ๋ฆฌ๋ ์ฝ๊ธฐ ์ ์ฉ ํ์ผ์ ํฌํจํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ด ์ค๋ช
ํ๋ ๋๋ ํฐ๋ฆฌ
- <see cref="T:System.IO.DirectoryInfo" />๊ฐ์ฒด๊ฐ ์๊ฑฐ๋ ์ฐพ์ ์ ์์ต๋๋ค.
- </exception>
- <exception cref="T:System.IO.IOException">๋๋ ํฐ๋ฆฌ๊ฐ ๋น์ด ์์ง ์์ ๊ฒฝ์ฐ๋๋์ด ๋๋ ํฐ๋ฆฌ๋ ์์ฉ ํ๋ก๊ทธ๋จ์ ํ์ฌ ์์
๋๋ ํฐ๋ฆฌ์
๋๋ค.๋๋๋๋ ํฐ๋ฆฌ์ ๋ํ ์ด๋ฆฐ ํธ๋ค์ด ์๊ณ ์ด์ ์ฒด์ ๊ฐ Windows XP ๋๋ ๊ทธ ์ด์ ๋ฒ์ ์ธ ๊ฒฝ์ฐ.์ด ์ด๋ฆฐ ํธ๋ค์ ๋๋ ํฐ๋ฆฌ ์ด๊ฑฐ๋ก ์ธํด ๋ฐ์ํ ์ ์์ต๋๋ค.่ฉณ็ดฐใซใคใใฆใฏใๆฌกใฎใใใใฏใๅ็
งใใฆใใ ใใใ
- ๋ฐฉ๋ฒ: ๋๋ ํฐ๋ฆฌ ๋ฐ ํ์ผ ์ด๊ฑฐ.
- </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.DirectoryInfo.Delete(System.Boolean)">
- <summary>์ด ์ธ์คํด์ค๋ฅผ ์ญ์ ํ
- <see cref="T:System.IO.DirectoryInfo" />ํ์ ๋๋ ํฐ๋ฆฌ์ ํ์ผ์ ์ญ์ ํ ์ง ์ฌ๋ถ๋ฅผ ์ง์ ํฉ๋๋ค.
- </summary>
- <param name="recursive">true์ด ๋๋ ํฐ๋ฆฌ, ํด๋น ํ์ ๋๋ ํฐ๋ฆฌ ๋ฐ ๋ชจ๋ ํ์ผ์ ์ญ์ ํ๋ ค๋ฉด ๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ
- false.
- </param>
- <exception cref="T:System.UnauthorizedAccessException">๋๋ ํฐ๋ฆฌ๋ ์ฝ๊ธฐ ์ ์ฉ ํ์ผ์ ํฌํจํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ด ์ค๋ช
ํ๋ ๋๋ ํฐ๋ฆฌ
- <see cref="T:System.IO.DirectoryInfo" />๊ฐ์ฒด๊ฐ ์๊ฑฐ๋ ์ฐพ์ ์ ์์ต๋๋ค.
- </exception>
- <exception cref="T:System.IO.IOException">๋๋ ํฐ๋ฆฌ๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ธ ๊ฒฝ์ฐ๋๋ํ๋ ์ด์์ ํ์ผ ๋๋ ํ์ ๋๋ ํฐ๋ฆฌ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ํฌํจ ํ ๊ณ
- <paramref name="recursive" />์
- false.
- ๋๋์ด ๋๋ ํฐ๋ฆฌ๋ ์์ฉ ํ๋ก๊ทธ๋จ์ ํ์ฌ ์์
๋๋ ํฐ๋ฆฌ์
๋๋ค.๋๋๋๋ ํฐ๋ฆฌ ๋๋ ํด๋น ํ์ผ ์ค ํ๋์ ๋ํ ์ด๋ฆฐ ํธ๋ค์ด ์๊ณ ์ด์ ์ฒด์ ๊ฐ Windows XP ๋๋ ๊ทธ ์ด์ ๋ฒ์ ์ธ ๊ฒฝ์ฐ.์ด ์ด๋ฆฐ ํธ๋ค์ ๋๋ ํฐ๋ฆฌ ๋ฐ ํ์ผ ์ด๊ฑฐ๋ก ์ธํด ๋ฐ์ํ ์ ์์ต๋๋ค.่ฉณ็ดฐใซใคใใฆใฏใๆฌกใฎใใใใฏใๅ็
งใใฆใใ ใใใ
- ๋ฐฉ๋ฒ: ๋๋ ํฐ๋ฆฌ ๋ฐ ํ์ผ ์ด๊ฑฐ.
- </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.DirectoryInfo.EnumerateDirectories">
- <summary>ํ์ฌ ๋๋ ํฐ๋ฆฌ์ ์๋ ๋๋ ํฐ๋ฆฌ ์ ๋ณด์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>ํ์ฌ ๋๋ ํฐ๋ฆฌ์ ์๋ ๋๋ ํฐ๋ฆฌ์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์
๋๋ค.</returns>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ ์บก์ํ ๋ ๊ฒฝ๋ก
- <see cref="T:System.IO.DirectoryInfo" />๊ฐ์ฒด๊ฐ ์ ํจ ํ์ง ์์ต๋๋ค (์, ๊ฒ์ ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์).
- </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.IO.DirectoryInfo.EnumerateDirectories(System.String)">
- <summary>์ง์ ๋ ๊ฒ์ ํจํด๊ณผ ์ผ์นํ๋ ๋๋ ํฐ๋ฆฌ ์ ๋ณด์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ผ์น ํ๋ ๋๋ ํฐ๋ฆฌ์ ์ด๊ฑฐ ๊ฐ๋ฅํ ์ปฌ๋ ์
- <paramref name="searchPattern" />.
- </returns>
- <param name="searchPattern">๋๋ ํฐ๋ฆฌ ์ด๋ฆ๊ณผ ์ผ์นํ๋์ง ๋น๊ตํ ๊ฒ์ ๋ฌธ์์ด์
๋๋ค.์ด ๋งค๊ฐ ๋ณ์๋ ์ ํจํ ๋ฆฌํฐ๋ด ๊ฒฝ๋ก์ ์์ผ๋์นด๋(* ๋ฐ ?) ๋ฌธ์(์ค๋ช
์ฐธ์กฐ)๋ก ๋ ์กฐํฉ์ ํฌํจํ์ง๋ง ์ ๊ท์์ ์ง์ํ์ง ์์ต๋๋ค.๊ธฐ๋ณธ ํจํด์ ๋ชจ๋ ํ์ผ์ ๋ฐํํ๋ "*"์
๋๋ค.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="searchPattern" />์
- null.
- </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ ์บก์ํ ๋ ๊ฒฝ๋ก
- <see cref="T:System.IO.DirectoryInfo" />๊ฐ์ฒด๊ฐ ์ ํจ ํ์ง ์์ต๋๋ค (์, ๊ฒ์ ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์).
- </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.IO.DirectoryInfo.EnumerateDirectories(System.String,System.IO.SearchOption)">
- <summary>์ง์ ๋ ๊ฒ์ ํจํด ๋ฐ ํ์ ๋๋ ํฐ๋ฆฌ ๊ฒ์ ์ต์
๊ณผ ์ผ์นํ๋ ๋๋ ํฐ๋ฆฌ ์ ๋ณด์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ผ์น ํ๋ ๋๋ ํฐ๋ฆฌ์ ์ด๊ฑฐ ๊ฐ๋ฅํ ์ปฌ๋ ์
- <paramref name="searchPattern" />๋ฐ
- <paramref name="searchOption" />.
- </returns>
- <param name="searchPattern">๋๋ ํฐ๋ฆฌ ์ด๋ฆ๊ณผ ์ผ์นํ๋์ง ๋น๊ตํ ๊ฒ์ ๋ฌธ์์ด์
๋๋ค.์ด ๋งค๊ฐ ๋ณ์๋ ์ ํจํ ๋ฆฌํฐ๋ด ๊ฒฝ๋ก์ ์์ผ๋์นด๋(* ๋ฐ ?) ๋ฌธ์(์ค๋ช
์ฐธ์กฐ)๋ก ๋ ์กฐํฉ์ ํฌํจํ์ง๋ง ์ ๊ท์์ ์ง์ํ์ง ์์ต๋๋ค.๊ธฐ๋ณธ ํจํด์ ๋ชจ๋ ํ์ผ์ ๋ฐํํ๋ "*"์
๋๋ค.</param>
- <param name="searchOption">๊ฒ์ ์์
์ ํ์ฌ ๋๋ ํฐ๋ฆฌ๋ง ํฌํจํ ์ง ์๋๋ฉด ๋ชจ๋ ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ํฌํจํ ์ง๋ฅผ ์ง์ ํ๋ ์ด๊ฑฐํ ๊ฐ ์ค ํ๋์
๋๋ค.๊ธฐ๋ณธ๊ฐ์
- <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />.
- </param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="searchPattern" />์
- null.
- </exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="searchOption" />์ ํจ ํ์ง ์๊ธฐ
- <see cref="T:System.IO.SearchOption" /> ๊ฐ์
๋๋ค.
- </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ ์บก์ํ ๋ ๊ฒฝ๋ก
- <see cref="T:System.IO.DirectoryInfo" />๊ฐ์ฒด๊ฐ ์ ํจ ํ์ง ์์ต๋๋ค (์, ๊ฒ์ ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์).
- </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.IO.DirectoryInfo.EnumerateFiles">
- <summary>ํ์ฌ ๋๋ ํฐ๋ฆฌ์ ์๋ ํ์ผ ์ ๋ณด์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>ํ์ฌ ๋๋ ํฐ๋ฆฌ์ ์๋ ํ์ผ์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์
๋๋ค.</returns>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ ์บก์ํ ๋ ๊ฒฝ๋ก
- <see cref="T:System.IO.DirectoryInfo" />๊ฐ์ฒด๊ฐ ์ ํจ ํ์ง ์์ต๋๋ค (์, ๊ฒ์ ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์).
- </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.IO.DirectoryInfo.EnumerateFiles(System.String)">
- <summary>๊ฒ์ ํจํด๊ณผ ์ผ์นํ๋ ํ์ผ ์ ๋ณด์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ผ์น ํ๋ ํ์ผ์ ์ด๊ฑฐ ๊ฐ๋ฅํ ์ปฌ๋ ์
- <paramref name="searchPattern" />.
- </returns>
- <param name="searchPattern">ํ์ผ ์ด๋ฆ๊ณผ ์ผ์นํ๋์ง ๋น๊ตํ ๊ฒ์ ๋ฌธ์์ด์
๋๋ค.์ด ๋งค๊ฐ ๋ณ์๋ ์ ํจํ ๋ฆฌํฐ๋ด ๊ฒฝ๋ก์ ์์ผ๋์นด๋(* ๋ฐ ?) ๋ฌธ์(์ค๋ช
์ฐธ์กฐ)๋ก ๋ ์กฐํฉ์ ํฌํจํ์ง๋ง ์ ๊ท์์ ์ง์ํ์ง ์์ต๋๋ค.๊ธฐ๋ณธ ํจํด์ ๋ชจ๋ ํ์ผ์ ๋ฐํํ๋ "*"์
๋๋ค.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="searchPattern" />์
- null.
- </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ ์บก์ํ ๋ ๊ฒฝ๋ก
- <see cref="T:System.IO.DirectoryInfo" />๊ฐ์ฒด๊ฐ ์ ํจ ํ์ง ์์ต๋๋ค (์, ์ญํ ํฉ๋๋ค ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์).
- </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.IO.DirectoryInfo.EnumerateFiles(System.String,System.IO.SearchOption)">
- <summary>์ง์ ๋ ๊ฒ์ ํจํด ๋ฐ ํ์ ๋๋ ํฐ๋ฆฌ ๊ฒ์ ์ต์
๊ณผ ์ผ์นํ๋ ํ์ผ ์ ๋ณด์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ผ์น ํ๋ ํ์ผ์ ์ด๊ฑฐ ๊ฐ๋ฅํ ์ปฌ๋ ์
- <paramref name="searchPattern" />๋ฐ
- <paramref name="searchOption" />.
- </returns>
- <param name="searchPattern">ํ์ผ ์ด๋ฆ๊ณผ ์ผ์นํ๋์ง ๋น๊ตํ ๊ฒ์ ๋ฌธ์์ด์
๋๋ค.์ด ๋งค๊ฐ ๋ณ์๋ ์ ํจํ ๋ฆฌํฐ๋ด ๊ฒฝ๋ก์ ์์ผ๋์นด๋(* ๋ฐ ?) ๋ฌธ์(์ค๋ช
์ฐธ์กฐ)๋ก ๋ ์กฐํฉ์ ํฌํจํ์ง๋ง ์ ๊ท์์ ์ง์ํ์ง ์์ต๋๋ค.๊ธฐ๋ณธ ํจํด์ ๋ชจ๋ ํ์ผ์ ๋ฐํํ๋ "*"์
๋๋ค.</param>
- <param name="searchOption">๊ฒ์ ์์
์ ํ์ฌ ๋๋ ํฐ๋ฆฌ๋ง ํฌํจํ ์ง ์๋๋ฉด ๋ชจ๋ ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ํฌํจํ ์ง๋ฅผ ์ง์ ํ๋ ์ด๊ฑฐํ ๊ฐ ์ค ํ๋์
๋๋ค.๊ธฐ๋ณธ๊ฐ์
- <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />.
- </param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="searchPattern" />์
- null.
- </exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="searchOption" />์ ํจ ํ์ง ์๊ธฐ
- <see cref="T:System.IO.SearchOption" /> ๊ฐ์
๋๋ค.
- </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ ์บก์ํ ๋ ๊ฒฝ๋ก
- <see cref="T:System.IO.DirectoryInfo" />๊ฐ์ฒด๊ฐ ์ ํจ ํ์ง ์์ต๋๋ค (์, ๊ฒ์ ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์).
- </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.IO.DirectoryInfo.EnumerateFileSystemInfos">
- <summary>ํ์ฌ ๋๋ ํฐ๋ฆฌ์ ์๋ ํ์ผ ์์คํ
์ ๋ณด์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>ํ์ฌ ๋๋ ํฐ๋ฆฌ์ ์๋ ํ์ผ ์์คํ
์ ๋ณด์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์
๋๋ค.</returns>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ ์บก์ํ ๋ ๊ฒฝ๋ก
- <see cref="T:System.IO.DirectoryInfo" />๊ฐ์ฒด๊ฐ ์ ํจ ํ์ง ์์ต๋๋ค (์, ๊ฒ์ ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์).
- </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.IO.DirectoryInfo.EnumerateFileSystemInfos(System.String)">
- <summary>์ง์ ๋ ๊ฒ์ ํจํด๊ณผ ์ผ์นํ๋ ํ์ผ ์์คํ
์ ๋ณด์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ผ์น ํ๋ ํ์ผ ์์คํ
์ ๋ณด ๊ฐ์ฒด์ ์ด๊ฑฐ ๊ฐ๋ฅํ ์ปฌ๋ ์
- <paramref name="searchPattern" />.
- </returns>
- <param name="searchPattern">๋๋ ํฐ๋ฆฌ ์ด๋ฆ๊ณผ ์ผ์นํ๋์ง ๋น๊ตํ ๊ฒ์ ๋ฌธ์์ด์
๋๋ค.์ด ๋งค๊ฐ ๋ณ์๋ ์ ํจํ ๋ฆฌํฐ๋ด ๊ฒฝ๋ก์ ์์ผ๋์นด๋(* ๋ฐ ?) ๋ฌธ์(์ค๋ช
์ฐธ์กฐ)๋ก ๋ ์กฐํฉ์ ํฌํจํ์ง๋ง ์ ๊ท์์ ์ง์ํ์ง ์์ต๋๋ค.๊ธฐ๋ณธ ํจํด์ ๋ชจ๋ ํ์ผ์ ๋ฐํํ๋ "*"์
๋๋ค.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="searchPattern" />์
- null.
- </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ ์บก์ํ ๋ ๊ฒฝ๋ก
- <see cref="T:System.IO.DirectoryInfo" />๊ฐ์ฒด๊ฐ ์ ํจ ํ์ง ์์ต๋๋ค (์, ๊ฒ์ ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์).
- </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.IO.DirectoryInfo.EnumerateFileSystemInfos(System.String,System.IO.SearchOption)">
- <summary>์ง์ ๋ ๊ฒ์ ํจํด ๋ฐ ํ์ ๋๋ ํฐ๋ฆฌ ๊ฒ์ ์ต์
๊ณผ ์ผ์นํ๋ ํ์ผ ์์คํ
์ ๋ณด์ ์ด๊ฑฐ ๊ฐ๋ฅ ์ปฌ๋ ์
์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ผ์น ํ๋ ํ์ผ ์์คํ
์ ๋ณด ๊ฐ์ฒด์ ์ด๊ฑฐ ๊ฐ๋ฅํ ์ปฌ๋ ์
- <paramref name="searchPattern" />๋ฐ
- <paramref name="searchOption" />.
- </returns>
- <param name="searchPattern">๋๋ ํฐ๋ฆฌ ์ด๋ฆ๊ณผ ์ผ์นํ๋์ง ๋น๊ตํ ๊ฒ์ ๋ฌธ์์ด์
๋๋ค.์ด ๋งค๊ฐ ๋ณ์๋ ์ ํจํ ๋ฆฌํฐ๋ด ๊ฒฝ๋ก์ ์์ผ๋์นด๋(* ๋ฐ ?) ๋ฌธ์(์ค๋ช
์ฐธ์กฐ)๋ก ๋ ์กฐํฉ์ ํฌํจํ์ง๋ง ์ ๊ท์์ ์ง์ํ์ง ์์ต๋๋ค.๊ธฐ๋ณธ ํจํด์ ๋ชจ๋ ํ์ผ์ ๋ฐํํ๋ "*"์
๋๋ค.</param>
- <param name="searchOption">๊ฒ์ ์์
์ ํ์ฌ ๋๋ ํฐ๋ฆฌ๋ง ํฌํจํ ์ง ์๋๋ฉด ๋ชจ๋ ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ํฌํจํ ์ง๋ฅผ ์ง์ ํ๋ ์ด๊ฑฐํ ๊ฐ ์ค ํ๋์
๋๋ค.๊ธฐ๋ณธ๊ฐ์
- <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />.
- </param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="searchPattern" />์
- null.
- </exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="searchOption" />์ ํจ ํ์ง ์๊ธฐ
- <see cref="T:System.IO.SearchOption" /> ๊ฐ์
๋๋ค.
- </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ ์บก์ํ ๋ ๊ฒฝ๋ก
- <see cref="T:System.IO.DirectoryInfo" />๊ฐ์ฒด๊ฐ ์ ํจ ํ์ง ์์ต๋๋ค (์, ๊ฒ์ ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์).
- </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="P:System.IO.DirectoryInfo.Exists">
- <summary>๋๋ ํฐ๋ฆฌ๊ฐ ์๋์ง๋ฅผ ๋ํ๋ด๋ ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>true๋๋ ํฐ๋ฆฌ๊ฐ ์กด์ฌ ํฉ๋๋ค. ๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ
- false.
- </returns>
- <filterpriority>1</filterpriority>
- </member>
- <member name="M:System.IO.DirectoryInfo.GetDirectories">
- <summary>ํ์ฌ ๋๋ ํฐ๋ฆฌ์ ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ฐํํฉ๋๋ค.</summary>
- <returns>๋ฐฐ์ด
- <see cref="T:System.IO.DirectoryInfo" /> ๊ฐ์ฒด
- </returns>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ ์บก์ํ ๋ ๊ฒฝ๋ก
- <see cref="T:System.IO.DirectoryInfo" />๊ฐ์ฒด๋ ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฐ์ ์ฌ๋ฐ๋ฅด์ง ์์ต๋๋ค.
- </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.DirectoryInfo.GetDirectories(System.String)">
- <summary>ํ์ฌ์์ ๋๋ ํฐ๋ฆฌ์ ๋ฐฐ์ด์ ๋ฐํ ํฉ๋๋ค.
- <see cref="T:System.IO.DirectoryInfo" />์ง์ ๋ ๊ฒ์ ์กฐ๊ฑด๊ณผ ์ผ์น ํฉ๋๋ค.
- </summary>
- <returns>ํ์์ ๋ฐฐ์ด
- DirectoryInfo์ผ์น ํ๋
- <paramref name="searchPattern" />.
- </returns>
- <param name="searchPattern">๋๋ ํฐ๋ฆฌ ์ด๋ฆ๊ณผ ์ผ์นํ๋์ง ๋น๊ตํ ๊ฒ์ ๋ฌธ์์ด์
๋๋ค.์ด ๋งค๊ฐ ๋ณ์๋ ์ ํจํ ๋ฆฌํฐ๋ด ๊ฒฝ๋ก์ ์์ผ๋์นด๋(* ๋ฐ ?) ๋ฌธ์(์ค๋ช
์ฐธ์กฐ)๋ก ๋ ์กฐํฉ์ ํฌํจํ์ง๋ง ์ ๊ท์์ ์ง์ํ์ง ์์ต๋๋ค.๊ธฐ๋ณธ ํจํด์ ๋ชจ๋ ํ์ผ์ ๋ฐํํ๋ "*"์
๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="searchPattern" />์ ์ํ ํ๋ ์ด์์ ์๋ชป ๋ ๋ฌธ์๊ฐ ํฌํจ ๋
- <see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ฅผ ํธ์ถํ์ฌ ์์ฑ๋ฉ๋๋ค.
- </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="searchPattern" />์
- null.
- </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ ์บก์ํ ๋ ๊ฒฝ๋ก
- DirectoryInfo๊ฐ์ฒด๊ฐ ์ ํจ ํ์ง ์์ต๋๋ค (์, ๊ฒ์ ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์).
- </exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.DirectoryInfo.GetDirectories(System.String,System.IO.SearchOption)">
- <summary>ํ์ฌ์์ ๋๋ ํฐ๋ฆฌ์ ๋ฐฐ์ด์ ๋ฐํ ํฉ๋๋ค.
- <see cref="T:System.IO.DirectoryInfo" />์ง์ ๋ ๊ฒ์ ์กฐ๊ฑด๊ณผ ์ผ์น ํ๋ ๋ฐ ๊ฐ์ ์ฌ์ฉ ํ ์ฌ ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ๊ฒ์ํ ์ง ์ฌ๋ถ๋ฅผ ๊ฒฐ์ ํฉ๋๋ค.
- </summary>
- <returns>ํ์์ ๋ฐฐ์ด
- DirectoryInfo์ผ์น ํ๋
- <paramref name="searchPattern" />.
- </returns>
- <param name="searchPattern">๋๋ ํฐ๋ฆฌ ์ด๋ฆ๊ณผ ์ผ์นํ๋์ง ๋น๊ตํ ๊ฒ์ ๋ฌธ์์ด์
๋๋ค.์ด ๋งค๊ฐ ๋ณ์๋ ์ ํจํ ๋ฆฌํฐ๋ด ๊ฒฝ๋ก์ ์์ผ๋์นด๋(* ๋ฐ ?) ๋ฌธ์(์ค๋ช
์ฐธ์กฐ)๋ก ๋ ์กฐํฉ์ ํฌํจํ์ง๋ง ์ ๊ท์์ ์ง์ํ์ง ์์ต๋๋ค.๊ธฐ๋ณธ ํจํด์ ๋ชจ๋ ํ์ผ์ ๋ฐํํ๋ "*"์
๋๋ค.</param>
- <param name="searchOption">๊ฒ์ ์์
์ ํ์ฌ ๋๋ ํฐ๋ฆฌ๋ง ํฌํจํ ์ง ์๋๋ฉด ๋ชจ๋ ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ํฌํจํ ์ง๋ฅผ ์ง์ ํ๋ ์ด๊ฑฐํ ๊ฐ ์ค ํ๋์
๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="searchPattern" />์ ์ํ ํ๋ ์ด์์ ์๋ชป ๋ ๋ฌธ์๊ฐ ํฌํจ ๋
- <see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ฅผ ํธ์ถํ์ฌ ์์ฑ๋ฉ๋๋ค.
- </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="searchPattern" />์
- null.
- </exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="searchOption" />์ ํจ ํ์ง ์๊ธฐ
- <see cref="T:System.IO.SearchOption" /> ๊ฐ์
๋๋ค.
- </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ ์บก์ํ ๋ ๊ฒฝ๋ก
- DirectoryInfo๊ฐ์ฒด๊ฐ ์ ํจ ํ์ง ์์ต๋๋ค (์, ๊ฒ์ ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์).
- </exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.IO.DirectoryInfo.GetFiles">
- <summary>ํ์ฌ ๋๋ ํฐ๋ฆฌ์์ ํ์ผ ๋ชฉ๋ก์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>ํ์์ ๋ฐฐ์ด
- <see cref="T:System.IO.FileInfo" />.
- </returns>
- <exception cref="T:System.IO.DirectoryNotFoundException">๊ฒฝ๋ก๊ฐ ์ ํจํ์ง ์์ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ)</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.DirectoryInfo.GetFiles(System.String)">
- <summary>ํ์ฌ ๋๋ ํฐ๋ฆฌ์์ ์ง์ ๋ ๊ฒ์ ํจํด๊ณผ ์ผ์นํ๋ ํ์ผ ๋ชฉ๋ก์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>ํ์์ ๋ฐฐ์ด
- <see cref="T:System.IO.FileInfo" />.
- </returns>
- <param name="searchPattern">ํ์ผ ์ด๋ฆ๊ณผ ์ผ์นํ๋์ง ๋น๊ตํ ๊ฒ์ ๋ฌธ์์ด์
๋๋ค.์ด ๋งค๊ฐ ๋ณ์๋ ์ ํจํ ๋ฆฌํฐ๋ด ๊ฒฝ๋ก์ ์์ผ๋์นด๋(* ๋ฐ ?) ๋ฌธ์(์ค๋ช
์ฐธ์กฐ)๋ก ๋ ์กฐํฉ์ ํฌํจํ์ง๋ง ์ ๊ท์์ ์ง์ํ์ง ์์ต๋๋ค.๊ธฐ๋ณธ ํจํด์ ๋ชจ๋ ํ์ผ์ ๋ฐํํ๋ "*"์
๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="searchPattern" />์ ์ํ ํ๋ ์ด์์ ์๋ชป ๋ ๋ฌธ์๊ฐ ํฌํจ ๋
- <see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ฅผ ํธ์ถํ์ฌ ์์ฑ๋ฉ๋๋ค.
- </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="searchPattern" />์
- null.
- </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ)</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.DirectoryInfo.GetFiles(System.String,System.IO.SearchOption)">
- <summary>ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ๊ฒ์ํ ์ง๋ฅผ ๋ํ๋ด๋ ๊ฐ์ ์ฌ์ฉํ์ฌ ํ์ฌ ๋๋ ํฐ๋ฆฌ์์ ์ง์ ๋ ๊ฒ์ ํจํด๊ณผ ์ผ์นํ๋ ํ์ผ ๋ชฉ๋ก์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>ํ์์ ๋ฐฐ์ด
- <see cref="T:System.IO.FileInfo" />.
- </returns>
- <param name="searchPattern">ํ์ผ ์ด๋ฆ๊ณผ ์ผ์นํ๋์ง ๋น๊ตํ ๊ฒ์ ๋ฌธ์์ด์
๋๋ค.์ด ๋งค๊ฐ ๋ณ์๋ ์ ํจํ ๋ฆฌํฐ๋ด ๊ฒฝ๋ก์ ์์ผ๋์นด๋(* ๋ฐ ?) ๋ฌธ์(์ค๋ช
์ฐธ์กฐ)๋ก ๋ ์กฐํฉ์ ํฌํจํ์ง๋ง ์ ๊ท์์ ์ง์ํ์ง ์์ต๋๋ค.๊ธฐ๋ณธ ํจํด์ ๋ชจ๋ ํ์ผ์ ๋ฐํํ๋ "*"์
๋๋ค.</param>
- <param name="searchOption">๊ฒ์ ์์
์ ํ์ฌ ๋๋ ํฐ๋ฆฌ๋ง ํฌํจํ ์ง ์๋๋ฉด ๋ชจ๋ ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ํฌํจํ ์ง๋ฅผ ์ง์ ํ๋ ์ด๊ฑฐํ ๊ฐ ์ค ํ๋์
๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="searchPattern" />์ ์ํ ํ๋ ์ด์์ ์๋ชป ๋ ๋ฌธ์๊ฐ ํฌํจ ๋
- <see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ฅผ ํธ์ถํ์ฌ ์์ฑ๋ฉ๋๋ค.
- </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="searchPattern" />์
- null.
- </exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="searchOption" />์ ํจ ํ์ง ์๊ธฐ
- <see cref="T:System.IO.SearchOption" /> ๊ฐ์
๋๋ค.
- </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ)</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.IO.DirectoryInfo.GetFileSystemInfos">
- <summary>๊ฐ๋ ฅํ ํ์์ ๋ฐฐ์ด์ ๋ฐํ ํฉ๋๋ค.
- <see cref="T:System.IO.FileSystemInfo" />๋ชจ๋ ํ์ผ ๋ฐ ๋๋ ํฐ๋ฆฌ์ ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ํ๋ด๋ ํญ๋ชฉ์
๋๋ค.
- </summary>
- <returns>๋ฐฐ์ด์ ๊ฐ๋ ฅ ํ ๊ฒ ํ์ํํฉ๋๋ค.
- <see cref="T:System.IO.FileSystemInfo" />ํญ๋ชฉ์
๋๋ค.
- </returns>
- <exception cref="T:System.IO.DirectoryNotFoundException">๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ)</exception>
- <filterpriority>2</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.DirectoryInfo.GetFileSystemInfos(System.String)">
- <summary>๊ฐ๋ ฅํ ํ์์ ๋ฐฐ์ด์ ๊ฒ์ ํฉ๋๋ค.
- <see cref="T:System.IO.FileSystemInfo" />ํ์ผ ๋ฐ ์ง์ ๋ ๊ฒ์ ์กฐ๊ฑด๊ณผ ์ผ์น ํ๋ ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ํ๋ด๋ ๊ฐ์ฒด์
๋๋ค.
- </summary>
- <returns>๋ฐฐ์ด์ ๊ฐ๋ ฅ ํ ๊ฒ ํ์ํํฉ๋๋ค.
- FileSystemInfo๊ฒ์ ์กฐ๊ฑด๊ณผ ์ผ์น ํ๋ ๊ฐ์ฒด์
๋๋ค.
- </returns>
- <param name="searchPattern">ํ์ผ์ ์๋ ๋๋ ํฐ๋ฆฌ ์ด๋ฆ๊ณผ ์ผ์นํ๋์ง ๋น๊ตํ ๊ฒ์ ๋ฌธ์์ด์
๋๋ค.์ด ๋งค๊ฐ ๋ณ์๋ ์ ํจํ ๋ฆฌํฐ๋ด ๊ฒฝ๋ก์ ์์ผ๋์นด๋(* ๋ฐ ?) ๋ฌธ์(์ค๋ช
์ฐธ์กฐ)๋ก ๋ ์กฐํฉ์ ํฌํจํ์ง๋ง ์ ๊ท์์ ์ง์ํ์ง ์์ต๋๋ค.๊ธฐ๋ณธ ํจํด์ ๋ชจ๋ ํ์ผ์ ๋ฐํํ๋ "*"์
๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="searchPattern" />์ ์ํ ํ๋ ์ด์์ ์๋ชป ๋ ๋ฌธ์๊ฐ ํฌํจ ๋
- <see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ฅผ ํธ์ถํ์ฌ ์์ฑ๋ฉ๋๋ค.
- </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="searchPattern" />์
- null.
- </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ)</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- <filterpriority>2</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.DirectoryInfo.GetFileSystemInfos(System.String,System.IO.SearchOption)">
- <summary>๋ฐฐ์ด์ ๊ฒ์ํฉ๋๋ค.
- <see cref="T:System.IO.FileSystemInfo" />ํ์ผ ๋ฐ ์ง์ ๋ ๊ฒ์ ์กฐ๊ฑด๊ณผ ์ผ์น ํ๋ ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ํ๋ด๋ ๊ฐ์ฒด์
๋๋ค.
- </summary>
- <returns>๊ฒ์ ์กฐ๊ฑด๊ณผ ์ผ์นํ๋ ํ์ผ ์์คํ
ํญ๋ชฉ์ ๋ฐฐ์ด์
๋๋ค.</returns>
- <param name="searchPattern">๋๋ ํฐ๋ฆฌ ๋ฐ ํ์ผ ์ด๋ฆ๊ณผ ์ผ์นํ๋์ง ๋น๊ตํ ๊ฒ์ ๋ฌธ์์ด์
๋๋ค.์ด ๋งค๊ฐ ๋ณ์๋ ์ ํจํ ๋ฆฌํฐ๋ด ๊ฒฝ๋ก์ ์์ผ๋์นด๋(* ๋ฐ ?) ๋ฌธ์(์ค๋ช
์ฐธ์กฐ)๋ก ๋ ์กฐํฉ์ ํฌํจํ์ง๋ง ์ ๊ท์์ ์ง์ํ์ง ์์ต๋๋ค.๊ธฐ๋ณธ ํจํด์ ๋ชจ๋ ํ์ผ์ ๋ฐํํ๋ "*"์
๋๋ค.</param>
- <param name="searchOption">๊ฒ์ ์์
์ ํ์ฌ ๋๋ ํฐ๋ฆฌ๋ง ํฌํจํ ์ง ์๋๋ฉด ๋ชจ๋ ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ํฌํจํ ์ง๋ฅผ ์ง์ ํ๋ ์ด๊ฑฐํ ๊ฐ ์ค ํ๋์
๋๋ค.๊ธฐ๋ณธ๊ฐ์
- <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />.
- </param>
- <exception cref="T:System.ArgumentException">
- <paramref name="searchPattern" />์ ์ํ ํ๋ ์ด์์ ์๋ชป ๋ ๋ฌธ์๊ฐ ํฌํจ ๋
- <see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋๋ฅผ ํธ์ถํ์ฌ ์์ฑ๋ฉ๋๋ค.
- </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="searchPattern" />์
- null.
- </exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="searchOption" />์ ํจ ํ์ง ์๊ธฐ
- <see cref="T:System.IO.SearchOption" /> ๊ฐ์
๋๋ค.
- </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ)</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.IO.DirectoryInfo.MoveTo(System.String)">
- <summary>์ด๋ ํ๋
- <see cref="T:System.IO.DirectoryInfo" />์ธ์คํด์ค ๋ฐ ํด๋น ๋ด์ฉ์ ์ ๊ฒฝ๋ก์ ์์ต๋๋ค.
- </summary>
- <param name="destDirName">์ด ๋๋ ํฐ๋ฆฌ๋ฅผ ์ด๋ํ ๊ณณ์ ์ด๋ฆ๊ณผ ๊ฒฝ๋ก์
๋๋ค.๋์ ๋๋ ํฐ๋ฆฌ๋ ๋ค๋ฅธ ๋์คํฌ ๋ณผ๋ฅจ์ด๋ ๋์ผํ ์ด๋ฆ์ ๋๋ ํฐ๋ฆฌ๊ฐ ๋ ์๋ ์์ง๋ง,์ด ๋๋ ํฐ๋ฆฌ๋ฅผ ํ์ ๋๋ ํฐ๋ฆฌ๋ก ์ถ๊ฐํ ๊ธฐ์กด ๋๋ ํฐ๋ฆฌ๊ฐ ๋ ์๋ ์์ต๋๋ค.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="destDirName" />์
- null.
- </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="destDirName" />์ด ๋น ๋ฌธ์์ด("")์ธ ๊ฒฝ์ฐ
- </exception>
- <exception cref="T:System.IO.IOException">๋๋ ํฐ๋ฆฌ๋ฅผ ๋ค๋ฅธ ๋ณผ๋ฅจ์ผ๋ก ์ด๋ํ๋ ค๊ณ ํ ๊ฒฝ์ฐ๋๋<paramref name="destDirName" />์ด(๊ฐ) ์ด๋ฏธ ์์ต๋๋ค.
- ๋๋์ด ๊ฒฝ๋ก์ ์ก์ธ์คํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ๋๋์ด๋๋๋ ๋๋ ํฐ๋ฆฌ์ ๋์ ๋๋ ํฐ๋ฆฌ์ ์ด๋ฆ์ด ๊ฐ์ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">๋์ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="P:System.IO.DirectoryInfo.Name">
- <summary>์ด ์์
์ ์ด๋ฆ์ ๊ฐ์ ธ์ต๋๋ค.
- <see cref="T:System.IO.DirectoryInfo" />์ธ์คํด์ค์
๋๋ค.
- </summary>
- <returns>๋๋ ํฐ๋ฆฌ ์ด๋ฆ์
๋๋ค.</returns>
- <filterpriority>1</filterpriority>
- </member>
- <member name="P:System.IO.DirectoryInfo.Parent">
- <summary>์ง์ ๋ ํ์ ๋๋ ํฐ๋ฆฌ์ ๋ถ๋ชจ ๋๋ ํฐ๋ฆฌ๋ฅผ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>๋ถ๋ชจ ๋๋ ํฐ๋ฆฌ ๋๋
- null๊ฒฝ๋ก null ๋๋ ํ์ผ ๊ฒฝ๋ก ๋ฃจํธ๋ฅผ ํ์ ํ๋ ๊ฒฝ์ฐ ("\", "c:"์ ๊ฐ์ ๋๋ * "\\server\share").
- </returns>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="P:System.IO.DirectoryInfo.Root">
- <summary>๋๋ ํฐ๋ฆฌ์ ๋ฃจํธ ๋ถ๋ถ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>๋๋ ํฐ๋ฆฌ์ ๋ฃจํธ๋ฅผ ๋ํ๋ด๋ ๊ฐ์ฒด์
๋๋ค.</returns>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.DirectoryInfo.ToString">
- <summary>์ฌ์ฉ์๊ฐ ํต๊ณผํ ์๋์ ๊ฒฝ๋ก๋ฅผ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ฌ์ฉ์๊ฐ ํต๊ณผํ ์๋์ ๊ฒฝ๋ก๋ฅผ ๋ฐํํฉ๋๋ค.</returns>
- <filterpriority>2</filterpriority>
- </member>
- <member name="T:System.IO.File">
- <summary>๋จ์ผ ํ์ผ์ ๋ํ ๋ง๋ค๊ธฐ, ๋ณต์ฌ, ์ญ์ , ์ด๋ ๋ฐ ์ด๊ธฐ๋ฅผ ์ํ ์ ์ ๋ฉ์๋๋ฅผ ์ ๊ณตํ๊ณ <see cref="T:System.IO.FileStream" /> ๊ฐ์ฒด ๋ง๋ค๊ธฐ๋ฅผ ์ง์ํฉ๋๋ค.์ด ํ์์ ๋ ํ.NET Framework ์์ค ์ฝ๋๋ฅผ ์ฐพ์๋ณด๋ ค๋ฉด ์ฐธ์กฐ๋ Reference Source.</summary>
- <filterpriority>1</filterpriority>
- </member>
- <member name="M:System.IO.File.AppendAllLines(System.String,System.Collections.Generic.IEnumerable{System.String})">
- <summary>ํ์ผ์ ์ค์ ์ถ๊ฐํ ๋ค์ ํ์ผ์ ๋ซ์ต๋๋ค.์ง์ ํ ํ์ผ์ด ์๋ ๊ฒฝ์ฐ ์ด ๋ฉ์๋๋ ํ์ผ์ ๋ง๋ค๊ณ ์ง์ ๋ ์ค์ ํ์ผ์ ์ด ๋ค์ ํ์ผ์ ๋ซ์ต๋๋ค.</summary>
- <param name="path">์ค์ ์ถ๊ฐํ ํ์ผ์
๋๋ค.ํ์ผ์ด ์์ง ์์ผ๋ฉด ์๋ก ๋ง๋ค์ด์ง๋๋ค.</param>
- <param name="contents">ํ์ผ์ ์ถ๊ฐํ ์ค์
๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋์ ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentNullException">๋<paramref name=" path " />๋๋ <paramref name="contents" /> ์ null์
๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">
- <paramref name="path" />๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋๋ ํฐ๋ฆฌ๊ฐ ์กด์ฌํ์ง ์๊ฑฐ๋ ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ)</exception>
- <exception cref="T:System.IO.FileNotFoundException">
- <paramref name="path" />์ ์ง์ ๋ ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ ์ฌ๋ ๋์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.PathTooLongException">
- <paramref name="path" />๊ฐ ์์คํ
์ ์ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํด๋น ํ์ผ์ ์ธ ์ ์๋ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="path" />๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ธ ํ์ผ์ ์ง์ ํ๋ ๊ฒฝ์ฐ๋๋ํ์ฌ ํ๋ซํผ์ด ํด๋น ์์
์ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ๋๋<paramref name="path" />์(๋) ๋๋ ํฐ๋ฆฌ์
๋๋ค.</exception>
- </member>
- <member name="M:System.IO.File.AppendAllLines(System.String,System.Collections.Generic.IEnumerable{System.String},System.Text.Encoding)">
- <summary>์ง์ ๋ ์ธ์ฝ๋ฉ์ ์ฌ์ฉํ์ฌ ํ์ผ์ ์ค์ ์ถ๊ฐํ ๋ค์ ํ์ผ์ ๋ซ์ต๋๋ค.์ง์ ํ ํ์ผ์ด ์๋ ๊ฒฝ์ฐ ์ด ๋ฉ์๋๋ ํ์ผ์ ๋ง๋ค๊ณ ์ง์ ๋ ์ค์ ํ์ผ์ ์ด ๋ค์ ํ์ผ์ ๋ซ์ต๋๋ค.</summary>
- <param name="path">์ค์ ์ถ๊ฐํ ํ์ผ์
๋๋ค.ํ์ผ์ด ์์ง ์์ผ๋ฉด ์๋ก ๋ง๋ค์ด์ง๋๋ค.</param>
- <param name="contents">ํ์ผ์ ์ถ๊ฐํ ์ค์
๋๋ค.</param>
- <param name="encoding">์ฌ์ฉํ ๋ฌธ์ ์ธ์ฝ๋ฉ์
๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋์ ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentNullException">Either<paramref name=" path" />, <paramref name="contents" /> ๋๋ <paramref name="encoding" />์ด null์ธ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">
- <paramref name="path" />๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋๋ ํฐ๋ฆฌ๊ฐ ์กด์ฌํ์ง ์๊ฑฐ๋ ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ)</exception>
- <exception cref="T:System.IO.FileNotFoundException">
- <paramref name="path" />์ ์ง์ ๋ ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ ์ฌ๋ ๋์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.PathTooLongException">
- <paramref name="path" />๊ฐ ์์คํ
์ ์ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="path" />๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ธ ํ์ผ์ ์ง์ ํ๋ ๊ฒฝ์ฐ๋๋ํ์ฌ ํ๋ซํผ์ด ํด๋น ์์
์ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ๋๋<paramref name="path" />์(๋) ๋๋ ํฐ๋ฆฌ์
๋๋ค.๋๋ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.IO.File.AppendAllText(System.String,System.String)">
- <summary>ํ์ผ์ ์ด๊ณ ์ง์ ๋ ๋ฌธ์์ด์ ํ์ผ์ ์ถ๊ฐํ ๋ค์ ํ์ผ์ ๋ซ์ต๋๋ค.ํ์ผ์ด ์๋ ๊ฒฝ์ฐ ์ด ๋ฉ์๋๋ ํ์ผ์ ๋ง๋ค๊ณ ์ง์ ๋ ๋ฌธ์์ด์ ํ์ผ์ ์ด ๋ค์ ํ์ผ์ ๋ซ์ต๋๋ค.</summary>
- <param name="path">์ง์ ๋ ๋ฌธ์์ด์ ์ถ๊ฐํ ํ์ผ์
๋๋ค. </param>
- <param name="contents">ํ์ผ์ ์ถ๊ฐํ ๋ฌธ์์ด์
๋๋ค. </param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋๋ ํฐ๋ฆฌ๊ฐ ์กด์ฌํ์ง ์๊ฑฐ๋ ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ ์ฌ๋ ๋์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="path" />๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ธ ํ์ผ์ ์ง์ ํ๋ ๊ฒฝ์ฐ๋๋ ํ์ฌ ํ๋ซํผ์ด ํด๋น ์์
์ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ๋๋ <paramref name="path" />๊ฐ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ๋๋ ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.AppendAllText(System.String,System.String,System.Text.Encoding)">
- <summary>์ง์ ๋ ๋ฌธ์์ด์ ํ์ผ์ ์ถ๊ฐํฉ๋๋ค. ํ์ผ์ด ์์ง ์์ผ๋ฉด ๋ง๋ญ๋๋ค.</summary>
- <param name="path">์ง์ ๋ ๋ฌธ์์ด์ ์ถ๊ฐํ ํ์ผ์
๋๋ค. </param>
- <param name="contents">ํ์ผ์ ์ถ๊ฐํ ๋ฌธ์์ด์
๋๋ค. </param>
- <param name="encoding">์ฌ์ฉํ ๋ฌธ์ ์ธ์ฝ๋ฉ์
๋๋ค. </param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋๋ ํฐ๋ฆฌ๊ฐ ์กด์ฌํ์ง ์๊ฑฐ๋ ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ ์ฌ๋ ๋์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="path" />๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ธ ํ์ผ์ ์ง์ ํ๋ ๊ฒฝ์ฐ๋๋ ํ์ฌ ํ๋ซํผ์ด ํด๋น ์์
์ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ๋๋ <paramref name="path" />๊ฐ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ๋๋ ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.AppendText(System.String)">
- <summary>๊ธฐ์กด ํ์ผ ๋๋ ์ง์ ๋ ํ์ผ์ด ์กด์ฌํ์ง ์๋ ๊ฒฝ์ฐ ์ ํ์ผ์ UTF-8 ์ธ์ฝ๋ฉ๋ ํ
์คํธ๋ฅผ ์ถ๊ฐํ๋ <see cref="T:System.IO.StreamWriter" />๋ฅผ ๋ง๋ญ๋๋ค.</summary>
- <returns>UTF-8๋ก ์ธ์ฝ๋ฉ๋ ํ
์คํธ๋ฅผ ์ง์ ๋ ํ์ผ ๋๋ ์ ํ์ผ์ ์ถ๊ฐํ๋ ์คํธ๋ฆผ ์์ฑ๊ธฐ์
๋๋ค.</returns>
- <param name="path">์ถ๊ฐ ๋์์ธ ํ์ผ์ ๋ํ ๊ฒฝ๋ก์
๋๋ค. </param>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋๋ ํฐ๋ฆฌ๊ฐ ์กด์ฌํ์ง ์๊ฑฐ๋ ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.Copy(System.String,System.String)">
- <summary>์ ํ์ผ์ ๊ธฐ์กด ํ์ผ์ ๋ณต์ฌํฉ๋๋ค.๊ฐ์ ์ด๋ฆ์ ํ์ผ์ ๋ฎ์ด์ธ ์๋ ์์ต๋๋ค.</summary>
- <param name="sourceFileName">๋ณต์ฌํ ํ์ผ์
๋๋ค. </param>
- <param name="destFileName">๋์ ํ์ผ ์ด๋ฆ์
๋๋ค.๋์ ํ์ผ ์ด๋ฆ์ ๋๋ ํฐ๋ฆฌ๋ ๊ธฐ์กด ํ์ผ์ผ ์ ์์ต๋๋ค.</param>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="sourceFileName" /> ๋๋ <paramref name="destFileName" />์ด ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />์ ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ๋๋ <paramref name="sourceFileName" /> ๋๋ <paramref name="destFileName" />์ด ๋๋ ํฐ๋ฆฌ๋ฅผ ์ง์ ํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="sourceFileName" /> ๋๋ <paramref name="destFileName" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">
- <paramref name="sourceFileName" /> ๋๋ <paramref name="destFileName" />์ ์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.FileNotFoundException">
- <paramref name="sourceFileName" />์(๋ฅผ) ์ฐพ์ ์ ์์ต๋๋ค. </exception>
- <exception cref="T:System.IO.IOException">
- <paramref name="destFileName" />์ด(๊ฐ) ์์ต๋๋ค.๋๋ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="sourceFileName" /> ๋๋ <paramref name="destFileName" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.Copy(System.String,System.String,System.Boolean)">
- <summary>์ ํ์ผ์ ๊ธฐ์กด ํ์ผ์ ๋ณต์ฌํฉ๋๋ค.๊ฐ์ ์ด๋ฆ์ ํ์ผ์ ๋ฎ์ด์ธ ์ ์์ต๋๋ค.</summary>
- <param name="sourceFileName">๋ณต์ฌํ ํ์ผ์
๋๋ค. </param>
- <param name="destFileName">๋์ ํ์ผ ์ด๋ฆ์
๋๋ค.๋์ ํ์ผ ์ด๋ฆ์ ๋๋ ํฐ๋ฆฌ๊ฐ ๋ ์ ์์ต๋๋ค.</param>
- <param name="overwrite">๋์ ํ์ผ์ ๋ฎ์ด์ธ ์ ์์ผ๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค. </param>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ ๋๋<paramref name="destFileName" />๋ ์ฝ๊ธฐ ์ ์ฉ์
๋๋ค.</exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="sourceFileName" /> ๋๋ <paramref name="destFileName" />์ด ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />์ ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ๋๋ <paramref name="sourceFileName" /> ๋๋ <paramref name="destFileName" />์ด ๋๋ ํฐ๋ฆฌ๋ฅผ ์ง์ ํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="sourceFileName" /> ๋๋ <paramref name="destFileName" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">
- <paramref name="sourceFileName" /> ๋๋ <paramref name="destFileName" />์ ์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.FileNotFoundException">
- <paramref name="sourceFileName" />์(๋ฅผ) ์ฐพ์ ์ ์์ต๋๋ค. </exception>
- <exception cref="T:System.IO.IOException">
- <paramref name="destFileName" />์ด ์กด์ฌํ๊ณ <paramref name="overwrite" />๋ false์
๋๋ค.๋๋ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="sourceFileName" /> ๋๋ <paramref name="destFileName" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.Create(System.String)">
- <summary>์ง์ ๋ ๊ฒฝ๋ก์ ํ์ผ์ ๋ง๋ค๊ฑฐ๋ ์ง์ ๋ ๊ฒฝ๋ก์ ํ์ผ์ ๋ฎ์ด์๋๋ค.</summary>
- <returns>
- <see cref="T:System.IO.FileStream" />์ ์ง์ ๋ ํ์ผ์ ๋ํ ์ฝ๊ธฐ/์ฐ๊ธฐ ๊ถํ์ ์ ๊ณตํ๋ <paramref name="path" />์
๋๋ค.</returns>
- <param name="path">๋ง๋ค ํ์ผ์ ๊ฒฝ๋ก์ ์ด๋ฆ์
๋๋ค. </param>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ๋๋ <paramref name="path" />๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ธ ํ์ผ์ ์ง์ ํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ ๋ง๋๋ ๋์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.Create(System.String,System.Int32)">
- <summary>์ง์ ๋ ํ์ผ์ ๋ง๋ค๊ฑฐ๋ ๋ฎ์ด์๋๋ค.</summary>
- <returns>
- <see cref="T:System.IO.FileStream" />์ ์ง์ ๋ ํ์ผ์ ๋ํ ์ฝ๊ธฐ/์ฐ๊ธฐ ๊ถํ์ ์ ๊ณตํ๋ ์ง์ ๋ ๋ฒํผ ํฌ๊ธฐ์ <paramref name="path" />์
๋๋ค.</returns>
- <param name="path">ํ์ผ์ ์ด๋ฆ์
๋๋ค. </param>
- <param name="bufferSize">ํ์ผ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ๋ฅผ ์ํด ๋ฒํผ๋งํ ๋ฐ์ดํธ ์์
๋๋ค. </param>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ๋๋ <paramref name="path" />๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ธ ํ์ผ์ ์ง์ ํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ ๋ง๋๋ ๋์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.Create(System.String,System.Int32,System.IO.FileOptions)">
- <summary>๋ฒํผ ํฌ๊ธฐ์ ํ์ผ์ ๋ง๋ค๊ฑฐ๋ ๋ฎ์ด์ธ ๋ฐฉ์์ ์ค๋ช
ํ๋ <see cref="T:System.IO.FileOptions" /> ๊ฐ์ ์ง์ ํ์ฌ ์ง์ ๋ ํ์ผ์ ๋ง๋ค๊ฑฐ๋ ๋ฎ์ด์๋๋ค.</summary>
- <returns>์ง์ ๋ ๋ฒํผ ํฌ๊ธฐ์ ์ ํ์ผ์
๋๋ค.</returns>
- <param name="path">ํ์ผ์ ์ด๋ฆ์
๋๋ค. </param>
- <param name="bufferSize">ํ์ผ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ๋ฅผ ์ํด ๋ฒํผ๋งํ ๋ฐ์ดํธ ์์
๋๋ค. </param>
- <param name="options">ํ์ผ์ ๋ง๋ค๊ฑฐ๋ ๋ฎ์ด์ธ ๋ฐฉ์์ ์ค๋ช
ํ๋ <see cref="T:System.IO.FileOptions" /> ๊ฐ ์ค ํ๋์
๋๋ค.</param>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ๋๋ <paramref name="path" />๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ธ ํ์ผ์ ์ง์ ํ๋ ๊ฒฝ์ฐ ๋๋<see cref="F:System.IO.FileOptions.Encrypted" />์ <paramref name="options" />๊ฐ ์ง์ ๋์๊ณ ํ์ฌ ํ๋ซํผ์์ ํ์ผ ์ํธํ๊ฐ ์ง์๋์ง ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ ๋ง๋๋ ๋์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ๋๋ <paramref name="path" />๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ธ ํ์ผ์ ์ง์ ํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ๋๋ <paramref name="path" />๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ธ ํ์ผ์ ์ง์ ํ๋ ๊ฒฝ์ฐ </exception>
- </member>
- <member name="M:System.IO.File.CreateText(System.String)">
- <summary>UTF-8๋ก ์ธ์ฝ๋ฉ๋ ํ
์คํธ๋ฅผ ์ฐ๊ธฐ ์ํด ํ์ผ์ ๋ง๋ค๊ฑฐ๋ ์ฝ๋๋ค.</summary>
- <returns>UTF-8 ์ธ์ฝ๋ฉ์ ์ฌ์ฉํ์ฌ ์ง์ ๋ ํ์ผ์ ์ธ <see cref="T:System.IO.StreamWriter" />์
๋๋ค.</returns>
- <param name="path">์ฐ๊ธฐ์ฉ์ผ๋ก ์ด ํ์ผ์
๋๋ค. </param>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.Delete(System.String)">
- <summary>์ง์ ํ ํ์ผ์ ์ญ์ ํฉ๋๋ค. </summary>
- <param name="path">์ญ์ ํ ํ์ผ์ ์ด๋ฆ์
๋๋ค.์์ผ๋์นด๋ ๋ฌธ์๋ ์ง์๋์ง ์์ต๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">์ง์ ๋ ํ์ผ์ด ์ฌ์ฉ๋๊ณ ์๋ ๊ฒฝ์ฐ ๋๋ํ์ผ์ ๋ํ ์ด๋ฆฐ ํธ๋ค์ด ์๊ณ ์ด์ ์ฒด์ ๊ฐ Windows XP ๋๋ ๊ทธ ์ด์ ๋ฒ์ ์ธ ๊ฒฝ์ฐ.์ด ์ด๋ฆฐ ํธ๋ค์ ๋๋ ํฐ๋ฆฌ ๋ฐ ํ์ผ ์ด๊ฑฐ๋ก ์ธํด ๋ฐ์ํ ์ ์์ต๋๋ค.์์ธํ ๋ด์ฉ์ ๋ฐฉ๋ฒ: ๋๋ ํฐ๋ฆฌ ๋ฐ ํ์ผ ์ด๊ฑฐ์ ์ฐธ์กฐํ์ญ์์ค.</exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ๋๋ ํ์ผ์ด ์ฌ์ฉ ์ค์ธ ์คํ ํ์ผ์
๋๋ค.๋๋ <paramref name="path" />์(๋) ๋๋ ํฐ๋ฆฌ์
๋๋ค.๋๋ <paramref name="path" />์์ ์ฝ๊ธฐ ์ ์ฉ ํ์ผ์ ์ง์ ํ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.Exists(System.String)">
- <summary>์ง์ ๋ ํ์ผ์ด ์๋์ง๋ฅผ ํ์ธํฉ๋๋ค.</summary>
- <returns>ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๊ณ true์ ๊ธฐ์กด ํ์ผ์ ์ด๋ฆ์ด ํฌํจ๋๋ฉด <paramref name="path" />์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.๋ํ ์ด ๋ฉ์๋๋ false๊ฐ <paramref name="path" />์ด๊ฑฐ๋ ์๋ชป๋ ๊ฒฝ๋ก์ด๊ฑฐ๋ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๋ฉด null๋ฅผ ๋ฐํํฉ๋๋ค.ํธ์ถ์์๊ฒ ์ง์ ๋ ํ์ผ์ ์ฝ์ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ ์์ธ๊ฐ throw๋์ง ์์ผ๋ฉฐ false๊ฐ ์๋์ง ์ฌ๋ถ์ ๊ด๊ณ์์ด <paramref name="path" />๋ฅผ ๋ฐํํฉ๋๋ค.</returns>
- <param name="path">ํ์ธํ ํ์ผ์
๋๋ค. </param>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.GetAttributes(System.String)">
- <summary>๊ฒฝ๋ก์ ์๋ ํ์ผ์ <see cref="T:System.IO.FileAttributes" />๋ฅผ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>๊ฒฝ๋ก์ ์๋ ํ์ผ์ <see cref="T:System.IO.FileAttributes" />์
๋๋ค.</returns>
- <param name="path">ํ์ผ์ ๊ฒฝ๋ก์
๋๋ค. </param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />์ ์๋ฌด ๊ฒ๋ ์๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ์๊ฑฐ๋, ์๋ชป๋ ๋ฌธ์๊ฐ ํฌํจ๋์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.FileNotFoundException">
- <paramref name="path" />๊ฐ ํ์ผ์ ๋ํ๋ด๋ฉฐ ์ ํจํ์ง ์์ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ๋ ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">
- <paramref name="path" />๊ฐ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ํ๋ด๋ฉฐ ์ ํจํ์ง ์์ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ)</exception>
- <exception cref="T:System.IO.IOException">์ด ํ์ผ์ ๋ค๋ฅธ ํ๋ก์ธ์ค์์ ์ฌ์ฉ๋๊ณ ์์ต๋๋ค.</exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.GetCreationTime(System.String)">
- <summary>์ง์ ๋ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ์ ๋ง๋ ๋ ์ง์ ์๊ฐ์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ง์ ๋ ํ์ผ์ด๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง๋ ๋ ์ง์ ์๊ฐ์ผ๋ก ์ค์ ๋ <see cref="T:System.DateTime" /> ๊ตฌ์กฐ์ฒด์
๋๋ค.์ด ๊ฐ์ ํ์ง ์๊ฐ์ผ๋ก ํํ๋ฉ๋๋ค.</returns>
- <param name="path">๋ง๋ ๋ ์ง์ ์๊ฐ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ฌ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ์
๋๋ค. </param>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.GetCreationTimeUtc(System.String)">
- <summary>์ง์ ๋ ํ์ผ์ด๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง๋ ๋ ์ง์ ์๊ฐ์ UTC ๊ธฐ์ค์ผ๋ก ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ง์ ๋ ํ์ผ์ด๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง๋ ๋ ์ง์ ์๊ฐ์ผ๋ก ์ค์ ๋ <see cref="T:System.DateTime" /> ๊ตฌ์กฐ์ฒด์
๋๋ค.์ด ๊ฐ์ UTC ์๊ฐ์ผ๋ก ํํ๋ฉ๋๋ค.</returns>
- <param name="path">๋ง๋ ๋ ์ง์ ์๊ฐ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ฌ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ์
๋๋ค. </param>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>2</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.GetLastAccessTime(System.String)">
- <summary>์ง์ ๋ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง์ง๋ง์ผ๋ก ์ก์ธ์คํ ๋ ์ง์ ์๊ฐ์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ง์ ๋ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง์ง๋ง์ผ๋ก ์ก์ธ์คํ ๋ ์ง์ ์๊ฐ์ผ๋ก ์ค์ ๋ <see cref="T:System.DateTime" /> ๊ตฌ์กฐ์ฒด์
๋๋ค.์ด ๊ฐ์ ํ์ง ์๊ฐ์ผ๋ก ํํ๋ฉ๋๋ค.</returns>
- <param name="path">์ก์ธ์ค ๋ ์ง์ ์๊ฐ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ฌ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ์
๋๋ค. </param>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.GetLastAccessTimeUtc(System.String)">
- <summary>์ง์ ๋ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง์ง๋ง์ผ๋ก ์ก์ธ์คํ ๋ ์ง์ ์๊ฐ์ UTC ๊ธฐ์ค์ผ๋ก ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ง์ ๋ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง์ง๋ง์ผ๋ก ์ก์ธ์คํ ๋ ์ง์ ์๊ฐ์ผ๋ก ์ค์ ๋ <see cref="T:System.DateTime" /> ๊ตฌ์กฐ์ฒด์
๋๋ค.์ด ๊ฐ์ UTC ์๊ฐ์ผ๋ก ํํ๋ฉ๋๋ค.</returns>
- <param name="path">์ก์ธ์ค ๋ ์ง์ ์๊ฐ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ฌ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ์
๋๋ค. </param>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.GetLastWriteTime(System.String)">
- <summary>์ง์ ๋ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง์ง๋ง์ผ๋ก ์ด ๋ ์ง์ ์๊ฐ์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ง์ ๋ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง์ง๋ง์ผ๋ก ์ด ๋ ์ง์ ์๊ฐ์ผ๋ก ์ค์ ๋ <see cref="T:System.DateTime" /> ๊ตฌ์กฐ์ฒด์
๋๋ค.์ด ๊ฐ์ ํ์ง ์๊ฐ์ผ๋ก ํํ๋ฉ๋๋ค.</returns>
- <param name="path">์ด ๋ ์ง์ ์๊ฐ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ฌ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ์
๋๋ค. </param>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.GetLastWriteTimeUtc(System.String)">
- <summary>์ง์ ๋ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ์ ๋ง์ง๋ง์ผ๋ก ์ด ๋ ์ง์ ์๊ฐ์ UTC ๊ธฐ์ค์ผ๋ก ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ง์ ๋ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง์ง๋ง์ผ๋ก ์ด ๋ ์ง์ ์๊ฐ์ผ๋ก ์ค์ ๋ <see cref="T:System.DateTime" /> ๊ตฌ์กฐ์ฒด์
๋๋ค.์ด ๊ฐ์ UTC ์๊ฐ์ผ๋ก ํํ๋ฉ๋๋ค.</returns>
- <param name="path">์ด ๋ ์ง์ ์๊ฐ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ฌ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ์
๋๋ค. </param>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>2</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.Move(System.String,System.String)">
- <summary>์ง์ ๋ ํ์ผ์ ์ ์์น๋ก ์ด๋ํ๊ณ ์ ํ์ผ์ ์ด๋ฆ์ ์ง์ ํ ์ ์๋ ์ต์
์ ์ ๊ณตํฉ๋๋ค.</summary>
- <param name="sourceFileName">์ด๋ํ ํ์ผ์ ์ด๋ฆ์
๋๋ค.์๋ ๋๋ ์ ๋ ๊ฒฝ๋ก๊ฐ ํฌํจ๋ ์ ์์ต๋๋ค.</param>
- <param name="destFileName">ํ์ผ์ ๋ํ ์ ๊ฒฝ๋ก ๋ฐ ์ด๋ฆ์
๋๋ค.</param>
- <exception cref="T:System.IO.IOException">๋์ ํ์ผ์ด ์ด๋ฏธ ์๋ ๊ฒฝ์ฐ๋๋<paramref name="sourceFileName" />์(๋ฅผ) ์ฐพ์ ์ ์์ต๋๋ค. </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="sourceFileName" /> ๋๋ <paramref name="destFileName" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="sourceFileName" /> ๋๋ <paramref name="destFileName" />์ด ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />์ ์ ์๋ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">
- <paramref name="sourceFileName" /> ๋๋ <paramref name="destFileName" />์ ์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="sourceFileName" /> ๋๋ <paramref name="destFileName" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.Open(System.String,System.IO.FileMode)">
- <summary>์ง์ ๋ ๊ฒฝ๋ก์์ ์ฝ๊ธฐ/์ฐ๊ธฐ ๊ถํ์ผ๋ก <see cref="T:System.IO.FileStream" />์ ์ฝ๋๋ค.</summary>
- <returns>์ฝ๊ธฐ/์ฐ๊ธฐ ์ก์ธ์ค ๋ฐ ๊ณต์ ํ์ง ์๋ ์ํ๋ก ์ง์ ๋ ๋ชจ๋์ ๊ฒฝ๋ก์์ ์ด๋ฆฐ <see cref="T:System.IO.FileStream" />์
๋๋ค.</returns>
- <param name="path">์ด ํ์ผ์
๋๋ค. </param>
- <param name="mode">ํ์ผ์ด ์๋ ๊ฒฝ์ฐ ํ์ผ์ ๋ง๋ค ๊ฒ์ธ์ง๋ฅผ ์ง์ ํ๊ณ , ๊ธฐ์กด ํ์ผ ๋ด์ฉ์ ์ ์งํ ๊ฒ์ธ์ง ๋ฎ์ด์ธ ๊ฒ์ธ์ง๋ฅผ ๊ฒฐ์ ํ๋ <see cref="T:System.IO.FileMode" /> ๊ฐ์
๋๋ค. </param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ ์ฌ๋ ๋์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="path" />๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ธ ํ์ผ์ ์ง์ ํ๋ ๊ฒฝ์ฐ๋๋ ํ์ฌ ํ๋ซํผ์ด ํด๋น ์์
์ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ๋๋ <paramref name="path" />๊ฐ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ๋๋ ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ ๋๋<paramref name="mode" />๋ <see cref="F:System.IO.FileMode.Create" />์ด๊ณ ์ง์ ๋ ํ์ผ์ ์จ๊ฒจ์ง ํ์ผ์
๋๋ค.</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="mode" />๊ฐ ์๋ชป๋ ๊ฐ์ ์ง์ ํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.FileNotFoundException">
- <paramref name="path" />์ ์ง์ ๋ ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.Open(System.String,System.IO.FileMode,System.IO.FileAccess)">
- <summary>์ง์ ๋ ๋ชจ๋์ ์ก์ธ์ค ๊ถํ์ ์ฌ์ฉํ์ฌ ์ง์ ๋ ๊ฒฝ๋ก์์ <see cref="T:System.IO.FileStream" />์ ์ฝ๋๋ค.</summary>
- <returns>์ง์ ๋ ๋ชจ๋์ ์ก์ธ์ค ๊ถํ์ผ๋ก ์ง์ ๋ ํ์ผ์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ๊ณตํ๋ ๊ณต์ ๋์ง ์๋ <see cref="T:System.IO.FileStream" />์
๋๋ค.</returns>
- <param name="path">์ด ํ์ผ์
๋๋ค. </param>
- <param name="mode">ํ์ผ์ด ์๋ ๊ฒฝ์ฐ ํ์ผ์ ๋ง๋ค ๊ฒ์ธ์ง๋ฅผ ์ง์ ํ๊ณ , ๊ธฐ์กด ํ์ผ ๋ด์ฉ์ ์ ์งํ ๊ฒ์ธ์ง ๋ฎ์ด์ธ ๊ฒ์ธ์ง๋ฅผ ๊ฒฐ์ ํ๋ <see cref="T:System.IO.FileMode" /> ๊ฐ์
๋๋ค. </param>
- <param name="access">ํ์ผ์ ์ํํ ์ ์๋ ์์
์ ์ง์ ํ๋ <see cref="T:System.IO.FileAccess" /> ๊ฐ์
๋๋ค. </param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ๋๋ <paramref name="access" />๊ฐ Read๋ก ์ง์ ๋๊ณ <paramref name="mode" />๊ฐ Create, CreateNew, Truncate ๋๋ Append๋ก ์ง์ ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ ์ฌ๋ ๋์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="path" />๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ธ ํ์ผ์ ์ง์ ํ๊ณ <paramref name="access" />๊ฐ Read๊ฐ ์๋ ๊ฒฝ์ฐ๋๋ <paramref name="path" />๊ฐ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ๋๋ ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ ๋๋<paramref name="mode" />๋ <see cref="F:System.IO.FileMode.Create" />์ด๊ณ ์ง์ ๋ ํ์ผ์ ์จ๊ฒจ์ง ํ์ผ์
๋๋ค.</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="mode" /> ๋๋ <paramref name="access" />๊ฐ ์๋ชป๋ ๊ฐ์ ์ง์ ํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.FileNotFoundException">
- <paramref name="path" />์ ์ง์ ๋ ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.Open(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)">
- <summary>์ฝ๊ธฐ, ์ฐ๊ธฐ ๋๋ ์ฝ๊ธฐ/์ฐ๊ธฐ ๊ถํ๊ณผ ์ง์ ๋ ๊ณต์ ์ต์
์ ์ฌ์ฉํ์ฌ ์ง์ ๋ ๊ฒฝ๋ก์์ ์ง์ ๋ ๋ชจ๋๋ฅผ ๊ฐ๋ <see cref="T:System.IO.FileStream" />์ ์ฝ๋๋ค.</summary>
- <returns>์ฝ๊ธฐ, ์ฐ๊ธฐ ๋๋ ์ฝ๊ธฐ/์ฐ๊ธฐ ๊ถํ๊ณผ ์ง์ ๋ ๊ณต์ ์ต์
์ ์ฌ์ฉํ์ฌ ์ง์ ๋ ๊ฒฝ๋ก์์ ์ง์ ๋ ๋ชจ๋๋ฅผ ๊ฐ๋ <see cref="T:System.IO.FileStream" />์ ์ฝ๋๋ค.</returns>
- <param name="path">์ด ํ์ผ์
๋๋ค. </param>
- <param name="mode">ํ์ผ์ด ์๋ ๊ฒฝ์ฐ ํ์ผ์ ๋ง๋ค ๊ฒ์ธ์ง๋ฅผ ์ง์ ํ๊ณ , ๊ธฐ์กด ํ์ผ ๋ด์ฉ์ ์ ์งํ ๊ฒ์ธ์ง ๋ฎ์ด์ธ ๊ฒ์ธ์ง๋ฅผ ๊ฒฐ์ ํ๋ <see cref="T:System.IO.FileMode" /> ๊ฐ์
๋๋ค. </param>
- <param name="access">ํ์ผ์ ์ํํ ์ ์๋ ์์
์ ์ง์ ํ๋ <see cref="T:System.IO.FileAccess" /> ๊ฐ์
๋๋ค. </param>
- <param name="share">๋ค๋ฅธ ์ค๋ ๋๊ฐ ํ์ผ์ ๋ํด ๊ฐ์ง๋ ์ก์ธ์ค ํ์์ ์ง์ ํ๋ <see cref="T:System.IO.FileShare" /> ๊ฐ์
๋๋ค. </param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ๋๋ <paramref name="access" />๊ฐ Read๋ก ์ง์ ๋๊ณ <paramref name="mode" />๊ฐ Create, CreateNew, Truncate ๋๋ Append๋ก ์ง์ ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ ์ฌ๋ ๋์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="path" />๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ธ ํ์ผ์ ์ง์ ํ๊ณ <paramref name="access" />๊ฐ Read๊ฐ ์๋ ๊ฒฝ์ฐ๋๋ <paramref name="path" />๊ฐ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ๋๋ ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ ๋๋<paramref name="mode" />๋ <see cref="F:System.IO.FileMode.Create" />์ด๊ณ ์ง์ ๋ ํ์ผ์ ์จ๊ฒจ์ง ํ์ผ์
๋๋ค.</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="mode" />, <paramref name="access" /> ๋๋ <paramref name="share" />๊ฐ ์๋ชป๋ ๊ฐ์ ์ง์ ํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.FileNotFoundException">
- <paramref name="path" />์ ์ง์ ๋ ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.OpenRead(System.String)">
- <summary>์ฝ๊ธฐ์ฉ์ผ๋ก ๊ธฐ์กด ํ์ผ์ ์ฝ๋๋ค.</summary>
- <returns>์ง์ ๋ ๊ฒฝ๋ก์ ์๋ ์ฝ๊ธฐ ์ ์ฉ <see cref="T:System.IO.FileStream" />์
๋๋ค.</returns>
- <param name="path">์ฝ๊ธฐ์ฉ์ผ๋ก ์ด ํ์ผ์
๋๋ค. </param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="path" />๊ฐ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ๋๋ ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.FileNotFoundException">
- <paramref name="path" />์ ์ง์ ๋ ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ ์ฌ๋ ๋์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.OpenText(System.String)">
- <summary>UTF-8๋ก ์ธ์ฝ๋ฉ๋ ๊ธฐ์กด ํ
์คํธ ํ์ผ์ ์ฝ๊ธฐ์ฉ์ผ๋ก ์ฝ๋๋ค.</summary>
- <returns>์ง์ ๋ ๊ฒฝ๋ก์ ์๋ <see cref="T:System.IO.StreamReader" />์
๋๋ค.</returns>
- <param name="path">์ฝ๊ธฐ์ฉ์ผ๋ก ์ด ํ์ผ์
๋๋ค. </param>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.FileNotFoundException">
- <paramref name="path" />์ ์ง์ ๋ ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.OpenWrite(System.String)">
- <summary>์ฐ๊ธฐ ์ํด ๊ธฐ์กด ํ์ผ์ ์ด๊ฑฐ๋ ์ ํ์ผ์ ๋ง๋ญ๋๋ค.</summary>
- <returns>
- <see cref="T:System.IO.FileStream" /> ์ก์ธ์ค ๊ถํ์ด ์๋ ์ง์ ๋ ๊ฒฝ๋ก์์ ๊ณต์ ๋์ง ์์ <see cref="F:System.IO.FileAccess.Write" /> ๊ฐ์ฒด์
๋๋ค.</returns>
- <param name="path">์ฐ๊ธฐ์ฉ์ผ๋ก ์ด ํ์ผ์
๋๋ค. </param>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ๋๋ <paramref name="path" />๊ฐ ์ฝ๊ธฐ ์ ์ฉ ํ์ผ์ด๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ง์ ํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.ReadAllBytes(System.String)">
- <summary>์ด์ง ํ์ผ์ ์ด๊ณ ํ์ผ์ ๋ด์ฉ์ ๋ฐ์ดํธ ๋ฐฐ์ด๋ก ์ฝ์ด ๋ค์ธ ๋ค์ ํ์ผ์ ๋ซ์ต๋๋ค.</summary>
- <returns>ํ์ผ์ ๋ด์ฉ์ ํฌํจํ๋ ๋ฐ์ดํธ ๋ฐฐ์ด์
๋๋ค.</returns>
- <param name="path">์ฝ๊ธฐ ์ํด ์ด ํ์ผ์
๋๋ค. </param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ ์ฌ๋ ๋์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">ํ์ฌ ํ๋ซํผ์ด ํด๋น ์์
์ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ๋๋ <paramref name="path" />๊ฐ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ๋๋ ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.FileNotFoundException">
- <paramref name="path" />์ ์ง์ ๋ ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.ReadAllLines(System.String)">
- <summary>ํ
์คํธ ํ์ผ์ ์ด๊ณ ํ์ผ์ ๋ชจ๋ ์ค์ ์ฝ์ ๋ค์ ํ์ผ์ ๋ซ์ต๋๋ค.</summary>
- <returns>ํ์ผ์ ๋ชจ๋ ์ค์ ํฌํจํ๋ ๋ฌธ์์ด ๋ฐฐ์ด์
๋๋ค.</returns>
- <param name="path">์ฝ๊ธฐ ์ํด ์ด ํ์ผ์
๋๋ค. </param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ ์ฌ๋ ๋์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="path" />๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ธ ํ์ผ์ ์ง์ ํ๋ ๊ฒฝ์ฐ๋๋ ํ์ฌ ํ๋ซํผ์ด ํด๋น ์์
์ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ๋๋ <paramref name="path" />๊ฐ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ๋๋ ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.FileNotFoundException">
- <paramref name="path" />์ ์ง์ ๋ ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.ReadAllLines(System.String,System.Text.Encoding)">
- <summary>ํ์ผ์ ์ด๊ณ ์ง์ ๋ ์ธ์ฝ๋ฉ์ ์ฌ์ฉํ์ฌ ํ์ผ์ ๋ชจ๋ ์ค์ ์ฝ์ ๋ค์ ํ์ผ์ ๋ซ์ต๋๋ค.</summary>
- <returns>ํ์ผ์ ๋ชจ๋ ์ค์ ํฌํจํ๋ ๋ฌธ์์ด ๋ฐฐ์ด์
๋๋ค.</returns>
- <param name="path">์ฝ๊ธฐ ์ํด ์ด ํ์ผ์
๋๋ค. </param>
- <param name="encoding">ํ์ผ์ ๋ด์ฉ์ ์ ์ฉ๋๋ ์ธ์ฝ๋ฉ์
๋๋ค. </param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ ์ฌ๋ ๋์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="path" />๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ธ ํ์ผ์ ์ง์ ํ๋ ๊ฒฝ์ฐ๋๋ ํ์ฌ ํ๋ซํผ์ด ํด๋น ์์
์ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ๋๋ <paramref name="path" />๊ฐ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ๋๋ ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.FileNotFoundException">
- <paramref name="path" />์ ์ง์ ๋ ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.ReadAllText(System.String)">
- <summary>ํ
์คํธ ํ์ผ์ ์ด๊ณ ํ์ผ์ ๋ชจ๋ ์ค์ ์ฝ์ ๋ค์ ํ์ผ์ ๋ซ์ต๋๋ค.</summary>
- <returns>ํ์ผ์ ๋ชจ๋ ์ค์ ํฌํจํ๋ ๋ฌธ์์ด์
๋๋ค.</returns>
- <param name="path">์ฝ๊ธฐ ์ํด ์ด ํ์ผ์
๋๋ค. </param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ ์ฌ๋ ๋์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="path" />๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ธ ํ์ผ์ ์ง์ ํ๋ ๊ฒฝ์ฐ๋๋ ํ์ฌ ํ๋ซํผ์ด ํด๋น ์์
์ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ๋๋ <paramref name="path" />๊ฐ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ๋๋ ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.FileNotFoundException">
- <paramref name="path" />์ ์ง์ ๋ ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.ReadAllText(System.String,System.Text.Encoding)">
- <summary>ํ์ผ์ ์ด๊ณ ์ง์ ๋ ์ธ์ฝ๋ฉ์ ์ฌ์ฉํ์ฌ ํ์ผ์ ๋ชจ๋ ์ค์ ์ฝ์ ๋ค์ ํ์ผ์ ๋ซ์ต๋๋ค.</summary>
- <returns>ํ์ผ์ ๋ชจ๋ ์ค์ ํฌํจํ๋ ๋ฌธ์์ด์
๋๋ค.</returns>
- <param name="path">์ฝ๊ธฐ ์ํด ์ด ํ์ผ์
๋๋ค. </param>
- <param name="encoding">ํ์ผ์ ๋ด์ฉ์ ์ ์ฉ๋๋ ์ธ์ฝ๋ฉ์
๋๋ค. </param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ ์ฌ๋ ๋์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="path" />๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ธ ํ์ผ์ ์ง์ ํ๋ ๊ฒฝ์ฐ๋๋ ํ์ฌ ํ๋ซํผ์ด ํด๋น ์์
์ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ๋๋ <paramref name="path" />๊ฐ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ๋๋ ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.FileNotFoundException">
- <paramref name="path" />์ ์ง์ ๋ ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.ReadLines(System.String)">
- <summary>ํ์ผ์ ์ค์ ์ฝ์ต๋๋ค.</summary>
- <returns>ํ์ผ์ ๋ชจ๋ ์ค ๋๋ ์ฟผ๋ฆฌ ๊ฒฐ๊ณผ์ ์ค์
๋๋ค.</returns>
- <param name="path">์ฝ์ ํ์ผ์
๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" /> ๊ธธ์ด๊ฐ 0 ์ธ ๋ฌธ์์ด, ๊ณต๋ฐฑ๋ง, ๋๋ ์ ์ํ ํ๋ ์ด์์ ์๋ชป ๋ ๋ฌธ์๊ฐ ํฌํจ ๋ <see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋.</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">
- <paramref name="path" />๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ)</exception>
- <exception cref="T:System.IO.FileNotFoundException">
- <paramref name="path" />์ ์ง์ ๋ ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ ์ฌ๋ ๋์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.PathTooLongException">
- <paramref name="path" />๊ฐ ์์คํ
์ ์ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="path" />๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ธ ํ์ผ์ ์ง์ ํ๋ ๊ฒฝ์ฐ๋๋ํ์ฌ ํ๋ซํผ์ด ํด๋น ์์
์ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ๋๋<paramref name="path" />์(๋) ๋๋ ํฐ๋ฆฌ์
๋๋ค.๋๋ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.IO.File.ReadLines(System.String,System.Text.Encoding)">
- <summary>์ง์ ๋ ์ธ์ฝ๋ฉ์ ๊ฐ์ง ํ์ผ์ ์ค์ ์ฝ์ต๋๋ค.</summary>
- <returns>ํ์ผ์ ๋ชจ๋ ์ค ๋๋ ์ฟผ๋ฆฌ ๊ฒฐ๊ณผ์ ์ค์
๋๋ค.</returns>
- <param name="path">์ฝ์ ํ์ผ์
๋๋ค.</param>
- <param name="encoding">ํ์ผ์ ๋ด์ฉ์ ์ ์ฉ๋๋ ์ธ์ฝ๋ฉ์
๋๋ค. </param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋์ ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">
- <paramref name="path" />๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ)</exception>
- <exception cref="T:System.IO.FileNotFoundException">
- <paramref name="path" />์ ์ง์ ๋ ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ ์ฌ๋ ๋์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.PathTooLongException">
- <paramref name="path" />๊ฐ ์์คํ
์ ์ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="path" />๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ธ ํ์ผ์ ์ง์ ํ๋ ๊ฒฝ์ฐ๋๋ํ์ฌ ํ๋ซํผ์ด ํด๋น ์์
์ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ๋๋<paramref name="path" />์(๋) ๋๋ ํฐ๋ฆฌ์
๋๋ค.๋๋ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.IO.File.SetAttributes(System.String,System.IO.FileAttributes)">
- <summary>์ง์ ๋ ๊ฒฝ๋ก์ ์๋ ํ์ผ์ ์ง์ ๋ <see cref="T:System.IO.FileAttributes" />๋ฅผ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <param name="path">ํ์ผ์ ๊ฒฝ๋ก์
๋๋ค. </param>
- <param name="fileAttributes">์ด๊ฑฐํ ๊ฐ์ ๋นํธ ์กฐํฉ์
๋๋ค. </param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๋น์ด ์๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๊ฑฐ๋ ๋๋ ํ์ผ ํน์ฑ์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.FileNotFoundException">ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="path" />๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ธ ํ์ผ์ ์ง์ ํ๋ ๊ฒฝ์ฐ๋๋ ํ์ฌ ํ๋ซํผ์ด ํด๋น ์์
์ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ๋๋ <paramref name="path" />๊ฐ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ๋๋ ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.SetCreationTime(System.String,System.DateTime)">
- <summary>ํ์ผ์ด ๋ง๋ค์ด์ง ๋ ์ง์ ์๊ฐ์ ์ค์ ํฉ๋๋ค.</summary>
- <param name="path">๋ง๋ ๋ ์ง์ ์๊ฐ ์ ๋ณด๋ฅผ ์ค์ ํ ํ์ผ์
๋๋ค. </param>
- <param name="creationTime">
- <see cref="T:System.DateTime" />์ ๋ง๋ ๋ ์ง์ ์๊ฐ์ ์ค์ ํ ๊ฐ์ด ํฌํจ๋ <paramref name="path" />์
๋๋ค.์ด ๊ฐ์ ํ์ง ์๊ฐ์ผ๋ก ํํ๋ฉ๋๋ค.</param>
- <exception cref="T:System.IO.FileNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๋ฅผ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.IOException">์์
์ ์ํํ๋ ๋์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="creationTime" />์์ ํด๋น ์์
์ ํ์ฉ๋ ๋ ์ง๋ ์๊ฐ ๋๋ ๋ ๋ชจ๋์ ๋ฒ์๋ฅผ ๋ฒ์ด๋๋ ๊ฐ์ ์ง์ ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.SetCreationTimeUtc(System.String,System.DateTime)">
- <summary>ํ์ผ์ ๋ง๋ ๋ ์ง์ ์๊ฐ์ UTC ๊ธฐ์ค์ผ๋ก ์ค์ ํฉ๋๋ค.</summary>
- <param name="path">๋ง๋ ๋ ์ง์ ์๊ฐ ์ ๋ณด๋ฅผ ์ค์ ํ ํ์ผ์
๋๋ค. </param>
- <param name="creationTimeUtc">
- <see cref="T:System.DateTime" />์ ๋ง๋ ๋ ์ง์ ์๊ฐ์ ์ค์ ํ ๊ฐ์ด ํฌํจ๋ <paramref name="path" />์
๋๋ค.์ด ๊ฐ์ UTC ์๊ฐ์ผ๋ก ํํ๋ฉ๋๋ค.</param>
- <exception cref="T:System.IO.FileNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๋ฅผ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.IOException">์์
์ ์ํํ๋ ๋์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="creationTime" />์์ ํด๋น ์์
์ ํ์ฉ๋ ๋ ์ง๋ ์๊ฐ ๋๋ ๋ ๋ชจ๋์ ๋ฒ์๋ฅผ ๋ฒ์ด๋๋ ๊ฐ์ ์ง์ ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>2</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.SetLastAccessTime(System.String,System.DateTime)">
- <summary>์ง์ ๋ ํ์ผ์ ๋ง์ง๋ง์ผ๋ก ์ก์ธ์คํ ๋ ์ง์ ์๊ฐ์ ์ค์ ํฉ๋๋ค.</summary>
- <param name="path">์ก์ธ์ค ๋ ์ง์ ์๊ฐ ์ ๋ณด๋ฅผ ์ค์ ํ ํ์ผ์
๋๋ค. </param>
- <param name="lastAccessTime">
- <see cref="T:System.DateTime" />์ ๋ง์ง๋ง์ผ๋ก ์ก์ธ์คํ ๋ ์ง์ ์๊ฐ์ ์ค์ ํ ๊ฐ์ด ํฌํจ๋ <paramref name="path" />์
๋๋ค.์ด ๊ฐ์ ํ์ง ์๊ฐ์ผ๋ก ํํ๋ฉ๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.FileNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๋ฅผ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="lastAccessTime" />์์ ํด๋น ์์
์ ํ์ฉ๋ ๋ ์ง๋ ์๊ฐ ๋ฒ์๋ฅผ ๋ฒ์ด๋๋ ๊ฐ์ ์ง์ ํ ๊ฒฝ์ฐ</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.SetLastAccessTimeUtc(System.String,System.DateTime)">
- <summary>์ง์ ๋ ํ์ผ์ ๋ง์ง๋ง์ผ๋ก ์ก์ธ์คํ ๋ ์ง์ ์๊ฐ์ UTC ๊ธฐ์ค์ผ๋ก ์ค์ ํฉ๋๋ค.</summary>
- <param name="path">์ก์ธ์ค ๋ ์ง์ ์๊ฐ ์ ๋ณด๋ฅผ ์ค์ ํ ํ์ผ์
๋๋ค. </param>
- <param name="lastAccessTimeUtc">
- <see cref="T:System.DateTime" />์ ๋ง์ง๋ง์ผ๋ก ์ก์ธ์คํ ๋ ์ง์ ์๊ฐ์ ์ค์ ํ ๊ฐ์ด ํฌํจ๋ <paramref name="path" />์
๋๋ค.์ด ๊ฐ์ UTC ์๊ฐ์ผ๋ก ํํ๋ฉ๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.FileNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๋ฅผ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="lastAccessTimeUtc" />์์ ํด๋น ์์
์ ํ์ฉ๋ ๋ ์ง๋ ์๊ฐ ๋ฒ์๋ฅผ ๋ฒ์ด๋๋ ๊ฐ์ ์ง์ ํ ๊ฒฝ์ฐ</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.SetLastWriteTime(System.String,System.DateTime)">
- <summary>์ง์ ๋ ํ์ผ์ ๋ง์ง๋ง์ผ๋ก ์ด ๋ ์ง์ ์๊ฐ์ ์ค์ ํฉ๋๋ค.</summary>
- <param name="path">๋ ์ง์ ์๊ฐ ์ ๋ณด๋ฅผ ์ค์ ํ ํ์ผ์
๋๋ค. </param>
- <param name="lastWriteTime">
- <see cref="T:System.DateTime" />์ ๋ง์ง๋ง์ผ๋ก ์ด ๋ ์ง์ ์๊ฐ์ ์ค์ ํ ๊ฐ์ด ํฌํจ๋ <paramref name="path" />์
๋๋ค.์ด ๊ฐ์ ํ์ง ์๊ฐ์ผ๋ก ํํ๋ฉ๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.FileNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๋ฅผ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="lastWriteTime" />์์ ํด๋น ์์
์ ํ์ฉ๋ ๋ ์ง๋ ์๊ฐ ๋ฒ์๋ฅผ ๋ฒ์ด๋๋ ๊ฐ์ ์ง์ ํ ๊ฒฝ์ฐ</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.SetLastWriteTimeUtc(System.String,System.DateTime)">
- <summary>์ง์ ๋ ํ์ผ์ ๋ง์ง๋ง์ผ๋ก ์ด ๋ ์ง์ ์๊ฐ์ UTC ๊ธฐ์ค์ผ๋ก ์ค์ ํฉ๋๋ค.</summary>
- <param name="path">๋ ์ง์ ์๊ฐ ์ ๋ณด๋ฅผ ์ค์ ํ ํ์ผ์
๋๋ค. </param>
- <param name="lastWriteTimeUtc">
- <see cref="T:System.DateTime" />์ ๋ง์ง๋ง์ผ๋ก ์ด ๋ ์ง์ ์๊ฐ์ ์ค์ ํ ๊ฐ์ด ํฌํจ๋ <paramref name="path" />์
๋๋ค.์ด ๊ฐ์ UTC ์๊ฐ์ผ๋ก ํํ๋ฉ๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.FileNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๋ฅผ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="lastWriteTimeUtc" />์์ ํด๋น ์์
์ ํ์ฉ๋ ๋ ์ง๋ ์๊ฐ ๋ฒ์๋ฅผ ๋ฒ์ด๋๋ ๊ฐ์ ์ง์ ํ ๊ฒฝ์ฐ</exception>
- <filterpriority>2</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.WriteAllBytes(System.String,System.Byte[])">
- <summary>์ ํ์ผ์ ๋ง๋ค๊ณ ์ง์ ๋ ๋ฐ์ดํธ ๋ฐฐ์ด์ ํ์ผ์ ์ด ๋ค์ ํ์ผ์ ๋ซ์ต๋๋ค.๋์ ํ์ผ์ด ์ด๋ฏธ ์์ผ๋ฉด ๋ฎ์ด์๋๋ค.</summary>
- <param name="path">์ธ ํ์ผ์
๋๋ค. </param>
- <param name="bytes">ํ์ผ์ ์ธ ๋ฐ์ดํธ์
๋๋ค. </param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ด๊ฑฐ๋ ๋ฐ์ดํธ ๋ฐฐ์ด์ด ๋น์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ ์ฌ๋ ๋์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="path" />๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ธ ํ์ผ์ ์ง์ ํ๋ ๊ฒฝ์ฐ๋๋ ํ์ฌ ํ๋ซํผ์ด ํด๋น ์์
์ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ๋๋ <paramref name="path" />๊ฐ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ๋๋ ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.WriteAllLines(System.String,System.Collections.Generic.IEnumerable{System.String})">
- <summary>์ ํ์ผ์ ๋ง๋ค๊ณ ๋ฌธ์์ด์ ์ปฌ๋ ์
์ ํ์ผ์ ์ด ๋ค์ ํ์ผ์ ๋ซ์ต๋๋ค.</summary>
- <param name="path">์ธ ํ์ผ์
๋๋ค.</param>
- <param name="contents">ํ์ผ์ ์ธ ์ค์
๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" /> ๊ธธ์ด๊ฐ 0 ์ธ ๋ฌธ์์ด, ๊ณต๋ฐฑ๋ง, ๋๋ ์ ์ํ ํ๋ ์ด์์ ์๋ชป ๋ ๋ฌธ์๊ฐ ํฌํจ ๋ <see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋.</exception>
- <exception cref="T:System.ArgumentNullException">๋<paramref name=" path " />๋๋ <paramref name="contents" /> ์ null์
๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">
- <paramref name="path" />๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ)</exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ ์ฌ๋ ๋์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.PathTooLongException">
- <paramref name="path" />๊ฐ ์์คํ
์ ์ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="path" />๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ธ ํ์ผ์ ์ง์ ํ๋ ๊ฒฝ์ฐ๋๋ํ์ฌ ํ๋ซํผ์ด ํด๋น ์์
์ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ๋๋<paramref name="path" />์(๋) ๋๋ ํฐ๋ฆฌ์
๋๋ค.๋๋ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.IO.File.WriteAllLines(System.String,System.Collections.Generic.IEnumerable{System.String},System.Text.Encoding)">
- <summary>์ง์ ๋ ์ธ์ฝ๋ฉ์ ์ฌ์ฉํ์ฌ ์ ํ์ผ์ ๋ง๋ค๊ณ ๋ฌธ์์ด์ ์ปฌ๋ ์
์ ํ์ผ์ ์ด ๋ค์ ํ์ผ์ ๋ซ์ต๋๋ค.</summary>
- <param name="path">์ธ ํ์ผ์
๋๋ค.</param>
- <param name="contents">ํ์ผ์ ์ธ ์ค์
๋๋ค.</param>
- <param name="encoding">์ฌ์ฉํ ๋ฌธ์ ์ธ์ฝ๋ฉ์
๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" /> ๊ธธ์ด๊ฐ 0 ์ธ ๋ฌธ์์ด, ๊ณต๋ฐฑ๋ง, ๋๋ ์ ์ํ ํ๋ ์ด์์ ์๋ชป ๋ ๋ฌธ์๊ฐ ํฌํจ ๋ <see cref="M:System.IO.Path.GetInvalidPathChars" /> ๋ฉ์๋.</exception>
- <exception cref="T:System.ArgumentNullException">๋<paramref name=" path" />,<paramref name=" contents" />, ๋๋ <paramref name="encoding" /> ์ null์
๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">
- <paramref name="path" />๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ)</exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ ์ฌ๋ ๋์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.PathTooLongException">
- <paramref name="path" />๊ฐ ์์คํ
์ ์ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="path" />๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ธ ํ์ผ์ ์ง์ ํ๋ ๊ฒฝ์ฐ๋๋ํ์ฌ ํ๋ซํผ์ด ํด๋น ์์
์ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ๋๋<paramref name="path" />์(๋) ๋๋ ํฐ๋ฆฌ์
๋๋ค.๋๋ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.IO.File.WriteAllText(System.String,System.String)">
- <summary>์ ํ์ผ์ ๋ง๋ค๊ณ ์ง์ ๋ ๋ฌธ์์ด์ ํ์ผ์ ์ด ๋ค์ ํ์ผ์ ๋ซ์ต๋๋ค.๋์ ํ์ผ์ด ์ด๋ฏธ ์์ผ๋ฉด ๋ฎ์ด์๋๋ค.</summary>
- <param name="path">์ธ ํ์ผ์
๋๋ค. </param>
- <param name="contents">ํ์ผ์ ์ธ ๋ฌธ์์ด์
๋๋ค. </param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ด๊ฑฐ๋ <paramref name="contents" />๊ฐ ๋น์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ ์ฌ๋ ๋์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="path" />๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ธ ํ์ผ์ ์ง์ ํ๋ ๊ฒฝ์ฐ๋๋ ํ์ฌ ํ๋ซํผ์ด ํด๋น ์์
์ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ๋๋ <paramref name="path" />๊ฐ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ๋๋ ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.File.WriteAllText(System.String,System.String,System.Text.Encoding)">
- <summary>์ ํ์ผ์ ๋ง๋ค๊ณ ์ง์ ๋ ์ธ์ฝ๋ฉ์ ์ฌ์ฉํ์ฌ ์ง์ ๋ ๋ฌธ์์ด์ ํ์ผ์ ์ด ๋ค์ ํ์ผ์ ๋ซ์ต๋๋ค.๋์ ํ์ผ์ด ์ด๋ฏธ ์์ผ๋ฉด ๋ฎ์ด์๋๋ค.</summary>
- <param name="path">์ธ ํ์ผ์
๋๋ค. </param>
- <param name="contents">ํ์ผ์ ์ธ ๋ฌธ์์ด์
๋๋ค. </param>
- <param name="encoding">๋ฌธ์์ด์ ์ ์ฉํ ์ธ์ฝ๋ฉ์
๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๊ธธ์ด๊ฐ 0์ธ ๋ฌธ์์ด์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, <see cref="F:System.IO.Path.InvalidPathChars" />๋ก ์ ์๋ ํ๋ ์ด์์ ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ด๊ฑฐ๋ <paramref name="contents" />๊ฐ ๋น์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ ์ฌ๋ ๋์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="path" />๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ธ ํ์ผ์ ์ง์ ํ๋ ๊ฒฝ์ฐ๋๋ ํ์ฌ ํ๋ซํผ์ด ํด๋น ์์
์ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ๋๋ <paramref name="path" />๊ฐ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ๋๋ ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" />์ ํ์์ด ์๋ชป๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="T:System.IO.FileInfo">
- <summary>ํ์ผ์ ๋ง๋ค๊ณ , ๋ณต์ฌํ๊ณ , ์ญ์ ํ๊ณ , ์ด๋ํ๊ณ , ์ด๊ธฐ ์ํ ์์ฑ ๋ฐ ์ธ์คํด์ค ๋ฉ์๋๋ฅผ ์ ๊ณตํ๊ณ , <see cref="T:System.IO.FileStream" /> ๊ฐ์ฒด๋ฅผ ๋ง๋๋ ๊ฒ์ ๋์์ค๋๋ค.์ด ํด๋์ค๋ ์์๋ ์ ์์ต๋๋ค.์ด ํ์์ ๋ ํ.NET Framework ์์ค ์ฝ๋๋ฅผ ์ฐพ์๋ณด๋ ค๋ฉด ์ฐธ์กฐ๋ Reference Source.</summary>
- <filterpriority>1</filterpriority>
- </member>
- <member name="M:System.IO.FileInfo.#ctor(System.String)">
- <summary>ํ์ผ ๊ฒฝ๋ก์ ๋ํผ ์ญํ ์ ํ๋ <see cref="T:System.IO.FileInfo" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="fileName">์ ํ์ผ์ ์ ๊ทํ๋ ์ด๋ฆ์ด๊ฑฐ๋ ์๋์ ์ธ ํ์ผ ์ด๋ฆ์
๋๋ค.๊ฒฝ๋ก๊ฐ ๋๋ ํฐ๋ฆฌ ๊ตฌ๋ถ ๊ธฐํธ ๋ฌธ์๋ก ๋๋์๋ ์ ๋ฉ๋๋ค.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="fileName" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">ํ์ผ ์ด๋ฆ์ ์๋ฌด ๊ฒ๋ ์๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ์๊ฑฐ๋, ์๋ชป๋ ๋ฌธ์๊ฐ ํฌํจ๋์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="fileName" />์ ๋ํ ์ก์ธ์ค๊ฐ ๊ฑฐ๋ถ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="fileName" />์ด ๋ฌธ์์ด ์ค๊ฐ์ ์ฝ๋ก (:)์ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- </member>
- <member name="M:System.IO.FileInfo.AppendText">
- <summary>
- <see cref="T:System.IO.StreamWriter" />์ ์ด ์ธ์คํด์ค๊ฐ ๋ํ๋ด๋ ํ์ผ์ ํ
์คํธ๋ฅผ ์ถ๊ฐํ๋ <see cref="T:System.IO.FileInfo" />๋ฅผ ๋ง๋ญ๋๋ค.</summary>
- <returns>์ StreamWriter์
๋๋ค.</returns>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.FileInfo.CopyTo(System.String)">
- <summary>์ ํ์ผ์ ๊ธฐ์กด ํ์ผ์ ๋ณต์ฌํ๊ณ ๊ธฐ์กด ํ์ผ์ ๋ฎ์ด์ธ ์ ์๋๋ก ํฉ๋๋ค.</summary>
- <returns>์ ๊ทํ๋ ๊ฒฝ๋ก๊ฐ ์๋ ์ ํ์ผ์
๋๋ค.</returns>
- <param name="destFileName">๋ณต์ฌํ ์ ํ์ผ์ ์ด๋ฆ์
๋๋ค. </param>
- <exception cref="T:System.ArgumentException">
- <paramref name="destFileName" />์ ์๋ฌด ๊ฒ๋ ์๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ์๊ฑฐ๋, ์๋ชป๋ ๋ฌธ์๊ฐ ํฌํจ๋์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.IOException">์ค๋ฅ๊ฐ ๋ฐ์ํ๊ฑฐ๋ ๋์ ํ์ผ์ด ์ด๋ฏธ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="destFileName" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">๋๋ ํฐ๋ฆฌ ๊ฒฝ๋ก๊ฐ ์ ๋ฌ๋๊ฑฐ๋ ํ์ผ์ด ๋ค๋ฅธ ๋๋ผ์ด๋ธ๋ก ์ด๋ํ๊ณ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">
- <paramref name="destFileName" />์ ์ง์ ๋ ๋๋ ํฐ๋ฆฌ๊ฐ ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="destFileName" />์์ ๋ฌธ์์ด์ ์ฝ๋ก (:)์ด ๋ค์ด์์ง๋ง ๋ณผ๋ฅจ์ด ์ง์ ๋์ง ์๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.FileInfo.CopyTo(System.String,System.Boolean)">
- <summary>์ ํ์ผ์ ๊ธฐ์กด ํ์ผ์ ๋ณต์ฌํ๊ณ ๊ธฐ์กด ํ์ผ์ ๋ฎ์ด์ธ ์ ์๋๋ก ํฉ๋๋ค.</summary>
- <returns>์ ํ์ผ์ด ๋ฐํ๋๊ฑฐ๋, <paramref name="overwrite" />๊ฐ true์ธ ๊ฒฝ์ฐ ๊ธฐ์กด ํ์ผ์ ๋ฎ์ด์๋๋ค.ํ์ผ์ด ์๊ณ <paramref name="overwrite" />๊ฐ false์ด๋ฉด <see cref="T:System.IO.IOException" />์ด throw๋ฉ๋๋ค.</returns>
- <param name="destFileName">๋ณต์ฌํ ์ ํ์ผ์ ์ด๋ฆ์
๋๋ค. </param>
- <param name="overwrite">๊ธฐ์กด ํ์ผ์ ๋ฎ์ด์ธ ์ ์๋๋ก ํ๋ ค๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค. </param>
- <exception cref="T:System.ArgumentException">
- <paramref name="destFileName" />์ ์๋ฌด ๊ฒ๋ ์๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ์๊ฑฐ๋, ์๋ชป๋ ๋ฌธ์๊ฐ ํฌํจ๋์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.IOException">์ค๋ฅ๊ฐ ๋ฐ์ํ๊ฑฐ๋ ๋์ ํ์ผ์ด ์ด๋ฏธ ์์ผ๋ฉฐ <paramref name="overwrite" />๊ฐ false์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="destFileName" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">
- <paramref name="destFileName" />์ ์ง์ ๋ ๋๋ ํฐ๋ฆฌ๊ฐ ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.UnauthorizedAccessException">๋๋ ํฐ๋ฆฌ ๊ฒฝ๋ก๊ฐ ์ ๋ฌ๋๊ฑฐ๋ ํ์ผ์ด ๋ค๋ฅธ ๋๋ผ์ด๋ธ๋ก ์ด๋ํ๊ณ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="destFileName" />์ด ๋ฌธ์์ด ์ค๊ฐ์ ์ฝ๋ก (:)์ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.FileInfo.Create">
- <summary>ํ์ผ์ ๋ง๋ญ๋๋ค.</summary>
- <returns>์ ํ์ผ์
๋๋ค.</returns>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.FileInfo.CreateText">
- <summary>์ ํ
์คํธ ํ์ผ์ ์ฐ๋ <see cref="T:System.IO.StreamWriter" />๋ฅผ ๋ง๋ญ๋๋ค.</summary>
- <returns>์ StreamWriter์
๋๋ค.</returns>
- <exception cref="T:System.UnauthorizedAccessException">ํ์ผ ์ด๋ฆ์ด ๋๋ ํฐ๋ฆฌ์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.IOException">๋์คํฌ๊ฐ ์ฝ๊ธฐ ์ ์ฉ์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.FileInfo.Delete">
- <summary>ํ์ผ์ ์๊ตฌ์ ์ผ๋ก ์ญ์ ํฉ๋๋ค.</summary>
- <exception cref="T:System.IO.IOException">Microsoft Windows NT๋ฅผ ์คํํ๋ ์ปดํจํฐ์ ๋์ ํ์ผ์ด ์ด๋ ค ์๊ฑฐ๋ ๋ฉ๋ชจ๋ฆฌ ๋งคํ๋ ๊ฒฝ์ฐ๋๋ํ์ผ์ ๋ํ ์ด๋ฆฐ ํธ๋ค์ด ์๊ณ ์ด์ ์ฒด์ ๊ฐ Windows XP ๋๋ ๊ทธ ์ด์ ๋ฒ์ ์ธ ๊ฒฝ์ฐ.์ด ์ด๋ฆฐ ํธ๋ค์ ๋๋ ํฐ๋ฆฌ ๋ฐ ํ์ผ ์ด๊ฑฐ๋ก ์ธํด ๋ฐ์ํ ์ ์์ต๋๋ค.์์ธํ ๋ด์ฉ์ ๋ฐฉ๋ฒ: ๋๋ ํฐ๋ฆฌ ๋ฐ ํ์ผ ์ด๊ฑฐ์ ์ฐธ์กฐํ์ญ์์ค.</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">๊ฒฝ๋ก๊ฐ ๋๋ ํฐ๋ฆฌ์ธ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="P:System.IO.FileInfo.Directory">
- <summary>๋ถ๋ชจ ๋๋ ํฐ๋ฆฌ์ ์ธ์คํด์ค๋ฅผ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์ด ํ์ผ์ ๋ถ๋ชจ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ํ๋ด๋ <see cref="T:System.IO.DirectoryInfo" /> ๊ฐ์ฒด์
๋๋ค.</returns>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์ ํจํ์ง ์์ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="P:System.IO.FileInfo.DirectoryName">
- <summary>๋๋ ํฐ๋ฆฌ์ ์ ์ฒด ๊ฒฝ๋ก๋ฅผ ๋ํ๋ด๋ ๋ฌธ์์ด์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>๋๋ ํฐ๋ฆฌ์ ์ ์ฒด ๊ฒฝ๋ก๋ฅผ ๋ํ๋ด๋ ๋ฌธ์์ด์
๋๋ค.</returns>
- <exception cref="T:System.ArgumentNullException">๋๋ ํฐ๋ฆฌ ์ด๋ฆ์ ๋ํด null์ด ์ ๋ฌ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ ๊ทํ๋ ๊ฒฝ๋ก๋ 260์ ์ด์์
๋๋ค.</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="P:System.IO.FileInfo.Exists">
- <summary>ํ์ผ์ด ์๋์ง๋ฅผ ๋ํ๋ด๋ ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>ํ์ผ์ด ์์ผ๋ฉด true์ด๊ณ , ํ์ผ์ด ์๊ฑฐ๋ ํ์ผ์ด ๋๋ ํฐ๋ฆฌ์ด๋ฉด false์
๋๋ค.</returns>
- <filterpriority>1</filterpriority>
- </member>
- <member name="P:System.IO.FileInfo.IsReadOnly">
- <summary>ํ์ฌ ํ์ผ์ด ์ฝ๊ธฐ ์ ์ฉ์ธ์ง๋ฅผ ๊ฒฐ์ ํ๋ ๊ฐ์ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>ํ์ฌ ํ์ผ์ด ์ฝ๊ธฐ ์ ์ฉ์ด๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- <exception cref="T:System.IO.FileNotFoundException">ํ์ฌ <see cref="T:System.IO.FileInfo" /> ๊ฐ์ฒด์์ ์ค๋ช
ํ๋ ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ ์ฌ๋ ๋์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.UnauthorizedAccessException">ํ์ฌ ํ๋ซํผ์ด ํด๋น ์์
์ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ๋๋ ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentException">์ฌ์ฉ์์๊ฒ ์ฐ๊ธฐ ๊ถํ์ด ์์ง๋ง ์ด ์์ฑ์ false๋ก ์ค์ ํ๋ ค๊ณ ํ ๊ฒฝ์ฐ</exception>
- <filterpriority>1</filterpriority>
- </member>
- <member name="P:System.IO.FileInfo.Length">
- <summary>ํ์ฌ ํ์ผ์ ํฌ๊ธฐ(๋ฐ์ดํธ)๋ฅผ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>ํ์ฌ ํ์ผ์ ํฌ๊ธฐ(๋ฐ์ดํธ)์
๋๋ค.</returns>
- <exception cref="T:System.IO.IOException">
- <see cref="M:System.IO.FileSystemInfo.Refresh" />๊ฐ ํ์ผ์ด๋ ๋๋ ํฐ๋ฆฌ์ ์ํ๋ฅผ ์
๋ฐ์ดํธํ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.FileNotFoundException">ํ์ผ์ด ์์ต๋๋ค.๋๋ Length ์์ฑ์ด ๋๋ ํฐ๋ฆฌ์ ๋ํด ํธ์ถ๋๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- </member>
- <member name="M:System.IO.FileInfo.MoveTo(System.String)">
- <summary>์ง์ ๋ ํ์ผ์ ์ ์์น๋ก ์ด๋ํ๊ณ ์ ํ์ผ์ ์ด๋ฆ์ ์ง์ ํ ์ ์๋ ์ต์
์ ์ ๊ณตํฉ๋๋ค.</summary>
- <param name="destFileName">ํ์ผ์ ์ด๋ํ ๊ฒฝ๋ก์
๋๋ค. ์ด ๊ฒฝ๋ก์์ ๋ค๋ฅธ ํ์ผ ์ด๋ฆ์ ์ง์ ํ ์ ์์ต๋๋ค. </param>
- <exception cref="T:System.IO.IOException">๋์ ํ์ผ์ด ์ด๋ฏธ ์๊ฑฐ๋ ๋์ ์ฅ์น๊ฐ ์ค๋น๋์ด ์์ง ์๋ ์ํ ๋ฑ์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="destFileName" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="destFileName" />์ ์๋ฌด ๊ฒ๋ ์๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ์๊ฑฐ๋, ์๋ชป๋ ๋ฌธ์๊ฐ ํฌํจ๋์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="destFileName" />์ด ์ฝ๊ธฐ ์ ์ฉ์ด๊ฑฐ๋ ๋๋ ํฐ๋ฆฌ์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.FileNotFoundException">ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์ ํจํ์ง ์์ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="destFileName" />์ด ๋ฌธ์์ด ์ค๊ฐ์ ์ฝ๋ก (:)์ ํฌํจํ๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="P:System.IO.FileInfo.Name">
- <summary>ํ์ผ ์ด๋ฆ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>ํ์ผ์ ์ด๋ฆ์
๋๋ค.</returns>
- <filterpriority>1</filterpriority>
- </member>
- <member name="M:System.IO.FileInfo.Open(System.IO.FileMode)">
- <summary>์ง์ ๋ ๋ชจ๋๋ก ํ์ผ์ ์ฝ๋๋ค.</summary>
- <returns>๊ณต์ ๊ถํ ์์ด ์ฝ๊ธฐ/์ฐ๊ธฐ ๊ถํ์ ์ฌ์ฉํ์ฌ ์ง์ ๋ ๋ชจ๋๋ก ์ฐ ํ์ผ์
๋๋ค.</returns>
- <param name="mode">ํ์ผ์ ์ฌ๋ ๋ชจ๋(์: <see cref="T:System.IO.FileMode" /> ๋๋ Open)๋ฅผ ์ง์ ํ๋ Append ์์์
๋๋ค. </param>
- <exception cref="T:System.IO.FileNotFoundException">ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">ํ์ผ์ด ์ฝ๊ธฐ ์ ์ฉ์ด๊ฑฐ๋ ๋๋ ํฐ๋ฆฌ์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์ ํจํ์ง ์์ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ด ์ด๋ฏธ ์ด๋ ค ์์ต๋๋ค. </exception>
- <filterpriority>2</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.FileInfo.Open(System.IO.FileMode,System.IO.FileAccess)">
- <summary>์ฝ๊ธฐ, ์ฐ๊ธฐ ๋๋ ์ฝ๊ธฐ/์ฐ๊ธฐ ๊ถํ์ ์ฌ์ฉํ์ฌ ์ง์ ๋ ๋ชจ๋๋ก ํ์ผ์ ์ฝ๋๋ค.</summary>
- <returns>๊ณต์ ๊ถํ ์์ด ์ง์ ๋ ์ก์ธ์ค ๊ถํ ๋ฐ ๋ชจ๋๋ก ์ฐ <see cref="T:System.IO.FileStream" /> ๊ฐ์ฒด์
๋๋ค.</returns>
- <param name="mode">ํ์ผ์ ์ฌ๋ ๋ชจ๋(์: <see cref="T:System.IO.FileMode" /> ๋๋ Open)๋ฅผ ์ง์ ํ๋ Append ์์์
๋๋ค. </param>
- <param name="access">
- <see cref="T:System.IO.FileAccess" />, Read ๋๋ Write ํ์ผ ์ก์ธ์ค ๊ถํ ์ค ์ด๋ค ๊ถํ์ผ๋ก ํ์ผ์ ์ด์ง๋ฅผ ์ง์ ํ๋ ReadWrite ์์์
๋๋ค. </param>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.FileNotFoundException">ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="path" />์ด ์ฝ๊ธฐ ์ ์ฉ์ด๊ฑฐ๋ ๋๋ ํฐ๋ฆฌ์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์ ํจํ์ง ์์ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ด ์ด๋ฏธ ์ด๋ ค ์์ต๋๋ค. </exception>
- <filterpriority>2</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.FileInfo.Open(System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)">
- <summary>์ฝ๊ธฐ, ์ฐ๊ธฐ ๋๋ ์ฝ๊ธฐ/์ฐ๊ธฐ ๊ถํ๊ณผ ์ง์ ๋ ๊ณต์ ์ต์
์ ์ฌ์ฉํ์ฌ ํน์ ๋ชจ๋๋ก ํ์ผ์ ์ฝ๋๋ค.</summary>
- <returns>์ง์ ๋ ์ก์ธ์ค ๊ถํ ๋ฐ ๊ณต์ ์ต์
์ ์ฌ์ฉํ์ฌ ํน์ ๋ชจ๋๋ก ์ฐ <see cref="T:System.IO.FileStream" /> ๊ฐ์ฒด์
๋๋ค.</returns>
- <param name="mode">ํ์ผ์ ์ฌ๋ ๋ชจ๋(์: <see cref="T:System.IO.FileMode" /> ๋๋ Open)๋ฅผ ์ง์ ํ๋ Append ์์์
๋๋ค. </param>
- <param name="access">
- <see cref="T:System.IO.FileAccess" />, Read ๋๋ Write ํ์ผ ์ก์ธ์ค ๊ถํ ์ค ์ด๋ค ๊ถํ์ผ๋ก ํ์ผ์ ์ด์ง๋ฅผ ์ง์ ํ๋ ReadWrite ์์์
๋๋ค. </param>
- <param name="share">์ด ํ์ผ์ ๋ํด ๋ค๋ฅธ <see cref="T:System.IO.FileShare" /> ๊ฐ์ฒด์ ์ก์ธ์ค ํ์์ ์ง์ ํ๋ FileStream ์์์
๋๋ค. </param>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.FileNotFoundException">ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="path" />์ด ์ฝ๊ธฐ ์ ์ฉ์ด๊ฑฐ๋ ๋๋ ํฐ๋ฆฌ์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์ ํจํ์ง ์์ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ด ์ด๋ฏธ ์ด๋ ค ์์ต๋๋ค. </exception>
- <filterpriority>2</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.FileInfo.OpenRead">
- <summary>์ฝ๊ธฐ ์ ์ฉ <see cref="T:System.IO.FileStream" />์ ๋ง๋ญ๋๋ค.</summary>
- <returns>์ ์ฝ๊ธฐ ์ ์ฉ <see cref="T:System.IO.FileStream" /> ๊ฐ์ฒด์
๋๋ค.</returns>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="path" />์ด ์ฝ๊ธฐ ์ ์ฉ์ด๊ฑฐ๋ ๋๋ ํฐ๋ฆฌ์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์ ํจํ์ง ์์ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ด ์ด๋ฏธ ์ด๋ ค ์์ต๋๋ค. </exception>
- <filterpriority>2</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.FileInfo.OpenText">
- <summary>UTF8 ์ธ์ฝ๋ฉ ๋ฐฉ์์ผ๋ก ๊ธฐ์กด ํ
์คํธ ํ์ผ์์ ์ฝ๋ <see cref="T:System.IO.StreamReader" />๋ฅผ ๋ง๋ญ๋๋ค.</summary>
- <returns>UTF8 ์ธ์ฝ๋ฉ ๋ฐฉ์์ ์ฌ์ฉํ๋ ์ StreamReader์
๋๋ค.</returns>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.FileNotFoundException">ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="path" />์ด ์ฝ๊ธฐ ์ ์ฉ์ด๊ฑฐ๋ ๋๋ ํฐ๋ฆฌ์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์ ํจํ์ง ์์ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <filterpriority>2</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.FileInfo.OpenWrite">
- <summary>์ฐ๊ธฐ ์ ์ฉ <see cref="T:System.IO.FileStream" />์ ๋ง๋ญ๋๋ค.</summary>
- <returns>์ ํ์ผ ๋๋ ๊ธฐ์กด ํ์ผ์ ๊ณต์ ๋์ง ์๋ ์ฐ๊ธฐ ์ ์ฉ <see cref="T:System.IO.FileStream" /> ๊ฐ์ฒด์
๋๋ค.</returns>
- <exception cref="T:System.UnauthorizedAccessException">
- <see cref="T:System.IO.FileInfo" /> ๊ฐ์ฒด์ ์ธ์คํด์ค๋ฅผ ๋ง๋ค ๋ ์ง์ ๋ ๊ฒฝ๋ก๋ ์ฝ๊ธฐ ์ ์ฉ์ด๊ฑฐ๋ ๋๋ ํฐ๋ฆฌ์
๋๋ค. </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">
- <see cref="T:System.IO.FileInfo" /> ๊ฐ์ฒด์ ์ธ์คํด์ค๋ฅผ ๋ง๋ค ๋ ์ง์ ํ ๊ฒฝ๋ก๊ฐ ์ ํจํ์ง ์์ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก์ ํด๋นํ๋ ๊ฒฝ์ฐ) </exception>
- <filterpriority>2</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.FileInfo.ToString">
- <summary>๊ฒฝ๋ก๋ฅผ ๋ฌธ์์ด๋ก ๋ฐํํฉ๋๋ค.</summary>
- <returns>๊ฒฝ๋ก๋ฅผ ๋ํ๋ด๋ ๋ฌธ์์ด์
๋๋ค.</returns>
- <filterpriority>1</filterpriority>
- </member>
- <member name="T:System.IO.FileOptions">
- <summary>
- <see cref="T:System.IO.FileStream" /> ๊ฐ์ฒด๋ฅผ ๋ง๋ค๊ธฐ ์ํ ๊ณ ๊ธ ์ต์
์ ๋ํ๋
๋๋ค.</summary>
- <filterpriority>1</filterpriority>
- </member>
- <member name="F:System.IO.FileOptions.Asynchronous">
- <summary>ํ์ผ์ ๋น๋๊ธฐ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ์ ์ฌ์ฉํ ์ ์์์ ๋ํ๋
๋๋ค. </summary>
- </member>
- <member name="F:System.IO.FileOptions.DeleteOnClose">
- <summary>ํ์ผ์ด ๋ ์ด์ ์ฌ์ฉ๋์ง ์๋ ๊ฒฝ์ฐ ์๋์ผ๋ก ์ญ์ ๋จ์ ๋ํ๋
๋๋ค.</summary>
- </member>
- <member name="F:System.IO.FileOptions.Encrypted">
- <summary>ํ์ผ์ด ์ํธํ๋์ด ์๊ณ ์ํธํํ ๋ ์ฌ์ฉํ ์ฌ์ฉ์ ๊ณ์ ์ผ๋ก๋ง ํด๋
ํ ์ ์์์ ๋ํ๋
๋๋ค.</summary>
- </member>
- <member name="F:System.IO.FileOptions.None">
- <summary>
- <see cref="T:System.IO.FileStream" /> ๊ฐ์ฒด๋ฅผ ๋ง๋ค ๋ ์ถ๊ฐ ์ต์
์ ์ฌ์ฉํ ์ ์์์ ๋ํ๋
๋๋ค.</summary>
- </member>
- <member name="F:System.IO.FileOptions.RandomAccess">
- <summary>ํ์ผ์ด ์์๋ก ์ก์ธ์ค๋จ์ ๋ํ๋
๋๋ค.์์คํ
์์๋ ์ด ํ๋๋ฅผ ํํธ๋ก ์ฌ์ฉํ์ฌ ํ์ผ ์บ์ฑ์ ์ต์ ํํ ์ ์์ต๋๋ค.</summary>
- </member>
- <member name="F:System.IO.FileOptions.SequentialScan">
- <summary>ํ์ผ์ด ์ฒ์๋ถํฐ ๋๊น์ง ์์ฐจ์ ์ผ๋ก ์ก์ธ์ค๋จ์ ๋ํ๋
๋๋ค.์์คํ
์์๋ ์ด ํ๋๋ฅผ ํํธ๋ก ์ฌ์ฉํ์ฌ ํ์ผ ์บ์ฑ์ ์ต์ ํํ ์ ์์ต๋๋ค.์์ฉ ํ๋ก๊ทธ๋จ์์ ์์ ์ก์ธ์ค๋ฅผ ์ํด ํ์ผ ํฌ์ธํฐ๋ฅผ ์ด๋ํ๋ ๊ฒฝ์ฐ ์ต์ ์บ์ฑ์ด ์ํ๋์ง ์์ ์ ์์ง๋ง ์ฌ๋ฐ๋ฅธ ์์
์ ๋ณด์ฅ๋ฉ๋๋ค.</summary>
- </member>
- <member name="F:System.IO.FileOptions.WriteThrough">
- <summary>์์คํ
์ด ์ค๊ฐ ์บ์๋ฅผ ํตํด ์ฐ๊ณ ๋์คํฌ๋ก ์ง์ ์ด๋ํด์ผ ํจ์ ๋ํ๋
๋๋ค.</summary>
- </member>
- <member name="T:System.IO.FileStream">
- <summary>ํ์ผ์ ๋ํด <see cref="T:System.IO.Stream" />์ ์ ๊ณตํ์ฌ ๋๊ธฐ ๋ฐ ๋น๋๊ธฐ ์ฝ๊ธฐ/์ฐ๊ธฐ ์์
์ ๋ชจ๋ ์ง์ํฉ๋๋ค.์ด ํ์์ ๋ ํ.NET Framework ์์ค ์ฝ๋๋ฅผ ์ฐพ์๋ณด๋ ค๋ฉด ์ฐธ์กฐ๋ Reference Source.</summary>
- <filterpriority>1</filterpriority>
- </member>
- <member name="M:System.IO.FileStream.#ctor(Microsoft.Win32.SafeHandles.SafeFileHandle,System.IO.FileAccess)">
- <summary>์ง์ ๋ ์ฝ๊ธฐ/์ฐ๊ธฐ ๊ถํ์ ์ฌ์ฉํ์ฌ ์ง์ ๋ ํ์ผ ํธ๋ค์ ๋ํ <see cref="T:System.IO.FileStream" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค. </summary>
- <param name="handle">ํ์ฌ FileStream ๊ฐ์ฒด๊ฐ ์บก์ํํ ํ์ผ์ ๋ํ ํ์ผ ํธ๋ค์
๋๋ค. </param>
- <param name="access">FileStream ๊ฐ์ฒด์ <see cref="P:System.IO.FileStream.CanRead" /> ๋ฐ <see cref="P:System.IO.FileStream.CanWrite" /> ์์ฑ์ ์ค์ ํ๋ ์์์
๋๋ค. </param>
- <exception cref="T:System.ArgumentException">
- <paramref name="access" />๊ฐ <see cref="T:System.IO.FileAccess" />์ ํ๋๊ฐ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.IOException">I/O ์ค๋ฅ(์: ๋์คํฌ ์ค๋ฅ)๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ๋๋์คํธ๋ฆผ์ด ๋ซํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="access" />๊ฐ <paramref name="access" /> ๋๋ Write์ด๊ณ ํ์ผ ํธ๋ค์ด ์ฝ๊ธฐ ์ ์ฉ ์ก์ธ์ค๋ก ์ค์ ๋ ๊ฒฝ์ฐ์ฒ๋ผ, ์ง์ ๋ ํ์ผ ํธ๋ค์ ๋ํด ์ด์ ์ฒด์ ์์ ReadWrite ์์ฒญ์ ํ์ฉํ์ง ์๋ ๊ฒฝ์ฐ </exception>
- </member>
- <member name="M:System.IO.FileStream.#ctor(Microsoft.Win32.SafeHandles.SafeFileHandle,System.IO.FileAccess,System.Int32)">
- <summary>์ง์ ๋ ์ฝ๊ธฐ/์ฐ๊ธฐ ๊ถํ ๋ฐ ๋ฒํผ ํฌ๊ธฐ๋ฅผ ์ฌ์ฉํ์ฌ ์ง์ ๋ ํ์ผ ํธ๋ค์ ๋ํด <see cref="T:System.IO.FileStream" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="handle">ํ์ฌ FileStream ๊ฐ์ฒด๊ฐ ์บก์ํํ ํ์ผ์ ๋ํ ํ์ผ ํธ๋ค์
๋๋ค. </param>
- <param name="access">FileStream ๊ฐ์ฒด์ <see cref="P:System.IO.FileStream.CanRead" /> ๋ฐ <see cref="P:System.IO.FileStream.CanWrite" /> ์์ฑ์ ์ค์ ํ๋ <see cref="T:System.IO.FileAccess" /> ์์์
๋๋ค. </param>
- <param name="bufferSize">๋ฒํผ ํฌ๊ธฐ๋ฅผ ๋ํ๋ด๋ 0๋ณด๋ค ํฐ ์์ <see cref="T:System.Int32" /> ๊ฐ์
๋๋ค.๊ธฐ๋ณธ ๋ฒํผ ํฌ๊ธฐ๋ 4,096์
๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="handle" /> ๋งค๊ฐ ๋ณ์๊ฐ ์๋ชป๋ ํธ๋ค์ธ ๊ฒฝ์ฐ๋๋<paramref name="handle" /> ๋งค๊ฐ ๋ณ์๊ฐ ๋๊ธฐ์ ํธ๋ค์ธ๋ฐ ๋น๋๊ธฐ์์ผ๋ก ์ฌ์ฉ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="bufferSize" /> ๋งค๊ฐ ๋ณ์๊ฐ ์์์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.IOException">I/O ์ค๋ฅ(์: ๋์คํฌ ์ค๋ฅ)๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ๋๋์คํธ๋ฆผ์ด ๋ซํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="access" />๊ฐ <paramref name="access" /> ๋๋ Write์ด๊ณ ํ์ผ ํธ๋ค์ด ์ฝ๊ธฐ ์ ์ฉ ์ก์ธ์ค๋ก ์ค์ ๋ ๊ฒฝ์ฐ์ฒ๋ผ, ์ง์ ๋ ํ์ผ ํธ๋ค์ ๋ํด ์ด์ ์ฒด์ ์์ ReadWrite ์์ฒญ์ ํ์ฉํ์ง ์๋ ๊ฒฝ์ฐ </exception>
- </member>
- <member name="M:System.IO.FileStream.#ctor(Microsoft.Win32.SafeHandles.SafeFileHandle,System.IO.FileAccess,System.Int32,System.Boolean)">
- <summary>์ง์ ๋ ์ฝ๊ธฐ/์ฐ๊ธฐ ๊ถํ, ๋ฒํผ ํฌ๊ธฐ ๋ฐ ๋๊ธฐ/๋น๋๊ธฐ ์ํ๋ฅผ ์ฌ์ฉํ์ฌ ์ง์ ๋ ํ์ผ ํธ๋ค์ ๋ํด <see cref="T:System.IO.FileStream" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="handle">์ด FileStream ๊ฐ์ฒด๊ฐ ์บก์ํํ ํ์ผ์ ๋ํ ํ์ผ ํธ๋ค์
๋๋ค. </param>
- <param name="access">FileStream ๊ฐ์ฒด์ <see cref="P:System.IO.FileStream.CanRead" /> ๋ฐ <see cref="P:System.IO.FileStream.CanWrite" /> ์์ฑ์ ์ค์ ํ๋ ์์์
๋๋ค. </param>
- <param name="bufferSize">๋ฒํผ ํฌ๊ธฐ๋ฅผ ๋ํ๋ด๋ 0๋ณด๋ค ํฐ ์์ <see cref="T:System.Int32" /> ๊ฐ์
๋๋ค.๊ธฐ๋ณธ ๋ฒํผ ํฌ๊ธฐ๋ 4,096์
๋๋ค.</param>
- <param name="isAsync">๊ฒน์ณ์ง I/O ๋ชจ๋์์ ํธ๋ค์ด ๋น๋๊ธฐ์ ์ผ๋ก ์ด๋ ธ์ผ๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค. </param>
- <exception cref="T:System.ArgumentException">
- <paramref name="handle" /> ๋งค๊ฐ ๋ณ์๊ฐ ์๋ชป๋ ํธ๋ค์ธ ๊ฒฝ์ฐ๋๋<paramref name="handle" /> ๋งค๊ฐ ๋ณ์๊ฐ ๋๊ธฐ์ ํธ๋ค์ธ๋ฐ ๋น๋๊ธฐ์์ผ๋ก ์ฌ์ฉ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="bufferSize" /> ๋งค๊ฐ ๋ณ์๊ฐ ์์์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.IOException">I/O ์ค๋ฅ(์: ๋์คํฌ ์ค๋ฅ)๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ๋๋์คํธ๋ฆผ์ด ๋ซํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="access" />๊ฐ <paramref name="access" /> ๋๋ Write์ด๊ณ ํ์ผ ํธ๋ค์ด ์ฝ๊ธฐ ์ ์ฉ ์ก์ธ์ค๋ก ์ค์ ๋ ๊ฒฝ์ฐ์ฒ๋ผ, ์ง์ ๋ ํ์ผ ํธ๋ค์ ๋ํด ์ด์ ์ฒด์ ์์ ReadWrite ์์ฒญ์ ํ์ฉํ์ง ์๋ ๊ฒฝ์ฐ </exception>
- </member>
- <member name="M:System.IO.FileStream.#ctor(System.String,System.IO.FileMode)">
- <summary>์ง์ ๋ ๊ฒฝ๋ก ๋ฐ ์์ฑ ๋ชจ๋๋ค ์ฌ์ฉํ์ฌ <see cref="T:System.IO.FileStream" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="path">ํ์ฌ FileStream ๊ฐ์ฒด๊ฐ ์บก์ํํ ํ์ผ์ ์๋ ๋๋ ์ ๋ ๊ฒฝ๋ก์
๋๋ค. </param>
- <param name="mode">ํ์ผ์ ์ด๊ฑฐ๋ ๋ง๋๋ ๋ฐฉ๋ฒ์ ๊ฒฐ์ ํ๋ ์์์
๋๋ค. </param>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๋น ๋ฌธ์์ด("")์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๊ณ ์๋ ๊ฒฝ์ฐ ๋๋<paramref name="path" /> ์ ๊ฐ์ ํ์ผ์ด ์๋ ์ฅ์น๋ฅผ ๊ฐ๋ฆฌํค๋ "con:", "com1:", "lpt1:" ๋ฑ์
๋๋ค.NTFS ํ๊ฒฝ์
๋๋ค.</exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" /> ์ ๊ฐ์ ํ์ผ์ด ์๋ ์ฅ์น๋ฅผ ๊ฐ๋ฆฌํค๋ "con:", "com1:", "lpt1:" ๋ฑ์
๋๋ค.์ NTFS๊ฐ ์๋ ํ๊ฒฝ์
๋๋ค.</exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.FileNotFoundException">์๋ฅผ ๋ค์ด, <paramref name="mode" />๊ฐ FileMode.Truncate ๋๋ FileMode.Open์ธ ๊ฒฝ์ฐ ํ์ผ์ ์ฐพ์ ์ ์์ผ๋ฉฐ <paramref name="path" />๋ก ์ง์ ๋ ํ์ผ์ด ์๋ ๊ฒฝ์ฐ.ํ์ผ์ด ์ด๋ค ๋ชจ๋์ ์์ด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.IOException">FileMode.CreateNew๋ก ์ง์ ํ ํ์ผ์ด ์ด๋ฏธ ์๋ ๊ฒฝ์ฐ์ <paramref name="path" />๋ฅผ ์ง์ ํ๋ ๋ฑ์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ๋๋์คํธ๋ฆผ์ด ๋ซํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์ ํจํ์ง ์์ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="mode" />์ ์๋ชป๋ ๊ฐ์ด ํฌํจ๋ ๊ฒฝ์ฐ </exception>
- </member>
- <member name="M:System.IO.FileStream.#ctor(System.String,System.IO.FileMode,System.IO.FileAccess)">
- <summary>์ง์ ๋ ๊ฒฝ๋ก, ์์ฑ ๋ชจ๋ ๋ฐ ์ฝ๊ธฐ/์ฐ๊ธฐ ๊ถํ์ ์ฌ์ฉํ์ฌ <see cref="T:System.IO.FileStream" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="path">ํ์ฌ FileStream ๊ฐ์ฒด๊ฐ ์บก์ํํ ํ์ผ์ ์๋ ๋๋ ์ ๋ ๊ฒฝ๋ก์
๋๋ค. </param>
- <param name="mode">ํ์ผ์ ์ด๊ฑฐ๋ ๋ง๋๋ ๋ฐฉ๋ฒ์ ๊ฒฐ์ ํ๋ ์์์
๋๋ค. </param>
- <param name="access">FileStream ๊ฐ์ฒด์์ ํ์ผ์ ์ก์ธ์คํ ์ ์๋ ๋ฐฉ๋ฒ์ ๊ฒฐ์ ํ๋ ์์์
๋๋ค.๋ํ FileStream ๊ฐ์ฒด์ <see cref="P:System.IO.FileStream.CanRead" /> ๋ฐ <see cref="P:System.IO.FileStream.CanWrite" /> ์์ฑ์์ ๋ฐํํ๋ ๊ฐ์ ๊ฒฐ์ ํฉ๋๋ค.<paramref name="path" />๊ฐ ๋์คํฌ ํ์ผ์ ์ง์ ํ๋ฉด <see cref="P:System.IO.FileStream.CanSeek" />๋ true์
๋๋ค.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๋น ๋ฌธ์์ด("")์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๊ณ ์๋ ๊ฒฝ์ฐ ๋๋<paramref name="path" /> ์ ๊ฐ์ ํ์ผ์ด ์๋ ์ฅ์น๋ฅผ ๊ฐ๋ฆฌํค๋ "con:", "com1:", "lpt1:" ๋ฑ์
๋๋ค.NTFS ํ๊ฒฝ์
๋๋ค.</exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" /> ์ ๊ฐ์ ํ์ผ์ด ์๋ ์ฅ์น๋ฅผ ๊ฐ๋ฆฌํค๋ "con:", "com1:", "lpt1:" ๋ฑ์
๋๋ค.์ NTFS๊ฐ ์๋ ํ๊ฒฝ์
๋๋ค.</exception>
- <exception cref="T:System.IO.FileNotFoundException">์๋ฅผ ๋ค์ด, <paramref name="mode" />๊ฐ FileMode.Truncate ๋๋ FileMode.Open์ธ ๊ฒฝ์ฐ ํ์ผ์ ์ฐพ์ ์ ์์ผ๋ฉฐ <paramref name="path" />๋ก ์ง์ ๋ ํ์ผ์ด ์๋ ๊ฒฝ์ฐ.ํ์ผ์ด ์ด๋ค ๋ชจ๋์ ์์ด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.IOException">FileMode.CreateNew๋ก ์ง์ ํ ํ์ผ์ด ์ด๋ฏธ ์๋ ๊ฒฝ์ฐ์ <paramref name="path" />๋ฅผ ์ง์ ํ๋ ๋ฑ์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ ๋๋์คํธ๋ฆผ์ด ๋ซํ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์ ํจํ์ง ์์ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="access" />๊ฐ <paramref name="path" /> ๋๋ <paramref name="access" />์ด๊ณ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ๊ฐ ์ฝ๊ธฐ ์ ์ฉ ์ก์ธ์ค๋ก ์ค์ ๋ ๊ฒฝ์ฐ์ฒ๋ผ, ์ง์ ๋ Write์ ๋ํด ์ด์ ์ฒด์ ์์ ReadWrite ์์ฒญ์ ํ์ฉํ์ง ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="mode" />์ ์๋ชป๋ ๊ฐ์ด ํฌํจ๋ ๊ฒฝ์ฐ </exception>
- </member>
- <member name="M:System.IO.FileStream.#ctor(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)">
- <summary>์ง์ ๋ ๊ฒฝ๋ก, ์์ฑ ๋ชจ๋, ์ฝ๊ธฐ/์ฐ๊ธฐ ๊ถํ ๋ฐ ๊ณต์ ๊ถํ์ ์ฌ์ฉํ์ฌ <see cref="T:System.IO.FileStream" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="path">ํ์ฌ FileStream ๊ฐ์ฒด๊ฐ ์บก์ํํ ํ์ผ์ ์๋ ๋๋ ์ ๋ ๊ฒฝ๋ก์
๋๋ค. </param>
- <param name="mode">ํ์ผ์ ์ด๊ฑฐ๋ ๋ง๋๋ ๋ฐฉ๋ฒ์ ๊ฒฐ์ ํ๋ ์์์
๋๋ค. </param>
- <param name="access">FileStream ๊ฐ์ฒด์์ ํ์ผ์ ์ก์ธ์คํ ์ ์๋ ๋ฐฉ๋ฒ์ ๊ฒฐ์ ํ๋ ์์์
๋๋ค.๋ํ FileStream ๊ฐ์ฒด์ <see cref="P:System.IO.FileStream.CanRead" /> ๋ฐ <see cref="P:System.IO.FileStream.CanWrite" /> ์์ฑ์์ ๋ฐํํ๋ ๊ฐ์ ๊ฒฐ์ ํฉ๋๋ค.<paramref name="path" />๊ฐ ๋์คํฌ ํ์ผ์ ์ง์ ํ๋ฉด <see cref="P:System.IO.FileStream.CanSeek" />๋ true์
๋๋ค.</param>
- <param name="share">ํ๋ก์ธ์ค์์ ํ์ผ์ ๊ณต์ ํ๋ ๋ฐฉ๋ฒ์ ๊ฒฐ์ ํ๋ ์์์
๋๋ค. </param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๋น ๋ฌธ์์ด("")์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๊ณ ์๋ ๊ฒฝ์ฐ ๋๋<paramref name="path" /> ์ ๊ฐ์ ํ์ผ์ด ์๋ ์ฅ์น๋ฅผ ๊ฐ๋ฆฌํค๋ "con:", "com1:", "lpt1:" ๋ฑ์
๋๋ค.NTFS ํ๊ฒฝ์
๋๋ค.</exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" /> ์ ๊ฐ์ ํ์ผ์ด ์๋ ์ฅ์น๋ฅผ ๊ฐ๋ฆฌํค๋ "con:", "com1:", "lpt1:" ๋ฑ์
๋๋ค.์ NTFS๊ฐ ์๋ ํ๊ฒฝ์
๋๋ค.</exception>
- <exception cref="T:System.IO.FileNotFoundException">์๋ฅผ ๋ค์ด, <paramref name="mode" />๊ฐ FileMode.Truncate ๋๋ FileMode.Open์ธ ๊ฒฝ์ฐ ํ์ผ์ ์ฐพ์ ์ ์์ผ๋ฉฐ <paramref name="path" />๋ก ์ง์ ๋ ํ์ผ์ด ์๋ ๊ฒฝ์ฐ.ํ์ผ์ด ์ด๋ค ๋ชจ๋์ ์์ด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.IOException">FileMode.CreateNew๋ก ์ง์ ํ ํ์ผ์ด ์ด๋ฏธ ์๋ ๊ฒฝ์ฐ์ <paramref name="path" />๋ฅผ ์ง์ ํ๋ ๋ฑ์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ ๋๋์์คํ
์์ Windows 98 ๋๋ Windows 98 Second Edition์ ์คํ ์ค์ด๊ณ <paramref name="share" />๊ฐ FileShare.Delete๋ก ์ค์ ๋ ๊ฒฝ์ฐ๋๋์คํธ๋ฆผ์ด ๋ซํ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์ ํจํ์ง ์์ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="access" />๊ฐ <paramref name="path" /> ๋๋ <paramref name="access" />์ด๊ณ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ๊ฐ ์ฝ๊ธฐ ์ ์ฉ ์ก์ธ์ค๋ก ์ค์ ๋ ๊ฒฝ์ฐ์ฒ๋ผ, ์ง์ ๋ Write์ ๋ํด ์ด์ ์ฒด์ ์์ ReadWrite ์์ฒญ์ ํ์ฉํ์ง ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="mode" />์ ์๋ชป๋ ๊ฐ์ด ํฌํจ๋ ๊ฒฝ์ฐ </exception>
- </member>
- <member name="M:System.IO.FileStream.#ctor(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,System.Int32)">
- <summary>์ง์ ๋ ๊ฒฝ๋ก, ์์ฑ ๋ชจ๋, ์ฝ๊ธฐ/์ฐ๊ธฐ ๋ฐ ๊ณต์ ๊ถํ, ๋ฒํผ ํฌ๊ธฐ๋ฅผ ์ฌ์ฉํ์ฌ <see cref="T:System.IO.FileStream" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="path">ํ์ฌ FileStream ๊ฐ์ฒด๊ฐ ์บก์ํํ ํ์ผ์ ์๋ ๋๋ ์ ๋ ๊ฒฝ๋ก์
๋๋ค. </param>
- <param name="mode">ํ์ผ์ ์ด๊ฑฐ๋ ๋ง๋๋ ๋ฐฉ๋ฒ์ ๊ฒฐ์ ํ๋ ์์์
๋๋ค. </param>
- <param name="access">FileStream ๊ฐ์ฒด์์ ํ์ผ์ ์ก์ธ์คํ ์ ์๋ ๋ฐฉ๋ฒ์ ๊ฒฐ์ ํ๋ ์์์
๋๋ค.๋ํ FileStream ๊ฐ์ฒด์ <see cref="P:System.IO.FileStream.CanRead" /> ๋ฐ <see cref="P:System.IO.FileStream.CanWrite" /> ์์ฑ์์ ๋ฐํํ๋ ๊ฐ์ ๊ฒฐ์ ํฉ๋๋ค.<paramref name="path" />๊ฐ ๋์คํฌ ํ์ผ์ ์ง์ ํ๋ฉด <see cref="P:System.IO.FileStream.CanSeek" />๋ true์
๋๋ค.</param>
- <param name="share">ํ๋ก์ธ์ค์์ ํ์ผ์ ๊ณต์ ํ๋ ๋ฐฉ๋ฒ์ ๊ฒฐ์ ํ๋ ์์์
๋๋ค. </param>
- <param name="bufferSize">๋ฒํผ ํฌ๊ธฐ๋ฅผ ๋ํ๋ด๋ 0๋ณด๋ค ํฐ ์์ <see cref="T:System.Int32" /> ๊ฐ์
๋๋ค.๊ธฐ๋ณธ ๋ฒํผ ํฌ๊ธฐ๋ 4,096์
๋๋ค.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๋น ๋ฌธ์์ด("")์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๊ณ ์๋ ๊ฒฝ์ฐ ๋๋<paramref name="path" /> ์ ๊ฐ์ ํ์ผ์ด ์๋ ์ฅ์น๋ฅผ ๊ฐ๋ฆฌํค๋ "con:", "com1:", "lpt1:" ๋ฑ์
๋๋ค.NTFS ํ๊ฒฝ์
๋๋ค.</exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" /> ์ ๊ฐ์ ํ์ผ์ด ์๋ ์ฅ์น๋ฅผ ๊ฐ๋ฆฌํค๋ "con:", "com1:", "lpt1:" ๋ฑ์
๋๋ค.์ NTFS๊ฐ ์๋ ํ๊ฒฝ์
๋๋ค.</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="bufferSize" />๊ฐ ์์์ด๊ฑฐ๋ 0์ธ ๊ฒฝ์ฐ๋๋ <paramref name="mode" />, <paramref name="access" /> ๋๋ <paramref name="share" />์ ์๋ชป๋ ๊ฐ์ด ํฌํจ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.FileNotFoundException">์๋ฅผ ๋ค์ด, <paramref name="mode" />๊ฐ FileMode.Truncate ๋๋ FileMode.Open์ธ ๊ฒฝ์ฐ ํ์ผ์ ์ฐพ์ ์ ์์ผ๋ฉฐ <paramref name="path" />๋ก ์ง์ ๋ ํ์ผ์ด ์๋ ๊ฒฝ์ฐ.ํ์ผ์ด ์ด๋ค ๋ชจ๋์ ์์ด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.IOException">FileMode.CreateNew๋ก ์ง์ ํ ํ์ผ์ด ์ด๋ฏธ ์๋ ๊ฒฝ์ฐ์ <paramref name="path" />๋ฅผ ์ง์ ํ๋ ๋ฑ์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ ๋๋์์คํ
์์ Windows 98 ๋๋ Windows 98 Second Edition์ ์คํ ์ค์ด๊ณ <paramref name="share" />๊ฐ FileShare.Delete๋ก ์ค์ ๋ ๊ฒฝ์ฐ๋๋์คํธ๋ฆผ์ด ๋ซํ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์ ํจํ์ง ์์ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="access" />๊ฐ <paramref name="path" /> ๋๋ <paramref name="access" />์ด๊ณ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ๊ฐ ์ฝ๊ธฐ ์ ์ฉ ์ก์ธ์ค๋ก ์ค์ ๋ ๊ฒฝ์ฐ์ฒ๋ผ, ์ง์ ๋ Write์ ๋ํด ์ด์ ์ฒด์ ์์ ReadWrite ์์ฒญ์ ํ์ฉํ์ง ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- </member>
- <member name="M:System.IO.FileStream.#ctor(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,System.Int32,System.Boolean)">
- <summary>์ง์ ๋ ๊ฒฝ๋ก, ์์ฑ ๋ชจ๋, ์ฝ๊ธฐ/์ฐ๊ธฐ ๋ฐ ๊ณต์ ๊ถํ, ๋ฒํผ ํฌ๊ธฐ ๋ฐ ๋๊ธฐ/๋น๋๊ธฐ ์ํ๋ฅผ ์ฌ์ฉํ์ฌ <see cref="T:System.IO.FileStream" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="path">ํ์ฌ FileStream ๊ฐ์ฒด๊ฐ ์บก์ํํ ํ์ผ์ ์๋ ๋๋ ์ ๋ ๊ฒฝ๋ก์
๋๋ค. </param>
- <param name="mode">ํ์ผ์ ์ด๊ฑฐ๋ ๋ง๋๋ ๋ฐฉ๋ฒ์ ๊ฒฐ์ ํ๋ ์์์
๋๋ค. </param>
- <param name="access">FileStream ๊ฐ์ฒด์์ ํ์ผ์ ์ก์ธ์คํ ์ ์๋ ๋ฐฉ๋ฒ์ ๊ฒฐ์ ํ๋ ์์์
๋๋ค.๋ํ FileStream ๊ฐ์ฒด์ <see cref="P:System.IO.FileStream.CanRead" /> ๋ฐ <see cref="P:System.IO.FileStream.CanWrite" /> ์์ฑ์์ ๋ฐํํ๋ ๊ฐ์ ๊ฒฐ์ ํฉ๋๋ค.<paramref name="path" />๊ฐ ๋์คํฌ ํ์ผ์ ์ง์ ํ๋ฉด <see cref="P:System.IO.FileStream.CanSeek" />๋ true์
๋๋ค.</param>
- <param name="share">ํ๋ก์ธ์ค์์ ํ์ผ์ ๊ณต์ ํ๋ ๋ฐฉ๋ฒ์ ๊ฒฐ์ ํ๋ ์์์
๋๋ค. </param>
- <param name="bufferSize">๋ฒํผ ํฌ๊ธฐ๋ฅผ ๋ํ๋ด๋ 0๋ณด๋ค ํฐ ์์ <see cref="T:System.Int32" /> ๊ฐ์
๋๋ค.๊ธฐ๋ณธ ๋ฒํผ ํฌ๊ธฐ๋ 4,096์
๋๋ค.</param>
- <param name="useAsync">๋น๋๊ธฐ I/O ๋๋ ๋๊ธฐ I/O๋ฅผ ์ฌ์ฉํ ์ง๋ฅผ ์ง์ ํฉ๋๋ค.๊ทธ๋ฌ๋ ๋ด๋ถ ์ด์ ์ฒด์ ์์ ๋น๋๊ธฐ I/O๊ฐ ์ง์๋์ง ์์ ์๋ ์์ผ๋ฏ๋ก true๋ฅผ ์ง์ ํด๋ ํ๋ซํผ์ ๋ฐ๋ผ ํธ๋ค์ด ๋๊ธฐ์ ์ผ๋ก ์ด๋ฆด ์ ์์ต๋๋ค.๋น๋๊ธฐ์ ์ผ๋ก ์ด๋ฆฐ ๊ฒฝ์ฐ <see cref="M:System.IO.FileStream.BeginRead(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" /> ๋ฐ <see cref="M:System.IO.FileStream.BeginWrite(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" /> ๋ฉ์๋๋ ๋๋์ ๋ฐ์ดํฐ๋ฅผ ์ฝ๊ฑฐ๋ ์ธ ๋๋ ๋ณด๋ค ํจ๊ณผ์ ์ด์ง๋ง ์๋์ ๋ฐ์ดํฐ๋ฅผ ์ฝ๊ฑฐ๋ ์ธ ๊ฒฝ์ฐ ์์
์๋๊ฐ ํจ์ฌ ๋๋ ค์ง ์ ์์ต๋๋ค.์์ฉ ํ๋ก๊ทธ๋จ์ด ๋น๋๊ธฐ I/O๋ฅผ ์ฌ์ฉํ๋๋ก ๋์์ธ๋ ๊ฒฝ์ฐ <paramref name="useAsync" /> ๋งค๊ฐ ๋ณ์๋ฅผ true๋ก ์ค์ ํฉ๋๋ค.๋น๋๊ธฐ I/O๋ฅผ ์ฌ๋ฐ๋ฅด๊ฒ ์ฌ์ฉํ๋ฉด ์์ฉ ํ๋ก๊ทธ๋จ์ ์๋๊ฐ 10๋ฐฐ ์ ๋ ํฅ์๋ ์ ์์ง๋ง ์์ฉ ํ๋ก๊ทธ๋จ์ ๋น๋๊ธฐ I/O์ ๋ง๋๋ก ๋ค์ ๋์์ธํ์ง ์๊ณ ์ฌ์ฉํ๋ฉด ์ฑ๋ฅ์ด 10๋ฐฐ ์ ๋ ๊ฐ์๋ ์๋ ์์ต๋๋ค.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๋น ๋ฌธ์์ด("")์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๊ณ ์๋ ๊ฒฝ์ฐ ๋๋<paramref name="path" /> ์ ๊ฐ์ ํ์ผ์ด ์๋ ์ฅ์น๋ฅผ ๊ฐ๋ฆฌํค๋ "con:", "com1:", "lpt1:" ๋ฑ์
๋๋ค.NTFS ํ๊ฒฝ์
๋๋ค.</exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" /> ์ ๊ฐ์ ํ์ผ์ด ์๋ ์ฅ์น๋ฅผ ๊ฐ๋ฆฌํค๋ "con:", "com1:", "lpt1:" ๋ฑ์
๋๋ค.์ NTFS๊ฐ ์๋ ํ๊ฒฝ์
๋๋ค.</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="bufferSize" />๊ฐ ์์์ด๊ฑฐ๋ 0์ธ ๊ฒฝ์ฐ๋๋ <paramref name="mode" />, <paramref name="access" /> ๋๋ <paramref name="share" />์ ์๋ชป๋ ๊ฐ์ด ํฌํจ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.FileNotFoundException">์๋ฅผ ๋ค์ด, <paramref name="mode" />๊ฐ FileMode.Truncate ๋๋ FileMode.Open์ธ ๊ฒฝ์ฐ ํ์ผ์ ์ฐพ์ ์ ์์ผ๋ฉฐ <paramref name="path" />๋ก ์ง์ ๋ ํ์ผ์ด ์๋ ๊ฒฝ์ฐ.ํ์ผ์ด ์ด๋ค ๋ชจ๋์ ์์ด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.IOException">FileMode.CreateNew๋ก ์ง์ ํ ํ์ผ์ด ์ด๋ฏธ ์๋ ๊ฒฝ์ฐ์ <paramref name="path" />๋ฅผ ์ง์ ํ๋ ๋ฑ์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ๋๋ ์์คํ
์์ Windows 98 ๋๋ Windows 98 Second Edition์ ์คํ ์ค์ด๊ณ <paramref name="share" />๊ฐ FileShare.Delete๋ก ์ค์ ๋ ๊ฒฝ์ฐ๋๋์คํธ๋ฆผ์ด ๋ซํ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์ ํจํ์ง ์์ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="access" />๊ฐ <paramref name="path" /> ๋๋ <paramref name="access" />์ด๊ณ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ๊ฐ ์ฝ๊ธฐ ์ ์ฉ ์ก์ธ์ค๋ก ์ค์ ๋ ๊ฒฝ์ฐ์ฒ๋ผ, ์ง์ ๋ Write์ ๋ํด ์ด์ ์ฒด์ ์์ ReadWrite ์์ฒญ์ ํ์ฉํ์ง ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- </member>
- <member name="M:System.IO.FileStream.#ctor(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,System.Int32,System.IO.FileOptions)">
- <summary>์ง์ ๋ ๊ฒฝ๋ก, ์์ฑ ๋ชจ๋, ์ฝ๊ธฐ/์ฐ๊ธฐ ๋ฐ ๊ณต์ ๊ถํ, ๊ฐ์ ํ์ผ์ ๋ํ ๋ค๋ฅธ FileStream์ ์ก์ธ์ค ๊ถํ, ๋ฒํผ ํฌ๊ธฐ ๋ฐ ์ถ๊ฐ ํ์ผ ์ต์
์ ์ฌ์ฉํ์ฌ <see cref="T:System.IO.FileStream" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="path">ํ์ฌ FileStream ๊ฐ์ฒด๊ฐ ์บก์ํํ ํ์ผ์ ์๋ ๋๋ ์ ๋ ๊ฒฝ๋ก์
๋๋ค. </param>
- <param name="mode">ํ์ผ์ ์ด๊ฑฐ๋ ๋ง๋๋ ๋ฐฉ๋ฒ์ ๊ฒฐ์ ํ๋ ์์์
๋๋ค. </param>
- <param name="access">FileStream ๊ฐ์ฒด์์ ํ์ผ์ ์ก์ธ์คํ ์ ์๋ ๋ฐฉ๋ฒ์ ๊ฒฐ์ ํ๋ ์์์
๋๋ค.๋ํ FileStream ๊ฐ์ฒด์ <see cref="P:System.IO.FileStream.CanRead" /> ๋ฐ <see cref="P:System.IO.FileStream.CanWrite" /> ์์ฑ์์ ๋ฐํํ๋ ๊ฐ์ ๊ฒฐ์ ํฉ๋๋ค.<paramref name="path" />๊ฐ ๋์คํฌ ํ์ผ์ ์ง์ ํ๋ฉด <see cref="P:System.IO.FileStream.CanSeek" />๋ true์
๋๋ค.</param>
- <param name="share">ํ๋ก์ธ์ค์์ ํ์ผ์ ๊ณต์ ํ๋ ๋ฐฉ๋ฒ์ ๊ฒฐ์ ํ๋ ์์์
๋๋ค. </param>
- <param name="bufferSize">๋ฒํผ ํฌ๊ธฐ๋ฅผ ๋ํ๋ด๋ 0๋ณด๋ค ํฐ ์์ <see cref="T:System.Int32" /> ๊ฐ์
๋๋ค.๊ธฐ๋ณธ ๋ฒํผ ํฌ๊ธฐ๋ 4,096์
๋๋ค.</param>
- <param name="options">์ถ๊ฐ ํ์ผ ์ต์
์ ์ง์ ํ๋ ๊ฐ์
๋๋ค.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="path" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="path" />๊ฐ ๋น ๋ฌธ์์ด("")์ด๊ฑฐ๋, ๊ณต๋ฐฑ๋ง ํฌํจํ๊ฑฐ๋, ์๋ชป๋ ๋ฌธ์๋ฅผ ํฌํจํ๊ณ ์๋ ๊ฒฝ์ฐ ๋๋<paramref name="path" /> ์ ๊ฐ์ ํ์ผ์ด ์๋ ์ฅ์น๋ฅผ ๊ฐ๋ฆฌํค๋ "con:", "com1:", "lpt1:" ๋ฑ์
๋๋ค.NTFS ํ๊ฒฝ์
๋๋ค.</exception>
- <exception cref="T:System.NotSupportedException">
- <paramref name="path" /> ์ ๊ฐ์ ํ์ผ์ด ์๋ ์ฅ์น๋ฅผ ๊ฐ๋ฆฌํค๋ "con:", "com1:", "lpt1:" ๋ฑ์
๋๋ค.์ NTFS๊ฐ ์๋ ํ๊ฒฝ์
๋๋ค.</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="bufferSize" />๊ฐ ์์์ด๊ฑฐ๋ 0์ธ ๊ฒฝ์ฐ๋๋ <paramref name="mode" />, <paramref name="access" /> ๋๋ <paramref name="share" />์ ์๋ชป๋ ๊ฐ์ด ํฌํจ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.FileNotFoundException">์๋ฅผ ๋ค์ด, <paramref name="mode" />๊ฐ FileMode.Truncate ๋๋ FileMode.Open์ธ ๊ฒฝ์ฐ ํ์ผ์ ์ฐพ์ ์ ์์ผ๋ฉฐ <paramref name="path" />๋ก ์ง์ ๋ ํ์ผ์ด ์๋ ๊ฒฝ์ฐ.ํ์ผ์ด ์ด๋ค ๋ชจ๋์ ์์ด์ผ ํฉ๋๋ค.</exception>
- <exception cref="T:System.IO.IOException">FileMode.CreateNew๋ก ์ง์ ํ ํ์ผ์ด ์ด๋ฏธ ์๋ ๊ฒฝ์ฐ์ <paramref name="path" />๋ฅผ ์ง์ ํ๋ ๋ฑ์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ๋๋์คํธ๋ฆผ์ด ๋ซํ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์ ํจํ์ง ์์ ๊ฒฝ์ฐ(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ) </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- <paramref name="access" />๊ฐ <paramref name="path" /> ๋๋ <paramref name="access" />์ด๊ณ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ๊ฐ ์ฝ๊ธฐ ์ ์ฉ ์ก์ธ์ค๋ก ์ค์ ๋ ๊ฒฝ์ฐ์ฒ๋ผ, ์ง์ ๋ Write์ ๋ํด ์ด์ ์ฒด์ ์์ ReadWrite ์์ฒญ์ ํ์ฉํ์ง ์๋ ๊ฒฝ์ฐ ๋๋<see cref="F:System.IO.FileOptions.Encrypted" />์ <paramref name="options" />๊ฐ ์ง์ ๋์๊ณ ํ์ฌ ํ๋ซํผ์์ ํ์ผ ์ํธํ๊ฐ ์ง์๋์ง ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.IO.PathTooLongException">์ง์ ๋ ๊ฒฝ๋ก ๋๋ ํ์ผ ์ด๋ฆ์ด ์์คํ
์ ์ ์๋ ์ต๋ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ.์๋ฅผ ๋ค์ด, Windows ๊ธฐ๋ฐ ํ๋ซํผ์์๋ ๊ฒฝ๋ก์ 248์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฉฐ ํ์ผ ์ด๋ฆ์๋ 260์ ๋ฏธ๋ง์ ๋ฌธ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</exception>
- </member>
- <member name="P:System.IO.FileStream.CanRead">
- <summary>ํ์ฌ ์คํธ๋ฆผ์ด ์ฝ๊ธฐ๋ฅผ ์ง์ํ๋์ง๋ฅผ ๋ํ๋ด๋ ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์คํธ๋ฆผ์ด ์ฝ๊ธฐ๋ฅผ ์ง์ํ๋ฉด true์ด๊ณ , ์คํธ๋ฆผ์ด ๋ซํ ์๊ฑฐ๋ ์ฐ๊ธฐ ์ ์ฉ ๊ถํ์ผ๋ก ์ด๋ ธ์ผ๋ฉด false์
๋๋ค.</returns>
- <filterpriority>1</filterpriority>
- </member>
- <member name="P:System.IO.FileStream.CanSeek">
- <summary>ํ์ฌ ์คํธ๋ฆผ์ด ๊ฒ์์ ์ง์ํ๋์ง๋ฅผ ๋ํ๋ด๋ ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์คํธ๋ฆผ์ด ๊ฒ์์ ์ง์ํ๋ฉด true์ด๊ณ , ์คํธ๋ฆผ์ด ๋ซํ๊ฑฐ๋ FileStream์ด ์ฝ์์ ๋ํ ์ถ๋ ฅ ๋๋ ํ์ดํ์ ๊ฐ์ ์ด์ ์ฒด์ ํธ๋ค๋ก๋ถํฐ ์์ฑ๋ ๊ฒฝ์ฐ์๋ false์
๋๋ค.</returns>
- <filterpriority>2</filterpriority>
- </member>
- <member name="P:System.IO.FileStream.CanWrite">
- <summary>ํ์ฌ ์คํธ๋ฆผ์ด ์ฐ๊ธฐ๋ฅผ ์ง์ํ๋์ง๋ฅผ ๋ํ๋ด๋ ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์คํธ๋ฆผ์ด ์ฐ๊ธฐ๋ฅผ ์ง์ํ๋ฉด true์ด๊ณ , ์คํธ๋ฆผ์ด ๋ซํ ์๊ฑฐ๋ ์ฝ๊ธฐ ์ ์ฉ ๊ถํ์ผ๋ก ์ด๋ ธ์ผ๋ฉด false์
๋๋ค.</returns>
- <filterpriority>1</filterpriority>
- </member>
- <member name="M:System.IO.FileStream.Dispose(System.Boolean)">
- <summary>
- <see cref="T:System.IO.FileStream" />์์ ์ฌ์ฉํ๋ ๊ด๋ฆฌ๋์ง ์๋ ๋ฆฌ์์ค๋ฅผ ํด์ ํ๊ณ , ๊ด๋ฆฌ๋๋ ๋ฆฌ์์ค๋ฅผ ์ ํ์ ์ผ๋ก ํด์ ํ ์ ์์ต๋๋ค.</summary>
- <param name="disposing">๊ด๋ฆฌ๋๋ ๋ฆฌ์์ค์ ๊ด๋ฆฌ๋์ง ์๋ ๋ฆฌ์์ค๋ฅผ ๋ชจ๋ ํด์ ํ๋ ค๋ฉด true๋ก ์ค์ ํ๊ณ , ๊ด๋ฆฌ๋์ง ์๋ ๋ฆฌ์์ค๋ง ํด์ ํ๋ ค๋ฉด false๋ก ์ค์ ํฉ๋๋ค. </param>
- </member>
- <member name="M:System.IO.FileStream.Finalize">
- <summary>๊ฐ๋น์ง ์์ง๊ธฐ์์ FileStream์ ํ์ํ ๋ ๋ฆฌ์์ค๊ฐ ํด์ ๋๊ณ ๋ค๋ฅธ ์ ๋ฆฌ ์์
์ด ์ํ๋๋๋ก ํฉ๋๋ค.</summary>
- </member>
- <member name="M:System.IO.FileStream.Flush">
- <summary>์ด ์คํธ๋ฆผ์ ๋ฒํผ๋ฅผ ์ง์ฐ๊ณ ๋ฒํผ๋ง๋ ๋ชจ๋ ๋ฐ์ดํฐ๊ฐ ํ์ผ์ ์ฐ์ฌ์ง๋๋ก ํฉ๋๋ค.</summary>
- <exception cref="T:System.IO.IOException">I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ObjectDisposedException">์คํธ๋ฆผ์ด ๋ซํ ์๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- </member>
- <member name="M:System.IO.FileStream.Flush(System.Boolean)">
- <summary>์ด ์คํธ๋ฆผ์ ๋ํ ๋ฒํผ๋ฅผ ์ง์ฐ๊ณ ๋ฒํผ๋ง๋ ๋ชจ๋ ๋ฐ์ดํฐ๊ฐ ํ์ผ์ ์ฐ์ฌ์ง๋๋ก ํ๋ฉฐ ๋ชจ๋ ์ค๊ฐ ํ์ผ ๋ฒํผ๋ ์ง์๋๋ค.</summary>
- <param name="flushToDisk">๋ชจ๋ ์ค๊ฐ ํ์ผ ๋ฒํผ๋ฅผ ํ๋ฌ์ํ๋ ค๋ฉด true์ด๊ณ , ํ๋ฌ์ํ์ง ์์ผ๋ ค๋ฉด false์
๋๋ค. </param>
- </member>
- <member name="M:System.IO.FileStream.FlushAsync(System.Threading.CancellationToken)">
- <summary>์ด ์คํธ๋ฆผ์ ๋ํด ๋ชจ๋ ๋ฒํผ๋ฅผ ๋น๋๊ธฐ์ ์ผ๋ก ์ง์ฐ๊ณ ๋ฒํผ๋ง๋ ๋ฐ์ดํฐ๊ฐ ๋ด๋ถ ์ฅ์น์ ์ฐ์ฌ์ง๋๋ก ํ๊ณ ์ทจ์ ์์ฒญ์ ๋ชจ๋ํฐ๋งํฉ๋๋ค. </summary>
- <returns>๋น๋๊ธฐ ํ๋ฌ์ ์์
์ ๋ํ๋ด๋ ์์
์
๋๋ค. </returns>
- <param name="cancellationToken">์ทจ์ ์์ฒญ์ ๋ชจ๋ํฐ๋งํ ํ ํฐ์
๋๋ค.</param>
- <exception cref="T:System.ObjectDisposedException">์คํธ๋ฆผ์ด ์ญ์ ๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="P:System.IO.FileStream.IsAsync">
- <summary>FileStream์ด ๋๊ธฐ์ ์ผ๋ก ์ด๋ ธ๋์ง ๋๋ ๋น๋๊ธฐ์ ์ผ๋ก ์ด๋ ธ๋์ง๋ฅผ ๋ํ๋ด๋ ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>FileStream์ด ๋น๋๊ธฐ์ ์ผ๋ก ์ด๋ ธ์ผ๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- <filterpriority>2</filterpriority>
- </member>
- <member name="P:System.IO.FileStream.Length">
- <summary>์คํธ๋ฆผ์ ๊ธธ์ด(๋ฐ์ดํธ)๋ฅผ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์คํธ๋ฆผ ๊ธธ์ด(๋ฐ์ดํธ)๋ฅผ ๋ํ๋ด๋ long ๊ฐ์
๋๋ค.</returns>
- <exception cref="T:System.NotSupportedException">์ด ์คํธ๋ฆผ์ ๋ํ <see cref="P:System.IO.FileStream.CanSeek" />๊ฐ false์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.IOException">ํ์ผ์ด ๋ซํ๋ ๋ฑ์ I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- </member>
- <member name="P:System.IO.FileStream.Name">
- <summary>์์ฑ์์ ์ ๋ฌ๋ FileStream์ ์ด๋ฆ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>FileStream์ ์ด๋ฆ์ธ ๋ฌธ์์ด์
๋๋ค.</returns>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="P:System.IO.FileStream.Position">
- <summary>์ด ์คํธ๋ฆผ์ ํ์ฌ ์์น๋ฅผ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>์ด ์คํธ๋ฆผ์ ํ์ฌ ์์น์
๋๋ค.</returns>
- <exception cref="T:System.NotSupportedException">์คํธ๋ฆผ์ด ๊ฒ์์ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.IOException">I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ ๊ฒฝ์ฐ ๋๋Windows 98 ๋๋ ์ด์ ๋ฒ์ ์์ ์คํธ๋ฆผ์ ๋๋ณด๋ค ํฐ ๊ฐ์ ์์น๋ก ์ค์ ํ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">์์น๋ฅผ ์์ ๊ฐ์ผ๋ก ์ค์ ํ๋ ค๊ณ ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.EndOfStreamException">๋ ์ดํ ๊ฒ์์ ์ง์ํ์ง ์๋ ์คํธ๋ฆผ์ ๋ ์ดํ๋ฅผ ๊ฒ์ํ๋ ค ํ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- </member>
- <member name="M:System.IO.FileStream.Read(System.Byte[],System.Int32,System.Int32)">
- <summary>์คํธ๋ฆผ์์ ๋ฐ์ดํธ ๋ธ๋ก์ ์ฝ์ด์ ํด๋น ๋ฐ์ดํฐ๋ฅผ ์ ๊ณต๋ ๋ฒํผ์ ์๋๋ค.</summary>
- <returns>๋ฒํผ๋ก ์ฝ์ด์จ ์ด ๋ฐ์ดํธ ์์
๋๋ค.์ด ๋ฐ์ดํธ ์๋ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ฐ์ดํธ ์๊ฐ ๋ถ์กฑํ ๊ฒฝ์ฐ ์์ฒญ๋ ๋ฐ์ดํธ ์๋ณด๋ค ์์ ์ ์์ผ๋ฉฐ, ์คํธ๋ฆผ์ ๋์ ๋๋ฌํ๋ฉด 0์ด ๋ฉ๋๋ค.</returns>
- <param name="array">์ด ๋ฉ์๋๋ ์ง์ ๋ ๋ฐ์ดํธ ๋ฐฐ์ด์ ๊ฐ์ด <paramref name="offset" />๊ณผ (<paramref name="offset" /> + <paramref name="count" /> - 1<paramref name=")" /> ์ฌ์ด์์ ํ์ฌ ์๋ณธ์ผ๋ก๋ถํฐ ์ฝ์ด์จ ๋ฐ์ดํธ๋ก ๊ต์ฒด๋ ์ํ๋ก ๋ฐํ๋ฉ๋๋ค. </param>
- <param name="offset">์ฝ์ ๋ฐ์ดํธ๋ฅผ ๋ฃ์ <paramref name="array" />์ ๋ฐ์ดํธ ์คํ์
์
๋๋ค. </param>
- <param name="count">์ฝ์ ์ต๋ ๋ฐ์ดํธ ์์
๋๋ค. </param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="array" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="offset" /> ๋๋ <paramref name="count" />๊ฐ ์์์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">์คํธ๋ฆผ์ด ์ฝ๊ธฐ๋ฅผ ์ง์ํ์ง ์์ต๋๋ค. </exception>
- <exception cref="T:System.IO.IOException">I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="offset" /> ๋ฐ <paramref name="count" />๊ฐ <paramref name="array" />์์ ์๋ชป๋ ๋ฒ์๋ฅผ ์ค๋ช
ํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ObjectDisposedException">์คํธ๋ฆผ์ด ๋ซํ ํ ๋ฉ์๋๊ฐ ํธ์ถ๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- </member>
- <member name="M:System.IO.FileStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
- <summary>ํ์ฌ ์คํธ๋ฆผ์์ ๋ฐ์ดํธ์ ์ํ์ค๋ฅผ ๋น๋๊ธฐ์ ์ผ๋ก ์ฝ๊ณ ์ฝ์ ๋ฐ์ดํธ ์๋งํผ ์คํธ๋ฆผ ๋ด์์ ์์ผ๋ก ์ด๋ํ๋ฉฐ ์ทจ์ ์์ฒญ์ ๋ชจ๋ํฐ๋งํฉ๋๋ค.</summary>
- <returns>๋น๋๊ธฐ ์ฝ๊ธฐ ์์
์ ๋ํ๋ด๋ ์์
์
๋๋ค.<paramref name="TResult" /> ๋งค๊ฐ ๋ณ์์ ๊ฐ์ ๋ฒํผ ์์ผ๋ก ์ฝ์ด๋ค์ธ ์ด ๋ฐ์ดํธ ์๋ฅผ ํฌํจํฉ๋๋ค.ํ์ฌ ์ฌ์ฉํ ์ ์๋ ๋ฐ์ดํธ ์๊ฐ ์์ฒญ๋ ์๋ณด๋ค ์์ ๊ฒฝ์ฐ ๊ฒฐ๊ณผ ๊ฐ์ด ์์ฒญ๋ ๋ฐ์ดํธ ์๋ณด๋ค ์์ ์ ์์ผ๋ฉฐ ์คํธ๋ฆผ์ ๋์ ๋๋ฌํ ๊ฒฝ์ฐ์๋ 0์ด ๋ ์๋ ์์ต๋๋ค.</returns>
- <param name="buffer">๋ฐ์ดํฐ๋ฅผ ์ธ ๋ฒํผ์
๋๋ค.</param>
- <param name="offset">์คํธ๋ฆผ์ ๋ฐ์ดํฐ๋ฅผ ์ฐ๊ธฐ ์์ํ <paramref name="buffer" />์ ๋ฐ์ดํธ ์คํ์
์
๋๋ค.</param>
- <param name="count">์ฝ์ ์ต๋ ๋ฐ์ดํธ ์์
๋๋ค.</param>
- <param name="cancellationToken">์ทจ์ ์์ฒญ์ ๋ชจ๋ํฐ๋งํ ํ ํฐ์
๋๋ค.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="buffer" />๊ฐ null์ธ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="offset" /> ๋๋ <paramref name="count" />๊ฐ ์์์ธ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="offset" />์ <paramref name="count" />์ ํฉ๊ณ๊ฐ ๋ฒํผ ๊ธธ์ด๋ณด๋ค ํฐ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.NotSupportedException">์คํธ๋ฆผ์ด ์ฝ๊ธฐ๋ฅผ ์ง์ํ์ง ์์ต๋๋ค.</exception>
- <exception cref="T:System.ObjectDisposedException">์คํธ๋ฆผ์ด ์ญ์ ๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.InvalidOperationException">์ด์ ์ฝ๊ธฐ ์์
์์ ํ์ฌ ์คํธ๋ฆผ์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. </exception>
- </member>
- <member name="M:System.IO.FileStream.ReadByte">
- <summary>ํ์ผ์์ 1๋ฐ์ดํธ๋ฅผ ์ฝ๊ณ ์ฝ๊ธฐ ์์น๋ฅผ 1๋ฐ์ดํธ๋งํผ ์์ผ๋ก ์ด๋ํฉ๋๋ค.</summary>
- <returns>
- <see cref="T:System.Int32" />๋ก ์บ์คํ
๋ ๋ฐ์ดํธ์ด๊ฑฐ๋ ์คํธ๋ฆผ์ ๋์ ๋๋ฌํ ๊ฒฝ์ฐ -1์
๋๋ค.</returns>
- <exception cref="T:System.NotSupportedException">ํ์ฌ ์คํธ๋ฆผ์ด ์ฝ๊ธฐ๋ฅผ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ObjectDisposedException">ํ์ฌ ์คํธ๋ฆผ์ด ๋ซํ ์๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- </member>
- <member name="P:System.IO.FileStream.SafeFileHandle">
- <summary>ํ์ฌ <see cref="T:System.IO.FileStream" /> ๊ฐ์ฒด๊ฐ ์บก์ํํ๋ ํ์ผ์ ๋ํ ์ด์ ์ฒด์ ํ์ผ ํธ๋ค์ ๋ํ๋ด๋ <see cref="T:Microsoft.Win32.SafeHandles.SafeFileHandle" /> ๊ฐ์ฒด๋ฅผ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>ํ์ฌ <see cref="T:System.IO.FileStream" /> ๊ฐ์ฒด๊ฐ ์บก์ํํ๋ ํ์ผ์ ๋ํ ์ด์ ์ฒด์ ํ์ผ ํธ๋ค์ ๋ํ๋ด๋ ๊ฐ์ฒด์
๋๋ค.</returns>
- <filterpriority>1</filterpriority>
- </member>
- <member name="M:System.IO.FileStream.Seek(System.Int64,System.IO.SeekOrigin)">
- <summary>์ด ์คํธ๋ฆผ์ ํ์ฌ ์์น๋ฅผ ์ ๊ณต๋ ๊ฐ์ผ๋ก ์ค์ ํฉ๋๋ค.</summary>
- <returns>์คํธ๋ฆผ ๋ด์ ์ ์์น์
๋๋ค.</returns>
- <param name="offset">๊ฒ์์ ์์ํ <paramref name="origin" />์ ์๋์ ์ธ ์์น์
๋๋ค. </param>
- <param name="origin">
- <see cref="T:System.IO.SeekOrigin" /> ํ์์ ๊ฐ์ ์ฌ์ฉํ์ฌ ์์, ๋ ๋๋ ํ์ฌ ์์น๋ฅผ <paramref name="offset" />์ ๋ํ ์ฐธ์กฐ ์ง์ ์ผ๋ก ์ง์ ํฉ๋๋ค. </param>
- <exception cref="T:System.IO.IOException">I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">FileStream์ด ํ์ดํ ๋๋ ์ฝ์ ์ถ๋ ฅ์์ ์์ฑ๋๋ ๊ฒฝ์ฐ์ ๊ฐ์ด ์คํธ๋ฆผ์ด ๊ฒ์์ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">์คํธ๋ฆผ์ ์์ ์ ์ ๊ฒ์ํ๋ ค๊ณ ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ObjectDisposedException">์คํธ๋ฆผ์ด ๋ซํ ํ ๋ฉ์๋๊ฐ ํธ์ถ๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- </member>
- <member name="M:System.IO.FileStream.SetLength(System.Int64)">
- <summary>์ด ์คํธ๋ฆผ์ ๊ธธ์ด๋ฅผ ์ ๊ณต๋ ๊ฐ์ผ๋ก ์ค์ ํฉ๋๋ค.</summary>
- <param name="value">์คํธ๋ฆผ์ ์ ๊ธธ์ด์
๋๋ค. </param>
- <exception cref="T:System.IO.IOException">I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">์คํธ๋ฆผ์ด ์ฐ๊ธฐ ๋ฐ ๊ฒ์์ ๋ชจ๋ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="value" /> ๋งค๊ฐ ๋ณ์๋ฅผ 0 ๋ฏธ๋ง์ผ๋ก ์ค์ ํ๋ ค ํ ๊ฒฝ์ฐ </exception>
- <filterpriority>2</filterpriority>
- </member>
- <member name="M:System.IO.FileStream.Write(System.Byte[],System.Int32,System.Int32)">
- <summary>๋ฐ์ดํธ ๋ธ๋ก์ ํ์ผ ์คํธ๋ฆผ์ ์๋๋ค.</summary>
- <param name="array">์คํธ๋ฆผ์ ์ธ ๋ฐ์ดํฐ๋ฅผ ํฌํจํ๋ ๋ฒํผ์
๋๋ค.</param>
- <param name="offset">์คํธ๋ฆผ์ผ๋ก ๋ฐ์ดํธ๋ฅผ ๋ณต์ฌํ๊ธฐ ์์ํ <paramref name="array" />์ ๋ฐ์ดํธ ์คํ์
(0๋ถํฐ ์์)์
๋๋ค. </param>
- <param name="count">์ธ ์ต๋ ๋ฐ์ดํธ ์์
๋๋ค. </param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="array" />๊ฐ null์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="offset" /> ๋ฐ <paramref name="count" />๊ฐ <paramref name="array" />์์ ์๋ชป๋ ๋ฒ์๋ฅผ ์ค๋ช
ํ๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="offset" /> ๋๋ <paramref name="count" />๊ฐ ์์์ธ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.IOException">I/O ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ ๊ฒฝ์ฐ ๋๋๋ค๋ฅธ ์ค๋ ๋์์ ์ด์ ์ฒด์ ์ ํ์ผ ํธ๋ค ์์น๋ฅผ ์๊ธฐ์น ์๊ฒ ๋ณ๊ฒฝํ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ObjectDisposedException">์คํธ๋ฆผ์ด ๋ซํ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">ํ์ฌ ์คํธ๋ฆผ ์ธ์คํด์ค๊ฐ ์ฐ๊ธฐ๋ฅผ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- </member>
- <member name="M:System.IO.FileStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
- <summary>๋ฐ์ดํธ์ ์ํ์ค๋ฅผ ํ์ฌ ์คํธ๋ฆผ์ ๋น๋๊ธฐ์ ์ผ๋ก ์ฐ๊ณ ์ฐ์ฌ์ง ๋ฐ์ดํธ ์๋งํผ ์ด ์คํธ๋ฆผ ๋ด์ ํ์ฌ ์์น๋ฅผ ์์ผ๋ก ์ด๋ํ ํ ์ทจ์ ์์ฒญ์ ๋ชจ๋ํฐ๋งํฉ๋๋ค. </summary>
- <returns>๋น๋๊ธฐ ์ฐ๊ธฐ ์์
์ ๋ํ๋ด๋ ์์
์
๋๋ค.</returns>
- <param name="buffer">๋ฐ์ดํฐ๋ฅผ ์ธ ๋ฒํผ์
๋๋ค. </param>
- <param name="offset">์คํธ๋ฆผ์ผ๋ก ๋ฐ์ดํธ๋ฅผ ๋ณต์ฌํ๊ธฐ ์์ํ <paramref name="buffer" />์ ๋ฐ์ดํธ ์คํ์
(0๋ถํฐ ์์)์
๋๋ค.</param>
- <param name="count">์ธ ์ต๋ ๋ฐ์ดํธ ์์
๋๋ค.</param>
- <param name="cancellationToken">์ทจ์ ์์ฒญ์ ๋ชจ๋ํฐ๋งํ ํ ํฐ์
๋๋ค.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="buffer" />๊ฐ null์ธ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="offset" /> ๋๋ <paramref name="count" />๊ฐ ์์์ธ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="offset" />์ <paramref name="count" />์ ํฉ๊ณ๊ฐ ๋ฒํผ ๊ธธ์ด๋ณด๋ค ํฐ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.NotSupportedException">์คํธ๋ฆผ์ด ์ฐ๊ธฐ๋ฅผ ์ง์ํ์ง ์์ต๋๋ค.</exception>
- <exception cref="T:System.ObjectDisposedException">์คํธ๋ฆผ์ด ์ญ์ ๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.InvalidOperationException">์ด์ ์ฐ๊ธฐ ์์
์์ ํ์ฌ ์คํธ๋ฆผ์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. </exception>
- </member>
- <member name="M:System.IO.FileStream.WriteByte(System.Byte)">
- <summary>ํ์ผ ์คํธ๋ฆผ์ ํ์ฌ ์์น์ ๋ฐ์ดํธ๋ฅผ ์๋๋ค.</summary>
- <param name="value">์คํธ๋ฆผ์ ์ธ ๋ฐ์ดํธ์
๋๋ค. </param>
- <exception cref="T:System.ObjectDisposedException">์คํธ๋ฆผ์ด ๋ซํ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.NotSupportedException">์คํธ๋ฆผ์ด ์ฐ๊ธฐ๋ฅผ ์ง์ํ์ง ์์ต๋๋ค. </exception>
- <filterpriority>1</filterpriority>
- </member>
- <member name="T:System.IO.FileSystemInfo">
- <summary>
- <see cref="T:System.IO.FileInfo" /> ๋ฐ <see cref="T:System.IO.DirectoryInfo" /> ๊ฐ์ฒด์ ๋ํ ๊ธฐ๋ณธ ํด๋์ค๋ฅผ ์ ๊ณตํฉ๋๋ค.</summary>
- <filterpriority>2</filterpriority>
- </member>
- <member name="M:System.IO.FileSystemInfo.#ctor">
- <summary>
- <see cref="T:System.IO.FileSystemInfo" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- </member>
- <member name="P:System.IO.FileSystemInfo.Attributes">
- <summary>ํ์ฌ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ์ ํน์ฑ์ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>ํ์ฌ <see cref="T:System.IO.FileSystemInfo" />์ <see cref="T:System.IO.FileAttributes" />์
๋๋ค.</returns>
- <exception cref="T:System.IO.FileNotFoundException">์ง์ ๋ ํ์ผ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋์์ต๋๋ค(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ). </exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.ArgumentException">ํธ์ถ์๊ฐ ์๋ชป๋ ํ์ผ ํน์ฑ์ ์ค์ ํ๋ ค๊ณ ํ ๊ฒฝ์ฐ ๋๋์ฌ์ฉ์๊ฐ ํน์ฑ ๊ฐ์ ์ค์ ํ๋ ค๊ณ ํ์ง๋ง ์ฐ๊ธฐ ๊ถํ์ด ์์ต๋๋ค.</exception>
- <exception cref="T:System.IO.IOException">
- <see cref="M:System.IO.FileSystemInfo.Refresh" />๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ด๊ธฐํํ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="P:System.IO.FileSystemInfo.CreationTime">
- <summary>ํ์ฌ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง๋ ์๊ฐ์ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>ํ์ฌ <see cref="T:System.IO.FileSystemInfo" /> ๊ฐ์ฒด๋ฅผ ๋ง๋ ๋ ์ง์ ์๊ฐ์
๋๋ค.</returns>
- <exception cref="T:System.IO.IOException">
- <see cref="M:System.IO.FileSystemInfo.Refresh" />๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ด๊ธฐํํ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋์์ต๋๋ค(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ).</exception>
- <exception cref="T:System.PlatformNotSupportedException">ํ์ฌ ์ด์ ์ฒด์ ๊ฐ Windows NT ์ด์์ด ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">ํธ์ถ์๊ฐ ์๋ชป๋ ๋ง๋ ์๊ฐ์ ์ค์ ํ๋ ค๊ณ ์๋ํฉ๋๋ค.</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="P:System.IO.FileSystemInfo.CreationTimeUtc">
- <summary>ํ์ฌ ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง๋ ์๊ฐ์ UTC(ํ์ ์ธ๊ณ์) ๊ธฐ์ค์ผ๋ก ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>ํ์ฌ <see cref="T:System.IO.FileSystemInfo" /> ๊ฐ์ฒด๋ฅผ ๋ง๋ UTC ํ์์ ๋ ์ง์ ์๊ฐ์
๋๋ค.</returns>
- <exception cref="T:System.IO.IOException">
- <see cref="M:System.IO.FileSystemInfo.Refresh" />๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ด๊ธฐํํ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋์์ต๋๋ค(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ).</exception>
- <exception cref="T:System.PlatformNotSupportedException">ํ์ฌ ์ด์ ์ฒด์ ๊ฐ Windows NT ์ด์์ด ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">ํธ์ถ์๊ฐ ์๋ชป๋ ์ก์ธ์ค ์๊ฐ์ ์ค์ ํ๋ ค๊ณ ์๋ํฉ๋๋ค.</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="M:System.IO.FileSystemInfo.Delete">
- <summary>ํ์ผ์ด๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ญ์ ํฉ๋๋ค.</summary>
- <exception cref="T:System.IO.DirectoryNotFoundException">์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ชป๋์์ต๋๋ค(์: ๋งคํ๋์ง ์์ ๋๋ผ์ด๋ธ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ๊ฒฝ์ฐ).</exception>
- <exception cref="T:System.IO.IOException">ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ์ ๋ํ ์ด๋ฆฐ ํธ๋ค์ด ์๊ณ ์ด์ ์ฒด์ ๊ฐ Windows XP ๋๋ ๊ทธ ์ด์ ๋ฒ์ ์ธ ๊ฒฝ์ฐ.์ด ์ด๋ฆฐ ํธ๋ค์ ๋๋ ํฐ๋ฆฌ ๋ฐ ํ์ผ ์ด๊ฑฐ๋ก ์ธํด ๋ฐ์ํ ์ ์์ต๋๋ค.์์ธํ ๋ด์ฉ์ ๋ฐฉ๋ฒ: ๋๋ ํฐ๋ฆฌ ๋ฐ ํ์ผ ์ด๊ฑฐ์ ์ฐธ์กฐํ์ญ์์ค.</exception>
- <filterpriority>2</filterpriority>
- </member>
- <member name="P:System.IO.FileSystemInfo.Exists">
- <summary>ํ์ผ์ด๋ ๋๋ ํฐ๋ฆฌ๊ฐ ์๋์ง ์ฌ๋ถ๋ฅผ ๋ํ๋ด๋ ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>ํ์ผ์ด๋ ๋๋ ํฐ๋ฆฌ๊ฐ ์์ผ๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- <filterpriority>1</filterpriority>
- </member>
- <member name="P:System.IO.FileSystemInfo.Extension">
- <summary>ํ์ผ์ ํ์ฅ๋ช
๋ถ๋ถ์ ๋ํ๋ด๋ ๋ฌธ์์ด์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>
- <see cref="T:System.IO.FileSystemInfo" /> ํ์ฅ๋ช
์ ํฌํจํ๋ ๋ฌธ์์ด์
๋๋ค.</returns>
- <filterpriority>1</filterpriority>
- </member>
- <member name="P:System.IO.FileSystemInfo.FullName">
- <summary>ํ์ผ์ด๋ ๋๋ ํฐ๋ฆฌ์ ์ ์ฒด ๊ฒฝ๋ก๋ฅผ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์ ์ฒด ๊ฒฝ๋ก๋ฅผ ํฌํจํ๋ ๋ฌธ์์ด์
๋๋ค.</returns>
- <exception cref="T:System.IO.PathTooLongException">์ ๊ทํ๋ ๊ฒฝ๋ก์ ํ์ผ ์ด๋ฆ์ 260์ ์ด์์
๋๋ค.</exception>
- <exception cref="T:System.Security.SecurityException">ํธ์ถ์์๊ฒ ํ์ํ ๊ถํ์ด ์๋ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="F:System.IO.FileSystemInfo.FullPath">
- <summary>ํ์ผ์ด๋ ๋๋ ํฐ๋ฆฌ์ ์ ๊ทํ๋ ๊ฒฝ๋ก๋ฅผ ๋ํ๋
๋๋ค.</summary>
- <exception cref="T:System.IO.PathTooLongException">์ ๊ทํ๋ ๊ฒฝ๋ก๋ 260์ ์ด์์
๋๋ค.</exception>
- </member>
- <member name="P:System.IO.FileSystemInfo.LastAccessTime">
- <summary>ํ์ฌ ํ์ผ์ด๋ ๋๋ ํฐ๋ฆฌ์ ๋ง์ง๋ง์ผ๋ก ์ก์ธ์คํ ์๊ฐ์ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>ํ์ฌ ํ์ผ์ด๋ ๋๋ ํฐ๋ฆฌ์ ๋ง์ง๋ง์ผ๋ก ์ก์ธ์คํ ์๊ฐ์
๋๋ค.</returns>
- <exception cref="T:System.IO.IOException">
- <see cref="M:System.IO.FileSystemInfo.Refresh" />๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ด๊ธฐํํ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.PlatformNotSupportedException">ํ์ฌ ์ด์ ์ฒด์ ๊ฐ Windows NT ์ด์์ด ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">ํธ์ถ์๊ฐ ์๋ชป๋ ์ก์ธ์ค ์๊ฐ์ ์ค์ ํ๋ ค๊ณ ์๋ํฉ๋๋ค.</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="P:System.IO.FileSystemInfo.LastAccessTimeUtc">
- <summary>ํ์ฌ ํ์ผ์ด๋ ๋๋ ํฐ๋ฆฌ์ ๋ง์ง๋ง์ผ๋ก ์ก์ธ์คํ ์๊ฐ์ UTC ๊ธฐ์ค์ผ๋ก ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>ํ์ฌ ํ์ผ์ด๋ ๋๋ ํฐ๋ฆฌ์ ๋ง์ง๋ง์ผ๋ก ์ก์ธ์คํ UTC ์๊ฐ์
๋๋ค.</returns>
- <exception cref="T:System.IO.IOException">
- <see cref="M:System.IO.FileSystemInfo.Refresh" />๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ด๊ธฐํํ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.PlatformNotSupportedException">ํ์ฌ ์ด์ ์ฒด์ ๊ฐ Windows NT ์ด์์ด ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">ํธ์ถ์๊ฐ ์๋ชป๋ ์ก์ธ์ค ์๊ฐ์ ์ค์ ํ๋ ค๊ณ ์๋ํฉ๋๋ค.</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="P:System.IO.FileSystemInfo.LastWriteTime">
- <summary>ํ์ฌ ํ์ผ์ด๋ ๋๋ ํฐ๋ฆฌ์ ๋ง์ง๋ง์ผ๋ก ์ด ์๊ฐ์ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>ํ์ฌ ํ์ผ์ ๋ง์ง๋ง์ผ๋ก ์ด ์๊ฐ์
๋๋ค.</returns>
- <exception cref="T:System.IO.IOException">
- <see cref="M:System.IO.FileSystemInfo.Refresh" />๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ด๊ธฐํํ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.PlatformNotSupportedException">ํ์ฌ ์ด์ ์ฒด์ ๊ฐ Windows NT ์ด์์ด ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">ํธ์ถ์๊ฐ ์๋ชป๋ ์ฐ๊ธฐ ์๊ฐ์ ์ค์ ํ๋ ค๊ณ ์๋ํฉ๋๋ค.</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="P:System.IO.FileSystemInfo.LastWriteTimeUtc">
- <summary>ํ์ฌ ํ์ผ์ด๋ ๋๋ ํฐ๋ฆฌ์ ๋ง์ง๋ง์ผ๋ก ์ด ์๊ฐ์ UTC ๊ธฐ์ค์ผ๋ก ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>ํ์ฌ ํ์ผ์ ๋ง์ง๋ง์ผ๋ก ์ด UTC ์๊ฐ์
๋๋ค.</returns>
- <exception cref="T:System.IO.IOException">
- <see cref="M:System.IO.FileSystemInfo.Refresh" />๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ด๊ธฐํํ ์ ์๋ ๊ฒฝ์ฐ </exception>
- <exception cref="T:System.PlatformNotSupportedException">ํ์ฌ ์ด์ ์ฒด์ ๊ฐ Windows NT ์ด์์ด ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">ํธ์ถ์๊ฐ ์๋ชป๋ ์ฐ๊ธฐ ์๊ฐ์ ์ค์ ํ๋ ค๊ณ ์๋ํฉ๋๋ค.</exception>
- <filterpriority>1</filterpriority>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
- </PermissionSet>
- </member>
- <member name="P:System.IO.FileSystemInfo.Name">
- <summary>ํ์ผ์ ๊ฒฝ์ฐ ํ์ผ ์ด๋ฆ์ ๊ฐ์ ธ์ต๋๋ค.๋๋ ํฐ๋ฆฌ์ ๊ฒฝ์ฐ ๊ณ์ธต์ด ์์ผ๋ฉด ๊ณ์ธต์ ์๋ ๋ง์ง๋ง ๋๋ ํฐ๋ฆฌ์ ์ด๋ฆ์ ๊ฐ์ ธ์ค๊ณ ,๊ณ์ธต์ด ์์ผ๋ฉด Name ์์ฑ์ด ๋๋ ํฐ๋ฆฌ ์ด๋ฆ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>๋ถ๋ชจ ๋๋ ํฐ๋ฆฌ์ ์ด๋ฆ, ๊ณ์ธต์ ์๋ ๋ง์ง๋ง ๋๋ ํฐ๋ฆฌ์ ์ด๋ฆ ๋๋ ํ์ผ ํ์ฅ๋ช
์ ํฌํจํ ํ์ผ์ ์ด๋ฆ์ ๋ํ๋ด๋ ๋ฌธ์์ด์
๋๋ค.</returns>
- <filterpriority>1</filterpriority>
- </member>
- <member name="F:System.IO.FileSystemInfo.OriginalPath">
- <summary>์ฌ์ฉ์๊ฐ ์๋ ์ง์ ํ ์๋ ๋๋ ์ ๋ ๊ฒฝ๋ก์
๋๋ค.</summary>
- </member>
- <member name="M:System.IO.FileSystemInfo.Refresh">
- <summary>๊ฐ์ฒด์ ์ํ๋ฅผ ์๋ก ๊ณ ์นฉ๋๋ค.</summary>
- <exception cref="T:System.IO.IOException">๋์คํฌ ๋๋ผ์ด๋ธ ๊ฐ์ ์ฅ์น๊ฐ ์ค๋น๋์ง ์์ ๊ฒฝ์ฐ </exception>
- <filterpriority>1</filterpriority>
- </member>
- <member name="T:System.IO.SearchOption">
- <summary>ํ์ฌ ๋๋ ํฐ๋ฆฌ๋ฅผ ๊ฒ์ํ ๊ฒ์ธ์ง ๋๋ ํ์ฌ ๋๋ ํฐ๋ฆฌ์ ๋ชจ๋ ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ๊ฒ์ํ ๊ฒ์ธ์ง ์ฌ๋ถ๋ฅผ ์ง์ ํฉ๋๋ค. </summary>
- </member>
- <member name="F:System.IO.SearchOption.AllDirectories">
- <summary>๊ฒ์ ์์
์ ํ์ฌ ๋๋ ํฐ๋ฆฌ์ ๋ชจ๋ ํ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ํฌํจํฉ๋๋ค.์ด ์ต์
์ ์ง์ ํ๋ฉด ํ์ฌ๋ ๋๋ผ์ด๋ธ ๋ฐ ์ฌ๋ณผ ๋งํฌ์ ๊ฐ์ ์ฌ๋ถ์ ์ง์ ์ด ๊ฒ์์ ํฌํจ๋ฉ๋๋ค.</summary>
- </member>
- <member name="F:System.IO.SearchOption.TopDirectoryOnly">
- <summary>๊ฒ์ ์์
์ ํ์ฌ ๋๋ ํฐ๋ฆฌ๋ง ํฌํจํฉ๋๋ค.</summary>
- </member>
- </members>
- </doc>
|