You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

System.IO.FileSystem.xml 308 KiB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3. <assembly>
  4. <name>System.IO.FileSystem</name>
  5. </assembly>
  6. <members>
  7. <member name="T:Microsoft.Win32.SafeHandles.SafeFileHandle">
  8. <summary>파일 핸들에 대한 래퍼 클래스를 나타냅니다. </summary>
  9. </member>
  10. <member name="M:Microsoft.Win32.SafeHandles.SafeFileHandle.#ctor(System.IntPtr,System.Boolean)">
  11. <summary>
  12. <see cref="T:Microsoft.Win32.SafeHandles.SafeFileHandle" /> 클래스의 새 인스턴스를 초기화합니다. </summary>
  13. <param name="preexistingHandle">사용할 기존 핸들을 나타내는 <see cref="T:System.IntPtr" /> 개체입니다.</param>
  14. <param name="ownsHandle">종료 단계에서 핸들을 안정적으로 해제하려면 true이고, 안정적으로 해제할 수 없게 하려면 false(권장되지 않음)입니다.</param>
  15. </member>
  16. <member name="P:Microsoft.Win32.SafeHandles.SafeFileHandle.IsInvalid"></member>
  17. <member name="T:System.IO.Directory">
  18. <summary>디렉터리와 하위 디렉터리에서 만들기, 이동 및 열거를 위한 정적 메서드를 노출합니다.이 클래스는 상속될 수 없습니다.이 형식에 대 한.NET Framework 소스 코드를 찾아보려면 참조는 참조 원본.</summary>
  19. <filterpriority>1</filterpriority>
  20. </member>
  21. <member name="M:System.IO.Directory.CreateDirectory(System.String)">
  22. <summary>이미 존재하지 않는 한 지정된 경로에 모든 디렉터리와 하위 디렉터리를 만듭니다.</summary>
  23. <returns>지정된 경로에서 디렉터리를 나타내는 개체입니다.이 개체는 지정된 경로에 디렉터리가 이미 존재하는지 여부와 관계없이 반환됩니다.</returns>
  24. <param name="path">만들 디렉터리입니다. </param>
  25. <exception cref="T:System.IO.IOException">
  26. <paramref name="path" />로 지정된 디렉터리가 파일입니다.또는네트워크 이름을 알 수 없습니다.</exception>
  27. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  28. <exception cref="T:System.ArgumentException">
  29. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.또는<paramref name="path" />가 콜론 문자(:)로 시작되거나 이 문자만 포함하는 경우</exception>
  30. <exception cref="T:System.ArgumentNullException">
  31. <paramref name="path" />가 null인 경우 </exception>
  32. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  33. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  34. <exception cref="T:System.NotSupportedException">
  35. <paramref name="path" />에 드라이브 레이블("C:\")의 일부가 아닌 콜론 문자(:)가 포함된 경우</exception>
  36. <filterpriority>1</filterpriority>
  37. <PermissionSet>
  38. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  39. </PermissionSet>
  40. </member>
  41. <member name="M:System.IO.Directory.Delete(System.String)">
  42. <summary>지정된 경로에서 빈 디렉터리를 삭제합니다.</summary>
  43. <param name="path">제거할 빈 디렉터리의 이름입니다.해당 디렉터리는 쓰기가 가능하고 비어 있어야 합니다.</param>
  44. <exception cref="T:System.IO.IOException">
  45. <paramref name="path" />에 지정된 것과 이름 및 위치가 같은 파일이 있는 경우또는이 디렉터리는 응용 프로그램의 현재 작업 디렉터리입니다.또는<paramref name="path" />로 지정된 디렉터리가 비어 있지 않은 경우또는디렉터리가 읽기 전용이거나 읽기 전용 파일을 포함하고 있습니다.또는이 디렉터리는 다른 프로세스에서 사용되고 있습니다.</exception>
  46. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  47. <exception cref="T:System.ArgumentException">
  48. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.</exception>
  49. <exception cref="T:System.ArgumentNullException">
  50. <paramref name="path" />가 null인 경우 </exception>
  51. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  52. <exception cref="T:System.IO.DirectoryNotFoundException">
  53. <paramref name="path" />가 없거나 찾지 못한 경우또는지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  54. <filterpriority>1</filterpriority>
  55. <PermissionSet>
  56. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  57. </PermissionSet>
  58. </member>
  59. <member name="M:System.IO.Directory.Delete(System.String,System.Boolean)">
  60. <summary>지정된 디렉터리와 해당 디렉터리의 하위 디렉터리 및 파일을 삭제합니다. </summary>
  61. <param name="path">제거할 디렉터리의 이름입니다. </param>
  62. <param name="recursive">
  63. <paramref name="path" />의 디렉터리, 하위 디렉터리 및 파일을 제거하려면 true이고, 그렇지 않으면 false입니다. </param>
  64. <exception cref="T:System.IO.IOException">
  65. <paramref name="path" />에 지정된 것과 이름 및 위치가 같은 파일이 있는 경우또는<paramref name="path" />로 지정된 디렉터리는 읽기 전용이거나 <paramref name="recursive" />가 false이고 <paramref name="path" />가 빈 디렉터리가 아닌 경우 또는이 디렉터리는 응용 프로그램의 현재 작업 디렉터리입니다. 또는디렉터리는 읽기 전용 파일을 포함합니다.또는이 디렉터리는 다른 프로세스에서 사용되고 있습니다.</exception>
  66. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
  67. <exception cref="T:System.ArgumentException">
  68. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.</exception>
  69. <exception cref="T:System.ArgumentNullException">
  70. <paramref name="path" />가 null인 경우 </exception>
  71. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  72. <exception cref="T:System.IO.DirectoryNotFoundException">
  73. <paramref name="path" />가 없거나 찾지 못한 경우또는지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  74. <filterpriority>1</filterpriority>
  75. <PermissionSet>
  76. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  77. </PermissionSet>
  78. </member>
  79. <member name="M:System.IO.Directory.EnumerateDirectories(System.String)">
  80. <summary>지정된 경로에 있는 디렉터리 이름의 열거 가능 컬렉션을 반환합니다.</summary>
  81. <returns>
  82. <paramref name="path" />로 지정된 디렉터리에서 디렉터리에 대한 전체 이름(경로 포함)의 열거 가능 컬렉션입니다.</returns>
  83. <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
  84. <exception cref="T:System.ArgumentException">
  85. <paramref name="path " />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.</exception>
  86. <exception cref="T:System.ArgumentNullException">
  87. <paramref name="path" />가 null인 경우 </exception>
  88. <exception cref="T:System.IO.DirectoryNotFoundException">
  89. <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브를 참조하는 경우) </exception>
  90. <exception cref="T:System.IO.IOException">
  91. <paramref name="path" />가 파일 이름인 경우</exception>
  92. <exception cref="T:System.IO.PathTooLongException">지정된 경로나 파일 이름 또는 둘의 결합이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  93. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  94. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
  95. </member>
  96. <member name="M:System.IO.Directory.EnumerateDirectories(System.String,System.String)">
  97. <summary>지정된 경로에서 검색 패턴과 일치하는 디렉터리 이름의 열거 가능 컬렉션을 반환합니다.</summary>
  98. <returns>
  99. <paramref name="path" />로 지정되고 지정된 검색 패턴과 일치하는 디렉터리에서 디렉터리에 대한 전체 이름(경로 포함)의 열거 가능 컬렉션입니다.</returns>
  100. <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
  101. <param name="searchPattern">
  102. <paramref name="path" />에 있는 디렉터리 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.</param>
  103. <exception cref="T:System.ArgumentException">
  104. <paramref name="path " />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.또는<paramref name="searchPattern" />이 유효한 패턴을 포함하지 않는 경우</exception>
  105. <exception cref="T:System.ArgumentNullException">
  106. <paramref name="path" />가 null인 경우또는<paramref name="searchPattern" />가 null인 경우 </exception>
  107. <exception cref="T:System.IO.DirectoryNotFoundException">
  108. <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브를 참조하는 경우) </exception>
  109. <exception cref="T:System.IO.IOException">
  110. <paramref name="path" />가 파일 이름인 경우</exception>
  111. <exception cref="T:System.IO.PathTooLongException">지정된 경로나 파일 이름 또는 둘의 결합이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  112. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  113. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
  114. </member>
  115. <member name="M:System.IO.Directory.EnumerateDirectories(System.String,System.String,System.IO.SearchOption)">
  116. <summary>지정된 경로에서 검색 패턴과 일치하는 디렉터리 이름의 열거 가능 컬렉션을 반환하고 선택적으로 하위 디렉터리를 검색합니다.</summary>
  117. <returns>
  118. <paramref name="path" />로 지정되고 지정된 검색 패턴 및 옵션과 일치하는 디렉터리에 대한 전체 이름(경로 포함)의 열거 가능 컬렉션입니다.</returns>
  119. <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
  120. <param name="searchPattern">
  121. <paramref name="path" />에 있는 디렉터리 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.</param>
  122. <param name="searchOption">검색 작업에 현재 디렉터리만 포함할지 아니면 모든 하위 디렉터리를 포함할지를 지정하는 열거형 값 중 하나입니다.기본값은 <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />입니다.</param>
  123. <exception cref="T:System.ArgumentException">
  124. <paramref name="path " />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.또는<paramref name="searchPattern" />이 유효한 패턴을 포함하지 않는 경우</exception>
  125. <exception cref="T:System.ArgumentNullException">
  126. <paramref name="path" />가 null인 경우또는<paramref name="searchPattern" />가 null인 경우 </exception>
  127. <exception cref="T:System.ArgumentOutOfRangeException">
  128. <paramref name="searchOption" />은(는) 올바른 <see cref="T:System.IO.SearchOption" /> 값이 아닙니다.</exception>
  129. <exception cref="T:System.IO.DirectoryNotFoundException">
  130. <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브를 참조하는 경우) </exception>
  131. <exception cref="T:System.IO.IOException">
  132. <paramref name="path" />가 파일 이름인 경우</exception>
  133. <exception cref="T:System.IO.PathTooLongException">지정된 경로나 파일 이름 또는 둘의 결합이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  134. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  135. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
  136. </member>
  137. <member name="M:System.IO.Directory.EnumerateFiles(System.String)">
  138. <summary>지정된 경로에 있는 파일 이름의 열거 가능 컬렉션을 반환합니다.</summary>
  139. <returns>
  140. <paramref name="path" />로 지정된 디렉터리에서 파일에 대한 전체 이름(경로 포함)의 열거 가능 컬렉션입니다.</returns>
  141. <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
  142. <exception cref="T:System.ArgumentException">
  143. <paramref name="path " />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.</exception>
  144. <exception cref="T:System.ArgumentNullException">
  145. <paramref name="path" />가 null인 경우 </exception>
  146. <exception cref="T:System.IO.DirectoryNotFoundException">
  147. <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브를 참조하는 경우) </exception>
  148. <exception cref="T:System.IO.IOException">
  149. <paramref name="path" />가 파일 이름인 경우</exception>
  150. <exception cref="T:System.IO.PathTooLongException">지정된 경로나 파일 이름 또는 둘의 결합이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  151. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  152. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
  153. </member>
  154. <member name="M:System.IO.Directory.EnumerateFiles(System.String,System.String)">
  155. <summary>지정된 경로에서 검색 패턴과 일치하는 파일 이름의 열거 가능 컬렉션을 반환합니다.</summary>
  156. <returns>
  157. <paramref name="path" />로 지정되고 지정된 검색 패턴과 일치하는 디렉터리에서 파일에 대한 전체 이름(경로 포함)의 열거 가능 컬렉션입니다.</returns>
  158. <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
  159. <param name="searchPattern">
  160. <paramref name="path" />에 있는 파일 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.</param>
  161. <exception cref="T:System.ArgumentException">
  162. <paramref name="path " />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.또는<paramref name="searchPattern" />이 유효한 패턴을 포함하지 않는 경우</exception>
  163. <exception cref="T:System.ArgumentNullException">
  164. <paramref name="path" />가 null인 경우또는<paramref name="searchPattern" />가 null인 경우 </exception>
  165. <exception cref="T:System.IO.DirectoryNotFoundException">
  166. <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브를 참조하는 경우) </exception>
  167. <exception cref="T:System.IO.IOException">
  168. <paramref name="path" />가 파일 이름인 경우</exception>
  169. <exception cref="T:System.IO.PathTooLongException">지정된 경로나 파일 이름 또는 둘의 결합이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  170. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  171. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
  172. </member>
  173. <member name="M:System.IO.Directory.EnumerateFiles(System.String,System.String,System.IO.SearchOption)">
  174. <summary>지정된 경로에서 검색 패턴과 일치하는 파일 이름의 열거 가능 컬렉션을 반환하고 선택적으로 하위 디렉터리를 검색합니다.</summary>
  175. <returns>
  176. <paramref name="path" />로 지정되고 지정된 검색 패턴 및 옵션과 일치하는 디렉터리에서 파일에 대한 전체 이름(경로 포함)의 열거 가능 컬렉션입니다.</returns>
  177. <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
  178. <param name="searchPattern">
  179. <paramref name="path" />에 있는 파일 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.</param>
  180. <param name="searchOption">검색 작업에 현재 디렉터리만 포함할지 아니면 모든 하위 디렉터리를 포함할지를 지정하는 열거형 값 중 하나입니다.기본값은 <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />입니다.</param>
  181. <exception cref="T:System.ArgumentException">
  182. <paramref name="path " />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.또는<paramref name="searchPattern" />이 유효한 패턴을 포함하지 않는 경우</exception>
  183. <exception cref="T:System.ArgumentNullException">
  184. <paramref name="path" />가 null인 경우또는<paramref name="searchPattern" />가 null인 경우 </exception>
  185. <exception cref="T:System.ArgumentOutOfRangeException">
  186. <paramref name="searchOption" />은(는) 올바른 <see cref="T:System.IO.SearchOption" /> 값이 아닙니다.</exception>
  187. <exception cref="T:System.IO.DirectoryNotFoundException">
  188. <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브를 참조하는 경우) </exception>
  189. <exception cref="T:System.IO.IOException">
  190. <paramref name="path" />가 파일 이름인 경우</exception>
  191. <exception cref="T:System.IO.PathTooLongException">지정된 경로나 파일 이름 또는 둘의 결합이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  192. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  193. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
  194. </member>
  195. <member name="M:System.IO.Directory.EnumerateFileSystemEntries(System.String)">
  196. <summary>지정된 경로에 있는 파일 이름 및 디렉터리 이름의 열거 가능 컬렉션을 반환합니다. </summary>
  197. <returns>
  198. <paramref name="path" />로 지정된 디렉터리에 있는 파일 시스템 항목의 열거 가능 컬렉션입니다.</returns>
  199. <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
  200. <exception cref="T:System.ArgumentException">
  201. <paramref name="path " />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.</exception>
  202. <exception cref="T:System.ArgumentNullException">
  203. <paramref name="path" />가 null인 경우 </exception>
  204. <exception cref="T:System.IO.DirectoryNotFoundException">
  205. <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브를 참조하는 경우) </exception>
  206. <exception cref="T:System.IO.IOException">
  207. <paramref name="path" />가 파일 이름인 경우</exception>
  208. <exception cref="T:System.IO.PathTooLongException">지정된 경로나 파일 이름 또는 둘의 결합이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  209. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  210. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
  211. </member>
  212. <member name="M:System.IO.Directory.EnumerateFileSystemEntries(System.String,System.String)">
  213. <summary>지정된 경로에서 검색 패턴과 일치하는 파일 이름 및 디렉터리 이름의 열거 가능 컬렉션을 반환합니다.</summary>
  214. <returns>
  215. <paramref name="path" />로 지정된 디렉터리에서 지정된 검색 패턴과 일치하는 파일 시스템 항목의 열거 가능 컬렉션입니다.</returns>
  216. <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
  217. <param name="searchPattern">
  218. <paramref name="path" />에 있는 파일 시스템 항목 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.</param>
  219. <exception cref="T:System.ArgumentException">
  220. <paramref name="path " />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.또는<paramref name="searchPattern" />이 유효한 패턴을 포함하지 않는 경우</exception>
  221. <exception cref="T:System.ArgumentNullException">
  222. <paramref name="path" />가 null인 경우또는<paramref name="searchPattern" />가 null인 경우 </exception>
  223. <exception cref="T:System.IO.DirectoryNotFoundException">
  224. <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브를 참조하는 경우) </exception>
  225. <exception cref="T:System.IO.IOException">
  226. <paramref name="path" />가 파일 이름인 경우</exception>
  227. <exception cref="T:System.IO.PathTooLongException">지정된 경로나 파일 이름 또는 둘의 결합이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  228. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  229. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
  230. </member>
  231. <member name="M:System.IO.Directory.EnumerateFileSystemEntries(System.String,System.String,System.IO.SearchOption)">
  232. <summary>지정된 경로에서 검색 패턴과 일치하는 파일 이름 및 디렉터리 이름의 열거 가능 컬렉션을 반환하고 선택적으로 하위 디렉터리를 검색합니다.</summary>
  233. <returns>
  234. <paramref name="path" />로 지정된 디렉터리에서 지정된 검색 패턴 및 옵션과 일치하는 파일 시스템 항목의 열거 가능 컬렉션입니다.</returns>
  235. <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
  236. <param name="searchPattern">
  237. <paramref name="path" />에 있는 파일 시스템 항목과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.</param>
  238. <param name="searchOption">검색 작업에 현재 디렉터리만 포함할지 아니면 모든 하위 디렉터리를 포함할지를 지정하는 열거형 값 중 하나입니다.기본값은 <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />입니다.</param>
  239. <exception cref="T:System.ArgumentException">
  240. <paramref name="path " />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.또는<paramref name="searchPattern" />이 유효한 패턴을 포함하지 않는 경우</exception>
  241. <exception cref="T:System.ArgumentNullException">
  242. <paramref name="path" />가 null인 경우또는<paramref name="searchPattern" />가 null인 경우 </exception>
  243. <exception cref="T:System.ArgumentOutOfRangeException">
  244. <paramref name="searchOption" />은(는) 올바른 <see cref="T:System.IO.SearchOption" /> 값이 아닙니다.</exception>
  245. <exception cref="T:System.IO.DirectoryNotFoundException">
  246. <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브를 참조하는 경우) </exception>
  247. <exception cref="T:System.IO.IOException">
  248. <paramref name="path" />가 파일 이름인 경우</exception>
  249. <exception cref="T:System.IO.PathTooLongException">지정된 경로나 파일 이름 또는 둘의 결합이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  250. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  251. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
  252. </member>
  253. <member name="M:System.IO.Directory.Exists(System.String)">
  254. <summary>지정된 경로가 디스크에 있는 기존 디렉터리를 참조하는지를 확인합니다.</summary>
  255. <returns>if <paramref name="path" />가 기존 디렉터리를 참조하면 true입니다. 디렉터리가 존재하지 않거나 지정된 파일이 존재하는지 확인할 때 오류가 발생하면 false입니다.</returns>
  256. <param name="path">테스트할 경로입니다. </param>
  257. <filterpriority>1</filterpriority>
  258. <PermissionSet>
  259. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  260. </PermissionSet>
  261. </member>
  262. <member name="M:System.IO.Directory.GetCreationTime(System.String)">
  263. <summary>디렉터리를 만든 날짜와 시간을 가져옵니다.</summary>
  264. <returns>지정된 디렉터리를 만든 날짜와 시간으로 설정된 구조체입니다.이 값은 현지 시간으로 표현됩니다.</returns>
  265. <param name="path">디렉터리 경로입니다. </param>
  266. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  267. <exception cref="T:System.ArgumentException">
  268. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.</exception>
  269. <exception cref="T:System.ArgumentNullException">
  270. <paramref name="path" />가 null인 경우 </exception>
  271. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  272. <filterpriority>1</filterpriority>
  273. <PermissionSet>
  274. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  275. </PermissionSet>
  276. </member>
  277. <member name="M:System.IO.Directory.GetCreationTimeUtc(System.String)">
  278. <summary>디렉터리를 만든 날짜와 시간을 UTC(Coordinated Universal Time) 형식으로 가져옵니다.</summary>
  279. <returns>지정된 디렉터리를 만든 날짜와 시간으로 설정된 구조체입니다.이 값은 UTC 시간으로 표현됩니다.</returns>
  280. <param name="path">디렉터리 경로입니다. </param>
  281. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  282. <exception cref="T:System.ArgumentException">
  283. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.</exception>
  284. <exception cref="T:System.ArgumentNullException">
  285. <paramref name="path" />가 null인 경우 </exception>
  286. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  287. <filterpriority>2</filterpriority>
  288. <PermissionSet>
  289. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  290. </PermissionSet>
  291. </member>
  292. <member name="M:System.IO.Directory.GetCurrentDirectory">
  293. <summary>응용 프로그램의 현재 작업 디렉터리를 가져옵니다.</summary>
  294. <returns>현재 작업 디렉터리의 경로를 포함하고 백슬래시(\)로 끝나지 않는 문자열입니다.</returns>
  295. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  296. <exception cref="T:System.NotSupportedException">운영 체제가 현재 디렉터리 기능이 없는 Windows CE인 경우이 메서드는 .NET Compact Framework에서 사용할 수 있지만 현재는 지원되지 않습니다.</exception>
  297. <filterpriority>1</filterpriority>
  298. <PermissionSet>
  299. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  300. </PermissionSet>
  301. </member>
  302. <member name="M:System.IO.Directory.GetDirectories(System.String)">
  303. <summary>지정된 디렉터리에 있는 하위 디렉터리의 이름(경로 포함)을 반환합니다.</summary>
  304. <returns>지정된 경로에서 하위 디렉터리의 전체 이름(경로 포함)의 배열이거나 디렉터리가 없으면 빈 배열입니다.</returns>
  305. <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
  306. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  307. <exception cref="T:System.ArgumentException">
  308. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.</exception>
  309. <exception cref="T:System.ArgumentNullException">
  310. <paramref name="path" />가 null인 경우 </exception>
  311. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  312. <exception cref="T:System.IO.IOException">
  313. <paramref name="path" />가 파일 이름인 경우 </exception>
  314. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  315. <filterpriority>1</filterpriority>
  316. <PermissionSet>
  317. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  318. </PermissionSet>
  319. </member>
  320. <member name="M:System.IO.Directory.GetDirectories(System.String,System.String)">
  321. <summary>지정된 디렉터리에서 지정된 검색 패턴과 일치하는 하위 디렉터리 이름(파일 경로 포함)을 반환합니다.</summary>
  322. <returns>지정된 디렉터리에서 검색 패턴과 일치하는 하위 디렉터리의 전체 이름(경로 포함)의 배열이거나 디렉터리가 없으면 빈 배열입니다.</returns>
  323. <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
  324. <param name="searchPattern">
  325. <paramref name="path" />에 있는 하위 디렉터리 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 및 와일드카드 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.</param>
  326. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  327. <exception cref="T:System.ArgumentException">
  328. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" />를 사용하여 잘못된 문자를 쿼리할 수 있습니다.또는 <paramref name="searchPattern" />이 유효한 패턴을 포함하지 않는 경우 </exception>
  329. <exception cref="T:System.ArgumentNullException">
  330. <paramref name="path" /> 또는 <paramref name="searchPattern" />가 null인 경우 </exception>
  331. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  332. <exception cref="T:System.IO.IOException">
  333. <paramref name="path" />가 파일 이름인 경우 </exception>
  334. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  335. <filterpriority>1</filterpriority>
  336. <PermissionSet>
  337. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  338. </PermissionSet>
  339. </member>
  340. <member name="M:System.IO.Directory.GetDirectories(System.String,System.String,System.IO.SearchOption)">
  341. <summary>지정된 디렉터리에서 지정된 검색 패턴과 일치하는 하위 디렉터리(해당 경로 포함)의 이름을 가져오고 선택적으로 하위 디렉터리를 반환합니다.</summary>
  342. <returns>지정된 조건과 일치하는 하위 디렉터리의 전체 이름(경로 포함)의 배열이거나 디렉터리가 없으면 빈 배열입니다.</returns>
  343. <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
  344. <param name="searchPattern">
  345. <paramref name="path" />에 있는 하위 디렉터리 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 및 와일드카드 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.</param>
  346. <param name="searchOption">검색 작업에 현재 디렉터리만 포함할지 아니면 모든 하위 디렉터리를 포함할지를 지정하는 열거형 값 중 하나입니다. </param>
  347. <exception cref="T:System.ArgumentException">
  348. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.또는 <paramref name="searchPattern" />이 유효한 패턴을 포함하지 않는 경우 </exception>
  349. <exception cref="T:System.ArgumentNullException">
  350. <paramref name="path" /> 또는 <paramref name="searchPattern" />가 null인 경우 </exception>
  351. <exception cref="T:System.ArgumentOutOfRangeException">
  352. <paramref name="searchOption" />은(는) 올바른 <see cref="T:System.IO.SearchOption" /> 값이 아닙니다.</exception>
  353. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  354. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  355. <exception cref="T:System.IO.IOException">
  356. <paramref name="path" />가 파일 이름인 경우 </exception>
  357. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  358. </member>
  359. <member name="M:System.IO.Directory.GetDirectoryRoot(System.String)">
  360. <summary>지정된 경로에 대한 볼륨 정보, 루트 정보 또는 두 정보 모두를 반환합니다.</summary>
  361. <returns>지정된 경로에 대한 볼륨 정보, 루트 정보 또는 두 정보 모두를 포함하는 문자열입니다.</returns>
  362. <param name="path">파일 또는 디렉터리의 경로입니다. </param>
  363. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  364. <exception cref="T:System.ArgumentException">
  365. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" />로 잘못된 문자를 쿼리할 수 있습니다.</exception>
  366. <exception cref="T:System.ArgumentNullException">
  367. <paramref name="path" />가 null인 경우 </exception>
  368. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  369. <filterpriority>1</filterpriority>
  370. <PermissionSet>
  371. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  372. </PermissionSet>
  373. </member>
  374. <member name="M:System.IO.Directory.GetFiles(System.String)">
  375. <summary>지정된 디렉터리에 있는 파일의 이름(경로 포함)을 반환합니다.</summary>
  376. <returns>지정된 디렉터리에서 파일의 전체 이름(경로 포함)의 배열이거나 파일이 없으면 빈 배열입니다.</returns>
  377. <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
  378. <exception cref="T:System.IO.IOException">
  379. <paramref name="path" />가 파일 이름인 경우또는네트워크 오류가 발생했습니다. </exception>
  380. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  381. <exception cref="T:System.ArgumentException">
  382. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.</exception>
  383. <exception cref="T:System.ArgumentNullException">
  384. <paramref name="path" />가 null인 경우 </exception>
  385. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  386. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 없거나 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  387. <filterpriority>1</filterpriority>
  388. <PermissionSet>
  389. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  390. </PermissionSet>
  391. </member>
  392. <member name="M:System.IO.Directory.GetFiles(System.String,System.String)">
  393. <summary>지정된 디렉터리에서 지정된 검색 패턴과 일치하는 파일 이름(파일 경로 포함)을 반환합니다.</summary>
  394. <returns>지정된 디렉터리에서 지정된 검색 패턴과 일치하는 파일의 전체 이름(경로 포함)의 배열이거나 파일이 없으면 빈 배열입니다.</returns>
  395. <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
  396. <param name="searchPattern">
  397. <paramref name="path" />에 있는 파일 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.</param>
  398. <exception cref="T:System.IO.IOException">
  399. <paramref name="path" />가 파일 이름인 경우또는네트워크 오류가 발생했습니다. </exception>
  400. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  401. <exception cref="T:System.ArgumentException">
  402. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" />를 사용하여 잘못된 문자를 쿼리할 수 있습니다.또는 <paramref name="searchPattern" />이 유효한 패턴을 포함하지 않는 경우 </exception>
  403. <exception cref="T:System.ArgumentNullException">
  404. <paramref name="path" /> 또는 <paramref name="searchPattern" />가 null인 경우 </exception>
  405. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  406. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 없거나 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  407. <filterpriority>1</filterpriority>
  408. <PermissionSet>
  409. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  410. </PermissionSet>
  411. </member>
  412. <member name="M:System.IO.Directory.GetFiles(System.String,System.String,System.IO.SearchOption)">
  413. <summary>하위 디렉터리를 검색할지를 나타내는 값을 사용하여 지정된 디렉터리에서 지정된 검색 패턴과 일치하는 파일 이름(파일 경로 포함)을 반환합니다.</summary>
  414. <returns>지정된 디렉터리에서 지정된 검색 패턴 및 옵션과 일치하는 파일의 전체 이름(경로 포함)의 배열이거나 파일이 없으면 빈 배열입니다.</returns>
  415. <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
  416. <param name="searchPattern">
  417. <paramref name="path" />에 있는 파일 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.</param>
  418. <param name="searchOption">검색 작업에 현재 디렉터리만 포함할지 아니면 모든 하위 디렉터리를 포함할지를 지정하는 열거형 값 중 하나입니다. </param>
  419. <exception cref="T:System.ArgumentException">
  420. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.또는 <paramref name="searchPattern" />이 유효한 패턴을 포함하지 않는 경우</exception>
  421. <exception cref="T:System.ArgumentNullException">
  422. <paramref name="path" /> 또는 <paramref name="searchpattern" />가 null인 경우</exception>
  423. <exception cref="T:System.ArgumentOutOfRangeException">
  424. <paramref name="searchOption" />은(는) 올바른 <see cref="T:System.IO.SearchOption" /> 값이 아닙니다.</exception>
  425. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  426. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 없거나 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  427. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  428. <exception cref="T:System.IO.IOException">
  429. <paramref name="path" />가 파일 이름인 경우또는네트워크 오류가 발생했습니다. </exception>
  430. </member>
  431. <member name="M:System.IO.Directory.GetFileSystemEntries(System.String)">
  432. <summary>지정된 경로에 있는 모든 파일과 하위 디렉터리의 이름을 반환합니다.</summary>
  433. <returns>지정된 디렉터리에서 파일 및 하위 디렉터리 이름의 배열이거나 파일 또는 디렉터리가 없으면 빈 배열입니다.</returns>
  434. <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
  435. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  436. <exception cref="T:System.ArgumentException">
  437. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" />로 잘못된 문자를 쿼리할 수 있습니다.</exception>
  438. <exception cref="T:System.ArgumentNullException">
  439. <paramref name="path" />가 null인 경우 </exception>
  440. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  441. <exception cref="T:System.IO.IOException">
  442. <paramref name="path" />가 파일 이름인 경우 </exception>
  443. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  444. <filterpriority>1</filterpriority>
  445. <PermissionSet>
  446. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  447. </PermissionSet>
  448. </member>
  449. <member name="M:System.IO.Directory.GetFileSystemEntries(System.String,System.String)">
  450. <summary>지정된 경로에서 검색 패턴과 일치하는 파일 및 디렉터리 이름 배열을 반환합니다.</summary>
  451. <returns>지정된 검색 조건과 일치하는 파일 이름 및 디렉터리 이름의 배열이거나 파일 또는 디렉터리가 없으면 빈 배열입니다.</returns>
  452. <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
  453. <param name="searchPattern">
  454. <paramref name="path" />에 있는 파일 및 디렉터리 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.</param>
  455. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  456. <exception cref="T:System.ArgumentException">
  457. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.또는 <paramref name="searchPattern" />이 유효한 패턴을 포함하지 않는 경우 </exception>
  458. <exception cref="T:System.ArgumentNullException">
  459. <paramref name="path" /> 또는 <paramref name="searchPattern" />가 null인 경우 </exception>
  460. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  461. <exception cref="T:System.IO.IOException">
  462. <paramref name="path" />가 파일 이름인 경우 </exception>
  463. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  464. <filterpriority>1</filterpriority>
  465. <PermissionSet>
  466. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  467. </PermissionSet>
  468. </member>
  469. <member name="M:System.IO.Directory.GetFileSystemEntries(System.String,System.String,System.IO.SearchOption)">
  470. <summary>지정된 경로에서 검색 패턴과 일치하는 모든 파일 이름 및 디렉터리 이름의 배열을 가져오고 선택적으로 하위 디렉터리를 반환합니다.</summary>
  471. <returns>지정된 검색 조건과 일치하는 파일, 파일 이름 및 디렉터리 이름의 배열이거나 파일 또는 디렉터리가 없으면 빈 배열입니다.</returns>
  472. <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
  473. <param name="searchPattern">
  474. <paramref name="path" />에 있는 파일 및 디렉터리 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.</param>
  475. <param name="searchOption">검색 작업에 현재 디렉터리만 포함할지 아니면 모든 하위 디렉터리를 포함할지를 지정하는 열거형 값 중 하나입니다.기본값은 <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />입니다.</param>
  476. <exception cref="T:System.ArgumentException">
  477. <paramref name="path " />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.또는<paramref name="searchPattern" />이 유효한 패턴을 포함하지 않는 경우</exception>
  478. <exception cref="T:System.ArgumentNullException">
  479. <paramref name="path" />가 null인 경우또는<paramref name="searchPattern" />가 null인 경우 </exception>
  480. <exception cref="T:System.ArgumentOutOfRangeException">
  481. <paramref name="searchOption" />은(는) 올바른 <see cref="T:System.IO.SearchOption" /> 값이 아닙니다.</exception>
  482. <exception cref="T:System.IO.DirectoryNotFoundException">
  483. <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브를 참조하는 경우) </exception>
  484. <exception cref="T:System.IO.IOException">
  485. <paramref name="path" />가 파일 이름인 경우</exception>
  486. <exception cref="T:System.IO.PathTooLongException">지정된 경로나 파일 이름 또는 둘의 결합이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  487. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  488. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
  489. </member>
  490. <member name="M:System.IO.Directory.GetLastAccessTime(System.String)">
  491. <summary>지정된 파일 또는 디렉터리를 마지막으로 액세스한 날짜와 시간을 반환합니다.</summary>
  492. <returns>지정된 파일 또는 디렉터리를 마지막으로 액세스한 날짜와 시간으로 설정된 구조체입니다.이 값은 현지 시간으로 표현됩니다.</returns>
  493. <param name="path">액세스 날짜와 시간 정보를 가져올 파일 또는 디렉터리입니다. </param>
  494. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  495. <exception cref="T:System.ArgumentException">
  496. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.</exception>
  497. <exception cref="T:System.ArgumentNullException">
  498. <paramref name="path" />가 null인 경우 </exception>
  499. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  500. <exception cref="T:System.NotSupportedException">
  501. <paramref name="path" /> 매개 변수가 잘못된 형식인 경우 </exception>
  502. <filterpriority>1</filterpriority>
  503. <PermissionSet>
  504. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  505. </PermissionSet>
  506. </member>
  507. <member name="M:System.IO.Directory.GetLastAccessTimeUtc(System.String)">
  508. <summary>지정된 파일 또는 디렉터리에 마지막으로 액세스한 날짜와 시간을 UTC(Coordinated Universal Time) 형식으로 반환합니다.</summary>
  509. <returns>지정된 파일 또는 디렉터리를 마지막으로 액세스한 날짜와 시간으로 설정된 구조체입니다.이 값은 UTC 시간으로 표현됩니다.</returns>
  510. <param name="path">액세스 날짜와 시간 정보를 가져올 파일 또는 디렉터리입니다. </param>
  511. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  512. <exception cref="T:System.ArgumentException">
  513. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.</exception>
  514. <exception cref="T:System.ArgumentNullException">
  515. <paramref name="path" />가 null인 경우 </exception>
  516. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  517. <exception cref="T:System.NotSupportedException">
  518. <paramref name="path" /> 매개 변수가 잘못된 형식인 경우 </exception>
  519. <filterpriority>1</filterpriority>
  520. <PermissionSet>
  521. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  522. </PermissionSet>
  523. </member>
  524. <member name="M:System.IO.Directory.GetLastWriteTime(System.String)">
  525. <summary>지정된 파일 또는 디렉터리를 마지막으로 쓴 날짜와 시간을 반환합니다.</summary>
  526. <returns>지정된 파일 또는 디렉터리를 마지막으로 쓴 날짜와 시간으로 설정된 구조체입니다.이 값은 현지 시간으로 표현됩니다.</returns>
  527. <param name="path">수정 날짜와 시간 정보를 가져올 파일 또는 디렉터리입니다. </param>
  528. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  529. <exception cref="T:System.ArgumentException">
  530. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.</exception>
  531. <exception cref="T:System.ArgumentNullException">
  532. <paramref name="path" />가 null인 경우 </exception>
  533. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  534. <filterpriority>1</filterpriority>
  535. <PermissionSet>
  536. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  537. </PermissionSet>
  538. </member>
  539. <member name="M:System.IO.Directory.GetLastWriteTimeUtc(System.String)">
  540. <summary>지정된 파일이나 디렉터리에 마지막으로 쓴 날짜와 시간을 UTC(Coordinated Universal Time) 형식으로 반환합니다.</summary>
  541. <returns>지정된 파일 또는 디렉터리를 마지막으로 쓴 날짜와 시간으로 설정된 구조체입니다.이 값은 UTC 시간으로 표현됩니다.</returns>
  542. <param name="path">수정 날짜와 시간 정보를 가져올 파일 또는 디렉터리입니다. </param>
  543. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  544. <exception cref="T:System.ArgumentException">
  545. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.</exception>
  546. <exception cref="T:System.ArgumentNullException">
  547. <paramref name="path" />가 null인 경우 </exception>
  548. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  549. <filterpriority>2</filterpriority>
  550. <PermissionSet>
  551. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  552. </PermissionSet>
  553. </member>
  554. <member name="M:System.IO.Directory.GetParent(System.String)">
  555. <summary>지정된 경로의 절대 경로와 상대 경로를 모두 포함한 부모 디렉터리를 검색합니다.</summary>
  556. <returns>부모 디렉터리이거나 <paramref name="path" />가 UNC 서버 또는 공유 이름의 루트를 포함한 루트 디렉터리일 경우 null입니다.</returns>
  557. <param name="path">부모 디렉터리를 검색할 경로입니다. </param>
  558. <exception cref="T:System.IO.IOException">
  559. <paramref name="path" />로 지정된 디렉터리가 읽기 전용일 경우 </exception>
  560. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  561. <exception cref="T:System.ArgumentException">
  562. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.</exception>
  563. <exception cref="T:System.ArgumentNullException">
  564. <paramref name="path" />가 null인 경우 </exception>
  565. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  566. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
  567. <filterpriority>1</filterpriority>
  568. <PermissionSet>
  569. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  570. </PermissionSet>
  571. </member>
  572. <member name="M:System.IO.Directory.Move(System.String,System.String)">
  573. <summary>파일 또는 디렉터리와 그 내용을 새 위치로 이동합니다.</summary>
  574. <param name="sourceDirName">이동할 파일 또는 디렉터리의 경로입니다. </param>
  575. <param name="destDirName">
  576. <paramref name="sourceDirName" />의 새 위치에 대한 경로입니다.<paramref name="sourceDirName" />이 파일이면 <paramref name="destDirName" />도 파일 이름이어야 합니다.</param>
  577. <exception cref="T:System.IO.IOException">디렉터리를 다른 볼륨으로 이동하려고 한 경우 또는 <paramref name="destDirName" />이(가) 이미 있습니다. 또는 <paramref name="sourceDirName" />과 <paramref name="destDirName" /> 매개 변수가 같은 파일이나 디렉터리를 참조하는 경우 또는디렉터리 또는 파일 내의 다른 프로세스에 의해 사용 중입니다.</exception>
  578. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  579. <exception cref="T:System.ArgumentException">
  580. <paramref name="sourceDirName" /> 또는 <paramref name="destDirName" />이 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.</exception>
  581. <exception cref="T:System.ArgumentNullException">
  582. <paramref name="sourceDirName" /> 또는 <paramref name="destDirName" />가 null인 경우 </exception>
  583. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  584. <exception cref="T:System.IO.DirectoryNotFoundException">
  585. <paramref name="sourceDirName" />에서 지정한 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  586. <filterpriority>1</filterpriority>
  587. <PermissionSet>
  588. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  589. </PermissionSet>
  590. </member>
  591. <member name="M:System.IO.Directory.SetCreationTime(System.String,System.DateTime)">
  592. <summary>지정된 파일 또는 디렉터리에 대한 만든 날짜와 시간을 설정합니다.</summary>
  593. <param name="path">만든 날짜와 시간 정보를 설정할 파일 또는 디렉터리입니다. </param>
  594. <param name="creationTime">파일 또는 디렉터리를 마지막으로 쓴 날짜와 시간입니다.이 값은 현지 시간으로 표현됩니다.</param>
  595. <exception cref="T:System.IO.FileNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
  596. <exception cref="T:System.ArgumentException">
  597. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.</exception>
  598. <exception cref="T:System.ArgumentNullException">
  599. <paramref name="path" />가 null인 경우 </exception>
  600. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  601. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  602. <exception cref="T:System.ArgumentOutOfRangeException">
  603. <paramref name="creationTime" />에서 해당 작업에 허용된 날짜나 시간 범위를 벗어나는 값을 지정한 경우 </exception>
  604. <exception cref="T:System.PlatformNotSupportedException">현재 운영 체제가 Windows NT 이상이 아닌 경우</exception>
  605. <filterpriority>1</filterpriority>
  606. <PermissionSet>
  607. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  608. </PermissionSet>
  609. </member>
  610. <member name="M:System.IO.Directory.SetCreationTimeUtc(System.String,System.DateTime)">
  611. <summary>지정된 파일이나 디렉터리를 만든 날짜와 시간을 UTC(Coordinated Universal Time) 형식으로 설정합니다.</summary>
  612. <param name="path">만든 날짜와 시간 정보를 설정할 파일 또는 디렉터리입니다. </param>
  613. <param name="creationTimeUtc">디렉터리 또는 파일이 만들어진 날짜와 시간입니다.이 값은 현지 시간으로 표현됩니다.</param>
  614. <exception cref="T:System.IO.FileNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
  615. <exception cref="T:System.ArgumentException">
  616. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.</exception>
  617. <exception cref="T:System.ArgumentNullException">
  618. <paramref name="path" />가 null인 경우 </exception>
  619. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  620. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  621. <exception cref="T:System.ArgumentOutOfRangeException">
  622. <paramref name="creationTime" />에서 해당 작업에 허용된 날짜나 시간 범위를 벗어나는 값을 지정한 경우 </exception>
  623. <exception cref="T:System.PlatformNotSupportedException">현재 운영 체제가 Windows NT 이상이 아닌 경우</exception>
  624. <filterpriority>2</filterpriority>
  625. <PermissionSet>
  626. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  627. </PermissionSet>
  628. </member>
  629. <member name="M:System.IO.Directory.SetCurrentDirectory(System.String)">
  630. <summary>응용 프로그램의 현재 작업 디렉터리를 지정된 디렉터리로 설정합니다.</summary>
  631. <param name="path">현재 작업 디렉터리로 설정될 경로입니다. </param>
  632. <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
  633. <exception cref="T:System.ArgumentException">
  634. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.</exception>
  635. <exception cref="T:System.ArgumentNullException">
  636. <paramref name="path" />가 null인 경우 </exception>
  637. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  638. <exception cref="T:System.Security.SecurityException">비관리 코드에 액세스하는 데 필요한 권한이 호출자에게 없는 경우 </exception>
  639. <exception cref="T:System.IO.FileNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
  640. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 디렉터리를 찾을 수 없는 경우</exception>
  641. <filterpriority>1</filterpriority>
  642. <PermissionSet>
  643. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  644. </PermissionSet>
  645. </member>
  646. <member name="M:System.IO.Directory.SetLastAccessTime(System.String,System.DateTime)">
  647. <summary>지정된 파일 또는 디렉터리를 마지막으로 액세스한 날짜와 시간을 설정합니다.</summary>
  648. <param name="path">액세스 날짜와 시간 정보를 설정할 파일 또는 디렉터리입니다. </param>
  649. <param name="lastAccessTime">
  650. <paramref name="path" />의 액세스 날짜와 시간을 설정할 값을 포함하는 개체입니다.이 값은 현지 시간으로 표현됩니다.</param>
  651. <exception cref="T:System.IO.FileNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
  652. <exception cref="T:System.ArgumentException">
  653. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.</exception>
  654. <exception cref="T:System.ArgumentNullException">
  655. <paramref name="path" />가 null인 경우 </exception>
  656. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  657. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  658. <exception cref="T:System.PlatformNotSupportedException">현재 운영 체제가 Windows NT 이상이 아닌 경우</exception>
  659. <exception cref="T:System.ArgumentOutOfRangeException">
  660. <paramref name="lastAccessTime" />에서 해당 작업에 허용된 날짜나 시간 범위를 벗어나는 값을 지정한 경우</exception>
  661. <filterpriority>1</filterpriority>
  662. <PermissionSet>
  663. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  664. </PermissionSet>
  665. </member>
  666. <member name="M:System.IO.Directory.SetLastAccessTimeUtc(System.String,System.DateTime)">
  667. <summary>지정된 파일 또는 디렉터리에 마지막으로 액세스한 날짜와 시간을 UTC(Coordinated Universal Time) 형식으로 설정합니다.</summary>
  668. <param name="path">액세스 날짜와 시간 정보를 설정할 파일 또는 디렉터리입니다. </param>
  669. <param name="lastAccessTimeUtc">
  670. <paramref name="path" />의 액세스 날짜와 시간을 설정할 값을 포함하는 개체입니다.이 값은 UTC 시간으로 표현됩니다.</param>
  671. <exception cref="T:System.IO.FileNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
  672. <exception cref="T:System.ArgumentException">
  673. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.</exception>
  674. <exception cref="T:System.ArgumentNullException">
  675. <paramref name="path" />가 null인 경우 </exception>
  676. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  677. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  678. <exception cref="T:System.PlatformNotSupportedException">현재 운영 체제가 Windows NT 이상이 아닌 경우</exception>
  679. <exception cref="T:System.ArgumentOutOfRangeException">
  680. <paramref name="lastAccessTimeUtc" />에서 해당 작업에 허용된 날짜나 시간 범위를 벗어나는 값을 지정한 경우</exception>
  681. <filterpriority>1</filterpriority>
  682. <PermissionSet>
  683. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  684. </PermissionSet>
  685. </member>
  686. <member name="M:System.IO.Directory.SetLastWriteTime(System.String,System.DateTime)">
  687. <summary>디렉터리를 마지막으로 쓴 날짜와 시간을 설정합니다.</summary>
  688. <param name="path">디렉터리 경로입니다. </param>
  689. <param name="lastWriteTime">디렉터리를 마지막으로 쓴 날짜와 시간입니다.이 값은 현지 시간으로 표현됩니다.</param>
  690. <exception cref="T:System.IO.FileNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
  691. <exception cref="T:System.ArgumentException">
  692. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.</exception>
  693. <exception cref="T:System.ArgumentNullException">
  694. <paramref name="path" />가 null인 경우 </exception>
  695. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  696. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  697. <exception cref="T:System.PlatformNotSupportedException">현재 운영 체제가 Windows NT 이상이 아닌 경우</exception>
  698. <exception cref="T:System.ArgumentOutOfRangeException">
  699. <paramref name="lastWriteTime" />에서 해당 작업에 허용된 날짜나 시간 범위를 벗어나는 값을 지정한 경우</exception>
  700. <filterpriority>1</filterpriority>
  701. <PermissionSet>
  702. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  703. </PermissionSet>
  704. </member>
  705. <member name="M:System.IO.Directory.SetLastWriteTimeUtc(System.String,System.DateTime)">
  706. <summary>디렉터리에 마지막으로 쓴 날짜와 시간을 UTC(Coordinated Universal Time) 형식으로 설정합니다.</summary>
  707. <param name="path">디렉터리 경로입니다. </param>
  708. <param name="lastWriteTimeUtc">디렉터리를 마지막으로 쓴 날짜와 시간입니다.이 값은 UTC 시간으로 표현됩니다.</param>
  709. <exception cref="T:System.IO.FileNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
  710. <exception cref="T:System.ArgumentException">
  711. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.</exception>
  712. <exception cref="T:System.ArgumentNullException">
  713. <paramref name="path" />가 null인 경우 </exception>
  714. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  715. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  716. <exception cref="T:System.PlatformNotSupportedException">현재 운영 체제가 Windows NT 이상이 아닌 경우</exception>
  717. <exception cref="T:System.ArgumentOutOfRangeException">
  718. <paramref name="lastWriteTimeUtc" />에서 해당 작업에 허용된 날짜나 시간 범위를 벗어나는 값을 지정한 경우</exception>
  719. <filterpriority>2</filterpriority>
  720. <PermissionSet>
  721. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  722. </PermissionSet>
  723. </member>
  724. <member name="T:System.IO.DirectoryInfo">
  725. <summary>디렉터리 및 하위 디렉터리를 만들고, 이동하고, 열거하는 인스턴스 메서드를 노출합니다.이 클래스는 상속될 수 없습니다.이 형식에 대 한.NET Framework 소스 코드를 찾아보려면 참조는
  726. 참조 하십시오.
  727. </summary>
  728. <filterpriority>1</filterpriority>
  729. </member>
  730. <member name="M:System.IO.DirectoryInfo.#ctor(System.String)">
  731. <summary>새 인스턴스를 초기화합니다.
  732. <see cref="T:System.IO.DirectoryInfo" />지정된 된 경로에 대 한 클래스입니다.
  733. </summary>
  734. <param name="path">만들 경로 지정 하는 문자열은
  735. DirectoryInfo.
  736. </param>
  737. <exception cref="T:System.ArgumentNullException">
  738. <paramref name="path" />은
  739. null.
  740. </exception>
  741. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
  742. <exception cref="T:System.ArgumentException">
  743. <paramref name="path" />에 ", &lt;, &gt;, 또는 | 같은 잘못된 문자가 있는 경우
  744. </exception>
  745. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.지정한 경로 및/또는 파일 이름이 너무 깁니다.</exception>
  746. </member>
  747. <member name="M:System.IO.DirectoryInfo.Create">
  748. <summary>디렉터리를 만듭니다.</summary>
  749. <exception cref="T:System.IO.IOException">디렉터리를 만들 수 없는 경우</exception>
  750. <filterpriority>1</filterpriority>
  751. <PermissionSet>
  752. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  753. </PermissionSet>
  754. </member>
  755. <member name="M:System.IO.DirectoryInfo.CreateSubdirectory(System.String)">
  756. <summary>지정된 경로에 하위 디렉터리를 하나 이상 만듭니다.이 인스턴스를 기준으로 지정된 된 경로 수는
  757. <see cref="T:System.IO.DirectoryInfo" />클래스입니다.
  758. </summary>
  759. <returns>마지막에 지정 된 디렉터리
  760. <paramref name="path" />.
  761. </returns>
  762. <param name="path">지정된 경로입니다.이 경로는 다른 디스크 볼륨이나 UNC(Universal Naming Convention) 이름이 될 수 없습니다.</param>
  763. <exception cref="T:System.ArgumentException">
  764. <paramref name="path" />올바른 파일 경로 지정 하지 않는 또는 잘못 된 포함
  765. DirectoryInfo문자 수입니다.
  766. </exception>
  767. <exception cref="T:System.ArgumentNullException">
  768. <paramref name="path" />은
  769. null.
  770. </exception>
  771. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)</exception>
  772. <exception cref="T:System.IO.IOException">하위 디렉터리를 만들 수 없는 경우또는에 지정 된 이름에 이미 파일 또는 디렉터리
  773. <paramref name="path" />.
  774. </exception>
  775. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.지정한 경로 및/또는 파일 이름이 너무 깁니다.</exception>
  776. <exception cref="T:System.Security.SecurityException">디렉터리를 만드는 데 필요한 코드 액세스 권한이 호출자에게 없는 경우또는호출자에 의해 반환 된 설명 하는 디렉터리를 읽을 수 코드 액세스 권한이 없는
  777. <see cref="T:System.IO.DirectoryInfo" /> 개체
  778. 이 발생할 수 있습니다 때는
  779. <paramref name="path" />매개 변수는 기존 디렉터리를 설명합니다.
  780. </exception>
  781. <exception cref="T:System.NotSupportedException">
  782. <paramref name="path" />에 드라이브 레이블("C:\")의 일부가 아닌 콜론 문자(:)가 포함된 경우
  783. </exception>
  784. <filterpriority>2</filterpriority>
  785. <PermissionSet>
  786. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  787. </PermissionSet>
  788. </member>
  789. <member name="M:System.IO.DirectoryInfo.Delete">
  790. <summary>이 삭제합니다.
  791. <see cref="T:System.IO.DirectoryInfo" />비어 있으면 됩니다.
  792. </summary>
  793. <exception cref="T:System.UnauthorizedAccessException">디렉터리는 읽기 전용 파일을 포함합니다.</exception>
  794. <exception cref="T:System.IO.DirectoryNotFoundException">이 설명 하는 디렉터리
  795. <see cref="T:System.IO.DirectoryInfo" />개체가 없거나 찾을 수 없습니다.
  796. </exception>
  797. <exception cref="T:System.IO.IOException">디렉터리가 비어 있지 않은 경우또는이 디렉터리는 응용 프로그램의 현재 작업 디렉터리입니다.또는디렉터리에 대한 열린 핸들이 있고 운영 체제가 Windows XP 또는 그 이전 버전인 경우.이 열린 핸들은 디렉터리 열거로 인해 발생할 수 있습니다.詳細については、次のトピックを参照してください。
  798. 방법: 디렉터리 및 파일 열거.
  799. </exception>
  800. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
  801. <filterpriority>1</filterpriority>
  802. <PermissionSet>
  803. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  804. </PermissionSet>
  805. </member>
  806. <member name="M:System.IO.DirectoryInfo.Delete(System.Boolean)">
  807. <summary>이 인스턴스를 삭제 한
  808. <see cref="T:System.IO.DirectoryInfo" />하위 디렉터리와 파일을 삭제할지 여부를 지정 합니다.
  809. </summary>
  810. <param name="recursive">true이 디렉터리, 해당 하위 디렉터리 및 모든 파일을 삭제 하려면 그렇지 않은 경우
  811. false.
  812. </param>
  813. <exception cref="T:System.UnauthorizedAccessException">디렉터리는 읽기 전용 파일을 포함합니다.</exception>
  814. <exception cref="T:System.IO.DirectoryNotFoundException">이 설명 하는 디렉터리
  815. <see cref="T:System.IO.DirectoryInfo" />개체가 없거나 찾을 수 없습니다.
  816. </exception>
  817. <exception cref="T:System.IO.IOException">디렉터리가 읽기 전용인 경우또는하나 이상의 파일 또는 하위 디렉터리의 디렉터리를 포함 하 고
  818. <paramref name="recursive" />은
  819. false.
  820. 또는이 디렉터리는 응용 프로그램의 현재 작업 디렉터리입니다.또는디렉터리 또는 해당 파일 중 하나에 대한 열린 핸들이 있고 운영 체제가 Windows XP 또는 그 이전 버전인 경우.이 열린 핸들은 디렉터리 및 파일 열거로 인해 발생할 수 있습니다.詳細については、次のトピックを参照してください。
  821. 방법: 디렉터리 및 파일 열거.
  822. </exception>
  823. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
  824. <filterpriority>1</filterpriority>
  825. <PermissionSet>
  826. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  827. </PermissionSet>
  828. </member>
  829. <member name="M:System.IO.DirectoryInfo.EnumerateDirectories">
  830. <summary>현재 디렉터리에 있는 디렉터리 정보의 열거 가능 컬렉션을 반환합니다.</summary>
  831. <returns>현재 디렉터리에 있는 디렉터리의 열거 가능 컬렉션입니다.</returns>
  832. <exception cref="T:System.IO.DirectoryNotFoundException">에 캡슐화 된 경로
  833. <see cref="T:System.IO.DirectoryInfo" />개체가 유효 하지 않습니다 (예, 것은 매핑되지 않은 드라이브에).
  834. </exception>
  835. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
  836. </member>
  837. <member name="M:System.IO.DirectoryInfo.EnumerateDirectories(System.String)">
  838. <summary>지정된 검색 패턴과 일치하는 디렉터리 정보의 열거 가능 컬렉션을 반환합니다.</summary>
  839. <returns>일치 하는 디렉터리의 열거 가능한 컬렉션
  840. <paramref name="searchPattern" />.
  841. </returns>
  842. <param name="searchPattern">디렉터리 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.기본 패턴은 모든 파일을 반환하는 "*"입니다.</param>
  843. <exception cref="T:System.ArgumentNullException">
  844. <paramref name="searchPattern" />은
  845. null.
  846. </exception>
  847. <exception cref="T:System.IO.DirectoryNotFoundException">에 캡슐화 된 경로
  848. <see cref="T:System.IO.DirectoryInfo" />개체가 유효 하지 않습니다 (예, 것은 매핑되지 않은 드라이브에).
  849. </exception>
  850. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
  851. </member>
  852. <member name="M:System.IO.DirectoryInfo.EnumerateDirectories(System.String,System.IO.SearchOption)">
  853. <summary>지정된 검색 패턴 및 하위 디렉터리 검색 옵션과 일치하는 디렉터리 정보의 열거 가능 컬렉션을 반환합니다.</summary>
  854. <returns>일치 하는 디렉터리의 열거 가능한 컬렉션
  855. <paramref name="searchPattern" />및
  856. <paramref name="searchOption" />.
  857. </returns>
  858. <param name="searchPattern">디렉터리 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.기본 패턴은 모든 파일을 반환하는 "*"입니다.</param>
  859. <param name="searchOption">검색 작업에 현재 디렉터리만 포함할지 아니면 모든 하위 디렉터리를 포함할지를 지정하는 열거형 값 중 하나입니다.기본값은
  860. <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />.
  861. </param>
  862. <exception cref="T:System.ArgumentNullException">
  863. <paramref name="searchPattern" />은
  864. null.
  865. </exception>
  866. <exception cref="T:System.ArgumentOutOfRangeException">
  867. <paramref name="searchOption" />유효 하지 않기
  868. <see cref="T:System.IO.SearchOption" /> 값입니다.
  869. </exception>
  870. <exception cref="T:System.IO.DirectoryNotFoundException">에 캡슐화 된 경로
  871. <see cref="T:System.IO.DirectoryInfo" />개체가 유효 하지 않습니다 (예, 것은 매핑되지 않은 드라이브에).
  872. </exception>
  873. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
  874. </member>
  875. <member name="M:System.IO.DirectoryInfo.EnumerateFiles">
  876. <summary>현재 디렉터리에 있는 파일 정보의 열거 가능 컬렉션을 반환합니다.</summary>
  877. <returns>현재 디렉터리에 있는 파일의 열거 가능 컬렉션입니다.</returns>
  878. <exception cref="T:System.IO.DirectoryNotFoundException">에 캡슐화 된 경로
  879. <see cref="T:System.IO.DirectoryInfo" />개체가 유효 하지 않습니다 (예, 것은 매핑되지 않은 드라이브에).
  880. </exception>
  881. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
  882. </member>
  883. <member name="M:System.IO.DirectoryInfo.EnumerateFiles(System.String)">
  884. <summary>검색 패턴과 일치하는 파일 정보의 열거 가능 컬렉션을 반환합니다.</summary>
  885. <returns>일치 하는 파일의 열거 가능한 컬렉션
  886. <paramref name="searchPattern" />.
  887. </returns>
  888. <param name="searchPattern">파일 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.기본 패턴은 모든 파일을 반환하는 "*"입니다.</param>
  889. <exception cref="T:System.ArgumentNullException">
  890. <paramref name="searchPattern" />은
  891. null.
  892. </exception>
  893. <exception cref="T:System.IO.DirectoryNotFoundException">에 캡슐화 된 경로
  894. <see cref="T:System.IO.DirectoryInfo" />개체가 유효 하지 않습니다 (예, 역할 합니다 매핑되지 않은 드라이브에).
  895. </exception>
  896. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
  897. </member>
  898. <member name="M:System.IO.DirectoryInfo.EnumerateFiles(System.String,System.IO.SearchOption)">
  899. <summary>지정된 검색 패턴 및 하위 디렉터리 검색 옵션과 일치하는 파일 정보의 열거 가능 컬렉션을 반환합니다.</summary>
  900. <returns>일치 하는 파일의 열거 가능한 컬렉션
  901. <paramref name="searchPattern" />및
  902. <paramref name="searchOption" />.
  903. </returns>
  904. <param name="searchPattern">파일 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.기본 패턴은 모든 파일을 반환하는 "*"입니다.</param>
  905. <param name="searchOption">검색 작업에 현재 디렉터리만 포함할지 아니면 모든 하위 디렉터리를 포함할지를 지정하는 열거형 값 중 하나입니다.기본값은
  906. <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />.
  907. </param>
  908. <exception cref="T:System.ArgumentNullException">
  909. <paramref name="searchPattern" />은
  910. null.
  911. </exception>
  912. <exception cref="T:System.ArgumentOutOfRangeException">
  913. <paramref name="searchOption" />유효 하지 않기
  914. <see cref="T:System.IO.SearchOption" /> 값입니다.
  915. </exception>
  916. <exception cref="T:System.IO.DirectoryNotFoundException">에 캡슐화 된 경로
  917. <see cref="T:System.IO.DirectoryInfo" />개체가 유효 하지 않습니다 (예, 것은 매핑되지 않은 드라이브에).
  918. </exception>
  919. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
  920. </member>
  921. <member name="M:System.IO.DirectoryInfo.EnumerateFileSystemInfos">
  922. <summary>현재 디렉터리에 있는 파일 시스템 정보의 열거 가능 컬렉션을 반환합니다.</summary>
  923. <returns>현재 디렉터리에 있는 파일 시스템 정보의 열거 가능 컬렉션입니다.</returns>
  924. <exception cref="T:System.IO.DirectoryNotFoundException">에 캡슐화 된 경로
  925. <see cref="T:System.IO.DirectoryInfo" />개체가 유효 하지 않습니다 (예, 것은 매핑되지 않은 드라이브에).
  926. </exception>
  927. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
  928. </member>
  929. <member name="M:System.IO.DirectoryInfo.EnumerateFileSystemInfos(System.String)">
  930. <summary>지정된 검색 패턴과 일치하는 파일 시스템 정보의 열거 가능 컬렉션을 반환합니다.</summary>
  931. <returns>일치 하는 파일 시스템 정보 개체의 열거 가능한 컬렉션
  932. <paramref name="searchPattern" />.
  933. </returns>
  934. <param name="searchPattern">디렉터리 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.기본 패턴은 모든 파일을 반환하는 "*"입니다.</param>
  935. <exception cref="T:System.ArgumentNullException">
  936. <paramref name="searchPattern" />은
  937. null.
  938. </exception>
  939. <exception cref="T:System.IO.DirectoryNotFoundException">에 캡슐화 된 경로
  940. <see cref="T:System.IO.DirectoryInfo" />개체가 유효 하지 않습니다 (예, 것은 매핑되지 않은 드라이브에).
  941. </exception>
  942. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
  943. </member>
  944. <member name="M:System.IO.DirectoryInfo.EnumerateFileSystemInfos(System.String,System.IO.SearchOption)">
  945. <summary>지정된 검색 패턴 및 하위 디렉터리 검색 옵션과 일치하는 파일 시스템 정보의 열거 가능 컬렉션을 반환합니다.</summary>
  946. <returns>일치 하는 파일 시스템 정보 개체의 열거 가능한 컬렉션
  947. <paramref name="searchPattern" />및
  948. <paramref name="searchOption" />.
  949. </returns>
  950. <param name="searchPattern">디렉터리 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.기본 패턴은 모든 파일을 반환하는 "*"입니다.</param>
  951. <param name="searchOption">검색 작업에 현재 디렉터리만 포함할지 아니면 모든 하위 디렉터리를 포함할지를 지정하는 열거형 값 중 하나입니다.기본값은
  952. <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />.
  953. </param>
  954. <exception cref="T:System.ArgumentNullException">
  955. <paramref name="searchPattern" />은
  956. null.
  957. </exception>
  958. <exception cref="T:System.ArgumentOutOfRangeException">
  959. <paramref name="searchOption" />유효 하지 않기
  960. <see cref="T:System.IO.SearchOption" /> 값입니다.
  961. </exception>
  962. <exception cref="T:System.IO.DirectoryNotFoundException">에 캡슐화 된 경로
  963. <see cref="T:System.IO.DirectoryInfo" />개체가 유효 하지 않습니다 (예, 것은 매핑되지 않은 드라이브에).
  964. </exception>
  965. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
  966. </member>
  967. <member name="P:System.IO.DirectoryInfo.Exists">
  968. <summary>디렉터리가 있는지를 나타내는 값을 가져옵니다.</summary>
  969. <returns>true디렉터리가 존재 합니다. 그렇지 않은 경우
  970. false.
  971. </returns>
  972. <filterpriority>1</filterpriority>
  973. </member>
  974. <member name="M:System.IO.DirectoryInfo.GetDirectories">
  975. <summary>현재 디렉터리의 하위 디렉터리를 반환합니다.</summary>
  976. <returns>배열
  977. <see cref="T:System.IO.DirectoryInfo" /> 개체
  978. </returns>
  979. <exception cref="T:System.IO.DirectoryNotFoundException">에 캡슐화 된 경로
  980. <see cref="T:System.IO.DirectoryInfo" />개체는 매핑되지 않은 드라이브와 같은 올바르지 않습니다.
  981. </exception>
  982. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
  983. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
  984. <filterpriority>1</filterpriority>
  985. <PermissionSet>
  986. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  987. </PermissionSet>
  988. </member>
  989. <member name="M:System.IO.DirectoryInfo.GetDirectories(System.String)">
  990. <summary>현재에서 디렉터리의 배열을 반환 합니다.
  991. <see cref="T:System.IO.DirectoryInfo" />지정 된 검색 조건과 일치 합니다.
  992. </summary>
  993. <returns>형식의 배열
  994. DirectoryInfo일치 하는
  995. <paramref name="searchPattern" />.
  996. </returns>
  997. <param name="searchPattern">디렉터리 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.기본 패턴은 모든 파일을 반환하는 "*"입니다.</param>
  998. <exception cref="T:System.ArgumentException">
  999. <paramref name="searchPattern" />정의한 하나 이상의 잘못 된 문자가 포함 된
  1000. <see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 호출하여 생성됩니다.
  1001. </exception>
  1002. <exception cref="T:System.ArgumentNullException">
  1003. <paramref name="searchPattern" />은
  1004. null.
  1005. </exception>
  1006. <exception cref="T:System.IO.DirectoryNotFoundException">에 캡슐화 된 경로
  1007. DirectoryInfo개체가 유효 하지 않습니다 (예, 것은 매핑되지 않은 드라이브에).
  1008. </exception>
  1009. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
  1010. <filterpriority>1</filterpriority>
  1011. <PermissionSet>
  1012. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1013. </PermissionSet>
  1014. </member>
  1015. <member name="M:System.IO.DirectoryInfo.GetDirectories(System.String,System.IO.SearchOption)">
  1016. <summary>현재에서 디렉터리의 배열을 반환 합니다.
  1017. <see cref="T:System.IO.DirectoryInfo" />지정 된 검색 조건과 일치 하는 및 값을 사용 하 여 하위 디렉터리를 검색할지 여부를 결정 합니다.
  1018. </summary>
  1019. <returns>형식의 배열
  1020. DirectoryInfo일치 하는
  1021. <paramref name="searchPattern" />.
  1022. </returns>
  1023. <param name="searchPattern">디렉터리 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.기본 패턴은 모든 파일을 반환하는 "*"입니다.</param>
  1024. <param name="searchOption">검색 작업에 현재 디렉터리만 포함할지 아니면 모든 하위 디렉터리를 포함할지를 지정하는 열거형 값 중 하나입니다.</param>
  1025. <exception cref="T:System.ArgumentException">
  1026. <paramref name="searchPattern" />정의한 하나 이상의 잘못 된 문자가 포함 된
  1027. <see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 호출하여 생성됩니다.
  1028. </exception>
  1029. <exception cref="T:System.ArgumentNullException">
  1030. <paramref name="searchPattern" />은
  1031. null.
  1032. </exception>
  1033. <exception cref="T:System.ArgumentOutOfRangeException">
  1034. <paramref name="searchOption" />유효 하지 않기
  1035. <see cref="T:System.IO.SearchOption" /> 값입니다.
  1036. </exception>
  1037. <exception cref="T:System.IO.DirectoryNotFoundException">에 캡슐화 된 경로
  1038. DirectoryInfo개체가 유효 하지 않습니다 (예, 것은 매핑되지 않은 드라이브에).
  1039. </exception>
  1040. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
  1041. </member>
  1042. <member name="M:System.IO.DirectoryInfo.GetFiles">
  1043. <summary>현재 디렉터리에서 파일 목록을 반환합니다.</summary>
  1044. <returns>형식의 배열
  1045. <see cref="T:System.IO.FileInfo" />.
  1046. </returns>
  1047. <exception cref="T:System.IO.DirectoryNotFoundException">경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)</exception>
  1048. <filterpriority>1</filterpriority>
  1049. <PermissionSet>
  1050. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1051. </PermissionSet>
  1052. </member>
  1053. <member name="M:System.IO.DirectoryInfo.GetFiles(System.String)">
  1054. <summary>현재 디렉터리에서 지정된 검색 패턴과 일치하는 파일 목록을 반환합니다.</summary>
  1055. <returns>형식의 배열
  1056. <see cref="T:System.IO.FileInfo" />.
  1057. </returns>
  1058. <param name="searchPattern">파일 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.기본 패턴은 모든 파일을 반환하는 "*"입니다.</param>
  1059. <exception cref="T:System.ArgumentException">
  1060. <paramref name="searchPattern" />정의한 하나 이상의 잘못 된 문자가 포함 된
  1061. <see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 호출하여 생성됩니다.
  1062. </exception>
  1063. <exception cref="T:System.ArgumentNullException">
  1064. <paramref name="searchPattern" />은
  1065. null.
  1066. </exception>
  1067. <exception cref="T:System.IO.DirectoryNotFoundException">경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)</exception>
  1068. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
  1069. <filterpriority>1</filterpriority>
  1070. <PermissionSet>
  1071. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1072. </PermissionSet>
  1073. </member>
  1074. <member name="M:System.IO.DirectoryInfo.GetFiles(System.String,System.IO.SearchOption)">
  1075. <summary>하위 디렉터리를 검색할지를 나타내는 값을 사용하여 현재 디렉터리에서 지정된 검색 패턴과 일치하는 파일 목록을 반환합니다.</summary>
  1076. <returns>형식의 배열
  1077. <see cref="T:System.IO.FileInfo" />.
  1078. </returns>
  1079. <param name="searchPattern">파일 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.기본 패턴은 모든 파일을 반환하는 "*"입니다.</param>
  1080. <param name="searchOption">검색 작업에 현재 디렉터리만 포함할지 아니면 모든 하위 디렉터리를 포함할지를 지정하는 열거형 값 중 하나입니다.</param>
  1081. <exception cref="T:System.ArgumentException">
  1082. <paramref name="searchPattern" />정의한 하나 이상의 잘못 된 문자가 포함 된
  1083. <see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 호출하여 생성됩니다.
  1084. </exception>
  1085. <exception cref="T:System.ArgumentNullException">
  1086. <paramref name="searchPattern" />은
  1087. null.
  1088. </exception>
  1089. <exception cref="T:System.ArgumentOutOfRangeException">
  1090. <paramref name="searchOption" />유효 하지 않기
  1091. <see cref="T:System.IO.SearchOption" /> 값입니다.
  1092. </exception>
  1093. <exception cref="T:System.IO.DirectoryNotFoundException">경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)</exception>
  1094. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
  1095. </member>
  1096. <member name="M:System.IO.DirectoryInfo.GetFileSystemInfos">
  1097. <summary>강력한 형식의 배열을 반환 합니다.
  1098. <see cref="T:System.IO.FileSystemInfo" />모든 파일 및 디렉터리에 하위 디렉터리를 나타내는 항목입니다.
  1099. </summary>
  1100. <returns>배열을 강력 하 게 형식화합니다.
  1101. <see cref="T:System.IO.FileSystemInfo" />항목입니다.
  1102. </returns>
  1103. <exception cref="T:System.IO.DirectoryNotFoundException">경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)</exception>
  1104. <filterpriority>2</filterpriority>
  1105. <PermissionSet>
  1106. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1107. </PermissionSet>
  1108. </member>
  1109. <member name="M:System.IO.DirectoryInfo.GetFileSystemInfos(System.String)">
  1110. <summary>강력한 형식의 배열을 검색 합니다.
  1111. <see cref="T:System.IO.FileSystemInfo" />파일 및 지정 된 검색 조건과 일치 하는 하위 디렉터리를 나타내는 개체입니다.
  1112. </summary>
  1113. <returns>배열을 강력 하 게 형식화합니다.
  1114. FileSystemInfo검색 조건과 일치 하는 개체입니다.
  1115. </returns>
  1116. <param name="searchPattern">파일에 있는 디렉터리 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.기본 패턴은 모든 파일을 반환하는 "*"입니다.</param>
  1117. <exception cref="T:System.ArgumentException">
  1118. <paramref name="searchPattern" />정의한 하나 이상의 잘못 된 문자가 포함 된
  1119. <see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 호출하여 생성됩니다.
  1120. </exception>
  1121. <exception cref="T:System.ArgumentNullException">
  1122. <paramref name="searchPattern" />은
  1123. null.
  1124. </exception>
  1125. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)</exception>
  1126. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
  1127. <filterpriority>2</filterpriority>
  1128. <PermissionSet>
  1129. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1130. </PermissionSet>
  1131. </member>
  1132. <member name="M:System.IO.DirectoryInfo.GetFileSystemInfos(System.String,System.IO.SearchOption)">
  1133. <summary>배열을 검색합니다.
  1134. <see cref="T:System.IO.FileSystemInfo" />파일 및 지정 된 검색 조건과 일치 하는 하위 디렉터리를 나타내는 개체입니다.
  1135. </summary>
  1136. <returns>검색 조건과 일치하는 파일 시스템 항목의 배열입니다.</returns>
  1137. <param name="searchPattern">디렉터리 및 파일 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.기본 패턴은 모든 파일을 반환하는 "*"입니다.</param>
  1138. <param name="searchOption">검색 작업에 현재 디렉터리만 포함할지 아니면 모든 하위 디렉터리를 포함할지를 지정하는 열거형 값 중 하나입니다.기본값은
  1139. <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />.
  1140. </param>
  1141. <exception cref="T:System.ArgumentException">
  1142. <paramref name="searchPattern" />정의한 하나 이상의 잘못 된 문자가 포함 된
  1143. <see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 호출하여 생성됩니다.
  1144. </exception>
  1145. <exception cref="T:System.ArgumentNullException">
  1146. <paramref name="searchPattern" />은
  1147. null.
  1148. </exception>
  1149. <exception cref="T:System.ArgumentOutOfRangeException">
  1150. <paramref name="searchOption" />유효 하지 않기
  1151. <see cref="T:System.IO.SearchOption" /> 값입니다.
  1152. </exception>
  1153. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)</exception>
  1154. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
  1155. </member>
  1156. <member name="M:System.IO.DirectoryInfo.MoveTo(System.String)">
  1157. <summary>이동 하는
  1158. <see cref="T:System.IO.DirectoryInfo" />인스턴스 및 해당 내용을 새 경로에 있습니다.
  1159. </summary>
  1160. <param name="destDirName">이 디렉터리를 이동할 곳의 이름과 경로입니다.대상 디렉터리는 다른 디스크 볼륨이나 동일한 이름의 디렉터리가 될 수는 없지만,이 디렉터리를 하위 디렉터리로 추가할 기존 디렉터리가 될 수는 있습니다.</param>
  1161. <exception cref="T:System.ArgumentNullException">
  1162. <paramref name="destDirName" />은
  1163. null.
  1164. </exception>
  1165. <exception cref="T:System.ArgumentException">
  1166. <paramref name="destDirName" />이 빈 문자열("")인 경우
  1167. </exception>
  1168. <exception cref="T:System.IO.IOException">디렉터리를 다른 볼륨으로 이동하려고 한 경우또는<paramref name="destDirName" />이(가) 이미 있습니다.
  1169. 또는이 경로에 액세스할 권한이 없는 경우또는이동되는 디렉터리와 대상 디렉터리의 이름이 같은 경우</exception>
  1170. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
  1171. <exception cref="T:System.IO.DirectoryNotFoundException">대상 디렉터리를 찾을 수 없는 경우</exception>
  1172. <filterpriority>1</filterpriority>
  1173. <PermissionSet>
  1174. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1175. </PermissionSet>
  1176. </member>
  1177. <member name="P:System.IO.DirectoryInfo.Name">
  1178. <summary>이 작업의 이름을 가져옵니다.
  1179. <see cref="T:System.IO.DirectoryInfo" />인스턴스입니다.
  1180. </summary>
  1181. <returns>디렉터리 이름입니다.</returns>
  1182. <filterpriority>1</filterpriority>
  1183. </member>
  1184. <member name="P:System.IO.DirectoryInfo.Parent">
  1185. <summary>지정된 하위 디렉터리의 부모 디렉터리를 가져옵니다.</summary>
  1186. <returns>부모 디렉터리 또는
  1187. null경로 null 또는 파일 경로 루트를 표시 하는 경우 ("\", "c:"와 같은 또는 * "\\server\share").
  1188. </returns>
  1189. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
  1190. <filterpriority>1</filterpriority>
  1191. <PermissionSet>
  1192. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1193. </PermissionSet>
  1194. </member>
  1195. <member name="P:System.IO.DirectoryInfo.Root">
  1196. <summary>디렉터리의 루트 부분을 가져옵니다.</summary>
  1197. <returns>디렉터리의 루트를 나타내는 개체입니다.</returns>
  1198. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
  1199. <filterpriority>1</filterpriority>
  1200. <PermissionSet>
  1201. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1202. </PermissionSet>
  1203. </member>
  1204. <member name="M:System.IO.DirectoryInfo.ToString">
  1205. <summary>사용자가 통과한 원래의 경로를 반환합니다.</summary>
  1206. <returns>사용자가 통과한 원래의 경로를 반환합니다.</returns>
  1207. <filterpriority>2</filterpriority>
  1208. </member>
  1209. <member name="T:System.IO.File">
  1210. <summary>단일 파일에 대한 만들기, 복사, 삭제, 이동 및 열기를 위한 정적 메서드를 제공하고 <see cref="T:System.IO.FileStream" /> 개체 만들기를 지원합니다.이 형식에 대 한.NET Framework 소스 코드를 찾아보려면 참조는 Reference Source.</summary>
  1211. <filterpriority>1</filterpriority>
  1212. </member>
  1213. <member name="M:System.IO.File.AppendAllLines(System.String,System.Collections.Generic.IEnumerable{System.String})">
  1214. <summary>파일에 줄을 추가한 다음 파일을 닫습니다.지정한 파일이 없는 경우 이 메서드는 파일을 만들고 지정된 줄을 파일에 쓴 다음 파일을 닫습니다.</summary>
  1215. <param name="path">줄을 추가할 파일입니다.파일이 아직 없으면 새로 만들어집니다.</param>
  1216. <param name="contents">파일에 추가할 줄입니다.</param>
  1217. <exception cref="T:System.ArgumentException">
  1218. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드에 정의된 하나 이상의 잘못된 문자를 포함하는 경우</exception>
  1219. <exception cref="T:System.ArgumentNullException">두<paramref name=" path " />또는 <paramref name="contents" /> 은 null입니다.</exception>
  1220. <exception cref="T:System.IO.DirectoryNotFoundException">
  1221. <paramref name="path" />가 잘못된 경우(예: 디렉터리가 존재하지 않거나 매핑되지 않은 드라이브의 경로를 지정한 경우)</exception>
  1222. <exception cref="T:System.IO.FileNotFoundException">
  1223. <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우</exception>
  1224. <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우</exception>
  1225. <exception cref="T:System.IO.PathTooLongException">
  1226. <paramref name="path" />가 시스템 정의 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1227. <exception cref="T:System.NotSupportedException">
  1228. <paramref name="path" />의 형식이 잘못된 경우</exception>
  1229. <exception cref="T:System.Security.SecurityException">호출자에게 해당 파일에 쓸 수 있는 권한이 없는 경우</exception>
  1230. <exception cref="T:System.UnauthorizedAccessException">
  1231. <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는현재 플랫폼이 해당 작업을 지원하지 않는 경우또는<paramref name="path" />은(는) 디렉터리입니다.</exception>
  1232. </member>
  1233. <member name="M:System.IO.File.AppendAllLines(System.String,System.Collections.Generic.IEnumerable{System.String},System.Text.Encoding)">
  1234. <summary>지정된 인코딩을 사용하여 파일에 줄을 추가한 다음 파일을 닫습니다.지정한 파일이 없는 경우 이 메서드는 파일을 만들고 지정된 줄을 파일에 쓴 다음 파일을 닫습니다.</summary>
  1235. <param name="path">줄을 추가할 파일입니다.파일이 아직 없으면 새로 만들어집니다.</param>
  1236. <param name="contents">파일에 추가할 줄입니다.</param>
  1237. <param name="encoding">사용할 문자 인코딩입니다.</param>
  1238. <exception cref="T:System.ArgumentException">
  1239. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드에 정의된 하나 이상의 잘못된 문자를 포함하는 경우</exception>
  1240. <exception cref="T:System.ArgumentNullException">Either<paramref name=" path" />, <paramref name="contents" /> 또는 <paramref name="encoding" />이 null인 경우</exception>
  1241. <exception cref="T:System.IO.DirectoryNotFoundException">
  1242. <paramref name="path" />가 잘못된 경우(예: 디렉터리가 존재하지 않거나 매핑되지 않은 드라이브의 경로를 지정한 경우)</exception>
  1243. <exception cref="T:System.IO.FileNotFoundException">
  1244. <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우</exception>
  1245. <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우</exception>
  1246. <exception cref="T:System.IO.PathTooLongException">
  1247. <paramref name="path" />가 시스템 정의 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1248. <exception cref="T:System.NotSupportedException">
  1249. <paramref name="path" />의 형식이 잘못된 경우</exception>
  1250. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
  1251. <exception cref="T:System.UnauthorizedAccessException">
  1252. <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는현재 플랫폼이 해당 작업을 지원하지 않는 경우또는<paramref name="path" />은(는) 디렉터리입니다.또는호출자에게 필요한 권한이 없는 경우</exception>
  1253. </member>
  1254. <member name="M:System.IO.File.AppendAllText(System.String,System.String)">
  1255. <summary>파일을 열고 지정된 문자열을 파일에 추가한 다음 파일을 닫습니다.파일이 없는 경우 이 메서드는 파일을 만들고 지정된 문자열을 파일에 쓴 다음 파일을 닫습니다.</summary>
  1256. <param name="path">지정된 문자열을 추가할 파일입니다. </param>
  1257. <param name="contents">파일에 추가할 문자열입니다. </param>
  1258. <exception cref="T:System.ArgumentException">
  1259. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1260. <exception cref="T:System.ArgumentNullException">
  1261. <paramref name="path" />가 null인 경우 </exception>
  1262. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1263. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 디렉터리가 존재하지 않거나 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  1264. <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
  1265. <exception cref="T:System.UnauthorizedAccessException">
  1266. <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는 현재 플랫폼이 해당 작업을 지원하지 않는 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 </exception>
  1267. <exception cref="T:System.NotSupportedException">
  1268. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1269. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  1270. <filterpriority>1</filterpriority>
  1271. <PermissionSet>
  1272. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1273. </PermissionSet>
  1274. </member>
  1275. <member name="M:System.IO.File.AppendAllText(System.String,System.String,System.Text.Encoding)">
  1276. <summary>지정된 문자열을 파일에 추가합니다. 파일이 아직 없으면 만듭니다.</summary>
  1277. <param name="path">지정된 문자열을 추가할 파일입니다. </param>
  1278. <param name="contents">파일에 추가할 문자열입니다. </param>
  1279. <param name="encoding">사용할 문자 인코딩입니다. </param>
  1280. <exception cref="T:System.ArgumentException">
  1281. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1282. <exception cref="T:System.ArgumentNullException">
  1283. <paramref name="path" />가 null인 경우 </exception>
  1284. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1285. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 디렉터리가 존재하지 않거나 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  1286. <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
  1287. <exception cref="T:System.UnauthorizedAccessException">
  1288. <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는 현재 플랫폼이 해당 작업을 지원하지 않는 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 </exception>
  1289. <exception cref="T:System.NotSupportedException">
  1290. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1291. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  1292. <filterpriority>1</filterpriority>
  1293. <PermissionSet>
  1294. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1295. </PermissionSet>
  1296. </member>
  1297. <member name="M:System.IO.File.AppendText(System.String)">
  1298. <summary>기존 파일 또는 지정된 파일이 존재하지 않는 경우 새 파일에 UTF-8 인코딩된 텍스트를 추가하는 <see cref="T:System.IO.StreamWriter" />를 만듭니다.</summary>
  1299. <returns>UTF-8로 인코딩된 텍스트를 지정된 파일 또는 새 파일에 추가하는 스트림 작성기입니다.</returns>
  1300. <param name="path">추가 대상인 파일에 대한 경로입니다. </param>
  1301. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  1302. <exception cref="T:System.ArgumentException">
  1303. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1304. <exception cref="T:System.ArgumentNullException">
  1305. <paramref name="path" />가 null인 경우 </exception>
  1306. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1307. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 디렉터리가 존재하지 않거나 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  1308. <exception cref="T:System.NotSupportedException">
  1309. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1310. <filterpriority>1</filterpriority>
  1311. <PermissionSet>
  1312. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1313. </PermissionSet>
  1314. </member>
  1315. <member name="M:System.IO.File.Copy(System.String,System.String)">
  1316. <summary>새 파일에 기존 파일을 복사합니다.같은 이름의 파일을 덮어쓸 수는 없습니다.</summary>
  1317. <param name="sourceFileName">복사할 파일입니다. </param>
  1318. <param name="destFileName">대상 파일 이름입니다.대상 파일 이름은 디렉터리나 기존 파일일 수 없습니다.</param>
  1319. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  1320. <exception cref="T:System.ArgumentException">
  1321. <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />이 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />에 정의된 하나 이상의 잘못된 문자를 포함하는 경우또는 <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />이 디렉터리를 지정하는 경우 </exception>
  1322. <exception cref="T:System.ArgumentNullException">
  1323. <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />가 null인 경우 </exception>
  1324. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1325. <exception cref="T:System.IO.DirectoryNotFoundException">
  1326. <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />에 지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  1327. <exception cref="T:System.IO.FileNotFoundException">
  1328. <paramref name="sourceFileName" />을(를) 찾을 수 없습니다. </exception>
  1329. <exception cref="T:System.IO.IOException">
  1330. <paramref name="destFileName" />이(가) 있습니다.또는 I/O 오류가 발생한 경우 </exception>
  1331. <exception cref="T:System.NotSupportedException">
  1332. <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />의 형식이 잘못된 경우 </exception>
  1333. <filterpriority>1</filterpriority>
  1334. <PermissionSet>
  1335. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1336. </PermissionSet>
  1337. </member>
  1338. <member name="M:System.IO.File.Copy(System.String,System.String,System.Boolean)">
  1339. <summary>새 파일에 기존 파일을 복사합니다.같은 이름의 파일을 덮어쓸 수 있습니다.</summary>
  1340. <param name="sourceFileName">복사할 파일입니다. </param>
  1341. <param name="destFileName">대상 파일 이름입니다.대상 파일 이름은 디렉터리가 될 수 없습니다.</param>
  1342. <param name="overwrite">대상 파일을 덮어쓸 수 있으면 true이고, 그렇지 않으면 false입니다. </param>
  1343. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 또는<paramref name="destFileName" />는 읽기 전용입니다.</exception>
  1344. <exception cref="T:System.ArgumentException">
  1345. <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />이 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />에 정의된 하나 이상의 잘못된 문자를 포함하는 경우또는 <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />이 디렉터리를 지정하는 경우 </exception>
  1346. <exception cref="T:System.ArgumentNullException">
  1347. <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />가 null인 경우 </exception>
  1348. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1349. <exception cref="T:System.IO.DirectoryNotFoundException">
  1350. <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />에 지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  1351. <exception cref="T:System.IO.FileNotFoundException">
  1352. <paramref name="sourceFileName" />을(를) 찾을 수 없습니다. </exception>
  1353. <exception cref="T:System.IO.IOException">
  1354. <paramref name="destFileName" />이 존재하고 <paramref name="overwrite" />는 false입니다.또는 I/O 오류가 발생한 경우 </exception>
  1355. <exception cref="T:System.NotSupportedException">
  1356. <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />의 형식이 잘못된 경우 </exception>
  1357. <filterpriority>1</filterpriority>
  1358. <PermissionSet>
  1359. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1360. </PermissionSet>
  1361. </member>
  1362. <member name="M:System.IO.File.Create(System.String)">
  1363. <summary>지정된 경로에 파일을 만들거나 지정된 경로의 파일을 덮어씁니다.</summary>
  1364. <returns>
  1365. <see cref="T:System.IO.FileStream" />에 지정된 파일에 대한 읽기/쓰기 권한을 제공하는 <paramref name="path" />입니다.</returns>
  1366. <param name="path">만들 파일의 경로와 이름입니다. </param>
  1367. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우또는 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우 </exception>
  1368. <exception cref="T:System.ArgumentException">
  1369. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1370. <exception cref="T:System.ArgumentNullException">
  1371. <paramref name="path" />가 null인 경우 </exception>
  1372. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1373. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  1374. <exception cref="T:System.IO.IOException">파일을 만드는 동안 I/O 오류가 발생한 경우 </exception>
  1375. <exception cref="T:System.NotSupportedException">
  1376. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1377. <filterpriority>1</filterpriority>
  1378. <PermissionSet>
  1379. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1380. </PermissionSet>
  1381. </member>
  1382. <member name="M:System.IO.File.Create(System.String,System.Int32)">
  1383. <summary>지정된 파일을 만들거나 덮어씁니다.</summary>
  1384. <returns>
  1385. <see cref="T:System.IO.FileStream" />에 지정된 파일에 대한 읽기/쓰기 권한을 제공하는 지정된 버퍼 크기의 <paramref name="path" />입니다.</returns>
  1386. <param name="path">파일의 이름입니다. </param>
  1387. <param name="bufferSize">파일 읽기 및 쓰기를 위해 버퍼링할 바이트 수입니다. </param>
  1388. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우또는 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우 </exception>
  1389. <exception cref="T:System.ArgumentException">
  1390. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1391. <exception cref="T:System.ArgumentNullException">
  1392. <paramref name="path" />가 null인 경우 </exception>
  1393. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1394. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  1395. <exception cref="T:System.IO.IOException">파일을 만드는 동안 I/O 오류가 발생한 경우 </exception>
  1396. <exception cref="T:System.NotSupportedException">
  1397. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1398. <filterpriority>1</filterpriority>
  1399. <PermissionSet>
  1400. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1401. </PermissionSet>
  1402. </member>
  1403. <member name="M:System.IO.File.Create(System.String,System.Int32,System.IO.FileOptions)">
  1404. <summary>버퍼 크기와 파일을 만들거나 덮어쓸 방식을 설명하는 <see cref="T:System.IO.FileOptions" /> 값을 지정하여 지정된 파일을 만들거나 덮어씁니다.</summary>
  1405. <returns>지정된 버퍼 크기의 새 파일입니다.</returns>
  1406. <param name="path">파일의 이름입니다. </param>
  1407. <param name="bufferSize">파일 읽기 및 쓰기를 위해 버퍼링할 바이트 수입니다. </param>
  1408. <param name="options">파일을 만들거나 덮어쓸 방식을 설명하는 <see cref="T:System.IO.FileOptions" /> 값 중 하나입니다.</param>
  1409. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우또는 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우 또는<see cref="F:System.IO.FileOptions.Encrypted" />에 <paramref name="options" />가 지정되었고 현재 플랫폼에서 파일 암호화가 지원되지 않는 경우</exception>
  1410. <exception cref="T:System.ArgumentException">
  1411. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1412. <exception cref="T:System.ArgumentNullException">
  1413. <paramref name="path" />가 null인 경우 </exception>
  1414. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1415. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  1416. <exception cref="T:System.IO.IOException">파일을 만드는 동안 I/O 오류가 발생한 경우 </exception>
  1417. <exception cref="T:System.NotSupportedException">
  1418. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1419. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우또는 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우 </exception>
  1420. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우또는 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우 </exception>
  1421. </member>
  1422. <member name="M:System.IO.File.CreateText(System.String)">
  1423. <summary>UTF-8로 인코딩된 텍스트를 쓰기 위해 파일을 만들거나 엽니다.</summary>
  1424. <returns>UTF-8 인코딩을 사용하여 지정된 파일에 쓸 <see cref="T:System.IO.StreamWriter" />입니다.</returns>
  1425. <param name="path">쓰기용으로 열 파일입니다. </param>
  1426. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  1427. <exception cref="T:System.ArgumentException">
  1428. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1429. <exception cref="T:System.ArgumentNullException">
  1430. <paramref name="path" />가 null인 경우 </exception>
  1431. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1432. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  1433. <exception cref="T:System.NotSupportedException">
  1434. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1435. <filterpriority>1</filterpriority>
  1436. <PermissionSet>
  1437. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1438. </PermissionSet>
  1439. </member>
  1440. <member name="M:System.IO.File.Delete(System.String)">
  1441. <summary>지정한 파일을 삭제합니다. </summary>
  1442. <param name="path">삭제할 파일의 이름입니다.와일드카드 문자는 지원되지 않습니다.</param>
  1443. <exception cref="T:System.ArgumentException">
  1444. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1445. <exception cref="T:System.ArgumentNullException">
  1446. <paramref name="path" />가 null인 경우 </exception>
  1447. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  1448. <exception cref="T:System.IO.IOException">지정된 파일이 사용되고 있는 경우 또는파일에 대한 열린 핸들이 있고 운영 체제가 Windows XP 또는 그 이전 버전인 경우.이 열린 핸들은 디렉터리 및 파일 열거로 인해 발생할 수 있습니다.자세한 내용은 방법: 디렉터리 및 파일 열거을 참조하십시오.</exception>
  1449. <exception cref="T:System.NotSupportedException">
  1450. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1451. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1452. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우또는 파일이 사용 중인 실행 파일입니다.또는 <paramref name="path" />은(는) 디렉터리입니다.또는 <paramref name="path" />에서 읽기 전용 파일을 지정한 경우 </exception>
  1453. <filterpriority>1</filterpriority>
  1454. <PermissionSet>
  1455. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1456. </PermissionSet>
  1457. </member>
  1458. <member name="M:System.IO.File.Exists(System.String)">
  1459. <summary>지정된 파일이 있는지를 확인합니다.</summary>
  1460. <returns>호출자에게 필요한 권한이 있고 true에 기존 파일의 이름이 포함되면 <paramref name="path" />이고, 그렇지 않으면 false입니다.또한 이 메서드는 false가 <paramref name="path" />이거나 잘못된 경로이거나 길이가 0인 문자열이면 null를 반환합니다.호출자에게 지정된 파일을 읽을 권한이 없는 경우 예외가 throw되지 않으며 false가 있는지 여부와 관계없이 <paramref name="path" />를 반환합니다.</returns>
  1461. <param name="path">확인할 파일입니다. </param>
  1462. <filterpriority>1</filterpriority>
  1463. <PermissionSet>
  1464. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1465. </PermissionSet>
  1466. </member>
  1467. <member name="M:System.IO.File.GetAttributes(System.String)">
  1468. <summary>경로에 있는 파일의 <see cref="T:System.IO.FileAttributes" />를 가져옵니다.</summary>
  1469. <returns>경로에 있는 파일의 <see cref="T:System.IO.FileAttributes" />입니다.</returns>
  1470. <param name="path">파일의 경로입니다. </param>
  1471. <exception cref="T:System.ArgumentException">
  1472. <paramref name="path" />에 아무 것도 없거나, 공백만 있거나, 잘못된 문자가 포함되어 있는 경우 </exception>
  1473. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1474. <exception cref="T:System.NotSupportedException">
  1475. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1476. <exception cref="T:System.IO.FileNotFoundException">
  1477. <paramref name="path" />가 파일을 나타내며 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우나 파일을 찾을 수 없는 경우) </exception>
  1478. <exception cref="T:System.IO.DirectoryNotFoundException">
  1479. <paramref name="path" />가 디렉터리를 나타내며 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우나 디렉터리를 찾을 수 없는 경우)</exception>
  1480. <exception cref="T:System.IO.IOException">이 파일은 다른 프로세스에서 사용되고 있습니다.</exception>
  1481. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
  1482. <filterpriority>1</filterpriority>
  1483. <PermissionSet>
  1484. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1485. </PermissionSet>
  1486. </member>
  1487. <member name="M:System.IO.File.GetCreationTime(System.String)">
  1488. <summary>지정된 파일 또는 디렉터리의 만든 날짜와 시간을 반환합니다.</summary>
  1489. <returns>지정된 파일이나 디렉터리를 만든 날짜와 시간으로 설정된 <see cref="T:System.DateTime" /> 구조체입니다.이 값은 현지 시간으로 표현됩니다.</returns>
  1490. <param name="path">만든 날짜와 시간 정보를 가져올 파일 또는 디렉터리입니다. </param>
  1491. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  1492. <exception cref="T:System.ArgumentException">
  1493. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1494. <exception cref="T:System.ArgumentNullException">
  1495. <paramref name="path" />가 null인 경우 </exception>
  1496. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1497. <exception cref="T:System.NotSupportedException">
  1498. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1499. <filterpriority>1</filterpriority>
  1500. <PermissionSet>
  1501. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1502. </PermissionSet>
  1503. </member>
  1504. <member name="M:System.IO.File.GetCreationTimeUtc(System.String)">
  1505. <summary>지정된 파일이나 디렉터리를 만든 날짜와 시간을 UTC 기준으로 반환합니다.</summary>
  1506. <returns>지정된 파일이나 디렉터리를 만든 날짜와 시간으로 설정된 <see cref="T:System.DateTime" /> 구조체입니다.이 값은 UTC 시간으로 표현됩니다.</returns>
  1507. <param name="path">만든 날짜와 시간 정보를 가져올 파일 또는 디렉터리입니다. </param>
  1508. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  1509. <exception cref="T:System.ArgumentException">
  1510. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1511. <exception cref="T:System.ArgumentNullException">
  1512. <paramref name="path" />가 null인 경우 </exception>
  1513. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1514. <exception cref="T:System.NotSupportedException">
  1515. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1516. <filterpriority>2</filterpriority>
  1517. <PermissionSet>
  1518. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1519. </PermissionSet>
  1520. </member>
  1521. <member name="M:System.IO.File.GetLastAccessTime(System.String)">
  1522. <summary>지정된 파일 또는 디렉터리를 마지막으로 액세스한 날짜와 시간을 반환합니다.</summary>
  1523. <returns>지정된 파일 또는 디렉터리를 마지막으로 액세스한 날짜와 시간으로 설정된 <see cref="T:System.DateTime" /> 구조체입니다.이 값은 현지 시간으로 표현됩니다.</returns>
  1524. <param name="path">액세스 날짜와 시간 정보를 가져올 파일 또는 디렉터리입니다. </param>
  1525. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  1526. <exception cref="T:System.ArgumentException">
  1527. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1528. <exception cref="T:System.ArgumentNullException">
  1529. <paramref name="path" />가 null인 경우 </exception>
  1530. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1531. <exception cref="T:System.NotSupportedException">
  1532. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1533. <filterpriority>1</filterpriority>
  1534. <PermissionSet>
  1535. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1536. </PermissionSet>
  1537. </member>
  1538. <member name="M:System.IO.File.GetLastAccessTimeUtc(System.String)">
  1539. <summary>지정된 파일 또는 디렉터리를 마지막으로 액세스한 날짜와 시간을 UTC 기준으로 반환합니다.</summary>
  1540. <returns>지정된 파일 또는 디렉터리를 마지막으로 액세스한 날짜와 시간으로 설정된 <see cref="T:System.DateTime" /> 구조체입니다.이 값은 UTC 시간으로 표현됩니다.</returns>
  1541. <param name="path">액세스 날짜와 시간 정보를 가져올 파일 또는 디렉터리입니다. </param>
  1542. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  1543. <exception cref="T:System.ArgumentException">
  1544. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1545. <exception cref="T:System.ArgumentNullException">
  1546. <paramref name="path" />가 null인 경우 </exception>
  1547. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1548. <exception cref="T:System.NotSupportedException">
  1549. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1550. <filterpriority>1</filterpriority>
  1551. <PermissionSet>
  1552. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1553. </PermissionSet>
  1554. </member>
  1555. <member name="M:System.IO.File.GetLastWriteTime(System.String)">
  1556. <summary>지정된 파일 또는 디렉터리를 마지막으로 쓴 날짜와 시간을 반환합니다.</summary>
  1557. <returns>지정된 파일 또는 디렉터리를 마지막으로 쓴 날짜와 시간으로 설정된 <see cref="T:System.DateTime" /> 구조체입니다.이 값은 현지 시간으로 표현됩니다.</returns>
  1558. <param name="path">쓴 날짜와 시간 정보를 가져올 파일 또는 디렉터리입니다. </param>
  1559. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  1560. <exception cref="T:System.ArgumentException">
  1561. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1562. <exception cref="T:System.ArgumentNullException">
  1563. <paramref name="path" />가 null인 경우 </exception>
  1564. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1565. <exception cref="T:System.NotSupportedException">
  1566. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1567. <filterpriority>1</filterpriority>
  1568. <PermissionSet>
  1569. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1570. </PermissionSet>
  1571. </member>
  1572. <member name="M:System.IO.File.GetLastWriteTimeUtc(System.String)">
  1573. <summary>지정된 파일 또는 디렉터리에 마지막으로 쓴 날짜와 시간을 UTC 기준으로 반환합니다.</summary>
  1574. <returns>지정된 파일 또는 디렉터리를 마지막으로 쓴 날짜와 시간으로 설정된 <see cref="T:System.DateTime" /> 구조체입니다.이 값은 UTC 시간으로 표현됩니다.</returns>
  1575. <param name="path">쓴 날짜와 시간 정보를 가져올 파일 또는 디렉터리입니다. </param>
  1576. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  1577. <exception cref="T:System.ArgumentException">
  1578. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1579. <exception cref="T:System.ArgumentNullException">
  1580. <paramref name="path" />가 null인 경우 </exception>
  1581. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1582. <exception cref="T:System.NotSupportedException">
  1583. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1584. <filterpriority>2</filterpriority>
  1585. <PermissionSet>
  1586. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1587. </PermissionSet>
  1588. </member>
  1589. <member name="M:System.IO.File.Move(System.String,System.String)">
  1590. <summary>지정된 파일을 새 위치로 이동하고 새 파일의 이름을 지정할 수 있는 옵션을 제공합니다.</summary>
  1591. <param name="sourceFileName">이동할 파일의 이름입니다.상대 또는 절대 경로가 포함될 수 있습니다.</param>
  1592. <param name="destFileName">파일에 대한 새 경로 및 이름입니다.</param>
  1593. <exception cref="T:System.IO.IOException">대상 파일이 이미 있는 경우또는<paramref name="sourceFileName" />을(를) 찾을 수 없습니다. </exception>
  1594. <exception cref="T:System.ArgumentNullException">
  1595. <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />가 null인 경우 </exception>
  1596. <exception cref="T:System.ArgumentException">
  1597. <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />이 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />에 정의된 잘못된 문자를 포함하는 경우 </exception>
  1598. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  1599. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1600. <exception cref="T:System.IO.DirectoryNotFoundException">
  1601. <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />에 지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  1602. <exception cref="T:System.NotSupportedException">
  1603. <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />의 형식이 잘못된 경우 </exception>
  1604. <filterpriority>1</filterpriority>
  1605. <PermissionSet>
  1606. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1607. </PermissionSet>
  1608. </member>
  1609. <member name="M:System.IO.File.Open(System.String,System.IO.FileMode)">
  1610. <summary>지정된 경로에서 읽기/쓰기 권한으로 <see cref="T:System.IO.FileStream" />을 엽니다.</summary>
  1611. <returns>읽기/쓰기 액세스 및 공유하지 않는 상태로 지정된 모드와 경로에서 열린 <see cref="T:System.IO.FileStream" />입니다.</returns>
  1612. <param name="path">열 파일입니다. </param>
  1613. <param name="mode">파일이 없는 경우 파일을 만들 것인지를 지정하고, 기존 파일 내용을 유지할 것인지 덮어쓸 것인지를 결정하는 <see cref="T:System.IO.FileMode" /> 값입니다. </param>
  1614. <exception cref="T:System.ArgumentException">
  1615. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1616. <exception cref="T:System.ArgumentNullException">
  1617. <paramref name="path" />가 null인 경우 </exception>
  1618. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1619. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  1620. <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
  1621. <exception cref="T:System.UnauthorizedAccessException">
  1622. <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는 현재 플랫폼이 해당 작업을 지원하지 않는 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 또는<paramref name="mode" />는 <see cref="F:System.IO.FileMode.Create" />이고 지정된 파일은 숨겨진 파일입니다.</exception>
  1623. <exception cref="T:System.ArgumentOutOfRangeException">
  1624. <paramref name="mode" />가 잘못된 값을 지정하는 경우 </exception>
  1625. <exception cref="T:System.IO.FileNotFoundException">
  1626. <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우 </exception>
  1627. <exception cref="T:System.NotSupportedException">
  1628. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1629. <filterpriority>1</filterpriority>
  1630. <PermissionSet>
  1631. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1632. </PermissionSet>
  1633. </member>
  1634. <member name="M:System.IO.File.Open(System.String,System.IO.FileMode,System.IO.FileAccess)">
  1635. <summary>지정된 모드와 액세스 권한을 사용하여 지정된 경로에서 <see cref="T:System.IO.FileStream" />을 엽니다.</summary>
  1636. <returns>지정된 모드와 액세스 권한으로 지정된 파일에 대한 액세스를 제공하는 공유되지 않는 <see cref="T:System.IO.FileStream" />입니다.</returns>
  1637. <param name="path">열 파일입니다. </param>
  1638. <param name="mode">파일이 없는 경우 파일을 만들 것인지를 지정하고, 기존 파일 내용을 유지할 것인지 덮어쓸 것인지를 결정하는 <see cref="T:System.IO.FileMode" /> 값입니다. </param>
  1639. <param name="access">파일에 수행할 수 있는 작업을 지정하는 <see cref="T:System.IO.FileAccess" /> 값입니다. </param>
  1640. <exception cref="T:System.ArgumentException">
  1641. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우또는 <paramref name="access" />가 Read로 지정되고 <paramref name="mode" />가 Create, CreateNew, Truncate 또는 Append로 지정된 경우 </exception>
  1642. <exception cref="T:System.ArgumentNullException">
  1643. <paramref name="path" />가 null인 경우 </exception>
  1644. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1645. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  1646. <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
  1647. <exception cref="T:System.UnauthorizedAccessException">
  1648. <paramref name="path" />가 읽기 전용인 파일을 지정하고 <paramref name="access" />가 Read가 아닌 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 또는<paramref name="mode" />는 <see cref="F:System.IO.FileMode.Create" />이고 지정된 파일은 숨겨진 파일입니다.</exception>
  1649. <exception cref="T:System.ArgumentOutOfRangeException">
  1650. <paramref name="mode" /> 또는 <paramref name="access" />가 잘못된 값을 지정하는 경우 </exception>
  1651. <exception cref="T:System.IO.FileNotFoundException">
  1652. <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우 </exception>
  1653. <exception cref="T:System.NotSupportedException">
  1654. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1655. <filterpriority>1</filterpriority>
  1656. <PermissionSet>
  1657. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1658. </PermissionSet>
  1659. </member>
  1660. <member name="M:System.IO.File.Open(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)">
  1661. <summary>읽기, 쓰기 또는 읽기/쓰기 권한과 지정된 공유 옵션을 사용하여 지정된 경로에서 지정된 모드를 갖는 <see cref="T:System.IO.FileStream" />을 엽니다.</summary>
  1662. <returns>읽기, 쓰기 또는 읽기/쓰기 권한과 지정된 공유 옵션을 사용하여 지정된 경로에서 지정된 모드를 갖는 <see cref="T:System.IO.FileStream" />을 엽니다.</returns>
  1663. <param name="path">열 파일입니다. </param>
  1664. <param name="mode">파일이 없는 경우 파일을 만들 것인지를 지정하고, 기존 파일 내용을 유지할 것인지 덮어쓸 것인지를 결정하는 <see cref="T:System.IO.FileMode" /> 값입니다. </param>
  1665. <param name="access">파일에 수행할 수 있는 작업을 지정하는 <see cref="T:System.IO.FileAccess" /> 값입니다. </param>
  1666. <param name="share">다른 스레드가 파일에 대해 가지는 액세스 형식을 지정하는 <see cref="T:System.IO.FileShare" /> 값입니다. </param>
  1667. <exception cref="T:System.ArgumentException">
  1668. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우또는 <paramref name="access" />가 Read로 지정되고 <paramref name="mode" />가 Create, CreateNew, Truncate 또는 Append로 지정된 경우 </exception>
  1669. <exception cref="T:System.ArgumentNullException">
  1670. <paramref name="path" />가 null인 경우 </exception>
  1671. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1672. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  1673. <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
  1674. <exception cref="T:System.UnauthorizedAccessException">
  1675. <paramref name="path" />가 읽기 전용인 파일을 지정하고 <paramref name="access" />가 Read가 아닌 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 또는<paramref name="mode" />는 <see cref="F:System.IO.FileMode.Create" />이고 지정된 파일은 숨겨진 파일입니다.</exception>
  1676. <exception cref="T:System.ArgumentOutOfRangeException">
  1677. <paramref name="mode" />, <paramref name="access" /> 또는 <paramref name="share" />가 잘못된 값을 지정하는 경우 </exception>
  1678. <exception cref="T:System.IO.FileNotFoundException">
  1679. <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우 </exception>
  1680. <exception cref="T:System.NotSupportedException">
  1681. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1682. <filterpriority>1</filterpriority>
  1683. <PermissionSet>
  1684. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1685. </PermissionSet>
  1686. </member>
  1687. <member name="M:System.IO.File.OpenRead(System.String)">
  1688. <summary>읽기용으로 기존 파일을 엽니다.</summary>
  1689. <returns>지정된 경로에 있는 읽기 전용 <see cref="T:System.IO.FileStream" />입니다.</returns>
  1690. <param name="path">읽기용으로 열 파일입니다. </param>
  1691. <exception cref="T:System.ArgumentException">
  1692. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1693. <exception cref="T:System.ArgumentNullException">
  1694. <paramref name="path" />가 null인 경우 </exception>
  1695. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1696. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  1697. <exception cref="T:System.UnauthorizedAccessException">
  1698. <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 </exception>
  1699. <exception cref="T:System.IO.FileNotFoundException">
  1700. <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우 </exception>
  1701. <exception cref="T:System.NotSupportedException">
  1702. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1703. <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
  1704. <filterpriority>1</filterpriority>
  1705. <PermissionSet>
  1706. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1707. </PermissionSet>
  1708. </member>
  1709. <member name="M:System.IO.File.OpenText(System.String)">
  1710. <summary>UTF-8로 인코딩된 기존 텍스트 파일을 읽기용으로 엽니다.</summary>
  1711. <returns>지정된 경로에 있는 <see cref="T:System.IO.StreamReader" />입니다.</returns>
  1712. <param name="path">읽기용으로 열 파일입니다. </param>
  1713. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  1714. <exception cref="T:System.ArgumentException">
  1715. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1716. <exception cref="T:System.ArgumentNullException">
  1717. <paramref name="path" />가 null인 경우 </exception>
  1718. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1719. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  1720. <exception cref="T:System.IO.FileNotFoundException">
  1721. <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우 </exception>
  1722. <exception cref="T:System.NotSupportedException">
  1723. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1724. <filterpriority>1</filterpriority>
  1725. <PermissionSet>
  1726. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1727. </PermissionSet>
  1728. </member>
  1729. <member name="M:System.IO.File.OpenWrite(System.String)">
  1730. <summary>쓰기 위해 기존 파일을 열거나 새 파일을 만듭니다.</summary>
  1731. <returns>
  1732. <see cref="T:System.IO.FileStream" /> 액세스 권한이 있는 지정된 경로에서 공유되지 않은 <see cref="F:System.IO.FileAccess.Write" /> 개체입니다.</returns>
  1733. <param name="path">쓰기용으로 열 파일입니다. </param>
  1734. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우또는 <paramref name="path" />가 읽기 전용 파일이나 디렉터리를 지정하는 경우 </exception>
  1735. <exception cref="T:System.ArgumentException">
  1736. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1737. <exception cref="T:System.ArgumentNullException">
  1738. <paramref name="path" />가 null인 경우 </exception>
  1739. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1740. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  1741. <exception cref="T:System.NotSupportedException">
  1742. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1743. <filterpriority>1</filterpriority>
  1744. <PermissionSet>
  1745. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1746. </PermissionSet>
  1747. </member>
  1748. <member name="M:System.IO.File.ReadAllBytes(System.String)">
  1749. <summary>이진 파일을 열고 파일의 내용을 바이트 배열로 읽어 들인 다음 파일을 닫습니다.</summary>
  1750. <returns>파일의 내용을 포함하는 바이트 배열입니다.</returns>
  1751. <param name="path">읽기 위해 열 파일입니다. </param>
  1752. <exception cref="T:System.ArgumentException">
  1753. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1754. <exception cref="T:System.ArgumentNullException">
  1755. <paramref name="path" />가 null인 경우 </exception>
  1756. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1757. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  1758. <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
  1759. <exception cref="T:System.UnauthorizedAccessException">현재 플랫폼이 해당 작업을 지원하지 않는 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 </exception>
  1760. <exception cref="T:System.IO.FileNotFoundException">
  1761. <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우 </exception>
  1762. <exception cref="T:System.NotSupportedException">
  1763. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1764. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  1765. <filterpriority>1</filterpriority>
  1766. <PermissionSet>
  1767. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1768. </PermissionSet>
  1769. </member>
  1770. <member name="M:System.IO.File.ReadAllLines(System.String)">
  1771. <summary>텍스트 파일을 열고 파일의 모든 줄을 읽은 다음 파일을 닫습니다.</summary>
  1772. <returns>파일의 모든 줄을 포함하는 문자열 배열입니다.</returns>
  1773. <param name="path">읽기 위해 열 파일입니다. </param>
  1774. <exception cref="T:System.ArgumentException">
  1775. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1776. <exception cref="T:System.ArgumentNullException">
  1777. <paramref name="path" />가 null인 경우 </exception>
  1778. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1779. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  1780. <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
  1781. <exception cref="T:System.UnauthorizedAccessException">
  1782. <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는 현재 플랫폼이 해당 작업을 지원하지 않는 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 </exception>
  1783. <exception cref="T:System.IO.FileNotFoundException">
  1784. <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우 </exception>
  1785. <exception cref="T:System.NotSupportedException">
  1786. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1787. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  1788. <filterpriority>1</filterpriority>
  1789. <PermissionSet>
  1790. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1791. </PermissionSet>
  1792. </member>
  1793. <member name="M:System.IO.File.ReadAllLines(System.String,System.Text.Encoding)">
  1794. <summary>파일을 열고 지정된 인코딩을 사용하여 파일의 모든 줄을 읽은 다음 파일을 닫습니다.</summary>
  1795. <returns>파일의 모든 줄을 포함하는 문자열 배열입니다.</returns>
  1796. <param name="path">읽기 위해 열 파일입니다. </param>
  1797. <param name="encoding">파일의 내용에 적용되는 인코딩입니다. </param>
  1798. <exception cref="T:System.ArgumentException">
  1799. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1800. <exception cref="T:System.ArgumentNullException">
  1801. <paramref name="path" />가 null인 경우 </exception>
  1802. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1803. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  1804. <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
  1805. <exception cref="T:System.UnauthorizedAccessException">
  1806. <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는 현재 플랫폼이 해당 작업을 지원하지 않는 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 </exception>
  1807. <exception cref="T:System.IO.FileNotFoundException">
  1808. <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우 </exception>
  1809. <exception cref="T:System.NotSupportedException">
  1810. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1811. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  1812. <filterpriority>1</filterpriority>
  1813. <PermissionSet>
  1814. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1815. </PermissionSet>
  1816. </member>
  1817. <member name="M:System.IO.File.ReadAllText(System.String)">
  1818. <summary>텍스트 파일을 열고 파일의 모든 줄을 읽은 다음 파일을 닫습니다.</summary>
  1819. <returns>파일의 모든 줄을 포함하는 문자열입니다.</returns>
  1820. <param name="path">읽기 위해 열 파일입니다. </param>
  1821. <exception cref="T:System.ArgumentException">
  1822. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1823. <exception cref="T:System.ArgumentNullException">
  1824. <paramref name="path" />가 null인 경우 </exception>
  1825. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1826. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  1827. <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
  1828. <exception cref="T:System.UnauthorizedAccessException">
  1829. <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는 현재 플랫폼이 해당 작업을 지원하지 않는 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 </exception>
  1830. <exception cref="T:System.IO.FileNotFoundException">
  1831. <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우 </exception>
  1832. <exception cref="T:System.NotSupportedException">
  1833. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1834. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  1835. <filterpriority>1</filterpriority>
  1836. <PermissionSet>
  1837. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1838. </PermissionSet>
  1839. </member>
  1840. <member name="M:System.IO.File.ReadAllText(System.String,System.Text.Encoding)">
  1841. <summary>파일을 열고 지정된 인코딩을 사용하여 파일의 모든 줄을 읽은 다음 파일을 닫습니다.</summary>
  1842. <returns>파일의 모든 줄을 포함하는 문자열입니다.</returns>
  1843. <param name="path">읽기 위해 열 파일입니다. </param>
  1844. <param name="encoding">파일의 내용에 적용되는 인코딩입니다. </param>
  1845. <exception cref="T:System.ArgumentException">
  1846. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1847. <exception cref="T:System.ArgumentNullException">
  1848. <paramref name="path" />가 null인 경우 </exception>
  1849. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1850. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  1851. <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
  1852. <exception cref="T:System.UnauthorizedAccessException">
  1853. <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는 현재 플랫폼이 해당 작업을 지원하지 않는 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 </exception>
  1854. <exception cref="T:System.IO.FileNotFoundException">
  1855. <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우 </exception>
  1856. <exception cref="T:System.NotSupportedException">
  1857. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1858. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  1859. <filterpriority>1</filterpriority>
  1860. <PermissionSet>
  1861. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1862. </PermissionSet>
  1863. </member>
  1864. <member name="M:System.IO.File.ReadLines(System.String)">
  1865. <summary>파일의 줄을 읽습니다.</summary>
  1866. <returns>파일의 모든 줄 또는 쿼리 결과의 줄입니다.</returns>
  1867. <param name="path">읽을 파일입니다.</param>
  1868. <exception cref="T:System.ArgumentException">
  1869. <paramref name="path" /> 길이가 0 인 문자열, 공백만, 또는 정의한 하나 이상의 잘못 된 문자가 포함 된 <see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드.</exception>
  1870. <exception cref="T:System.ArgumentNullException">
  1871. <paramref name="path" />가 null인 경우</exception>
  1872. <exception cref="T:System.IO.DirectoryNotFoundException">
  1873. <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)</exception>
  1874. <exception cref="T:System.IO.FileNotFoundException">
  1875. <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우</exception>
  1876. <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우</exception>
  1877. <exception cref="T:System.IO.PathTooLongException">
  1878. <paramref name="path" />가 시스템 정의 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1879. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
  1880. <exception cref="T:System.UnauthorizedAccessException">
  1881. <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는현재 플랫폼이 해당 작업을 지원하지 않는 경우또는<paramref name="path" />은(는) 디렉터리입니다.또는호출자에게 필요한 권한이 없는 경우</exception>
  1882. </member>
  1883. <member name="M:System.IO.File.ReadLines(System.String,System.Text.Encoding)">
  1884. <summary>지정된 인코딩을 가진 파일의 줄을 읽습니다.</summary>
  1885. <returns>파일의 모든 줄 또는 쿼리 결과의 줄입니다.</returns>
  1886. <param name="path">읽을 파일입니다.</param>
  1887. <param name="encoding">파일의 내용에 적용되는 인코딩입니다. </param>
  1888. <exception cref="T:System.ArgumentException">
  1889. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드에 정의된 하나 이상의 잘못된 문자를 포함하는 경우</exception>
  1890. <exception cref="T:System.ArgumentNullException">
  1891. <paramref name="path" />가 null인 경우</exception>
  1892. <exception cref="T:System.IO.DirectoryNotFoundException">
  1893. <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)</exception>
  1894. <exception cref="T:System.IO.FileNotFoundException">
  1895. <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우</exception>
  1896. <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우</exception>
  1897. <exception cref="T:System.IO.PathTooLongException">
  1898. <paramref name="path" />가 시스템 정의 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1899. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
  1900. <exception cref="T:System.UnauthorizedAccessException">
  1901. <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는현재 플랫폼이 해당 작업을 지원하지 않는 경우또는<paramref name="path" />은(는) 디렉터리입니다.또는호출자에게 필요한 권한이 없는 경우</exception>
  1902. </member>
  1903. <member name="M:System.IO.File.SetAttributes(System.String,System.IO.FileAttributes)">
  1904. <summary>지정된 경로에 있는 파일의 지정된 <see cref="T:System.IO.FileAttributes" />를 가져옵니다.</summary>
  1905. <param name="path">파일의 경로입니다. </param>
  1906. <param name="fileAttributes">열거형 값의 비트 조합입니다. </param>
  1907. <exception cref="T:System.ArgumentException">
  1908. <paramref name="path" />가 비어 있거나, 공백만 포함하거나, 잘못된 문자를 포함하거나 또는 파일 특성이 잘못된 경우 </exception>
  1909. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1910. <exception cref="T:System.NotSupportedException">
  1911. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1912. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  1913. <exception cref="T:System.IO.FileNotFoundException">파일을 찾을 수 없는 경우</exception>
  1914. <exception cref="T:System.UnauthorizedAccessException">
  1915. <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는 현재 플랫폼이 해당 작업을 지원하지 않는 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우</exception>
  1916. <filterpriority>1</filterpriority>
  1917. <PermissionSet>
  1918. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1919. </PermissionSet>
  1920. </member>
  1921. <member name="M:System.IO.File.SetCreationTime(System.String,System.DateTime)">
  1922. <summary>파일이 만들어진 날짜와 시간을 설정합니다.</summary>
  1923. <param name="path">만든 날짜와 시간 정보를 설정할 파일입니다. </param>
  1924. <param name="creationTime">
  1925. <see cref="T:System.DateTime" />의 만든 날짜와 시간을 설정할 값이 포함된 <paramref name="path" />입니다.이 값은 현지 시간으로 표현됩니다.</param>
  1926. <exception cref="T:System.IO.FileNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
  1927. <exception cref="T:System.ArgumentException">
  1928. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1929. <exception cref="T:System.ArgumentNullException">
  1930. <paramref name="path" />가 null인 경우 </exception>
  1931. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1932. <exception cref="T:System.IO.IOException">작업을 수행하는 동안 I/O 오류가 발생한 경우 </exception>
  1933. <exception cref="T:System.ArgumentOutOfRangeException">
  1934. <paramref name="creationTime" />에서 해당 작업에 허용된 날짜나 시간 또는 둘 모두의 범위를 벋어나는 값을 지정한 경우 </exception>
  1935. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  1936. <exception cref="T:System.NotSupportedException">
  1937. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1938. <filterpriority>1</filterpriority>
  1939. <PermissionSet>
  1940. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1941. </PermissionSet>
  1942. </member>
  1943. <member name="M:System.IO.File.SetCreationTimeUtc(System.String,System.DateTime)">
  1944. <summary>파일을 만든 날짜와 시간을 UTC 기준으로 설정합니다.</summary>
  1945. <param name="path">만든 날짜와 시간 정보를 설정할 파일입니다. </param>
  1946. <param name="creationTimeUtc">
  1947. <see cref="T:System.DateTime" />의 만든 날짜와 시간을 설정할 값이 포함된 <paramref name="path" />입니다.이 값은 UTC 시간으로 표현됩니다.</param>
  1948. <exception cref="T:System.IO.FileNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
  1949. <exception cref="T:System.ArgumentException">
  1950. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1951. <exception cref="T:System.ArgumentNullException">
  1952. <paramref name="path" />가 null인 경우 </exception>
  1953. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1954. <exception cref="T:System.IO.IOException">작업을 수행하는 동안 I/O 오류가 발생한 경우 </exception>
  1955. <exception cref="T:System.ArgumentOutOfRangeException">
  1956. <paramref name="creationTime" />에서 해당 작업에 허용된 날짜나 시간 또는 둘 모두의 범위를 벋어나는 값을 지정한 경우 </exception>
  1957. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  1958. <exception cref="T:System.NotSupportedException">
  1959. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1960. <filterpriority>2</filterpriority>
  1961. <PermissionSet>
  1962. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1963. </PermissionSet>
  1964. </member>
  1965. <member name="M:System.IO.File.SetLastAccessTime(System.String,System.DateTime)">
  1966. <summary>지정된 파일을 마지막으로 액세스한 날짜와 시간을 설정합니다.</summary>
  1967. <param name="path">액세스 날짜와 시간 정보를 설정할 파일입니다. </param>
  1968. <param name="lastAccessTime">
  1969. <see cref="T:System.DateTime" />에 마지막으로 액세스한 날짜와 시간을 설정할 값이 포함된 <paramref name="path" />입니다.이 값은 현지 시간으로 표현됩니다.</param>
  1970. <exception cref="T:System.ArgumentException">
  1971. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1972. <exception cref="T:System.ArgumentNullException">
  1973. <paramref name="path" />가 null인 경우 </exception>
  1974. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1975. <exception cref="T:System.IO.FileNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
  1976. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  1977. <exception cref="T:System.NotSupportedException">
  1978. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  1979. <exception cref="T:System.ArgumentOutOfRangeException">
  1980. <paramref name="lastAccessTime" />에서 해당 작업에 허용된 날짜나 시간 범위를 벗어나는 값을 지정한 경우</exception>
  1981. <filterpriority>1</filterpriority>
  1982. <PermissionSet>
  1983. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  1984. </PermissionSet>
  1985. </member>
  1986. <member name="M:System.IO.File.SetLastAccessTimeUtc(System.String,System.DateTime)">
  1987. <summary>지정된 파일을 마지막으로 액세스한 날짜와 시간을 UTC 기준으로 설정합니다.</summary>
  1988. <param name="path">액세스 날짜와 시간 정보를 설정할 파일입니다. </param>
  1989. <param name="lastAccessTimeUtc">
  1990. <see cref="T:System.DateTime" />에 마지막으로 액세스한 날짜와 시간을 설정할 값이 포함된 <paramref name="path" />입니다.이 값은 UTC 시간으로 표현됩니다.</param>
  1991. <exception cref="T:System.ArgumentException">
  1992. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  1993. <exception cref="T:System.ArgumentNullException">
  1994. <paramref name="path" />가 null인 경우 </exception>
  1995. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  1996. <exception cref="T:System.IO.FileNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
  1997. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  1998. <exception cref="T:System.NotSupportedException">
  1999. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  2000. <exception cref="T:System.ArgumentOutOfRangeException">
  2001. <paramref name="lastAccessTimeUtc" />에서 해당 작업에 허용된 날짜나 시간 범위를 벗어나는 값을 지정한 경우</exception>
  2002. <filterpriority>1</filterpriority>
  2003. <PermissionSet>
  2004. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2005. </PermissionSet>
  2006. </member>
  2007. <member name="M:System.IO.File.SetLastWriteTime(System.String,System.DateTime)">
  2008. <summary>지정된 파일에 마지막으로 쓴 날짜와 시간을 설정합니다.</summary>
  2009. <param name="path">날짜와 시간 정보를 설정할 파일입니다. </param>
  2010. <param name="lastWriteTime">
  2011. <see cref="T:System.DateTime" />에 마지막으로 쓴 날짜와 시간을 설정할 값이 포함된 <paramref name="path" />입니다.이 값은 현지 시간으로 표현됩니다.</param>
  2012. <exception cref="T:System.ArgumentException">
  2013. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  2014. <exception cref="T:System.ArgumentNullException">
  2015. <paramref name="path" />가 null인 경우 </exception>
  2016. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  2017. <exception cref="T:System.IO.FileNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
  2018. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  2019. <exception cref="T:System.NotSupportedException">
  2020. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  2021. <exception cref="T:System.ArgumentOutOfRangeException">
  2022. <paramref name="lastWriteTime" />에서 해당 작업에 허용된 날짜나 시간 범위를 벗어나는 값을 지정한 경우</exception>
  2023. <filterpriority>1</filterpriority>
  2024. <PermissionSet>
  2025. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2026. </PermissionSet>
  2027. </member>
  2028. <member name="M:System.IO.File.SetLastWriteTimeUtc(System.String,System.DateTime)">
  2029. <summary>지정된 파일에 마지막으로 쓴 날짜와 시간을 UTC 기준으로 설정합니다.</summary>
  2030. <param name="path">날짜와 시간 정보를 설정할 파일입니다. </param>
  2031. <param name="lastWriteTimeUtc">
  2032. <see cref="T:System.DateTime" />에 마지막으로 쓴 날짜와 시간을 설정할 값이 포함된 <paramref name="path" />입니다.이 값은 UTC 시간으로 표현됩니다.</param>
  2033. <exception cref="T:System.ArgumentException">
  2034. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  2035. <exception cref="T:System.ArgumentNullException">
  2036. <paramref name="path" />가 null인 경우 </exception>
  2037. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  2038. <exception cref="T:System.IO.FileNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
  2039. <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
  2040. <exception cref="T:System.NotSupportedException">
  2041. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  2042. <exception cref="T:System.ArgumentOutOfRangeException">
  2043. <paramref name="lastWriteTimeUtc" />에서 해당 작업에 허용된 날짜나 시간 범위를 벗어나는 값을 지정한 경우</exception>
  2044. <filterpriority>2</filterpriority>
  2045. <PermissionSet>
  2046. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2047. </PermissionSet>
  2048. </member>
  2049. <member name="M:System.IO.File.WriteAllBytes(System.String,System.Byte[])">
  2050. <summary>새 파일을 만들고 지정된 바이트 배열을 파일에 쓴 다음 파일을 닫습니다.대상 파일이 이미 있으면 덮어씁니다.</summary>
  2051. <param name="path">쓸 파일입니다. </param>
  2052. <param name="bytes">파일에 쓸 바이트입니다. </param>
  2053. <exception cref="T:System.ArgumentException">
  2054. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  2055. <exception cref="T:System.ArgumentNullException">
  2056. <paramref name="path" />가 null이거나 바이트 배열이 비어 있는 경우 </exception>
  2057. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  2058. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  2059. <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
  2060. <exception cref="T:System.UnauthorizedAccessException">
  2061. <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는 현재 플랫폼이 해당 작업을 지원하지 않는 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 </exception>
  2062. <exception cref="T:System.NotSupportedException">
  2063. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  2064. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  2065. <filterpriority>1</filterpriority>
  2066. <PermissionSet>
  2067. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2068. </PermissionSet>
  2069. </member>
  2070. <member name="M:System.IO.File.WriteAllLines(System.String,System.Collections.Generic.IEnumerable{System.String})">
  2071. <summary>새 파일을 만들고 문자열의 컬렉션을 파일에 쓴 다음 파일을 닫습니다.</summary>
  2072. <param name="path">쓸 파일입니다.</param>
  2073. <param name="contents">파일에 쓸 줄입니다.</param>
  2074. <exception cref="T:System.ArgumentException">
  2075. <paramref name="path" /> 길이가 0 인 문자열, 공백만, 또는 정의한 하나 이상의 잘못 된 문자가 포함 된 <see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드.</exception>
  2076. <exception cref="T:System.ArgumentNullException">두<paramref name=" path " />또는 <paramref name="contents" /> 은 null입니다.</exception>
  2077. <exception cref="T:System.IO.DirectoryNotFoundException">
  2078. <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)</exception>
  2079. <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우</exception>
  2080. <exception cref="T:System.IO.PathTooLongException">
  2081. <paramref name="path" />가 시스템 정의 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  2082. <exception cref="T:System.NotSupportedException">
  2083. <paramref name="path" />의 형식이 잘못된 경우</exception>
  2084. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
  2085. <exception cref="T:System.UnauthorizedAccessException">
  2086. <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는현재 플랫폼이 해당 작업을 지원하지 않는 경우또는<paramref name="path" />은(는) 디렉터리입니다.또는호출자에게 필요한 권한이 없는 경우</exception>
  2087. </member>
  2088. <member name="M:System.IO.File.WriteAllLines(System.String,System.Collections.Generic.IEnumerable{System.String},System.Text.Encoding)">
  2089. <summary>지정된 인코딩을 사용하여 새 파일을 만들고 문자열의 컬렉션을 파일에 쓴 다음 파일을 닫습니다.</summary>
  2090. <param name="path">쓸 파일입니다.</param>
  2091. <param name="contents">파일에 쓸 줄입니다.</param>
  2092. <param name="encoding">사용할 문자 인코딩입니다.</param>
  2093. <exception cref="T:System.ArgumentException">
  2094. <paramref name="path" /> 길이가 0 인 문자열, 공백만, 또는 정의한 하나 이상의 잘못 된 문자가 포함 된 <see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드.</exception>
  2095. <exception cref="T:System.ArgumentNullException">두<paramref name=" path" />,<paramref name=" contents" />, 또는 <paramref name="encoding" /> 은 null입니다.</exception>
  2096. <exception cref="T:System.IO.DirectoryNotFoundException">
  2097. <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)</exception>
  2098. <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우</exception>
  2099. <exception cref="T:System.IO.PathTooLongException">
  2100. <paramref name="path" />가 시스템 정의 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  2101. <exception cref="T:System.NotSupportedException">
  2102. <paramref name="path" />의 형식이 잘못된 경우</exception>
  2103. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
  2104. <exception cref="T:System.UnauthorizedAccessException">
  2105. <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는현재 플랫폼이 해당 작업을 지원하지 않는 경우또는<paramref name="path" />은(는) 디렉터리입니다.또는호출자에게 필요한 권한이 없는 경우</exception>
  2106. </member>
  2107. <member name="M:System.IO.File.WriteAllText(System.String,System.String)">
  2108. <summary>새 파일을 만들고 지정된 문자열을 파일에 쓴 다음 파일을 닫습니다.대상 파일이 이미 있으면 덮어씁니다.</summary>
  2109. <param name="path">쓸 파일입니다. </param>
  2110. <param name="contents">파일에 쓸 문자열입니다. </param>
  2111. <exception cref="T:System.ArgumentException">
  2112. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  2113. <exception cref="T:System.ArgumentNullException">
  2114. <paramref name="path" />가 null이거나 <paramref name="contents" />가 비어 있는 경우 </exception>
  2115. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  2116. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  2117. <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
  2118. <exception cref="T:System.UnauthorizedAccessException">
  2119. <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는 현재 플랫폼이 해당 작업을 지원하지 않는 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 </exception>
  2120. <exception cref="T:System.NotSupportedException">
  2121. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  2122. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  2123. <filterpriority>1</filterpriority>
  2124. <PermissionSet>
  2125. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2126. </PermissionSet>
  2127. </member>
  2128. <member name="M:System.IO.File.WriteAllText(System.String,System.String,System.Text.Encoding)">
  2129. <summary>새 파일을 만들고 지정된 인코딩을 사용하여 지정된 문자열을 파일에 쓴 다음 파일을 닫습니다.대상 파일이 이미 있으면 덮어씁니다.</summary>
  2130. <param name="path">쓸 파일입니다. </param>
  2131. <param name="contents">파일에 쓸 문자열입니다. </param>
  2132. <param name="encoding">문자열에 적용할 인코딩입니다.</param>
  2133. <exception cref="T:System.ArgumentException">
  2134. <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
  2135. <exception cref="T:System.ArgumentNullException">
  2136. <paramref name="path" />가 null이거나 <paramref name="contents" />가 비어 있는 경우 </exception>
  2137. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  2138. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  2139. <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
  2140. <exception cref="T:System.UnauthorizedAccessException">
  2141. <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는 현재 플랫폼이 해당 작업을 지원하지 않는 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 </exception>
  2142. <exception cref="T:System.NotSupportedException">
  2143. <paramref name="path" />의 형식이 잘못된 경우 </exception>
  2144. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  2145. <filterpriority>1</filterpriority>
  2146. <PermissionSet>
  2147. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2148. </PermissionSet>
  2149. </member>
  2150. <member name="T:System.IO.FileInfo">
  2151. <summary>파일을 만들고, 복사하고, 삭제하고, 이동하고, 열기 위한 속성 및 인스턴스 메서드를 제공하고, <see cref="T:System.IO.FileStream" /> 개체를 만드는 것을 도와줍니다.이 클래스는 상속될 수 없습니다.이 형식에 대 한.NET Framework 소스 코드를 찾아보려면 참조는 Reference Source.</summary>
  2152. <filterpriority>1</filterpriority>
  2153. </member>
  2154. <member name="M:System.IO.FileInfo.#ctor(System.String)">
  2155. <summary>파일 경로의 래퍼 역할을 하는 <see cref="T:System.IO.FileInfo" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
  2156. <param name="fileName">새 파일의 정규화된 이름이거나 상대적인 파일 이름입니다.경로가 디렉터리 구분 기호 문자로 끝나서는 안 됩니다.</param>
  2157. <exception cref="T:System.ArgumentNullException">
  2158. <paramref name="fileName" />가 null인 경우 </exception>
  2159. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  2160. <exception cref="T:System.ArgumentException">파일 이름에 아무 것도 없거나, 공백만 있거나, 잘못된 문자가 포함되어 있는 경우 </exception>
  2161. <exception cref="T:System.UnauthorizedAccessException">
  2162. <paramref name="fileName" />에 대한 액세스가 거부된 경우 </exception>
  2163. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  2164. <exception cref="T:System.NotSupportedException">
  2165. <paramref name="fileName" />이 문자열 중간에 콜론(:)을 포함하는 경우 </exception>
  2166. </member>
  2167. <member name="M:System.IO.FileInfo.AppendText">
  2168. <summary>
  2169. <see cref="T:System.IO.StreamWriter" />의 이 인스턴스가 나타내는 파일에 텍스트를 추가하는 <see cref="T:System.IO.FileInfo" />를 만듭니다.</summary>
  2170. <returns>새 StreamWriter입니다.</returns>
  2171. <filterpriority>1</filterpriority>
  2172. <PermissionSet>
  2173. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2174. </PermissionSet>
  2175. </member>
  2176. <member name="M:System.IO.FileInfo.CopyTo(System.String)">
  2177. <summary>새 파일에 기존 파일을 복사하고 기존 파일을 덮어쓸 수 없도록 합니다.</summary>
  2178. <returns>정규화된 경로가 있는 새 파일입니다.</returns>
  2179. <param name="destFileName">복사할 새 파일의 이름입니다. </param>
  2180. <exception cref="T:System.ArgumentException">
  2181. <paramref name="destFileName" />에 아무 것도 없거나, 공백만 있거나, 잘못된 문자가 포함되어 있는 경우 </exception>
  2182. <exception cref="T:System.IO.IOException">오류가 발생하거나 대상 파일이 이미 있는 경우 </exception>
  2183. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  2184. <exception cref="T:System.ArgumentNullException">
  2185. <paramref name="destFileName" />가 null인 경우 </exception>
  2186. <exception cref="T:System.UnauthorizedAccessException">디렉터리 경로가 전달되거나 파일이 다른 드라이브로 이동하고 있는 경우 </exception>
  2187. <exception cref="T:System.IO.DirectoryNotFoundException">
  2188. <paramref name="destFileName" />에 지정된 디렉터리가 없는 경우</exception>
  2189. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  2190. <exception cref="T:System.NotSupportedException">
  2191. <paramref name="destFileName" />에서 문자열에 콜론(:)이 들어있지만 볼륨이 지정되지 않는 경우 </exception>
  2192. <filterpriority>1</filterpriority>
  2193. <PermissionSet>
  2194. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2195. </PermissionSet>
  2196. </member>
  2197. <member name="M:System.IO.FileInfo.CopyTo(System.String,System.Boolean)">
  2198. <summary>새 파일에 기존 파일을 복사하고 기존 파일을 덮어쓸 수 있도록 합니다.</summary>
  2199. <returns>새 파일이 반환되거나, <paramref name="overwrite" />가 true인 경우 기존 파일을 덮어씁니다.파일이 있고 <paramref name="overwrite" />가 false이면 <see cref="T:System.IO.IOException" />이 throw됩니다.</returns>
  2200. <param name="destFileName">복사할 새 파일의 이름입니다. </param>
  2201. <param name="overwrite">기존 파일을 덮어쓸 수 있도록 하려면 true이고, 그렇지 않으면 false입니다. </param>
  2202. <exception cref="T:System.ArgumentException">
  2203. <paramref name="destFileName" />에 아무 것도 없거나, 공백만 있거나, 잘못된 문자가 포함되어 있는 경우 </exception>
  2204. <exception cref="T:System.IO.IOException">오류가 발생하거나 대상 파일이 이미 있으며 <paramref name="overwrite" />가 false인 경우 </exception>
  2205. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  2206. <exception cref="T:System.ArgumentNullException">
  2207. <paramref name="destFileName" />가 null인 경우 </exception>
  2208. <exception cref="T:System.IO.DirectoryNotFoundException">
  2209. <paramref name="destFileName" />에 지정된 디렉터리가 없는 경우</exception>
  2210. <exception cref="T:System.UnauthorizedAccessException">디렉터리 경로가 전달되거나 파일이 다른 드라이브로 이동하고 있는 경우 </exception>
  2211. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  2212. <exception cref="T:System.NotSupportedException">
  2213. <paramref name="destFileName" />이 문자열 중간에 콜론(:)을 포함하는 경우 </exception>
  2214. <filterpriority>1</filterpriority>
  2215. <PermissionSet>
  2216. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2217. </PermissionSet>
  2218. </member>
  2219. <member name="M:System.IO.FileInfo.Create">
  2220. <summary>파일을 만듭니다.</summary>
  2221. <returns>새 파일입니다.</returns>
  2222. <filterpriority>1</filterpriority>
  2223. <PermissionSet>
  2224. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2225. </PermissionSet>
  2226. </member>
  2227. <member name="M:System.IO.FileInfo.CreateText">
  2228. <summary>새 텍스트 파일을 쓰는 <see cref="T:System.IO.StreamWriter" />를 만듭니다.</summary>
  2229. <returns>새 StreamWriter입니다.</returns>
  2230. <exception cref="T:System.UnauthorizedAccessException">파일 이름이 디렉터리인 경우 </exception>
  2231. <exception cref="T:System.IO.IOException">디스크가 읽기 전용인 경우 </exception>
  2232. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  2233. <filterpriority>1</filterpriority>
  2234. <PermissionSet>
  2235. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2236. </PermissionSet>
  2237. </member>
  2238. <member name="M:System.IO.FileInfo.Delete">
  2239. <summary>파일을 영구적으로 삭제합니다.</summary>
  2240. <exception cref="T:System.IO.IOException">Microsoft Windows NT를 실행하는 컴퓨터에 대상 파일이 열려 있거나 메모리 매핑된 경우또는파일에 대한 열린 핸들이 있고 운영 체제가 Windows XP 또는 그 이전 버전인 경우.이 열린 핸들은 디렉터리 및 파일 열거로 인해 발생할 수 있습니다.자세한 내용은 방법: 디렉터리 및 파일 열거을 참조하십시오.</exception>
  2241. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  2242. <exception cref="T:System.UnauthorizedAccessException">경로가 디렉터리인 경우 </exception>
  2243. <filterpriority>1</filterpriority>
  2244. <PermissionSet>
  2245. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2246. </PermissionSet>
  2247. </member>
  2248. <member name="P:System.IO.FileInfo.Directory">
  2249. <summary>부모 디렉터리의 인스턴스를 가져옵니다.</summary>
  2250. <returns>이 파일의 부모 디렉터리를 나타내는 <see cref="T:System.IO.DirectoryInfo" /> 개체입니다.</returns>
  2251. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  2252. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  2253. <filterpriority>1</filterpriority>
  2254. <PermissionSet>
  2255. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2256. </PermissionSet>
  2257. </member>
  2258. <member name="P:System.IO.FileInfo.DirectoryName">
  2259. <summary>디렉터리의 전체 경로를 나타내는 문자열을 가져옵니다.</summary>
  2260. <returns>디렉터리의 전체 경로를 나타내는 문자열입니다.</returns>
  2261. <exception cref="T:System.ArgumentNullException">디렉터리 이름에 대해 null이 전달된 경우 </exception>
  2262. <exception cref="T:System.IO.PathTooLongException">정규화된 경로는 260자 이상입니다.</exception>
  2263. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  2264. <filterpriority>1</filterpriority>
  2265. <PermissionSet>
  2266. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2267. </PermissionSet>
  2268. </member>
  2269. <member name="P:System.IO.FileInfo.Exists">
  2270. <summary>파일이 있는지를 나타내는 값을 가져옵니다.</summary>
  2271. <returns>파일이 있으면 true이고, 파일이 없거나 파일이 디렉터리이면 false입니다.</returns>
  2272. <filterpriority>1</filterpriority>
  2273. </member>
  2274. <member name="P:System.IO.FileInfo.IsReadOnly">
  2275. <summary>현재 파일이 읽기 전용인지를 결정하는 값을 가져오거나 설정합니다.</summary>
  2276. <returns>현재 파일이 읽기 전용이면 true이고, 그렇지 않으면 false입니다.</returns>
  2277. <exception cref="T:System.IO.FileNotFoundException">현재 <see cref="T:System.IO.FileInfo" /> 개체에서 설명하는 파일을 찾을 수 없는 경우</exception>
  2278. <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우</exception>
  2279. <exception cref="T:System.UnauthorizedAccessException">현재 플랫폼이 해당 작업을 지원하지 않는 경우또는 호출자에게 필요한 권한이 없는 경우</exception>
  2280. <exception cref="T:System.ArgumentException">사용자에게 쓰기 권한이 없지만 이 속성을 false로 설정하려고 한 경우</exception>
  2281. <filterpriority>1</filterpriority>
  2282. </member>
  2283. <member name="P:System.IO.FileInfo.Length">
  2284. <summary>현재 파일의 크기(바이트)를 가져옵니다.</summary>
  2285. <returns>현재 파일의 크기(바이트)입니다.</returns>
  2286. <exception cref="T:System.IO.IOException">
  2287. <see cref="M:System.IO.FileSystemInfo.Refresh" />가 파일이나 디렉터리의 상태를 업데이트할 수 없는 경우 </exception>
  2288. <exception cref="T:System.IO.FileNotFoundException">파일이 없습니다.또는 Length 속성이 디렉터리에 대해 호출되는 경우 </exception>
  2289. <filterpriority>1</filterpriority>
  2290. </member>
  2291. <member name="M:System.IO.FileInfo.MoveTo(System.String)">
  2292. <summary>지정된 파일을 새 위치로 이동하고 새 파일의 이름을 지정할 수 있는 옵션을 제공합니다.</summary>
  2293. <param name="destFileName">파일을 이동할 경로입니다. 이 경로에서 다른 파일 이름을 지정할 수 있습니다. </param>
  2294. <exception cref="T:System.IO.IOException">대상 파일이 이미 있거나 대상 장치가 준비되어 있지 않는 상태 등의 I/O 오류가 발생한 경우 </exception>
  2295. <exception cref="T:System.ArgumentNullException">
  2296. <paramref name="destFileName" />가 null인 경우 </exception>
  2297. <exception cref="T:System.ArgumentException">
  2298. <paramref name="destFileName" />에 아무 것도 없거나, 공백만 있거나, 잘못된 문자가 포함되어 있는 경우 </exception>
  2299. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  2300. <exception cref="T:System.UnauthorizedAccessException">
  2301. <paramref name="destFileName" />이 읽기 전용이거나 디렉터리인 경우 </exception>
  2302. <exception cref="T:System.IO.FileNotFoundException">파일을 찾을 수 없는 경우 </exception>
  2303. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  2304. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  2305. <exception cref="T:System.NotSupportedException">
  2306. <paramref name="destFileName" />이 문자열 중간에 콜론(:)을 포함하는 경우 </exception>
  2307. <filterpriority>1</filterpriority>
  2308. <PermissionSet>
  2309. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2310. </PermissionSet>
  2311. </member>
  2312. <member name="P:System.IO.FileInfo.Name">
  2313. <summary>파일 이름을 가져옵니다.</summary>
  2314. <returns>파일의 이름입니다.</returns>
  2315. <filterpriority>1</filterpriority>
  2316. </member>
  2317. <member name="M:System.IO.FileInfo.Open(System.IO.FileMode)">
  2318. <summary>지정된 모드로 파일을 엽니다.</summary>
  2319. <returns>공유 권한 없이 읽기/쓰기 권한을 사용하여 지정된 모드로 연 파일입니다.</returns>
  2320. <param name="mode">파일을 여는 모드(예: <see cref="T:System.IO.FileMode" /> 또는 Open)를 지정하는 Append 상수입니다. </param>
  2321. <exception cref="T:System.IO.FileNotFoundException">파일을 찾을 수 없는 경우 </exception>
  2322. <exception cref="T:System.UnauthorizedAccessException">파일이 읽기 전용이거나 디렉터리인 경우 </exception>
  2323. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  2324. <exception cref="T:System.IO.IOException">파일이 이미 열려 있습니다. </exception>
  2325. <filterpriority>2</filterpriority>
  2326. <PermissionSet>
  2327. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2328. </PermissionSet>
  2329. </member>
  2330. <member name="M:System.IO.FileInfo.Open(System.IO.FileMode,System.IO.FileAccess)">
  2331. <summary>읽기, 쓰기 또는 읽기/쓰기 권한을 사용하여 지정된 모드로 파일을 엽니다.</summary>
  2332. <returns>공유 권한 없이 지정된 액세스 권한 및 모드로 연 <see cref="T:System.IO.FileStream" /> 개체입니다.</returns>
  2333. <param name="mode">파일을 여는 모드(예: <see cref="T:System.IO.FileMode" /> 또는 Open)를 지정하는 Append 상수입니다. </param>
  2334. <param name="access">
  2335. <see cref="T:System.IO.FileAccess" />, Read 또는 Write 파일 액세스 권한 중 어떤 권한으로 파일을 열지를 지정하는 ReadWrite 상수입니다. </param>
  2336. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  2337. <exception cref="T:System.IO.FileNotFoundException">파일을 찾을 수 없는 경우 </exception>
  2338. <exception cref="T:System.UnauthorizedAccessException">
  2339. <paramref name="path" />이 읽기 전용이거나 디렉터리인 경우 </exception>
  2340. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  2341. <exception cref="T:System.IO.IOException">파일이 이미 열려 있습니다. </exception>
  2342. <filterpriority>2</filterpriority>
  2343. <PermissionSet>
  2344. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2345. </PermissionSet>
  2346. </member>
  2347. <member name="M:System.IO.FileInfo.Open(System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)">
  2348. <summary>읽기, 쓰기 또는 읽기/쓰기 권한과 지정된 공유 옵션을 사용하여 특정 모드로 파일을 엽니다.</summary>
  2349. <returns>지정된 액세스 권한 및 공유 옵션을 사용하여 특정 모드로 연 <see cref="T:System.IO.FileStream" /> 개체입니다.</returns>
  2350. <param name="mode">파일을 여는 모드(예: <see cref="T:System.IO.FileMode" /> 또는 Open)를 지정하는 Append 상수입니다. </param>
  2351. <param name="access">
  2352. <see cref="T:System.IO.FileAccess" />, Read 또는 Write 파일 액세스 권한 중 어떤 권한으로 파일을 열지를 지정하는 ReadWrite 상수입니다. </param>
  2353. <param name="share">이 파일에 대해 다른 <see cref="T:System.IO.FileShare" /> 개체의 액세스 형식을 지정하는 FileStream 상수입니다. </param>
  2354. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  2355. <exception cref="T:System.IO.FileNotFoundException">파일을 찾을 수 없는 경우 </exception>
  2356. <exception cref="T:System.UnauthorizedAccessException">
  2357. <paramref name="path" />이 읽기 전용이거나 디렉터리인 경우 </exception>
  2358. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  2359. <exception cref="T:System.IO.IOException">파일이 이미 열려 있습니다. </exception>
  2360. <filterpriority>2</filterpriority>
  2361. <PermissionSet>
  2362. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2363. </PermissionSet>
  2364. </member>
  2365. <member name="M:System.IO.FileInfo.OpenRead">
  2366. <summary>읽기 전용 <see cref="T:System.IO.FileStream" />을 만듭니다.</summary>
  2367. <returns>새 읽기 전용 <see cref="T:System.IO.FileStream" /> 개체입니다.</returns>
  2368. <exception cref="T:System.UnauthorizedAccessException">
  2369. <paramref name="path" />이 읽기 전용이거나 디렉터리인 경우 </exception>
  2370. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  2371. <exception cref="T:System.IO.IOException">파일이 이미 열려 있습니다. </exception>
  2372. <filterpriority>2</filterpriority>
  2373. <PermissionSet>
  2374. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2375. </PermissionSet>
  2376. </member>
  2377. <member name="M:System.IO.FileInfo.OpenText">
  2378. <summary>UTF8 인코딩 방식으로 기존 텍스트 파일에서 읽는 <see cref="T:System.IO.StreamReader" />를 만듭니다.</summary>
  2379. <returns>UTF8 인코딩 방식을 사용하는 새 StreamReader입니다.</returns>
  2380. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  2381. <exception cref="T:System.IO.FileNotFoundException">파일을 찾을 수 없는 경우 </exception>
  2382. <exception cref="T:System.UnauthorizedAccessException">
  2383. <paramref name="path" />이 읽기 전용이거나 디렉터리인 경우 </exception>
  2384. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  2385. <filterpriority>2</filterpriority>
  2386. <PermissionSet>
  2387. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2388. </PermissionSet>
  2389. </member>
  2390. <member name="M:System.IO.FileInfo.OpenWrite">
  2391. <summary>쓰기 전용 <see cref="T:System.IO.FileStream" />을 만듭니다.</summary>
  2392. <returns>새 파일 또는 기존 파일의 공유되지 않는 쓰기 전용 <see cref="T:System.IO.FileStream" /> 개체입니다.</returns>
  2393. <exception cref="T:System.UnauthorizedAccessException">
  2394. <see cref="T:System.IO.FileInfo" /> 개체의 인스턴스를 만들 때 지정된 경로는 읽기 전용이거나 디렉터리입니다. </exception>
  2395. <exception cref="T:System.IO.DirectoryNotFoundException">
  2396. <see cref="T:System.IO.FileInfo" /> 개체의 인스턴스를 만들 때 지정한 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로에 해당하는 경우) </exception>
  2397. <filterpriority>2</filterpriority>
  2398. <PermissionSet>
  2399. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2400. </PermissionSet>
  2401. </member>
  2402. <member name="M:System.IO.FileInfo.ToString">
  2403. <summary>경로를 문자열로 반환합니다.</summary>
  2404. <returns>경로를 나타내는 문자열입니다.</returns>
  2405. <filterpriority>1</filterpriority>
  2406. </member>
  2407. <member name="T:System.IO.FileOptions">
  2408. <summary>
  2409. <see cref="T:System.IO.FileStream" /> 개체를 만들기 위한 고급 옵션을 나타냅니다.</summary>
  2410. <filterpriority>1</filterpriority>
  2411. </member>
  2412. <member name="F:System.IO.FileOptions.Asynchronous">
  2413. <summary>파일을 비동기 읽기 및 쓰기에 사용할 수 있음을 나타냅니다. </summary>
  2414. </member>
  2415. <member name="F:System.IO.FileOptions.DeleteOnClose">
  2416. <summary>파일이 더 이상 사용되지 않는 경우 자동으로 삭제됨을 나타냅니다.</summary>
  2417. </member>
  2418. <member name="F:System.IO.FileOptions.Encrypted">
  2419. <summary>파일이 암호화되어 있고 암호화할 때 사용한 사용자 계정으로만 해독할 수 있음을 나타냅니다.</summary>
  2420. </member>
  2421. <member name="F:System.IO.FileOptions.None">
  2422. <summary>
  2423. <see cref="T:System.IO.FileStream" /> 개체를 만들 때 추가 옵션을 사용할 수 없음을 나타냅니다.</summary>
  2424. </member>
  2425. <member name="F:System.IO.FileOptions.RandomAccess">
  2426. <summary>파일이 임의로 액세스됨을 나타냅니다.시스템에서는 이 필드를 힌트로 사용하여 파일 캐싱을 최적화할 수 있습니다.</summary>
  2427. </member>
  2428. <member name="F:System.IO.FileOptions.SequentialScan">
  2429. <summary>파일이 처음부터 끝까지 순차적으로 액세스됨을 나타냅니다.시스템에서는 이 필드를 힌트로 사용하여 파일 캐싱을 최적화할 수 있습니다.응용 프로그램에서 임의 액세스를 위해 파일 포인터를 이동하는 경우 최적 캐싱이 수행되지 않을 수 있지만 올바른 작업은 보장됩니다.</summary>
  2430. </member>
  2431. <member name="F:System.IO.FileOptions.WriteThrough">
  2432. <summary>시스템이 중간 캐시를 통해 쓰고 디스크로 직접 이동해야 함을 나타냅니다.</summary>
  2433. </member>
  2434. <member name="T:System.IO.FileStream">
  2435. <summary>파일에 대해 <see cref="T:System.IO.Stream" />을 제공하여 동기 및 비동기 읽기/쓰기 작업을 모두 지원합니다.이 형식에 대 한.NET Framework 소스 코드를 찾아보려면 참조는 Reference Source.</summary>
  2436. <filterpriority>1</filterpriority>
  2437. </member>
  2438. <member name="M:System.IO.FileStream.#ctor(Microsoft.Win32.SafeHandles.SafeFileHandle,System.IO.FileAccess)">
  2439. <summary>지정된 읽기/쓰기 권한을 사용하여 지정된 파일 핸들에 대한 <see cref="T:System.IO.FileStream" /> 클래스의 새 인스턴스를 초기화합니다. </summary>
  2440. <param name="handle">현재 FileStream 개체가 캡슐화할 파일에 대한 파일 핸들입니다. </param>
  2441. <param name="access">FileStream 개체의 <see cref="P:System.IO.FileStream.CanRead" /> 및 <see cref="P:System.IO.FileStream.CanWrite" /> 속성을 설정하는 상수입니다. </param>
  2442. <exception cref="T:System.ArgumentException">
  2443. <paramref name="access" />가 <see cref="T:System.IO.FileAccess" />의 필드가 아닌 경우 </exception>
  2444. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  2445. <exception cref="T:System.IO.IOException">I/O 오류(예: 디스크 오류)가 발생한 경우또는스트림이 닫힌 경우 </exception>
  2446. <exception cref="T:System.UnauthorizedAccessException">
  2447. <paramref name="access" />가 <paramref name="access" /> 또는 Write이고 파일 핸들이 읽기 전용 액세스로 설정된 경우처럼, 지정된 파일 핸들에 대해 운영 체제에서 ReadWrite 요청을 허용하지 않는 경우 </exception>
  2448. </member>
  2449. <member name="M:System.IO.FileStream.#ctor(Microsoft.Win32.SafeHandles.SafeFileHandle,System.IO.FileAccess,System.Int32)">
  2450. <summary>지정된 읽기/쓰기 권한 및 버퍼 크기를 사용하여 지정된 파일 핸들에 대해 <see cref="T:System.IO.FileStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
  2451. <param name="handle">현재 FileStream 개체가 캡슐화할 파일에 대한 파일 핸들입니다. </param>
  2452. <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>
  2453. <param name="bufferSize">버퍼 크기를 나타내는 0보다 큰 양의 <see cref="T:System.Int32" /> 값입니다.기본 버퍼 크기는 4,096입니다.</param>
  2454. <exception cref="T:System.ArgumentException">
  2455. <paramref name="handle" /> 매개 변수가 잘못된 핸들인 경우또는<paramref name="handle" /> 매개 변수가 동기식 핸들인데 비동기식으로 사용된 경우 </exception>
  2456. <exception cref="T:System.ArgumentOutOfRangeException">
  2457. <paramref name="bufferSize" /> 매개 변수가 음수인 경우 </exception>
  2458. <exception cref="T:System.IO.IOException">I/O 오류(예: 디스크 오류)가 발생한 경우또는스트림이 닫힌 경우 </exception>
  2459. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  2460. <exception cref="T:System.UnauthorizedAccessException">
  2461. <paramref name="access" />가 <paramref name="access" /> 또는 Write이고 파일 핸들이 읽기 전용 액세스로 설정된 경우처럼, 지정된 파일 핸들에 대해 운영 체제에서 ReadWrite 요청을 허용하지 않는 경우 </exception>
  2462. </member>
  2463. <member name="M:System.IO.FileStream.#ctor(Microsoft.Win32.SafeHandles.SafeFileHandle,System.IO.FileAccess,System.Int32,System.Boolean)">
  2464. <summary>지정된 읽기/쓰기 권한, 버퍼 크기 및 동기/비동기 상태를 사용하여 지정된 파일 핸들에 대해 <see cref="T:System.IO.FileStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
  2465. <param name="handle">이 FileStream 개체가 캡슐화할 파일에 대한 파일 핸들입니다. </param>
  2466. <param name="access">FileStream 개체의 <see cref="P:System.IO.FileStream.CanRead" /> 및 <see cref="P:System.IO.FileStream.CanWrite" /> 속성을 설정하는 상수입니다. </param>
  2467. <param name="bufferSize">버퍼 크기를 나타내는 0보다 큰 양의 <see cref="T:System.Int32" /> 값입니다.기본 버퍼 크기는 4,096입니다.</param>
  2468. <param name="isAsync">겹쳐진 I/O 모드에서 핸들이 비동기적으로 열렸으면 true이고, 그렇지 않으면 false입니다. </param>
  2469. <exception cref="T:System.ArgumentException">
  2470. <paramref name="handle" /> 매개 변수가 잘못된 핸들인 경우또는<paramref name="handle" /> 매개 변수가 동기식 핸들인데 비동기식으로 사용된 경우 </exception>
  2471. <exception cref="T:System.ArgumentOutOfRangeException">
  2472. <paramref name="bufferSize" /> 매개 변수가 음수인 경우 </exception>
  2473. <exception cref="T:System.IO.IOException">I/O 오류(예: 디스크 오류)가 발생한 경우또는스트림이 닫힌 경우 </exception>
  2474. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  2475. <exception cref="T:System.UnauthorizedAccessException">
  2476. <paramref name="access" />가 <paramref name="access" /> 또는 Write이고 파일 핸들이 읽기 전용 액세스로 설정된 경우처럼, 지정된 파일 핸들에 대해 운영 체제에서 ReadWrite 요청을 허용하지 않는 경우 </exception>
  2477. </member>
  2478. <member name="M:System.IO.FileStream.#ctor(System.String,System.IO.FileMode)">
  2479. <summary>지정된 경로 및 생성 모드들 사용하여 <see cref="T:System.IO.FileStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
  2480. <param name="path">현재 FileStream 개체가 캡슐화할 파일의 상대 또는 절대 경로입니다. </param>
  2481. <param name="mode">파일을 열거나 만드는 방법을 결정하는 상수입니다. </param>
  2482. <exception cref="T:System.ArgumentException">
  2483. <paramref name="path" />가 빈 문자열("")이거나, 공백만 포함하거나, 잘못된 문자를 포함하고 있는 경우 또는<paramref name="path" /> 와 같은 파일이 아닌 장치를 가리키는 "con:", "com1:", "lpt1:" 등입니다.NTFS 환경입니다.</exception>
  2484. <exception cref="T:System.NotSupportedException">
  2485. <paramref name="path" /> 와 같은 파일이 아닌 장치를 가리키는 "con:", "com1:", "lpt1:" 등입니다.에 NTFS가 아닌 환경입니다.</exception>
  2486. <exception cref="T:System.ArgumentNullException">
  2487. <paramref name="path" />가 null인 경우 </exception>
  2488. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  2489. <exception cref="T:System.IO.FileNotFoundException">예를 들어, <paramref name="mode" />가 FileMode.Truncate 또는 FileMode.Open인 경우 파일을 찾을 수 없으며 <paramref name="path" />로 지정된 파일이 없는 경우.파일이 이들 모드에 있어야 합니다.</exception>
  2490. <exception cref="T:System.IO.IOException">FileMode.CreateNew로 지정한 파일이 이미 있는 경우에 <paramref name="path" />를 지정하는 등의 I/O 오류가 발생한 경우또는스트림이 닫힌 경우 </exception>
  2491. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  2492. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  2493. <exception cref="T:System.ArgumentOutOfRangeException">
  2494. <paramref name="mode" />에 잘못된 값이 포함된 경우 </exception>
  2495. </member>
  2496. <member name="M:System.IO.FileStream.#ctor(System.String,System.IO.FileMode,System.IO.FileAccess)">
  2497. <summary>지정된 경로, 생성 모드 및 읽기/쓰기 권한을 사용하여 <see cref="T:System.IO.FileStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
  2498. <param name="path">현재 FileStream 개체가 캡슐화할 파일의 상대 또는 절대 경로입니다. </param>
  2499. <param name="mode">파일을 열거나 만드는 방법을 결정하는 상수입니다. </param>
  2500. <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>
  2501. <exception cref="T:System.ArgumentNullException">
  2502. <paramref name="path" />가 null인 경우 </exception>
  2503. <exception cref="T:System.ArgumentException">
  2504. <paramref name="path" />가 빈 문자열("")이거나, 공백만 포함하거나, 잘못된 문자를 포함하고 있는 경우 또는<paramref name="path" /> 와 같은 파일이 아닌 장치를 가리키는 "con:", "com1:", "lpt1:" 등입니다.NTFS 환경입니다.</exception>
  2505. <exception cref="T:System.NotSupportedException">
  2506. <paramref name="path" /> 와 같은 파일이 아닌 장치를 가리키는 "con:", "com1:", "lpt1:" 등입니다.에 NTFS가 아닌 환경입니다.</exception>
  2507. <exception cref="T:System.IO.FileNotFoundException">예를 들어, <paramref name="mode" />가 FileMode.Truncate 또는 FileMode.Open인 경우 파일을 찾을 수 없으며 <paramref name="path" />로 지정된 파일이 없는 경우.파일이 이들 모드에 있어야 합니다.</exception>
  2508. <exception cref="T:System.IO.IOException">FileMode.CreateNew로 지정한 파일이 이미 있는 경우에 <paramref name="path" />를 지정하는 등의 I/O 오류가 발생한 경우 또는스트림이 닫힌 경우</exception>
  2509. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  2510. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  2511. <exception cref="T:System.UnauthorizedAccessException">
  2512. <paramref name="access" />가 <paramref name="path" /> 또는 <paramref name="access" />이고 파일 또는 디렉터리가 읽기 전용 액세스로 설정된 경우처럼, 지정된 Write에 대해 운영 체제에서 ReadWrite 요청을 허용하지 않는 경우 </exception>
  2513. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  2514. <exception cref="T:System.ArgumentOutOfRangeException">
  2515. <paramref name="mode" />에 잘못된 값이 포함된 경우 </exception>
  2516. </member>
  2517. <member name="M:System.IO.FileStream.#ctor(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)">
  2518. <summary>지정된 경로, 생성 모드, 읽기/쓰기 권한 및 공유 권한을 사용하여 <see cref="T:System.IO.FileStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
  2519. <param name="path">현재 FileStream 개체가 캡슐화할 파일의 상대 또는 절대 경로입니다. </param>
  2520. <param name="mode">파일을 열거나 만드는 방법을 결정하는 상수입니다. </param>
  2521. <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>
  2522. <param name="share">프로세스에서 파일을 공유하는 방법을 결정하는 상수입니다. </param>
  2523. <exception cref="T:System.ArgumentNullException">
  2524. <paramref name="path" />가 null인 경우 </exception>
  2525. <exception cref="T:System.ArgumentException">
  2526. <paramref name="path" />가 빈 문자열("")이거나, 공백만 포함하거나, 잘못된 문자를 포함하고 있는 경우 또는<paramref name="path" /> 와 같은 파일이 아닌 장치를 가리키는 "con:", "com1:", "lpt1:" 등입니다.NTFS 환경입니다.</exception>
  2527. <exception cref="T:System.NotSupportedException">
  2528. <paramref name="path" /> 와 같은 파일이 아닌 장치를 가리키는 "con:", "com1:", "lpt1:" 등입니다.에 NTFS가 아닌 환경입니다.</exception>
  2529. <exception cref="T:System.IO.FileNotFoundException">예를 들어, <paramref name="mode" />가 FileMode.Truncate 또는 FileMode.Open인 경우 파일을 찾을 수 없으며 <paramref name="path" />로 지정된 파일이 없는 경우.파일이 이들 모드에 있어야 합니다.</exception>
  2530. <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>
  2531. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  2532. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  2533. <exception cref="T:System.UnauthorizedAccessException">
  2534. <paramref name="access" />가 <paramref name="path" /> 또는 <paramref name="access" />이고 파일 또는 디렉터리가 읽기 전용 액세스로 설정된 경우처럼, 지정된 Write에 대해 운영 체제에서 ReadWrite 요청을 허용하지 않는 경우 </exception>
  2535. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  2536. <exception cref="T:System.ArgumentOutOfRangeException">
  2537. <paramref name="mode" />에 잘못된 값이 포함된 경우 </exception>
  2538. </member>
  2539. <member name="M:System.IO.FileStream.#ctor(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,System.Int32)">
  2540. <summary>지정된 경로, 생성 모드, 읽기/쓰기 및 공유 권한, 버퍼 크기를 사용하여 <see cref="T:System.IO.FileStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
  2541. <param name="path">현재 FileStream 개체가 캡슐화할 파일의 상대 또는 절대 경로입니다. </param>
  2542. <param name="mode">파일을 열거나 만드는 방법을 결정하는 상수입니다. </param>
  2543. <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>
  2544. <param name="share">프로세스에서 파일을 공유하는 방법을 결정하는 상수입니다. </param>
  2545. <param name="bufferSize">버퍼 크기를 나타내는 0보다 큰 양의 <see cref="T:System.Int32" /> 값입니다.기본 버퍼 크기는 4,096입니다.</param>
  2546. <exception cref="T:System.ArgumentNullException">
  2547. <paramref name="path" />가 null인 경우 </exception>
  2548. <exception cref="T:System.ArgumentException">
  2549. <paramref name="path" />가 빈 문자열("")이거나, 공백만 포함하거나, 잘못된 문자를 포함하고 있는 경우 또는<paramref name="path" /> 와 같은 파일이 아닌 장치를 가리키는 "con:", "com1:", "lpt1:" 등입니다.NTFS 환경입니다.</exception>
  2550. <exception cref="T:System.NotSupportedException">
  2551. <paramref name="path" /> 와 같은 파일이 아닌 장치를 가리키는 "con:", "com1:", "lpt1:" 등입니다.에 NTFS가 아닌 환경입니다.</exception>
  2552. <exception cref="T:System.ArgumentOutOfRangeException">
  2553. <paramref name="bufferSize" />가 음수이거나 0인 경우또는 <paramref name="mode" />, <paramref name="access" /> 또는 <paramref name="share" />에 잘못된 값이 포함된 경우 </exception>
  2554. <exception cref="T:System.IO.FileNotFoundException">예를 들어, <paramref name="mode" />가 FileMode.Truncate 또는 FileMode.Open인 경우 파일을 찾을 수 없으며 <paramref name="path" />로 지정된 파일이 없는 경우.파일이 이들 모드에 있어야 합니다.</exception>
  2555. <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>
  2556. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  2557. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  2558. <exception cref="T:System.UnauthorizedAccessException">
  2559. <paramref name="access" />가 <paramref name="path" /> 또는 <paramref name="access" />이고 파일 또는 디렉터리가 읽기 전용 액세스로 설정된 경우처럼, 지정된 Write에 대해 운영 체제에서 ReadWrite 요청을 허용하지 않는 경우 </exception>
  2560. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  2561. </member>
  2562. <member name="M:System.IO.FileStream.#ctor(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,System.Int32,System.Boolean)">
  2563. <summary>지정된 경로, 생성 모드, 읽기/쓰기 및 공유 권한, 버퍼 크기 및 동기/비동기 상태를 사용하여 <see cref="T:System.IO.FileStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
  2564. <param name="path">현재 FileStream 개체가 캡슐화할 파일의 상대 또는 절대 경로입니다. </param>
  2565. <param name="mode">파일을 열거나 만드는 방법을 결정하는 상수입니다. </param>
  2566. <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>
  2567. <param name="share">프로세스에서 파일을 공유하는 방법을 결정하는 상수입니다. </param>
  2568. <param name="bufferSize">버퍼 크기를 나타내는 0보다 큰 양의 <see cref="T:System.Int32" /> 값입니다.기본 버퍼 크기는 4,096입니다.</param>
  2569. <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>
  2570. <exception cref="T:System.ArgumentNullException">
  2571. <paramref name="path" />가 null인 경우 </exception>
  2572. <exception cref="T:System.ArgumentException">
  2573. <paramref name="path" />가 빈 문자열("")이거나, 공백만 포함하거나, 잘못된 문자를 포함하고 있는 경우 또는<paramref name="path" /> 와 같은 파일이 아닌 장치를 가리키는 "con:", "com1:", "lpt1:" 등입니다.NTFS 환경입니다.</exception>
  2574. <exception cref="T:System.NotSupportedException">
  2575. <paramref name="path" /> 와 같은 파일이 아닌 장치를 가리키는 "con:", "com1:", "lpt1:" 등입니다.에 NTFS가 아닌 환경입니다.</exception>
  2576. <exception cref="T:System.ArgumentOutOfRangeException">
  2577. <paramref name="bufferSize" />가 음수이거나 0인 경우또는 <paramref name="mode" />, <paramref name="access" /> 또는 <paramref name="share" />에 잘못된 값이 포함된 경우 </exception>
  2578. <exception cref="T:System.IO.FileNotFoundException">예를 들어, <paramref name="mode" />가 FileMode.Truncate 또는 FileMode.Open인 경우 파일을 찾을 수 없으며 <paramref name="path" />로 지정된 파일이 없는 경우.파일이 이들 모드에 있어야 합니다.</exception>
  2579. <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>
  2580. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  2581. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  2582. <exception cref="T:System.UnauthorizedAccessException">
  2583. <paramref name="access" />가 <paramref name="path" /> 또는 <paramref name="access" />이고 파일 또는 디렉터리가 읽기 전용 액세스로 설정된 경우처럼, 지정된 Write에 대해 운영 체제에서 ReadWrite 요청을 허용하지 않는 경우 </exception>
  2584. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  2585. </member>
  2586. <member name="M:System.IO.FileStream.#ctor(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,System.Int32,System.IO.FileOptions)">
  2587. <summary>지정된 경로, 생성 모드, 읽기/쓰기 및 공유 권한, 같은 파일에 대한 다른 FileStream의 액세스 권한, 버퍼 크기 및 추가 파일 옵션을 사용하여 <see cref="T:System.IO.FileStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
  2588. <param name="path">현재 FileStream 개체가 캡슐화할 파일의 상대 또는 절대 경로입니다. </param>
  2589. <param name="mode">파일을 열거나 만드는 방법을 결정하는 상수입니다. </param>
  2590. <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>
  2591. <param name="share">프로세스에서 파일을 공유하는 방법을 결정하는 상수입니다. </param>
  2592. <param name="bufferSize">버퍼 크기를 나타내는 0보다 큰 양의 <see cref="T:System.Int32" /> 값입니다.기본 버퍼 크기는 4,096입니다.</param>
  2593. <param name="options">추가 파일 옵션을 지정하는 값입니다.</param>
  2594. <exception cref="T:System.ArgumentNullException">
  2595. <paramref name="path" />가 null인 경우 </exception>
  2596. <exception cref="T:System.ArgumentException">
  2597. <paramref name="path" />가 빈 문자열("")이거나, 공백만 포함하거나, 잘못된 문자를 포함하고 있는 경우 또는<paramref name="path" /> 와 같은 파일이 아닌 장치를 가리키는 "con:", "com1:", "lpt1:" 등입니다.NTFS 환경입니다.</exception>
  2598. <exception cref="T:System.NotSupportedException">
  2599. <paramref name="path" /> 와 같은 파일이 아닌 장치를 가리키는 "con:", "com1:", "lpt1:" 등입니다.에 NTFS가 아닌 환경입니다.</exception>
  2600. <exception cref="T:System.ArgumentOutOfRangeException">
  2601. <paramref name="bufferSize" />가 음수이거나 0인 경우또는 <paramref name="mode" />, <paramref name="access" /> 또는 <paramref name="share" />에 잘못된 값이 포함된 경우 </exception>
  2602. <exception cref="T:System.IO.FileNotFoundException">예를 들어, <paramref name="mode" />가 FileMode.Truncate 또는 FileMode.Open인 경우 파일을 찾을 수 없으며 <paramref name="path" />로 지정된 파일이 없는 경우.파일이 이들 모드에 있어야 합니다.</exception>
  2603. <exception cref="T:System.IO.IOException">FileMode.CreateNew로 지정한 파일이 이미 있는 경우에 <paramref name="path" />를 지정하는 등의 I/O 오류가 발생한 경우또는스트림이 닫힌 경우</exception>
  2604. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  2605. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
  2606. <exception cref="T:System.UnauthorizedAccessException">
  2607. <paramref name="access" />가 <paramref name="path" /> 또는 <paramref name="access" />이고 파일 또는 디렉터리가 읽기 전용 액세스로 설정된 경우처럼, 지정된 Write에 대해 운영 체제에서 ReadWrite 요청을 허용하지 않는 경우 또는<see cref="F:System.IO.FileOptions.Encrypted" />에 <paramref name="options" />가 지정되었고 현재 플랫폼에서 파일 암호화가 지원되지 않는 경우</exception>
  2608. <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
  2609. </member>
  2610. <member name="P:System.IO.FileStream.CanRead">
  2611. <summary>현재 스트림이 읽기를 지원하는지를 나타내는 값을 가져옵니다.</summary>
  2612. <returns>스트림이 읽기를 지원하면 true이고, 스트림이 닫혀 있거나 쓰기 전용 권한으로 열렸으면 false입니다.</returns>
  2613. <filterpriority>1</filterpriority>
  2614. </member>
  2615. <member name="P:System.IO.FileStream.CanSeek">
  2616. <summary>현재 스트림이 검색을 지원하는지를 나타내는 값을 가져옵니다.</summary>
  2617. <returns>스트림이 검색을 지원하면 true이고, 스트림이 닫혔거나 FileStream이 콘솔에 대한 출력 또는 파이프와 같은 운영 체제 핸들로부터 생성된 경우에는 false입니다.</returns>
  2618. <filterpriority>2</filterpriority>
  2619. </member>
  2620. <member name="P:System.IO.FileStream.CanWrite">
  2621. <summary>현재 스트림이 쓰기를 지원하는지를 나타내는 값을 가져옵니다.</summary>
  2622. <returns>스트림이 쓰기를 지원하면 true이고, 스트림이 닫혀 있거나 읽기 전용 권한으로 열렸으면 false입니다.</returns>
  2623. <filterpriority>1</filterpriority>
  2624. </member>
  2625. <member name="M:System.IO.FileStream.Dispose(System.Boolean)">
  2626. <summary>
  2627. <see cref="T:System.IO.FileStream" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.</summary>
  2628. <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
  2629. </member>
  2630. <member name="M:System.IO.FileStream.Finalize">
  2631. <summary>가비지 수집기에서 FileStream을 회수할 때 리소스가 해제되고 다른 정리 작업이 수행되도록 합니다.</summary>
  2632. </member>
  2633. <member name="M:System.IO.FileStream.Flush">
  2634. <summary>이 스트림의 버퍼를 지우고 버퍼링된 모든 데이터가 파일에 쓰여지도록 합니다.</summary>
  2635. <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
  2636. <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
  2637. <filterpriority>1</filterpriority>
  2638. </member>
  2639. <member name="M:System.IO.FileStream.Flush(System.Boolean)">
  2640. <summary>이 스트림에 대한 버퍼를 지우고 버퍼링된 모든 데이터가 파일에 쓰여지도록 하며 모든 중간 파일 버퍼도 지웁니다.</summary>
  2641. <param name="flushToDisk">모든 중간 파일 버퍼를 플러시하려면 true이고, 플러시하지 않으려면 false입니다. </param>
  2642. </member>
  2643. <member name="M:System.IO.FileStream.FlushAsync(System.Threading.CancellationToken)">
  2644. <summary>이 스트림에 대해 모든 버퍼를 비동기적으로 지우고 버퍼링된 데이터가 내부 장치에 쓰여지도록 하고 취소 요청을 모니터링합니다. </summary>
  2645. <returns>비동기 플러시 작업을 나타내는 작업입니다. </returns>
  2646. <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.</param>
  2647. <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
  2648. </member>
  2649. <member name="P:System.IO.FileStream.IsAsync">
  2650. <summary>FileStream이 동기적으로 열렸는지 또는 비동기적으로 열렸는지를 나타내는 값을 가져옵니다.</summary>
  2651. <returns>FileStream이 비동기적으로 열렸으면 true이고, 그렇지 않으면 false입니다.</returns>
  2652. <filterpriority>2</filterpriority>
  2653. </member>
  2654. <member name="P:System.IO.FileStream.Length">
  2655. <summary>스트림의 길이(바이트)를 가져옵니다.</summary>
  2656. <returns>스트림 길이(바이트)를 나타내는 long 값입니다.</returns>
  2657. <exception cref="T:System.NotSupportedException">이 스트림에 대한 <see cref="P:System.IO.FileStream.CanSeek" />가 false인 경우 </exception>
  2658. <exception cref="T:System.IO.IOException">파일이 닫히는 등의 I/O 오류가 발생하는 경우 </exception>
  2659. <filterpriority>1</filterpriority>
  2660. </member>
  2661. <member name="P:System.IO.FileStream.Name">
  2662. <summary>생성자에 전달된 FileStream의 이름을 가져옵니다.</summary>
  2663. <returns>FileStream의 이름인 문자열입니다.</returns>
  2664. <filterpriority>1</filterpriority>
  2665. <PermissionSet>
  2666. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2667. </PermissionSet>
  2668. </member>
  2669. <member name="P:System.IO.FileStream.Position">
  2670. <summary>이 스트림의 현재 위치를 가져오거나 설정합니다.</summary>
  2671. <returns>이 스트림의 현재 위치입니다.</returns>
  2672. <exception cref="T:System.NotSupportedException">스트림이 검색을 지원하지 않는 경우 </exception>
  2673. <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 또는Windows 98 또는 이전 버전에서 스트림의 끝보다 큰 값을 위치로 설정한 경우</exception>
  2674. <exception cref="T:System.ArgumentOutOfRangeException">위치를 음수 값으로 설정하려고 한 경우 </exception>
  2675. <exception cref="T:System.IO.EndOfStreamException">끝 이후 검색을 지원하지 않는 스트림의 끝 이후를 검색하려 한 경우 </exception>
  2676. <filterpriority>1</filterpriority>
  2677. </member>
  2678. <member name="M:System.IO.FileStream.Read(System.Byte[],System.Int32,System.Int32)">
  2679. <summary>스트림에서 바이트 블록을 읽어서 해당 데이터를 제공된 버퍼에 씁니다.</summary>
  2680. <returns>버퍼로 읽어온 총 바이트 수입니다.이 바이트 수는 사용 가능한 바이트 수가 부족한 경우 요청된 바이트 수보다 작을 수 있으며, 스트림의 끝에 도달하면 0이 됩니다.</returns>
  2681. <param name="array">이 메서드는 지정된 바이트 배열의 값이 <paramref name="offset" />과 (<paramref name="offset" /> + <paramref name="count" /> - 1<paramref name=")" /> 사이에서 현재 원본으로부터 읽어온 바이트로 교체된 상태로 반환됩니다. </param>
  2682. <param name="offset">읽은 바이트를 넣을 <paramref name="array" />의 바이트 오프셋입니다. </param>
  2683. <param name="count">읽을 최대 바이트 수입니다. </param>
  2684. <exception cref="T:System.ArgumentNullException">
  2685. <paramref name="array" />가 null인 경우 </exception>
  2686. <exception cref="T:System.ArgumentOutOfRangeException">
  2687. <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
  2688. <exception cref="T:System.NotSupportedException">스트림이 읽기를 지원하지 않습니다. </exception>
  2689. <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
  2690. <exception cref="T:System.ArgumentException">
  2691. <paramref name="offset" /> 및 <paramref name="count" />가 <paramref name="array" />에서 잘못된 범위를 설명하는 경우 </exception>
  2692. <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
  2693. <filterpriority>1</filterpriority>
  2694. </member>
  2695. <member name="M:System.IO.FileStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
  2696. <summary>현재 스트림에서 바이트의 시퀀스를 비동기적으로 읽고 읽은 바이트 수만큼 스트림 내에서 앞으로 이동하며 취소 요청을 모니터링합니다.</summary>
  2697. <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
  2698. <param name="buffer">데이터를 쓸 버퍼입니다.</param>
  2699. <param name="offset">스트림의 데이터를 쓰기 시작할 <paramref name="buffer" />의 바이트 오프셋입니다.</param>
  2700. <param name="count">읽을 최대 바이트 수입니다.</param>
  2701. <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.</param>
  2702. <exception cref="T:System.ArgumentNullException">
  2703. <paramref name="buffer" />가 null인 경우</exception>
  2704. <exception cref="T:System.ArgumentOutOfRangeException">
  2705. <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
  2706. <exception cref="T:System.ArgumentException">
  2707. <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
  2708. <exception cref="T:System.NotSupportedException">스트림이 읽기를 지원하지 않습니다.</exception>
  2709. <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
  2710. <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
  2711. </member>
  2712. <member name="M:System.IO.FileStream.ReadByte">
  2713. <summary>파일에서 1바이트를 읽고 읽기 위치를 1바이트만큼 앞으로 이동합니다.</summary>
  2714. <returns>
  2715. <see cref="T:System.Int32" />로 캐스팅된 바이트이거나 스트림의 끝에 도달한 경우 -1입니다.</returns>
  2716. <exception cref="T:System.NotSupportedException">현재 스트림이 읽기를 지원하지 않는 경우 </exception>
  2717. <exception cref="T:System.ObjectDisposedException">현재 스트림이 닫혀 있는 경우 </exception>
  2718. <filterpriority>1</filterpriority>
  2719. </member>
  2720. <member name="P:System.IO.FileStream.SafeFileHandle">
  2721. <summary>현재 <see cref="T:System.IO.FileStream" /> 개체가 캡슐화하는 파일에 대한 운영 체제 파일 핸들을 나타내는 <see cref="T:Microsoft.Win32.SafeHandles.SafeFileHandle" /> 개체를 가져옵니다.</summary>
  2722. <returns>현재 <see cref="T:System.IO.FileStream" /> 개체가 캡슐화하는 파일에 대한 운영 체제 파일 핸들을 나타내는 개체입니다.</returns>
  2723. <filterpriority>1</filterpriority>
  2724. </member>
  2725. <member name="M:System.IO.FileStream.Seek(System.Int64,System.IO.SeekOrigin)">
  2726. <summary>이 스트림의 현재 위치를 제공된 값으로 설정합니다.</summary>
  2727. <returns>스트림 내의 새 위치입니다.</returns>
  2728. <param name="offset">검색을 시작할 <paramref name="origin" />에 상대적인 위치입니다. </param>
  2729. <param name="origin">
  2730. <see cref="T:System.IO.SeekOrigin" /> 형식의 값을 사용하여 시작, 끝 또는 현재 위치를 <paramref name="offset" />에 대한 참조 지점으로 지정합니다. </param>
  2731. <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
  2732. <exception cref="T:System.NotSupportedException">FileStream이 파이프 또는 콘솔 출력에서 생성되는 경우와 같이 스트림이 검색을 지원하지 않는 경우 </exception>
  2733. <exception cref="T:System.ArgumentException">스트림의 시작 전에 검색하려고 한 경우 </exception>
  2734. <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
  2735. <filterpriority>1</filterpriority>
  2736. </member>
  2737. <member name="M:System.IO.FileStream.SetLength(System.Int64)">
  2738. <summary>이 스트림의 길이를 제공된 값으로 설정합니다.</summary>
  2739. <param name="value">스트림의 새 길이입니다. </param>
  2740. <exception cref="T:System.IO.IOException">I/O 오류가 발생한 경우 </exception>
  2741. <exception cref="T:System.NotSupportedException">스트림이 쓰기 및 검색을 모두 지원하지 않는 경우 </exception>
  2742. <exception cref="T:System.ArgumentOutOfRangeException">
  2743. <paramref name="value" /> 매개 변수를 0 미만으로 설정하려 한 경우 </exception>
  2744. <filterpriority>2</filterpriority>
  2745. </member>
  2746. <member name="M:System.IO.FileStream.Write(System.Byte[],System.Int32,System.Int32)">
  2747. <summary>바이트 블록을 파일 스트림에 씁니다.</summary>
  2748. <param name="array">스트림에 쓸 데이터를 포함하는 버퍼입니다.</param>
  2749. <param name="offset">스트림으로 바이트를 복사하기 시작할 <paramref name="array" />의 바이트 오프셋(0부터 시작)입니다. </param>
  2750. <param name="count">쓸 최대 바이트 수입니다. </param>
  2751. <exception cref="T:System.ArgumentNullException">
  2752. <paramref name="array" />가 null인 경우 </exception>
  2753. <exception cref="T:System.ArgumentException">
  2754. <paramref name="offset" /> 및 <paramref name="count" />가 <paramref name="array" />에서 잘못된 범위를 설명하는 경우 </exception>
  2755. <exception cref="T:System.ArgumentOutOfRangeException">
  2756. <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
  2757. <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 또는다른 스레드에서 운영 체제의 파일 핸들 위치를 예기치 않게 변경한 경우 </exception>
  2758. <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
  2759. <exception cref="T:System.NotSupportedException">현재 스트림 인스턴스가 쓰기를 지원하지 않는 경우 </exception>
  2760. <filterpriority>1</filterpriority>
  2761. </member>
  2762. <member name="M:System.IO.FileStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
  2763. <summary>바이트의 시퀀스를 현재 스트림에 비동기적으로 쓰고 쓰여진 바이트 수만큼 이 스트림 내의 현재 위치를 앞으로 이동한 후 취소 요청을 모니터링합니다. </summary>
  2764. <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
  2765. <param name="buffer">데이터를 쓸 버퍼입니다. </param>
  2766. <param name="offset">스트림으로 바이트를 복사하기 시작할 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다.</param>
  2767. <param name="count">쓸 최대 바이트 수입니다.</param>
  2768. <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.</param>
  2769. <exception cref="T:System.ArgumentNullException">
  2770. <paramref name="buffer" />가 null인 경우</exception>
  2771. <exception cref="T:System.ArgumentOutOfRangeException">
  2772. <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
  2773. <exception cref="T:System.ArgumentException">
  2774. <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
  2775. <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다.</exception>
  2776. <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
  2777. <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
  2778. </member>
  2779. <member name="M:System.IO.FileStream.WriteByte(System.Byte)">
  2780. <summary>파일 스트림의 현재 위치에 바이트를 씁니다.</summary>
  2781. <param name="value">스트림에 쓸 바이트입니다. </param>
  2782. <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
  2783. <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다. </exception>
  2784. <filterpriority>1</filterpriority>
  2785. </member>
  2786. <member name="T:System.IO.FileSystemInfo">
  2787. <summary>
  2788. <see cref="T:System.IO.FileInfo" /> 및 <see cref="T:System.IO.DirectoryInfo" /> 개체에 대한 기본 클래스를 제공합니다.</summary>
  2789. <filterpriority>2</filterpriority>
  2790. </member>
  2791. <member name="M:System.IO.FileSystemInfo.#ctor">
  2792. <summary>
  2793. <see cref="T:System.IO.FileSystemInfo" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
  2794. </member>
  2795. <member name="P:System.IO.FileSystemInfo.Attributes">
  2796. <summary>현재 파일 또는 디렉터리의 특성을 가져오거나 설정합니다.</summary>
  2797. <returns>현재 <see cref="T:System.IO.FileSystemInfo" />의 <see cref="T:System.IO.FileAttributes" />입니다.</returns>
  2798. <exception cref="T:System.IO.FileNotFoundException">지정된 파일이 없는 경우 </exception>
  2799. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못되었습니다(예: 매핑되지 않은 드라이브의 경로를 지정한 경우). </exception>
  2800. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  2801. <exception cref="T:System.ArgumentException">호출자가 잘못된 파일 특성을 설정하려고 한 경우 또는사용자가 특성 값을 설정하려고 하지만 쓰기 권한이 없습니다.</exception>
  2802. <exception cref="T:System.IO.IOException">
  2803. <see cref="M:System.IO.FileSystemInfo.Refresh" />가 데이터를 초기화할 수 없는 경우 </exception>
  2804. <filterpriority>1</filterpriority>
  2805. <PermissionSet>
  2806. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2807. </PermissionSet>
  2808. </member>
  2809. <member name="P:System.IO.FileSystemInfo.CreationTime">
  2810. <summary>현재 파일 또는 디렉터리를 만든 시간을 가져오거나 설정합니다.</summary>
  2811. <returns>현재 <see cref="T:System.IO.FileSystemInfo" /> 개체를 만든 날짜와 시간입니다.</returns>
  2812. <exception cref="T:System.IO.IOException">
  2813. <see cref="M:System.IO.FileSystemInfo.Refresh" />가 데이터를 초기화할 수 없는 경우 </exception>
  2814. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못되었습니다(예: 매핑되지 않은 드라이브의 경로를 지정한 경우).</exception>
  2815. <exception cref="T:System.PlatformNotSupportedException">현재 운영 체제가 Windows NT 이상이 아닌 경우</exception>
  2816. <exception cref="T:System.ArgumentOutOfRangeException">호출자가 잘못된 만든 시간을 설정하려고 시도합니다.</exception>
  2817. <filterpriority>1</filterpriority>
  2818. <PermissionSet>
  2819. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2820. </PermissionSet>
  2821. </member>
  2822. <member name="P:System.IO.FileSystemInfo.CreationTimeUtc">
  2823. <summary>현재 파일 또는 디렉터리를 만든 시간을 UTC(협정 세계시) 기준으로 가져오거나 설정합니다.</summary>
  2824. <returns>현재 <see cref="T:System.IO.FileSystemInfo" /> 개체를 만든 UTC 형식의 날짜와 시간입니다.</returns>
  2825. <exception cref="T:System.IO.IOException">
  2826. <see cref="M:System.IO.FileSystemInfo.Refresh" />가 데이터를 초기화할 수 없는 경우 </exception>
  2827. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못되었습니다(예: 매핑되지 않은 드라이브의 경로를 지정한 경우).</exception>
  2828. <exception cref="T:System.PlatformNotSupportedException">현재 운영 체제가 Windows NT 이상이 아닌 경우</exception>
  2829. <exception cref="T:System.ArgumentOutOfRangeException">호출자가 잘못된 액세스 시간을 설정하려고 시도합니다.</exception>
  2830. <filterpriority>1</filterpriority>
  2831. <PermissionSet>
  2832. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2833. </PermissionSet>
  2834. </member>
  2835. <member name="M:System.IO.FileSystemInfo.Delete">
  2836. <summary>파일이나 디렉터리를 삭제합니다.</summary>
  2837. <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못되었습니다(예: 매핑되지 않은 드라이브의 경로를 지정한 경우).</exception>
  2838. <exception cref="T:System.IO.IOException">파일 또는 디렉터리에 대한 열린 핸들이 있고 운영 체제가 Windows XP 또는 그 이전 버전인 경우.이 열린 핸들은 디렉터리 및 파일 열거로 인해 발생할 수 있습니다.자세한 내용은 방법: 디렉터리 및 파일 열거을 참조하십시오.</exception>
  2839. <filterpriority>2</filterpriority>
  2840. </member>
  2841. <member name="P:System.IO.FileSystemInfo.Exists">
  2842. <summary>파일이나 디렉터리가 있는지 여부를 나타내는 값을 가져옵니다.</summary>
  2843. <returns>파일이나 디렉터리가 있으면 true이고, 그렇지 않으면 false입니다.</returns>
  2844. <filterpriority>1</filterpriority>
  2845. </member>
  2846. <member name="P:System.IO.FileSystemInfo.Extension">
  2847. <summary>파일의 확장명 부분을 나타내는 문자열을 가져옵니다.</summary>
  2848. <returns>
  2849. <see cref="T:System.IO.FileSystemInfo" /> 확장명을 포함하는 문자열입니다.</returns>
  2850. <filterpriority>1</filterpriority>
  2851. </member>
  2852. <member name="P:System.IO.FileSystemInfo.FullName">
  2853. <summary>파일이나 디렉터리의 전체 경로를 가져옵니다.</summary>
  2854. <returns>전체 경로를 포함하는 문자열입니다.</returns>
  2855. <exception cref="T:System.IO.PathTooLongException">정규화된 경로와 파일 이름은 260자 이상입니다.</exception>
  2856. <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
  2857. <filterpriority>1</filterpriority>
  2858. <PermissionSet>
  2859. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2860. </PermissionSet>
  2861. </member>
  2862. <member name="F:System.IO.FileSystemInfo.FullPath">
  2863. <summary>파일이나 디렉터리의 정규화된 경로를 나타냅니다.</summary>
  2864. <exception cref="T:System.IO.PathTooLongException">정규화된 경로는 260자 이상입니다.</exception>
  2865. </member>
  2866. <member name="P:System.IO.FileSystemInfo.LastAccessTime">
  2867. <summary>현재 파일이나 디렉터리에 마지막으로 액세스한 시간을 가져오거나 설정합니다.</summary>
  2868. <returns>현재 파일이나 디렉터리에 마지막으로 액세스한 시간입니다.</returns>
  2869. <exception cref="T:System.IO.IOException">
  2870. <see cref="M:System.IO.FileSystemInfo.Refresh" />가 데이터를 초기화할 수 없는 경우 </exception>
  2871. <exception cref="T:System.PlatformNotSupportedException">현재 운영 체제가 Windows NT 이상이 아닌 경우</exception>
  2872. <exception cref="T:System.ArgumentOutOfRangeException">호출자가 잘못된 액세스 시간을 설정하려고 시도합니다.</exception>
  2873. <filterpriority>1</filterpriority>
  2874. <PermissionSet>
  2875. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2876. </PermissionSet>
  2877. </member>
  2878. <member name="P:System.IO.FileSystemInfo.LastAccessTimeUtc">
  2879. <summary>현재 파일이나 디렉터리에 마지막으로 액세스한 시간을 UTC 기준으로 가져오거나 설정합니다.</summary>
  2880. <returns>현재 파일이나 디렉터리에 마지막으로 액세스한 UTC 시간입니다.</returns>
  2881. <exception cref="T:System.IO.IOException">
  2882. <see cref="M:System.IO.FileSystemInfo.Refresh" />가 데이터를 초기화할 수 없는 경우 </exception>
  2883. <exception cref="T:System.PlatformNotSupportedException">현재 운영 체제가 Windows NT 이상이 아닌 경우</exception>
  2884. <exception cref="T:System.ArgumentOutOfRangeException">호출자가 잘못된 액세스 시간을 설정하려고 시도합니다.</exception>
  2885. <filterpriority>1</filterpriority>
  2886. <PermissionSet>
  2887. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2888. </PermissionSet>
  2889. </member>
  2890. <member name="P:System.IO.FileSystemInfo.LastWriteTime">
  2891. <summary>현재 파일이나 디렉터리에 마지막으로 쓴 시간을 가져오거나 설정합니다.</summary>
  2892. <returns>현재 파일에 마지막으로 쓴 시간입니다.</returns>
  2893. <exception cref="T:System.IO.IOException">
  2894. <see cref="M:System.IO.FileSystemInfo.Refresh" />가 데이터를 초기화할 수 없는 경우 </exception>
  2895. <exception cref="T:System.PlatformNotSupportedException">현재 운영 체제가 Windows NT 이상이 아닌 경우</exception>
  2896. <exception cref="T:System.ArgumentOutOfRangeException">호출자가 잘못된 쓰기 시간을 설정하려고 시도합니다.</exception>
  2897. <filterpriority>1</filterpriority>
  2898. <PermissionSet>
  2899. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2900. </PermissionSet>
  2901. </member>
  2902. <member name="P:System.IO.FileSystemInfo.LastWriteTimeUtc">
  2903. <summary>현재 파일이나 디렉터리에 마지막으로 쓴 시간을 UTC 기준으로 가져오거나 설정합니다.</summary>
  2904. <returns>현재 파일에 마지막으로 쓴 UTC 시간입니다.</returns>
  2905. <exception cref="T:System.IO.IOException">
  2906. <see cref="M:System.IO.FileSystemInfo.Refresh" />가 데이터를 초기화할 수 없는 경우 </exception>
  2907. <exception cref="T:System.PlatformNotSupportedException">현재 운영 체제가 Windows NT 이상이 아닌 경우</exception>
  2908. <exception cref="T:System.ArgumentOutOfRangeException">호출자가 잘못된 쓰기 시간을 설정하려고 시도합니다.</exception>
  2909. <filterpriority>1</filterpriority>
  2910. <PermissionSet>
  2911. <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
  2912. </PermissionSet>
  2913. </member>
  2914. <member name="P:System.IO.FileSystemInfo.Name">
  2915. <summary>파일의 경우 파일 이름을 가져옵니다.디렉터리의 경우 계층이 있으면 계층에 있는 마지막 디렉터리의 이름을 가져오고,계층이 없으면 Name 속성이 디렉터리 이름을 가져옵니다.</summary>
  2916. <returns>부모 디렉터리의 이름, 계층에 있는 마지막 디렉터리의 이름 또는 파일 확장명을 포함한 파일의 이름을 나타내는 문자열입니다.</returns>
  2917. <filterpriority>1</filterpriority>
  2918. </member>
  2919. <member name="F:System.IO.FileSystemInfo.OriginalPath">
  2920. <summary>사용자가 원래 지정한 상대 또는 절대 경로입니다.</summary>
  2921. </member>
  2922. <member name="M:System.IO.FileSystemInfo.Refresh">
  2923. <summary>개체의 상태를 새로 고칩니다.</summary>
  2924. <exception cref="T:System.IO.IOException">디스크 드라이브 같은 장치가 준비되지 않은 경우 </exception>
  2925. <filterpriority>1</filterpriority>
  2926. </member>
  2927. <member name="T:System.IO.SearchOption">
  2928. <summary>현재 디렉터리를 검색할 것인지 또는 현재 디렉터리와 모든 하위 디렉터리를 검색할 것인지 여부를 지정합니다. </summary>
  2929. </member>
  2930. <member name="F:System.IO.SearchOption.AllDirectories">
  2931. <summary>검색 작업에 현재 디렉터리와 모든 하위 디렉터리를 포함합니다.이 옵션을 지정하면 탑재된 드라이브 및 심볼 링크와 같은 재분석 지점이 검색에 포함됩니다.</summary>
  2932. </member>
  2933. <member name="F:System.IO.SearchOption.TopDirectoryOnly">
  2934. <summary>검색 작업에 현재 디렉터리만 포함합니다.</summary>
  2935. </member>
  2936. </members>
  2937. </doc>