1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056 |
- ๏ปฟ<?xml version="1.0" encoding="utf-8"?>
- <doc>
- <assembly>
- <name>System.Security.AccessControl</name>
- </assembly>
- <members>
- <member name="T:System.Security.AccessControl.AccessControlActions">
- <summary>๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ์ฌ์ฉํ ์ ์๋ ๋์์ ์ง์ ํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AccessControlActions.Change">
- <summary>์ฐ๊ธฐ ์ ์ฉ ์ก์ธ์ค๋ฅผ ์ง์ ํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AccessControlActions.None">
- <summary>์ก์ธ์ค๋ฅผ ์ง์ ํ์ง ์์ต๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AccessControlActions.View">
- <summary>์ฝ๊ธฐ ์ ์ฉ ์ก์ธ์ค๋ฅผ ์ง์ ํฉ๋๋ค.</summary>
- </member>
- <member name="T:System.Security.AccessControl.AccessControlModification">
- <summary>์ํํ ์ก์ธ์ค ์ ์ด ์์ ์ ํ์์ ์ง์ ํฉ๋๋ค.์ด ์ด๊ฑฐํ์ <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ํด๋์ค ๋ฐ ํด๋น ํ์ ํญ๋ชฉ์ ๋ฉ์๋์์ ์ฌ์ฉ๋ฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AccessControlModification.Add">
- <summary>์ง์ ํ ๊ถํ ๋ถ์ฌ ๊ท์น์ ACL(์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ์ถ๊ฐํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AccessControlModification.Remove">
- <summary>ACL์์ ์ง์ ํ ๊ถํ ๋ถ์ฌ ๊ท์น๊ณผ ๋์ผํ SID(๋ณด์ ์๋ณ์) ๋ฐ ์ก์ธ์ค ๋ง์คํฌ๊ฐ ๋ค์ด ์๋ ๊ถํ ๋ถ์ฌ ๊ท์น์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AccessControlModification.RemoveAll">
- <summary>ACL์์ ์ง์ ํ ๊ถํ ๋ถ์ฌ ๊ท์น๊ณผ ๋์ผํ SID๊ฐ ๋ค์ด ์๋ ๊ถํ ๋ถ์ฌ ๊ท์น์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AccessControlModification.RemoveSpecific">
- <summary>ACL์์ ์ง์ ํ ๊ถํ ๋ถ์ฌ ๊ท์น๊ณผ ์ ํํ ์ผ์นํ๋ ๊ถํ ๋ถ์ฌ ๊ท์น์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AccessControlModification.Reset">
- <summary>ACL์์ ์ง์ ํ ๊ถํ ๋ถ์ฌ ๊ท์น๊ณผ ๋์ผํ SID๊ฐ ๋ค์ด ์๋ ๊ถํ ๋ถ์ฌ ๊ท์น์ ์ ๊ฑฐํ ๋ค์ ์ง์ ํ ๊ถํ ๋ถ์ฌ ๊ท์น์ ACL์ ์ถ๊ฐํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AccessControlModification.Set">
- <summary>ACL์์ ๋ชจ๋ ๊ถํ ๋ถ์ฌ ๊ท์น์ ์ ๊ฑฐํ ๋ค์ ์ง์ ํ ๊ถํ ๋ถ์ฌ ๊ท์น์ ACL์ ์ถ๊ฐํฉ๋๋ค.</summary>
- </member>
- <member name="T:System.Security.AccessControl.AccessControlSections">
- <summary>์ ์ฅํ๊ฑฐ๋ ๋ก๋ํ ๋ณด์ ์ค๋ช
์ ์น์
์ ์ง์ ํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AccessControlSections.Access">
- <summary>DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์
๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AccessControlSections.All">
- <summary>์ ์ฒด ๋ณด์ ์ค๋ช
์์
๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AccessControlSections.Audit">
- <summary>SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์
๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AccessControlSections.Group">
- <summary>๊ธฐ๋ณธ ๊ทธ๋ฃน์
๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AccessControlSections.None">
- <summary>์น์
์ด ์์ต๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AccessControlSections.Owner">
- <summary>์์ ์์
๋๋ค.</summary>
- </member>
- <member name="T:System.Security.AccessControl.AccessControlType">
- <summary>
- <see cref="T:System.Security.AccessControl.AccessRule" /> ๊ฐ์ฒด๋ฅผ ์ก์ธ์ค ํ์ฉ์ ์ฌ์ฉํ ์ง ์๋๋ฉด ์ก์ธ์ค ๊ฑฐ๋ถ์ ์ฌ์ฉํ ์ง ์ง์ ํฉ๋๋ค.์ด๋ฌํ ๊ฐ์ ํ๋๊ทธ๊ฐ ์๋๋ฉฐ ์กฐํฉํ ์ ์์ต๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AccessControlType.Allow">
- <summary>
- <see cref="T:System.Security.AccessControl.AccessRule" /> ๊ฐ์ฒด๋ ๋ณด์ ๊ฐ์ฒด์ ๋ํ ์ก์ธ์ค๋ฅผ ํ์ฉํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AccessControlType.Deny">
- <summary>
- <see cref="T:System.Security.AccessControl.AccessRule" /> ๊ฐ์ฒด๋ ๋ณด์ ๊ฐ์ฒด์ ๋ํ ์ก์ธ์ค๋ฅผ ๊ฑฐ๋ถํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.</summary>
- </member>
- <member name="T:System.Security.AccessControl.AccessRule">
- <summary>์ฌ์ฉ์์ ID, ์ก์ธ์ค ๋ง์คํฌ ๋ฐ ์ก์ธ์ค ์ ์ด ํ์(ํ์ฉ ๋๋ ๊ฑฐ๋ถ)์ ์กฐํฉ์ ๋ํ๋
๋๋ค.๋ํ <see cref="T:System.Security.AccessControl.AccessRule" /> ๊ฐ์ฒด๋ ์์ ๊ฐ์ฒด๊ฐ ๊ท์น์ ์์ํ๋ ๋ฐฉ์๊ณผ ํด๋น ์์์ด ์ ํ๋๋ ๋ฐฉ์์ ๋ํ ์ ๋ณด๋ฅผ ํฌํจํฉ๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.AccessRule.#ctor(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AccessControlType)">
- <summary>์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ <see cref="T:System.Security.AccessControl.AccessRule" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="identity">์ก์ธ์ค ๊ท์น์ด ์ ์ฉ๋๋ ID์
๋๋ค.์ด ๋งค๊ฐ ๋ณ์๋ <see cref="T:System.Security.Principal.SecurityIdentifier" />๋ก ์บ์คํ
ํ ์ ์๋ ๊ฐ์ฒด์ฌ์ผ ํฉ๋๋ค.</param>
- <param name="accessMask">์ด ๊ท์น์ ์ก์ธ์ค ๋ง์คํฌ์
๋๋ค.์ก์ธ์ค ๋ง์คํฌ๋ ์ต๋ช
๋นํธ์ 32๋นํธ ์ปฌ๋ ์
์ผ๋ก, ๋นํธ์ ์๋ฏธ๋ ๊ฐ๋ณ ํตํฉ์๊ฐ ์ ์ํฉ๋๋ค.</param>
- <param name="isInherited">์ด ๊ท์น์ด ๋ถ๋ชจ ์ปจํ
์ด๋์์ ์์๋๋ฉด true์
๋๋ค.</param>
- <param name="inheritanceFlags">์ก์ธ์ค ๊ท์น์ ์์ ์์ฑ์
๋๋ค.</param>
- <param name="propagationFlags">์์๋ ์ก์ธ์ค ๊ท์น์ด ์๋์ผ๋ก ์ ํ๋๋์ง ์ฌ๋ถ์
๋๋ค.<paramref name="inheritanceFlags" />๊ฐ <see cref="F:System.Security.AccessControl.InheritanceFlags.None" />์ผ๋ก ์ค์ ๋๋ฉด ์ ํ ํ๋๊ทธ๋ ๋ฌด์๋ฉ๋๋ค.</param>
- <param name="type">์ ํจํ ์ก์ธ์ค ์ ์ด ํ์์
๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="identity" /> ๋งค๊ฐ ๋ณ์ ๊ฐ์ด <see cref="T:System.Security.Principal.SecurityIdentifier" />๋ก ์บ์คํ
๋ ์ ์๊ฑฐ๋ <paramref name="type" /> ๋งค๊ฐ ๋ณ์์ ์๋ชป๋ ๊ฐ์ด ํฌํจ๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="accessMask" /> ๋งค๊ฐ ๋ณ์ ๊ฐ์ด 0์ด๊ฑฐ๋ <paramref name="inheritanceFlags" /> ๋๋ <paramref name="propagationFlags" /> ๋งค๊ฐ ๋ณ์์ ์ธ์ํ ์ ์๋ ํ๋๊ทธ ๊ฐ์ด ํฌํจ๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="P:System.Security.AccessControl.AccessRule.AccessControlType">
- <summary>์ด <see cref="T:System.Security.AccessControl.AccessRule" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ <see cref="T:System.Security.AccessControl.AccessControlType" /> ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.AccessRule" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ <see cref="T:System.Security.AccessControl.AccessControlType" /> ๊ฐ์
๋๋ค.</returns>
- </member>
- <member name="T:System.Security.AccessControl.AccessRule`1">
- <summary>์ฌ์ฉ์์ ID, ์ก์ธ์ค ๋ง์คํฌ ๋ฐ ์ก์ธ์ค ์ ์ด ํ์(ํ์ฉ ๋๋ ๊ฑฐ๋ถ)์ ์กฐํฉ์ ๋ํ๋
๋๋ค.๋ํ AccessRule`1 ๊ฐ์ฒด๋ ์์ ๊ฐ์ฒด๊ฐ ๊ท์น์ ์์ํ๋ ๋ฐฉ์๊ณผ ํด๋น ์์์ด ์ ํ๋๋ ๋ฐฉ์์ ๋ํ ์ ๋ณด๋ฅผ ํฌํจํฉ๋๋ค.</summary>
- <typeparam name="T">์ก์ธ์ค ๊ท์น์ ๋ํ ์ก์ธ์ค ๊ถํ ํ์์
๋๋ค.</typeparam>
- </member>
- <member name="M:System.Security.AccessControl.AccessRule`1.#ctor(System.Security.Principal.IdentityReference,`0,System.Security.AccessControl.AccessControlType)">
- <summary>์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ AccessRuleโ1 ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="identity">์ก์ธ์ค ๊ท์น์ด ์ ์ฉ๋๋ ID์
๋๋ค.</param>
- <param name="rights">์ก์ธ์ค ๊ท์น์ ๊ถํ์
๋๋ค.</param>
- <param name="type">์ ํจํ ์ก์ธ์ค ์ ์ด ํ์์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.AccessRule`1.#ctor(System.Security.Principal.IdentityReference,`0,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AccessControlType)">
- <summary>์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ AccessRuleโ1 ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="identity">์ก์ธ์ค ๊ท์น์ด ์ ์ฉ๋๋ ID์
๋๋ค.</param>
- <param name="rights">์ก์ธ์ค ๊ท์น์ ๊ถํ์
๋๋ค.</param>
- <param name="inheritanceFlags">์ก์ธ์ค ๊ท์น์ ์์ ์์ฑ์
๋๋ค.</param>
- <param name="propagationFlags">์์๋ ์ก์ธ์ค ๊ท์น์ด ์๋์ผ๋ก ์ ํ๋๋์ง ์ฌ๋ถ์
๋๋ค.<paramref name="inheritanceFlags" />๊ฐ <see cref="F:System.Security.AccessControl.InheritanceFlags.None" />์ผ๋ก ์ค์ ๋๋ฉด ์ ํ ํ๋๊ทธ๋ ๋ฌด์๋ฉ๋๋ค.</param>
- <param name="type">์ ํจํ ์ก์ธ์ค ์ ์ด ํ์์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.AccessRule`1.#ctor(System.String,`0,System.Security.AccessControl.AccessControlType)">
- <summary>์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ AccessRuleโ1 ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="identity">์ก์ธ์ค ๊ท์น์ด ์ ์ฉ๋๋ ID์
๋๋ค.</param>
- <param name="rights">์ก์ธ์ค ๊ท์น์ ๊ถํ์
๋๋ค.</param>
- <param name="type">์ ํจํ ์ก์ธ์ค ์ ์ด ํ์์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.AccessRule`1.#ctor(System.String,`0,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AccessControlType)">
- <summary>์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ AccessRuleโ1 ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="identity">์ก์ธ์ค ๊ท์น์ด ์ ์ฉ๋๋ ID์
๋๋ค.</param>
- <param name="rights">์ก์ธ์ค ๊ท์น์ ๊ถํ์
๋๋ค.</param>
- <param name="inheritanceFlags">์ก์ธ์ค ๊ท์น์ ์์ ์์ฑ์
๋๋ค.</param>
- <param name="propagationFlags">์์๋ ์ก์ธ์ค ๊ท์น์ด ์๋์ผ๋ก ์ ํ๋๋์ง ์ฌ๋ถ์
๋๋ค.<paramref name="inheritanceFlags" />๊ฐ <see cref="F:System.Security.AccessControl.InheritanceFlags.None" />์ผ๋ก ์ค์ ๋๋ฉด ์ ํ ํ๋๊ทธ๋ ๋ฌด์๋ฉ๋๋ค.</param>
- <param name="type">์ ํจํ ์ก์ธ์ค ์ ์ด ํ์์
๋๋ค.</param>
- </member>
- <member name="P:System.Security.AccessControl.AccessRule`1.Rights">
- <summary>ํ์ฌ ์ธ์คํด์ค์ ๊ถํ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>ํ์ฌ ์ธ์คํด์ค์ ๊ถํ์ผ๋ก, ํ์ <T>๋ก ์บ์คํ
๋ฉ๋๋ค.</returns>
- </member>
- <member name="T:System.Security.AccessControl.AceEnumerator">
- <summary>ACL(์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)๋ฅผ ๋ฐ๋ณตํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. </summary>
- </member>
- <member name="P:System.Security.AccessControl.AceEnumerator.Current">
- <summary>
- <see cref="T:System.Security.AccessControl.GenericAce" /> ์ปฌ๋ ์
์ ํ์ฌ ์์๋ฅผ ๊ฐ์ ธ์ต๋๋ค.์ด ์์ฑ์ ์ต์ํ ํ์์ ๊ฐ์ฒด ๋ฒ์ ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>
- <see cref="T:System.Security.AccessControl.GenericAce" /> ์ปฌ๋ ์
์ ํ์ฌ ์์์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.AceEnumerator.MoveNext">
- <summary>์ด๊ฑฐ์๋ฅผ <see cref="T:System.Security.AccessControl.GenericAce" /> ์ปฌ๋ ์
์ ๋ค์ ์์๋ก ์ด๋ํฉ๋๋ค.</summary>
- <returns>์ด๊ฑฐ์๊ฐ ๋ค์ ์์๋ก ์ด๋ํ ๊ฒฝ์ฐ true๊ฐ ๋ฐํ๋๊ณ , ์ปฌ๋ ์
์ ๋์ ์ง๋ ๊ฒฝ์ฐ false๊ฐ ๋ฐํ๋ฉ๋๋ค.</returns>
- <exception cref="T:System.InvalidOperationException">์ด๊ฑฐ์๊ฐ ๋ง๋ค์ด์ง ํ ์ปฌ๋ ์
์ด ์์ ๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.Security.AccessControl.AceEnumerator.Reset">
- <summary>
- <see cref="T:System.Security.AccessControl.GenericAce" /> ์ปฌ๋ ์
์ ์ฒซ ๋ฒ์งธ ์์ ์์ ์ด๊ธฐ ์์น์ ์ด๊ฑฐ์๋ฅผ ์ค์ ํฉ๋๋ค.</summary>
- <exception cref="T:System.InvalidOperationException">์ด๊ฑฐ์๊ฐ ๋ง๋ค์ด์ง ํ ์ปฌ๋ ์
์ด ์์ ๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="P:System.Security.AccessControl.AceEnumerator.System#Collections#IEnumerator#Current"></member>
- <member name="T:System.Security.AccessControl.AceFlags">
- <summary>ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)์ ์์ ๋ฐ ๊ฐ์ฌ ๋์์ ์ง์ ํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceFlags.AuditFlags">
- <summary>๋ชจ๋ ์ก์ธ์ค ์๋๋ฅผ ๊ฐ์ฌํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceFlags.ContainerInherit">
- <summary>์ก์ธ์ค ๋ง์คํฌ๋ ์์ ์ปจํ
์ด๋ ๊ฐ์ฒด๋ก ์ ํ๋ฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceFlags.FailedAccess">
- <summary>์คํจํ ์ก์ธ์ค ์๋๋ฅผ ๊ฐ์ฌํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceFlags.InheritanceFlags">
- <summary>
- <see cref="F:System.Security.AccessControl.AceFlags.ObjectInherit" />, <see cref="F:System.Security.AccessControl.AceFlags.ContainerInherit" />, <see cref="F:System.Security.AccessControl.AceFlags.NoPropagateInherit" /> ๋ฐ <see cref="F:System.Security.AccessControl.AceFlags.InheritOnly" />์ ๋
ผ๋ฆฌ OR์
๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceFlags.Inherited">
- <summary>ACE๋ ๊ฐ์ฒด์ ๋ํด ๋ช
์์ ์ผ๋ก ์ค์ ๋์ง ์๊ณ ๋ถ๋ชจ ์ปจํ
์ด๋์์ ์์๋ฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceFlags.InheritOnly">
- <summary>์ก์ธ์ค ๋ง์คํฌ๋ ์์ ๊ฐ์ฒด๋ก๋ง ์ ํ๋ฉ๋๋ค.์ฌ๊ธฐ์๋ ์ปจํ
์ด๋์ ๋ฆฌํ ์์ ๊ฐ์ฒด๋ ๋ชจ๋ ํฌํจ๋ฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceFlags.None">
- <summary>ACE ํ๋๊ทธ๊ฐ ์ค์ ๋์ง ์์ต๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceFlags.NoPropagateInherit">
- <summary>์ก์ธ์ค ๊ฒ์ฌ๋ ๊ฐ์ฒด์ ์ ์ฉ๋๋ ๊ฒ์ด ์๋๋ผ ๊ฐ์ฒด์ ์์์๋ง ์ ์ฉ๋ฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceFlags.ObjectInherit">
- <summary>์ก์ธ์ค ๋ง์คํฌ๋ ์์ ๋ฆฌํ ๊ฐ์ฒด๋ก ์ ํ๋ฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceFlags.SuccessfulAccess">
- <summary>์ฑ๊ณตํ ์ก์ธ์ค ์๋๋ฅผ ๊ฐ์ฌํฉ๋๋ค.</summary>
- </member>
- <member name="T:System.Security.AccessControl.AceQualifier">
- <summary>ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)์ ํจ์๋ฅผ ์ง์ ํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceQualifier.AccessAllowed">
- <summary>์ก์ธ์ค๋ฅผ ํ์ฉํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceQualifier.AccessDenied">
- <summary>์ก์ธ์ค๋ฅผ ๊ฑฐ๋ถํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceQualifier.SystemAlarm">
- <summary>์์คํ
๊ฒฝ๊ณ ๋ฅผ ๋ฐ์์ํต๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceQualifier.SystemAudit">
- <summary>์์คํ
๊ฐ์ฌ๋ฅผ ๋ฐ์์ํต๋๋ค.</summary>
- </member>
- <member name="T:System.Security.AccessControl.AceType">
- <summary>์ฌ์ฉ ๊ฐ๋ฅํ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ) ํ์์ ์ ์ํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceType.AccessAllowed">
- <summary>
- <see cref="T:System.Security.Principal.IdentityReference" /> ๊ฐ์ฒด๋ก ์๋ณ๋๋ ํน์ ํธ๋ฌ์คํฐ์ ๊ฐ์ฒด์ ๋ํ ์ก์ธ์ค๋ฅผ ํ์ฉํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceType.AccessAllowedCallback">
- <summary>
- <see cref="T:System.Security.Principal.IdentityReference" /> ๊ฐ์ฒด๋ก ์๋ณ๋๋ ํน์ ํธ๋ฌ์คํฐ์ ๊ฐ์ฒด์ ๋ํ ์ก์ธ์ค๋ฅผ ํ์ฉํฉ๋๋ค.์ด ACE ํ์์ ์ ํ์ ์ธ ์ฝ๋ฐฑ ๋ฐ์ดํฐ๋ฅผ ํฌํจํ ์ ์์ต๋๋ค.์ฝ๋ฐฑ ๋ฐ์ดํฐ๋ ํด์๋์ง ์์ ๋ฆฌ์์ค ๊ด๋ฆฌ์๋ณ BLOB์
๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceType.AccessAllowedCallbackObject">
- <summary>๊ฐ์ฒด, ์์ฑ ์งํฉ ๋๋ ์์ฑ์ ๋ํ ์ก์ธ์ค๋ฅผ ํ์ฉํฉ๋๋ค.์ด ACE๋ ์ก์ธ์ค ๊ถํ ์งํฉ, ๊ฐ์ฒด์ ํ์์ ์๋ณํ๋ GUID ๋ฐ ์์คํ
์์ ์ก์ธ์ค ๊ถํ์ ๋ถ์ฌํ ํธ๋ฌ์คํฐ๋ฅผ ์๋ณํ๋ <see cref="T:System.Security.Principal.IdentityReference" /> ๊ฐ์ฒด๋ฅผ ํฌํจํฉ๋๋ค.ACE์๋ ๋ํ GUID์ ์์ ๊ฐ์ฒด์ ACE ์์์ ์ ์ดํ๋ ํ๋๊ทธ ์งํฉ์ด ํฌํจ๋์ด ์์ต๋๋ค.์ด ACE ํ์์ ์ ํ์ ์ธ ์ฝ๋ฐฑ ๋ฐ์ดํฐ๋ฅผ ํฌํจํ ์ ์์ต๋๋ค.์ฝ๋ฐฑ ๋ฐ์ดํฐ๋ ํด์๋์ง ์์ ๋ฆฌ์์ค ๊ด๋ฆฌ์๋ณ BLOB์
๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceType.AccessAllowedCompound">
- <summary>์ ์๋์ด ์์ง๋ง ์ฌ์ฉ๋์ง๋ ์์ต๋๋ค.ํธ์๋ฅผ ์ํด ์ ๊ณต๋์์ต๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceType.AccessAllowedObject">
- <summary>๊ฐ์ฒด, ์์ฑ ์งํฉ ๋๋ ์์ฑ์ ๋ํ ์ก์ธ์ค๋ฅผ ํ์ฉํฉ๋๋ค.์ด ACE๋ ์ก์ธ์ค ๊ถํ ์งํฉ, ๊ฐ์ฒด์ ํ์์ ์๋ณํ๋ GUID ๋ฐ ์์คํ
์์ ์ก์ธ์ค ๊ถํ์ ๋ถ์ฌํ ํธ๋ฌ์คํฐ๋ฅผ ์๋ณํ๋ <see cref="T:System.Security.Principal.IdentityReference" /> ๊ฐ์ฒด๋ฅผ ํฌํจํฉ๋๋ค.ACE์๋ ๋ํ GUID์ ์์ ๊ฐ์ฒด์ ACE ์์์ ์ ์ดํ๋ ํ๋๊ทธ ์งํฉ์ด ํฌํจ๋์ด ์์ต๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceType.AccessDenied">
- <summary>
- <see cref="T:System.Security.Principal.IdentityReference" /> ๊ฐ์ฒด๋ก ์๋ณ๋๋ ํน์ ํธ๋ฌ์คํฐ์ ๊ฐ์ฒด์ ๋ํ ์ก์ธ์ค๋ฅผ ๊ฑฐ๋ถํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceType.AccessDeniedCallback">
- <summary>
- <see cref="T:System.Security.Principal.IdentityReference" /> ๊ฐ์ฒด๋ก ์๋ณ๋๋ ํน์ ํธ๋ฌ์คํฐ์ ๊ฐ์ฒด์ ๋ํ ์ก์ธ์ค๋ฅผ ๊ฑฐ๋ถํฉ๋๋ค.์ด ACE ํ์์ ์ ํ์ ์ธ ์ฝ๋ฐฑ ๋ฐ์ดํฐ๋ฅผ ํฌํจํ ์ ์์ต๋๋ค.์ฝ๋ฐฑ ๋ฐ์ดํฐ๋ ํด์๋์ง ์์ ๋ฆฌ์์ค ๊ด๋ฆฌ์๋ณ BLOB์
๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceType.AccessDeniedCallbackObject">
- <summary>๊ฐ์ฒด, ์์ฑ ์งํฉ ๋๋ ์์ฑ์ ๋ํ ์ก์ธ์ค๋ฅผ ๊ฑฐ๋ถํฉ๋๋ค.์ด ACE๋ ์ก์ธ์ค ๊ถํ ์งํฉ, ๊ฐ์ฒด์ ํ์์ ์๋ณํ๋ GUID ๋ฐ ์์คํ
์์ ์ก์ธ์ค ๊ถํ์ ๋ถ์ฌํ ํธ๋ฌ์คํฐ๋ฅผ ์๋ณํ๋ <see cref="T:System.Security.Principal.IdentityReference" /> ๊ฐ์ฒด๋ฅผ ํฌํจํฉ๋๋ค.ACE์๋ ๋ํ GUID์ ์์ ๊ฐ์ฒด์ ACE ์์์ ์ ์ดํ๋ ํ๋๊ทธ ์งํฉ์ด ํฌํจ๋์ด ์์ต๋๋ค.์ด ACE ํ์์ ์ ํ์ ์ธ ์ฝ๋ฐฑ ๋ฐ์ดํฐ๋ฅผ ํฌํจํ ์ ์์ต๋๋ค.์ฝ๋ฐฑ ๋ฐ์ดํฐ๋ ํด์๋์ง ์์ ๋ฆฌ์์ค ๊ด๋ฆฌ์๋ณ BLOB์
๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceType.AccessDeniedObject">
- <summary>๊ฐ์ฒด, ์์ฑ ์งํฉ ๋๋ ์์ฑ์ ๋ํ ์ก์ธ์ค๋ฅผ ๊ฑฐ๋ถํฉ๋๋ค.์ด ACE๋ ์ก์ธ์ค ๊ถํ ์งํฉ, ๊ฐ์ฒด์ ํ์์ ์๋ณํ๋ GUID ๋ฐ ์์คํ
์์ ์ก์ธ์ค ๊ถํ์ ๋ถ์ฌํ ํธ๋ฌ์คํฐ๋ฅผ ์๋ณํ๋ <see cref="T:System.Security.Principal.IdentityReference" /> ๊ฐ์ฒด๋ฅผ ํฌํจํฉ๋๋ค.ACE์๋ ๋ํ GUID์ ์์ ๊ฐ์ฒด์ ACE ์์์ ์ ์ดํ๋ ํ๋๊ทธ ์งํฉ์ด ํฌํจ๋์ด ์์ต๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceType.MaxDefinedAceType">
- <summary>์ด๊ฑฐํ์ ์ ์๋์ด ์๋ ์ต๋ ACE ํ์์ ์ถ์ ํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceType.SystemAlarm">
- <summary>๋ค์์ ์ฌ์ฉํ๋๋ก ์์ฝ๋ฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceType.SystemAlarmCallback">
- <summary>๋ค์์ ์ฌ์ฉํ๋๋ก ์์ฝ๋ฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceType.SystemAlarmCallbackObject">
- <summary>๋ค์์ ์ฌ์ฉํ๋๋ก ์์ฝ๋ฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceType.SystemAlarmObject">
- <summary>๋ค์์ ์ฌ์ฉํ๋๋ก ์์ฝ๋ฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceType.SystemAudit">
- <summary>์ง์ ๋ ํธ๋ฌ์คํฐ๊ฐ ๊ฐ์ฒด์ ๋ํ ์ก์ธ์ค ๊ถํ์ ์ป์ผ๋ ค๊ณ ์๋ํ ๋ ๊ฐ์ฌ ๋ฉ์์ง๊ฐ ๊ธฐ๋ก๋๋๋ก ํฉ๋๋ค.ํธ๋ฌ์คํฐ๋ <see cref="T:System.Security.Principal.IdentityReference" /> ๊ฐ์ฒด๋ก ์๋ณ๋ฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceType.SystemAuditCallback">
- <summary>์ง์ ๋ ํธ๋ฌ์คํฐ๊ฐ ๊ฐ์ฒด์ ๋ํ ์ก์ธ์ค ๊ถํ์ ์ป์ผ๋ ค๊ณ ์๋ํ ๋ ๊ฐ์ฌ ๋ฉ์์ง๊ฐ ๊ธฐ๋ก๋๋๋ก ํฉ๋๋ค.ํธ๋ฌ์คํฐ๋ <see cref="T:System.Security.Principal.IdentityReference" /> ๊ฐ์ฒด๋ก ์๋ณ๋ฉ๋๋ค.์ด ACE ํ์์ ์ ํ์ ์ธ ์ฝ๋ฐฑ ๋ฐ์ดํฐ๋ฅผ ํฌํจํ ์ ์์ต๋๋ค.์ฝ๋ฐฑ ๋ฐ์ดํฐ๋ ํด์๋์ง ์์ ๋ฆฌ์์ค ๊ด๋ฆฌ์๋ณ BLOB์
๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceType.SystemAuditCallbackObject">
- <summary>์ง์ ๋ ํธ๋ฌ์คํฐ๊ฐ ์์ฑ ์งํฉ์ด๋ ์์ฑ ๊ฐ์ ๊ฐ์ฒด๋ ํ์ ๊ฐ์ฒด์ ๋ํ ์ก์ธ์ค ๊ถํ์ ์ป์ผ๋ ค๊ณ ์๋ํ ๋ ๊ฐ์ฌ ๋ฉ์์ง๊ฐ ๊ธฐ๋ก๋๋๋ก ํฉ๋๋ค.์ด ACE๋ ์ก์ธ์ค ๊ถํ ์งํฉ, ๊ฐ์ฒด ๋๋ ํ์ ๊ฐ์ฒด์ ํ์์ ์๋ณํ๋ GUID ๋ฐ ์์คํ
์์ ์ก์ธ์ค ๊ถํ์ ๊ฐ์ฌํ ํธ๋ฌ์คํฐ๋ฅผ ์๋ณํ๋ <see cref="T:System.Security.Principal.IdentityReference" /> ๊ฐ์ฒด๋ฅผ ํฌํจํฉ๋๋ค.ACE์๋ ๋ํ GUID์ ์์ ๊ฐ์ฒด์ ACE ์์์ ์ ์ดํ๋ ํ๋๊ทธ ์งํฉ์ด ํฌํจ๋์ด ์์ต๋๋ค.์ด ACE ํ์์ ์ ํ์ ์ธ ์ฝ๋ฐฑ ๋ฐ์ดํฐ๋ฅผ ํฌํจํ ์ ์์ต๋๋ค.์ฝ๋ฐฑ ๋ฐ์ดํฐ๋ ํด์๋์ง ์์ ๋ฆฌ์์ค ๊ด๋ฆฌ์๋ณ BLOB์
๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AceType.SystemAuditObject">
- <summary>์ง์ ๋ ํธ๋ฌ์คํฐ๊ฐ ์์ฑ ์งํฉ์ด๋ ์์ฑ ๊ฐ์ ๊ฐ์ฒด๋ ํ์ ๊ฐ์ฒด์ ๋ํ ์ก์ธ์ค ๊ถํ์ ์ป์ผ๋ ค๊ณ ์๋ํ ๋ ๊ฐ์ฌ ๋ฉ์์ง๊ฐ ๊ธฐ๋ก๋๋๋ก ํฉ๋๋ค.์ด ACE๋ ์ก์ธ์ค ๊ถํ ์งํฉ, ๊ฐ์ฒด ๋๋ ํ์ ๊ฐ์ฒด์ ํ์์ ์๋ณํ๋ GUID ๋ฐ ์์คํ
์์ ์ก์ธ์ค ๊ถํ์ ๊ฐ์ฌํ ํธ๋ฌ์คํฐ๋ฅผ ์๋ณํ๋ <see cref="T:System.Security.Principal.IdentityReference" /> ๊ฐ์ฒด๋ฅผ ํฌํจํฉ๋๋ค.ACE์๋ ๋ํ GUID์ ์์ ๊ฐ์ฒด์ ACE ์์์ ์ ์ดํ๋ ํ๋๊ทธ ์งํฉ์ด ํฌํจ๋์ด ์์ต๋๋ค.</summary>
- </member>
- <member name="T:System.Security.AccessControl.AuditFlags">
- <summary>๋ณด์ ๊ฐ์ฒด ์ก์ธ์ค ์๋๋ฅผ ๊ฐ์ฌํ๊ธฐ ์ํ ์กฐ๊ฑด์ ์ง์ ํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AuditFlags.Failure">
- <summary>์คํจํ ์ก์ธ์ค ์๋๊ฐ ๊ฐ์ฌ๋ฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AuditFlags.None">
- <summary>์ด๋ ํ ์ก์ธ์ค ์๋๋ ๊ฐ์ฌ๋์ง ์์ต๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.AuditFlags.Success">
- <summary>์ฑ๊ณตํ ์ก์ธ์ค ์๋๊ฐ ๊ฐ์ฌ๋ฉ๋๋ค.</summary>
- </member>
- <member name="T:System.Security.AccessControl.AuditRule">
- <summary>์ฌ์ฉ์์ ID์ ์ก์ธ์ค ๋ง์คํฌ์ ์กฐํฉ์ ๋ํ๋
๋๋ค.๋ํ <see cref="T:System.Security.AccessControl.AuditRule" /> ๊ฐ์ฒด์๋ ์์ ๊ฐ์ฒด์์ ๊ท์น์ ์์ํ๋ ๋ฐฉ๋ฒ, ์์์ ์ ํํ๋ ๋ฐฉ๋ฒ ๋ฐ ๊ฐ์ฌ ์กฐ๊ฑด์ ๋ํ ์ ๋ณด๊ฐ ๋ค์ด ์์ต๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.AuditRule.#ctor(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AuditFlags)">
- <summary>์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ <see cref="T:System.Security.AccessControl.AuditRule" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="identity">๊ฐ์ฌ ๊ท์น์ด ์ ์ฉ๋๋ ID์
๋๋ค.์ด ๊ฐ์ <see cref="T:System.Security.Principal.SecurityIdentifier" />๋ก ์บ์คํ
ํ ์ ์๋ ๊ฐ์ฒด์ฌ์ผ ํฉ๋๋ค.</param>
- <param name="accessMask">์ด ๊ท์น์ ์ก์ธ์ค ๋ง์คํฌ์
๋๋ค.์ก์ธ์ค ๋ง์คํฌ๋ ์ต๋ช
๋นํธ์ 32๋นํธ ์ปฌ๋ ์
์ผ๋ก, ๋นํธ์ ์๋ฏธ๋ ๊ฐ๋ณ ํตํฉ์๊ฐ ์ ์ํฉ๋๋ค.</param>
- <param name="isInherited">์ด ๊ท์น์ด ๋ถ๋ชจ ์ปจํ
์ด๋์์ ์์๋๋ฉด true์
๋๋ค.</param>
- <param name="inheritanceFlags">๊ฐ์ฌ ๊ท์น์ ์์ ์์ฑ์
๋๋ค.</param>
- <param name="propagationFlags">์์๋ ๊ฐ์ฌ ๊ท์น์ ์๋์ผ๋ก ์ ํํ ๊ฒ์ธ์ง ์ฌ๋ถ๋ฅผ ๋ํ๋
๋๋ค.<paramref name="inheritanceFlags" />๊ฐ <see cref="F:System.Security.AccessControl.InheritanceFlags.None" />์ผ๋ก ์ค์ ๋๋ฉด ์ ํ ํ๋๊ทธ๋ ๋ฌด์๋ฉ๋๋ค.</param>
- <param name="auditFlags">๊ท์น์ ๊ฐ์ฌ ์กฐ๊ฑด์
๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="identity" /> ๋งค๊ฐ ๋ณ์ ๊ฐ์ <see cref="T:System.Security.Principal.SecurityIdentifier" />๋ก ์บ์คํ
ํ ์ ์๊ฑฐ๋ <paramref name="auditFlags" /> ๋งค๊ฐ ๋ณ์์ ์๋ชป๋ ๊ฐ์ด ํฌํจ๋์ด ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="accessMask" /> ๋งค๊ฐ ๋ณ์ ๊ฐ์ด 0์ด๊ฑฐ๋ <paramref name="inheritanceFlags" /> ๋๋ <paramref name="propagationFlags" /> ๋งค๊ฐ ๋ณ์์ ์ธ์ํ ์ ์๋ ํ๋๊ทธ ๊ฐ์ด ํฌํจ๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="P:System.Security.AccessControl.AuditRule.AuditFlags">
- <summary>์ด ๊ฐ์ฌ ๊ท์น์ ๊ฐ์ฌ ํ๋๊ทธ๋ฅผ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์ด๊ฑฐํ ๊ฐ์ ๋นํธ ์กฐํฉ์
๋๋ค.์ด ์กฐํฉ์ ์ด ๊ฐ์ฌ ๊ท์น์ ๊ฐ์ฌ ์กฐ๊ฑด์ ์ง์ ํฉ๋๋ค.</returns>
- </member>
- <member name="T:System.Security.AccessControl.AuditRule`1">
- <summary>์ฌ์ฉ์์ ID์ ์ก์ธ์ค ๋ง์คํฌ์ ์กฐํฉ์ ๋ํ๋
๋๋ค.</summary>
- <typeparam name="T"></typeparam>
- </member>
- <member name="M:System.Security.AccessControl.AuditRule`1.#ctor(System.Security.Principal.IdentityReference,`0,System.Security.AccessControl.AuditFlags)">
- <summary>์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ AuditRuleโ1 ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="identity">์ด ๊ฐ์ฌ ๊ท์น์ด ์ ์ฉ๋๋ ID์
๋๋ค.</param>
- <param name="rights">๊ฐ์ฌ ๊ท์น์ ๊ถํ์
๋๋ค.</param>
- <param name="flags">๊ท์น์ ๊ฐ์ฌ ์กฐ๊ฑด์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.AuditRule`1.#ctor(System.Security.Principal.IdentityReference,`0,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AuditFlags)">
- <summary>์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ AuditRuleโ1 ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="identity">๊ฐ์ฌ ๊ท์น์ด ์ ์ฉ๋๋ ID์
๋๋ค. </param>
- <param name="rights">๊ฐ์ฌ ๊ท์น์ ๊ถํ์
๋๋ค.</param>
- <param name="inheritanceFlags">๊ฐ์ฌ ๊ท์น์ ์์ ์์ฑ์
๋๋ค.</param>
- <param name="propagationFlags">์์๋ ๊ฐ์ฌ ๊ท์น์ ์๋์ผ๋ก ์ ํํ ๊ฒ์ธ์ง ์ฌ๋ถ๋ฅผ ๋ํ๋
๋๋ค.</param>
- <param name="flags">๊ท์น์ ๊ฐ์ฌ ์กฐ๊ฑด์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.AuditRule`1.#ctor(System.String,`0,System.Security.AccessControl.AuditFlags)">
- <summary>์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ AuditRuleโ1 ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="identity">๊ฐ์ฌ ๊ท์น์ด ์ ์ฉ๋๋ ID์
๋๋ค.</param>
- <param name="rights">๊ฐ์ฌ ๊ท์น์ ๊ถํ์
๋๋ค.</param>
- <param name="flags">๊ฐ์ฌ ๊ท์น์ ์์ฑ์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.AuditRule`1.#ctor(System.String,`0,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AuditFlags)">
- <summary>์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ AuditRuleโ1 ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="identity">๊ฐ์ฌ ๊ท์น์ด ์ ์ฉ๋๋ ID์
๋๋ค.</param>
- <param name="rights">๊ฐ์ฌ ๊ท์น์ ๊ถํ์
๋๋ค.</param>
- <param name="inheritanceFlags">๊ฐ์ฌ ๊ท์น์ ์์ ์์ฑ์
๋๋ค.</param>
- <param name="propagationFlags">์์๋ ๊ฐ์ฌ ๊ท์น์ ์๋์ผ๋ก ์ ํํ ๊ฒ์ธ์ง ์ฌ๋ถ๋ฅผ ๋ํ๋
๋๋ค.</param>
- <param name="flags">๊ท์น์ ๊ฐ์ฌ ์กฐ๊ฑด์
๋๋ค.</param>
- </member>
- <member name="P:System.Security.AccessControl.AuditRule`1.Rights">
- <summary>๊ฐ์ฌ ๊ท์น์ ๊ถํ์
๋๋ค.</summary>
- <returns>
- <see cref="{0}" />๋ฅผ ๋ฐํํฉ๋๋ค.</returns>
- </member>
- <member name="T:System.Security.AccessControl.AuthorizationRule">
- <summary>๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ๋ํ ์ก์ธ์ค๋ฅผ ๊ฒฐ์ ํฉ๋๋ค.ํ์ ํด๋์ค <see cref="T:System.Security.AccessControl.AccessRule" /> ๋ฐ <see cref="T:System.Security.AccessControl.AuditRule" />์ ํน์ ์ก์ธ์ค ๋ฐ ๊ฐ์ฌ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.AuthorizationRule.#ctor(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags)">
- <summary>์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ <see cref="T:System.Security.AuthorizationControl.AccessRule" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="identity">์ก์ธ์ค ๊ท์น์ด ์ ์ฉ๋๋ ID์
๋๋ค. ์ด ๋งค๊ฐ ๋ณ์๋ <see cref="T:System.Security.Principal.SecurityIdentifier" />๋ก ์บ์คํ
ํ ์ ์๋ ๊ฐ์ฒด์ฌ์ผ ํฉ๋๋ค.</param>
- <param name="accessMask">์ด ๊ท์น์ ์ก์ธ์ค ๋ง์คํฌ์
๋๋ค.์ก์ธ์ค ๋ง์คํฌ๋ ์ต๋ช
๋นํธ์ 32๋นํธ ์ปฌ๋ ์
์ผ๋ก, ๋นํธ์ ์๋ฏธ๋ ๊ฐ๋ณ ํตํฉ์๊ฐ ์ ์ํฉ๋๋ค.</param>
- <param name="isInherited">์ด ๊ท์น์ด ๋ถ๋ชจ ์ปจํ
์ด๋์์ ์์๋๋ฉด true์
๋๋ค.</param>
- <param name="inheritanceFlags">์ก์ธ์ค ๊ท์น์ ์์ ์์ฑ์
๋๋ค.</param>
- <param name="propagationFlags">์์๋ ์ก์ธ์ค ๊ท์น์ด ์๋์ผ๋ก ์ ํ๋๋์ง ์ฌ๋ถ์
๋๋ค.<paramref name="inheritanceFlags" />๊ฐ <see cref="F:System.Security.AccessControl.InheritanceFlags.None" />์ผ๋ก ์ค์ ๋๋ฉด ์ ํ ํ๋๊ทธ๋ ๋ฌด์๋ฉ๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="identity" /> ๋งค๊ฐ ๋ณ์ ๊ฐ์ <see cref="T:System.Security.Principal.SecurityIdentifier" />๋ก ์บ์คํ
ํ ์ ์๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="accessMask" /> ๋งค๊ฐ ๋ณ์ ๊ฐ์ด 0์ด๊ฑฐ๋ <paramref name="inheritanceFlags" /> ๋๋ <paramref name="propagationFlags" /> ๋งค๊ฐ ๋ณ์์ ์ธ์ํ ์ ์๋ ํ๋๊ทธ ๊ฐ์ด ํฌํจ๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="P:System.Security.AccessControl.AuthorizationRule.AccessMask">
- <summary>์ด ๊ท์น์ ์ก์ธ์ค ๋ง์คํฌ๋ฅผ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์ด ๊ท์น์ ์ก์ธ์ค ๋ง์คํฌ์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.AuthorizationRule.IdentityReference">
- <summary>์ด ๊ท์น์ ์ ์ฉํ <see cref="T:System.Security.Principal.IdentityReference" />๋ฅผ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์ด ๊ท์น์ ์ ์ฉํ <see cref="T:System.Security.Principal.IdentityReference" />์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.AuthorizationRule.InheritanceFlags">
- <summary>์ด ๊ท์น์ด ์์ ๊ฐ์ฒด์์ ์์๋๋ ๋ฐฉ๋ฒ์ ๊ฒฐ์ ํ๋ ํ๋๊ทธ ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์ด๊ฑฐํ ๊ฐ์ ๋นํธ ์กฐํฉ์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.AuthorizationRule.IsInherited">
- <summary>์ด ๊ท์น์ ๋ช
์์ ์ผ๋ก ์ค์ ํ ๊ฒ์ธ์ง, ์๋๋ฉด ๋ถ๋ชจ ์ปจํ
์ด๋ ๊ฐ์ฒด์์ ์์ํ ๊ฒ์ธ์ง ์ฌ๋ถ๋ฅผ ๋ํ๋ด๋ ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์ด ๊ท์น์ ๋ช
์์ ์ผ๋ก ์ค์ ํ์ง ์๊ณ ๋ถ๋ชจ ์ปจํ
์ด๋์์ ์์ํ๋ฉด true์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.AuthorizationRule.PropagationFlags">
- <summary>์ด ๊ท์น์ ์์์ ์์ ๊ฐ์ฒด๋ก ์ ํํ๋ ๋ฐฉ๋ฒ์ ๊ฒฐ์ ํ๋ ์ ํ ํ๋๊ทธ ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.์ด ์์ฑ์ <see cref="T:System.Security.AccessControl.InheritanceFlags" /> ์ด๊ฑฐํ ๊ฐ์ด <see cref="F:System.Security.AccessControl.InheritanceFlags.None" />์ด ์๋ ๊ฒฝ์ฐ์๋ง ์๋ฏธ๋ฅผ ๊ฐ์ง๋๋ค.</summary>
- <returns>์ด๊ฑฐํ ๊ฐ์ ๋นํธ ์กฐํฉ์
๋๋ค.</returns>
- </member>
- <member name="T:System.Security.AccessControl.AuthorizationRuleCollection">
- <summary>
- <see cref="T:System.Security.AccessControl.AuthorizationRule" /> ๊ฐ์ฒด์ ์ปฌ๋ ์
์ ๋ํ๋
๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.AuthorizationRuleCollection.#ctor">
- <summary>
- <see cref="T:System.Security.AccessControl.AuthorizationRuleCollection" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.AuthorizationRuleCollection.AddRule(System.Security.AccessControl.AuthorizationRule)">
- <summary>์ปฌ๋ ์
์ <see cref="T:System.Web.Configuration.AuthorizationRule" /> ๊ฐ์ฒด๋ฅผ ์ถ๊ฐํฉ๋๋ค.</summary>
- <param name="rule">์ปฌ๋ ์
์ ์ถ๊ฐํ <see cref="T:System.Web.Configuration.AuthorizationRule" /> ๊ฐ์ฒด์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.AuthorizationRuleCollection.CopyTo(System.Security.AccessControl.AuthorizationRule[],System.Int32)">
- <summary>์ปฌ๋ ์
์ ๋ด์ฉ์ ๋ฐฐ์ด์ ๋ณต์ฌํฉ๋๋ค.</summary>
- <param name="rules">์ปฌ๋ ์
์ ๋ด์ฉ์ ๋ณต์ฌํ ๋ฐฐ์ด์
๋๋ค.</param>
- <param name="index">๋ณต์ฌ๊ฐ ์์๋๋ ์ธ๋ฑ์ค(0๋ถํฐ ์์)์
๋๋ค.</param>
- </member>
- <member name="P:System.Security.AccessControl.AuthorizationRuleCollection.Count"></member>
- <member name="P:System.Security.AccessControl.AuthorizationRuleCollection.Item(System.Int32)">
- <summary>์ปฌ๋ ์
์ ์ง์ ๋ ์ธ๋ฑ์ค์์ <see cref="T:System.Security.AccessControl.AuthorizationRule" /> ๊ฐ์ฒด๋ฅผ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์ง์ ๋ ์ธ๋ฑ์ค์ <see cref="T:System.Security.AccessControl.AuthorizationRule" /> ๊ฐ์ฒด์
๋๋ค.</returns>
- <param name="index">๊ฐ์ ธ์ฌ <see cref="T:System.Security.AccessControl.AuthorizationRule" /> ๊ฐ์ฒด์ ์ธ๋ฑ์ค(0๋ถํฐ ์์)์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.AuthorizationRuleCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)"></member>
- <member name="P:System.Security.AccessControl.AuthorizationRuleCollection.System#Collections#ICollection#IsSynchronized"></member>
- <member name="P:System.Security.AccessControl.AuthorizationRuleCollection.System#Collections#ICollection#SyncRoot"></member>
- <member name="M:System.Security.AccessControl.AuthorizationRuleCollection.System#Collections#IEnumerable#GetEnumerator"></member>
- <member name="T:System.Security.AccessControl.CommonAce">
- <summary>ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)๋ฅผ ๋ํ๋
๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.CommonAce.#ctor(System.Security.AccessControl.AceFlags,System.Security.AccessControl.AceQualifier,System.Int32,System.Security.Principal.SecurityIdentifier,System.Boolean,System.Byte[])">
- <summary>
- <see cref="T:System.Security.AccessControl.CommonAce" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="flags">์ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)์ ์์, ์์ ์ ํ ๋ฐ ๊ฐ์ฌ ์กฐ๊ฑด์ ๋ํ ์ ๋ณด๋ฅผ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="qualifier">์ ACE์ ์ฌ์ฉ ๋ฐฉ๋ฒ์
๋๋ค.</param>
- <param name="accessMask">ACE์ ์ก์ธ์ค ๋ง์คํฌ์
๋๋ค.</param>
- <param name="sid">์ ACE์ ๊ด๋ จ๋ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- <param name="isCallback">์ ACE๊ฐ ์ฝ๋ฐฑ ํ์ ACE์์ ์ง์ ํ๋ ค๋ฉด true์
๋๋ค.</param>
- <param name="opaque">์ ACE์ ๊ด๋ จ๋ ๋ถํฌ๋ช
๋ฐ์ดํฐ์
๋๋ค.๋ถํฌ๋ช
๋ฐ์ดํฐ๋ ์ฝ๋ฐฑ ACE ํ์์๋ง ํ์ฉ๋ฉ๋๋ค.์ด ๋ฐฐ์ด์ ๊ธธ์ด๋ <see cref="M:System.Security.AccessControl.CommonAce.MaxOpaqueLength(System.Boolean)" /> ๋ฉ์๋์ ๋ฐํ ๊ฐ๋ณด๋ค ํฌ์ง ์์์ผ ํฉ๋๋ค.</param>
- </member>
- <member name="P:System.Security.AccessControl.CommonAce.BinaryLength">
- <summary>ํ์ฌ <see cref="T:System.Security.AccessControl.CommonAce" /> ๊ฐ์ฒด์ ๋ํ ์ด์ง ํํ์ ๊ธธ์ด(๋ฐ์ดํธ)๋ฅผ ๊ฐ์ ธ์ต๋๋ค.์ด ๊ธธ์ด๋ ACL์ ์ด์ง ๋ฐฐ์ด๋ก ๋ง์ฌ๋งํ๊ธฐ ์ ์ <see cref="M:System.Security.AccessControl.CommonAce.GetBinaryForm(System.Byte[],System.Int32)" /> ๋ฉ์๋์ ํจ๊ป ์ฌ์ฉํฉ๋๋ค.</summary>
- <returns>ํ์ฌ <see cref="T:System.Security.AccessControl.CommonAce" /> ๊ฐ์ฒด์ ์ด์ง ํํ ๊ธธ์ด(๋ฐ์ดํธ)์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.CommonAce.GetBinaryForm(System.Byte[],System.Int32)">
- <summary>
- <see cref="T:System.Security.AccessControl.CommonAce" /> ๊ฐ์ฒด์ ๋ด์ฉ์ ํน์ ์คํ์
์์น์์ ์์ํ์ฌ ์ง์ ๋ ๋ฐ์ดํธ ๋ฐฐ์ด์ ๋ง์ฌ๋งํฉ๋๋ค.</summary>
- <param name="binaryForm">
- <see cref="T:System.Security.AccessControl.CommonAce" /> ๊ฐ์ฒด์ ๋ด์ฉ์ด ๋ง์ฌ๋ง๋๋ ๋ฐ์ดํธ ๋ฐฐ์ด์
๋๋ค.</param>
- <param name="offset">๋ง์ฌ๋ง์ ์์ํ ์คํ์
์
๋๋ค.</param>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="offset" />์ด ์์์ด๊ฑฐ๋, ๋๋ฌด ์ปค์ ์ ์ฒด <see cref="T:System.Security.AccessControl.CommonAce" />๋ฅผ <paramref name="binaryForm" /> ๋ฐฐ์ด์ ๋ณต์ฌํ ์ ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.Security.AccessControl.CommonAce.MaxOpaqueLength(System.Boolean)">
- <summary>์ฝ๋ฐฑ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)์ ๋ํด ๋ถํฌ๋ช
๋ฐ์ดํฐ BLOB์ ์ต๋ ํ์ฉ ๊ธธ์ด๋ฅผ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>๋ถํฌ๋ช
๋ฐ์ดํฐ BLOB์ ํ์ฉ ๊ธธ์ด์
๋๋ค.</returns>
- <param name="isCallback">
- <see cref="T:System.Security.AccessControl.CommonAce" /> ๊ฐ์ฒด๊ฐ ์ฝ๋ฐฑ ACE ํ์์์ ์ง์ ํ๋ ค๋ฉด true์
๋๋ค.</param>
- </member>
- <member name="T:System.Security.AccessControl.CommonAcl">
- <summary>ACL(์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ๋ํ๋ด๋ฉฐ <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> ๋ฐ <see cref="T:System.Security.AccessControl.SystemAcl" /> ํด๋์ค์ ๊ธฐ๋ณธ ํด๋์ค์
๋๋ค.</summary>
- </member>
- <member name="P:System.Security.AccessControl.CommonAcl.BinaryLength">
- <summary>ํ์ฌ <see cref="T:System.Security.AccessControl.CommonAcl" /> ๊ฐ์ฒด์ ๋ํ ์ด์ง ํํ์ ๊ธธ์ด(๋ฐ์ดํธ)๋ฅผ ๊ฐ์ ธ์ต๋๋ค.์ด ๊ธธ์ด๋ <see cref="M:System.Security.AccessControl.CommonAcl.GetBinaryForm(System.Byte[],System.Int32)" /> ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ACL(์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ์ด์ง ๋ฐฐ์ด๋ก ๋ง์ฌ๋งํ๊ธฐ ์ ์ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</summary>
- <returns>ํ์ฌ <see cref="T:System.Security.AccessControl.CommonAcl" /> ๊ฐ์ฒด์ ์ด์ง ํํ ๊ธธ์ด(๋ฐ์ดํธ)์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.CommonAcl.Count">
- <summary>ํ์ฌ <see cref="T:System.Security.AccessControl.CommonAcl" /> ๊ฐ์ฒด์ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ) ์๋ฅผ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>ํ์ฌ <see cref="T:System.Security.AccessControl.CommonAcl" /> ๊ฐ์ฒด์ ACE ์์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.CommonAcl.GetBinaryForm(System.Byte[],System.Int32)">
- <summary>
- <see cref="T:System.Security.AccessControl.CommonAcl" /> ๊ฐ์ฒด์ ๋ด์ฉ์ ํน์ ์คํ์
์์ ์์ํ์ฌ ์ง์ ๋ ๋ฐ์ดํธ ๋ฐฐ์ด์ ๋ง์ฌ๋งํฉ๋๋ค.</summary>
- <param name="binaryForm">
- <see cref="T:System.Security.AccessControl.CommonAcl" />์ ๋ด์ฉ์ด ๋ง์ฌ๋ง๋๋ ๋ฐ์ดํธ ๋ฐฐ์ด์
๋๋ค.</param>
- <param name="offset">๋ง์ฌ๋ง์ ์์ํ ์คํ์
์
๋๋ค.</param>
- </member>
- <member name="P:System.Security.AccessControl.CommonAcl.IsCanonical">
- <summary>ํ์ฌ <see cref="T:System.Security.AccessControl.CommonAcl" /> ๊ฐ์ฒด์ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)๊ฐ ์ ์ ์์๋๋ก ๋์ด ์๋์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ๋ถ์ธ ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>ํ์ฌ <see cref="T:System.Security.AccessControl.CommonAcl" /> ๊ฐ์ฒด์ ACE๊ฐ ์ ์ ์์๋๋ก ๋์ด ์์ผ๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.CommonAcl.IsContainer">
- <summary>
- <see cref="T:System.Security.AccessControl.CommonAcl" /> ๊ฐ์ฒด๊ฐ ์ปจํ
์ด๋์ธ์ง ์ฌ๋ถ๋ฅผ ์ค์ ํฉ๋๋ค. </summary>
- <returns>ํ์ฌ <see cref="T:System.Security.AccessControl.CommonAcl" /> ๊ฐ์ฒด๊ฐ ์ปจํ
์ด๋์ด๋ฉด true์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.CommonAcl.IsDS">
- <summary>ํ์ฌ <see cref="T:System.Security.AccessControl.CommonAcl" /> ๊ฐ์ฒด๊ฐ ๋๋ ํฐ๋ฆฌ ๊ฐ์ฒด ACL(์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ธ์ง ์ฌ๋ถ๋ฅผ ์ค์ ํฉ๋๋ค.</summary>
- <returns>ํ์ฌ <see cref="T:System.Security.AccessControl.CommonAcl" /> ๊ฐ์ฒด๊ฐ ๋๋ ํฐ๋ฆฌ ๊ฐ์ฒด ACL์ด๋ฉด true์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.CommonAcl.Item(System.Int32)">
- <summary>์ง์ ๋ ์ธ๋ฑ์ค์ ์๋ <see cref="T:System.Security.AccessControl.CommonAce" />๋ฅผ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>์ง์ ๋ ์ธ๋ฑ์ค์ <see cref="T:System.Security.AccessControl.CommonAce" />์
๋๋ค.</returns>
- <param name="index">๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํ <see cref="T:System.Security.AccessControl.CommonAce" />์ ์ธ๋ฑ์ค(0๋ถํฐ ์์)์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.CommonAcl.Purge(System.Security.Principal.SecurityIdentifier)">
- <summary>์ง์ ํ <see cref="T:System.Security.Principal.SecurityIdentifier" /> ๊ฐ์ฒด์ ๊ด๋ จ๋์ด ์์ผ๋ฉฐ ์ด <see cref="T:System.Security.AccessControl.CommonAcl" /> ๊ฐ์ฒด์ ํฌํจ๋ ๋ชจ๋ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)๋ฅผ ์ ๊ฑฐํฉ๋๋ค.</summary>
- <param name="sid">ํ์ธํ <see cref="T:System.Security.Principal.SecurityIdentifier" /> ๊ฐ์ฒด์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.CommonAcl.RemoveInheritedAces">
- <summary>์ด <see cref="T:System.Security.AccessControl.CommonAcl" /> ๊ฐ์ฒด์์ ์์๋ ๋ชจ๋ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)๋ฅผ ์ ๊ฑฐํฉ๋๋ค.</summary>
- </member>
- <member name="P:System.Security.AccessControl.CommonAcl.Revision">
- <summary>
- <see cref="T:System.Security.AccessControl.CommonAcl" />์ ์์ ์์ค์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>
- <see cref="T:System.Security.AccessControl.CommonAcl" />์ ์์ ์์ค์ ์ง์ ํ๋ ๋ฐ์ดํธ ๊ฐ์
๋๋ค.</returns>
- </member>
- <member name="T:System.Security.AccessControl.CommonObjectSecurity">
- <summary>ACL(์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ์ง์ ์กฐ์ํ์ง ์๊ณ ๊ฐ์ฒด์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ์ดํฉ๋๋ค.์ด ํด๋์ค๋ <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ํด๋์ค์ ๋ํ ์ถ์ ๊ธฐ๋ณธ ํด๋์ค์
๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.CommonObjectSecurity.#ctor(System.Boolean)">
- <summary>
- <see cref="T:System.Security.AccessControl.CommonObjectSecurity" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="isContainer">์ ๊ฐ์ฒด๊ฐ ์ปจํ
์ด๋ ๊ฐ์ฒด์ด๋ฉด true์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.CommonObjectSecurity.AddAccessRule(System.Security.AccessControl.AccessRule)">
- <summary>์ง์ ํ ์ก์ธ์ค ๊ท์น์ ์ด <see cref="T:System.Security.AccessControl.CommonObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ์ถ๊ฐํฉ๋๋ค.</summary>
- <param name="rule">์ถ๊ฐํ ์ก์ธ์ค ๊ท์น์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.CommonObjectSecurity.AddAuditRule(System.Security.AccessControl.AuditRule)">
- <summary>์ด <see cref="T:System.Security.AccessControl.CommonObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ์ง์ ๋ ๊ฐ์ฌ ๊ท์น์ ์ถ๊ฐํฉ๋๋ค.</summary>
- <param name="rule">์ถ๊ฐํ ๊ฐ์ฌ ๊ท์น์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.CommonObjectSecurity.GetAccessRules(System.Boolean,System.Boolean,System.Type)">
- <summary>์ง์ ๋ ๋ณด์ ์๋ณ์์ ๊ด๋ จ๋ ์ก์ธ์ค ๊ท์น ์ปฌ๋ ์
์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์ง์ ๋ <see cref="T:System.Security.Principal.SecurityIdentifier" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ์ก์ธ์ค ๊ท์น ์ปฌ๋ ์
์
๋๋ค.</returns>
- <param name="includeExplicit">๊ฐ์ฒด์ ๋ํด ๋ช
์์ ์ผ๋ก ์ค์ ๋ ์ก์ธ์ค ๊ท์น์ ํฌํจ์ํค๋ ค๋ฉด true์
๋๋ค.</param>
- <param name="includeInherited">์์๋ ์ก์ธ์ค ๊ท์น์ ํฌํจ์ํค๋ ค๋ฉด true์
๋๋ค.</param>
- <param name="targetType">์ก์ธ์ค ๊ท์น์ ๊ฒ์ํ ๋ณด์ ์๋ณ์๊ฐ T:System.Security.Principal.SecurityIdentifier ํ์์ธ์ง T:System.Security.Principal.NTAccount ํ์์ธ์ง ์ฌ๋ถ๋ฅผ ์ง์ ํฉ๋๋ค.์ด ๋งค๊ฐ ๋ณ์์ ๊ฐ์ <see cref="T:System.Security.Principal.SecurityIdentifier" /> ํ์์ผ๋ก ๋ณํ ๊ฐ๋ฅํ ํ์์ด์ด์ผ ํฉ๋๋ค.</param>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.ReflectionPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="MemberAccess" />
- </PermissionSet>
- </member>
- <member name="M:System.Security.AccessControl.CommonObjectSecurity.GetAuditRules(System.Boolean,System.Boolean,System.Type)">
- <summary>์ง์ ๋ ๋ณด์ ์๋ณ์์ ๊ด๋ จ๋ ๊ฐ์ฌ ๊ท์น ์ปฌ๋ ์
์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์ง์ ๋ <see cref="T:System.Security.Principal.SecurityIdentifier" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๊ฐ์ฌ ๊ท์น ์ปฌ๋ ์
์
๋๋ค.</returns>
- <param name="includeExplicit">๊ฐ์ฒด์ ๋ํด ๋ช
์์ ์ผ๋ก ์ค์ ๋ ๊ฐ์ฌ ๊ท์น์ ํฌํจ์ํค๋ ค๋ฉด true์
๋๋ค.</param>
- <param name="includeInherited">์์๋ ๊ฐ์ฌ ๊ท์น์ ํฌํจ์ํค๋ ค๋ฉด true์
๋๋ค.</param>
- <param name="targetType">๊ฐ์ฌ ๊ท์น์ ๊ฒ์ํ ๋ณด์ ์๋ณ์์
๋๋ค.์ด ๊ฐ์ <see cref="T:System.Security.Principal.SecurityIdentifier" /> ๊ฐ์ฒด๋ก ์บ์คํ
ํ ์ ์๋ ๊ฐ์ฒด์ฌ์ผ ํฉ๋๋ค.</param>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.ReflectionPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="MemberAccess" />
- </PermissionSet>
- </member>
- <member name="M:System.Security.AccessControl.CommonObjectSecurity.ModifyAccess(System.Security.AccessControl.AccessControlModification,System.Security.AccessControl.AccessRule,System.Boolean@)">
- <summary>์ง์ ๋ ์์ ์ฌํญ์ ์ด <see cref="T:System.Security.AccessControl.CommonObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ์ ์ฉํฉ๋๋ค.</summary>
- <returns>DACL์ด ์ฑ๊ณต์ ์ผ๋ก ์์ ๋๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- <param name="modification">DACL์ ์ ์ฉํ ์์ ๋ด์ฉ์
๋๋ค.</param>
- <param name="rule">์์ ํ ์ก์ธ์ค ๊ท์น์
๋๋ค.</param>
- <param name="modified">DACL์ด ์ฑ๊ณต์ ์ผ๋ก ์์ ๋๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.CommonObjectSecurity.ModifyAudit(System.Security.AccessControl.AccessControlModification,System.Security.AccessControl.AuditRule,System.Boolean@)">
- <summary>์ด <see cref="T:System.Security.AccessControl.CommonObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ์ง์ ๋ ์์ ๋ด์ฉ์ ์ ์ฉํฉ๋๋ค.</summary>
- <returns>SACL์ด ์ฑ๊ณต์ ์ผ๋ก ์์ ๋๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- <param name="modification">SACL์ ์ ์ฉํ ์์ ๋ด์ฉ์
๋๋ค.</param>
- <param name="rule">์์ ํ ๊ฐ์ฌ ๊ท์น์
๋๋ค.</param>
- <param name="modified">SACL์ด ์ฑ๊ณต์ ์ผ๋ก ์์ ๋๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.CommonObjectSecurity.RemoveAccessRule(System.Security.AccessControl.AccessRule)">
- <summary>์ด <see cref="T:System.Security.AccessControl.CommonObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์์ ์ง์ ํ ์ก์ธ์ค ๊ท์น๊ณผ ๋์ผํ ๋ณด์ ์๋ณ์ ๋ฐ ์ก์ธ์ค ๋ง์คํฌ๊ฐ ๋ค์ด ์๋ ์ก์ธ์ค ๊ท์น์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- <returns>์ก์ธ์ค ๊ท์น์ด ์ฑ๊ณต์ ์ผ๋ก ์ ๊ฑฐ๋์์ผ๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- <param name="rule">์ ๊ฑฐํ ์ก์ธ์ค ๊ท์น์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.CommonObjectSecurity.RemoveAccessRuleAll(System.Security.AccessControl.AccessRule)">
- <summary>์ด <see cref="T:System.Security.AccessControl.CommonObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์์ ์ง์ ํ ์ก์ธ์ค ๊ท์น๊ณผ ๋์ผํ ๋ณด์ ์๋ณ์๊ฐ ์๋ ๋ชจ๋ ์ก์ธ์ค ๊ท์น์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- <param name="rule">์ ๊ฑฐํ ์ก์ธ์ค ๊ท์น์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.CommonObjectSecurity.RemoveAccessRuleSpecific(System.Security.AccessControl.AccessRule)">
- <summary>์ด <see cref="T:System.Security.AccessControl.CommonObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์์ ์ง์ ํ ์ก์ธ์ค ๊ท์น๊ณผ ์ ํํ ์ผ์นํ๋ ๋ชจ๋ ์ก์ธ์ค ๊ท์น์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- <param name="rule">์ ๊ฑฐํ ์ก์ธ์ค ๊ท์น์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.CommonObjectSecurity.RemoveAuditRule(System.Security.AccessControl.AuditRule)">
- <summary>์ด <see cref="T:System.Security.AccessControl.CommonObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์์ ์ง์ ๋ ๊ฐ์ฌ ๊ท์น๊ณผ ๋์ผํ ๋ณด์ ์๋ณ์ ๋ฐ ์ก์ธ์ค ๋ง์คํฌ๋ฅผ ํฌํจํ๋ ์ก์ธ์ค ๊ท์น์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- <returns>๊ฐ์ฌ ๊ท์น์ด ์ฑ๊ณต์ ์ผ๋ก ์ ๊ฑฐ๋์์ผ๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- <param name="rule">์ ๊ฑฐํ ๊ฐ์ฌ ๊ท์น์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.CommonObjectSecurity.RemoveAuditRuleAll(System.Security.AccessControl.AuditRule)">
- <summary>์ด <see cref="T:System.Security.AccessControl.CommonObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์์ ์ง์ ๋ ๊ฐ์ฌ ๊ท์น๊ณผ ๋์ผํ ๋ณด์ ์๋ณ์๋ฅผ ๊ฐ๋ ๋ชจ๋ ๊ฐ์ฌ ๊ท์น์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- <param name="rule">์ ๊ฑฐํ ๊ฐ์ฌ ๊ท์น์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.CommonObjectSecurity.RemoveAuditRuleSpecific(System.Security.AccessControl.AuditRule)">
- <summary>์ด <see cref="T:System.Security.AccessControl.CommonObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์์ ์ง์ ๋ ๊ฐ์ฌ ๊ท์น๊ณผ ์ ํํ ์ผ์นํ๋ ๋ชจ๋ ๊ฐ์ฌ ๊ท์น์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- <param name="rule">์ ๊ฑฐํ ๊ฐ์ฌ ๊ท์น์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.CommonObjectSecurity.ResetAccessRule(System.Security.AccessControl.AccessRule)">
- <summary>
- <see cref="T:System.Security.AccessControl.CommonObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ๋ชจ๋ ์ก์ธ์ค ๊ท์น์ ์ ๊ฑฐํ ๋ค์ ์ง์ ํ ์ก์ธ์ค ๊ท์น์ ์ถ๊ฐํฉ๋๋ค.</summary>
- <param name="rule">์ฌ์ค์ ํ ์ก์ธ์ค ๊ท์น์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.CommonObjectSecurity.SetAccessRule(System.Security.AccessControl.AccessRule)">
- <summary>์ด <see cref="T:System.Security.AccessControl.CommonObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์์ ์ง์ ํ ์ก์ธ์ค ๊ท์น๊ณผ ๋์ผํ ๋ณด์ ์๋ณ์ ๋ฐ ํ์ ์๊ฐ ๋ค์ด ์๋ ๋ชจ๋ ์ก์ธ์ค ๊ท์น์ ์ ๊ฑฐํ ๋ค์ ์ง์ ํ ์ก์ธ์ค ๊ท์น์ ์ถ๊ฐํฉ๋๋ค.</summary>
- <param name="rule">์ค์ ํ ์ก์ธ์ค ๊ท์น์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.CommonObjectSecurity.SetAuditRule(System.Security.AccessControl.AuditRule)">
- <summary>์ด <see cref="T:System.Security.AccessControl.CommonObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์์ ์ง์ ๋ ๊ฐ์ฌ ๊ท์น๊ณผ ๋์ผํ ๋ณด์ ์๋ณ์ ๋ฐ ํ์ ์๋ฅผ ํฌํจํ๋ ๋ชจ๋ ๊ฐ์ฌ ๊ท์น์ ์ ๊ฑฐํ ํ ์ง์ ํ ๊ฐ์ฌ ๊ท์น์ ์ถ๊ฐํฉ๋๋ค.</summary>
- <param name="rule">์ค์ ํ ๊ฐ์ฌ ๊ท์น์
๋๋ค.</param>
- </member>
- <member name="T:System.Security.AccessControl.CommonSecurityDescriptor">
- <summary>๋ณด์ ์ค๋ช
์๋ฅผ ๋ํ๋
๋๋ค.๋ณด์ ์ค๋ช
์์๋ ์์ ์, ์ฃผ ๊ทธ๋ฃน, DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก) ๋ฐ SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ด ํฌํจ๋ฉ๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.CommonSecurityDescriptor.#ctor(System.Boolean,System.Boolean,System.Byte[],System.Int32)">
- <summary>์ง์ ๋ ๋ฐ์ดํธ ๊ฐ ๋ฐฐ์ด์ ์ฌ์ฉํ์ฌ <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="isContainer">์ ๋ณด์ ์ค๋ช
์๊ฐ ์ปจํ
์ด๋ ๊ฐ์ฒด์ ๊ด๋ จ๋์ด ์๋ ๊ฒฝ์ฐ true์
๋๋ค.</param>
- <param name="isDS">์ ๋ณด์ ์ค๋ช
์๊ฐ ๋๋ ํฐ๋ฆฌ ๊ฐ์ฒด์ ๊ด๋ จ๋์ด ์๋ ๊ฒฝ์ฐ true์
๋๋ค.</param>
- <param name="binaryForm">์ <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด๋ฅผ ๋ง๋ค ๋ฐ์ดํธ ๊ฐ ๋ฐฐ์ด์
๋๋ค.</param>
- <param name="offset">
- <paramref name="binaryForm" /> ๋ฐฐ์ด์์ ๋ณต์ฌ๋ฅผ ์์ํ ์คํ์
์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.CommonSecurityDescriptor.#ctor(System.Boolean,System.Boolean,System.Security.AccessControl.ControlFlags,System.Security.Principal.SecurityIdentifier,System.Security.Principal.SecurityIdentifier,System.Security.AccessControl.SystemAcl,System.Security.AccessControl.DiscretionaryAcl)">
- <summary>์ง์ ๋ ์ ๋ณด์์ <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="isContainer">์ ๋ณด์ ์ค๋ช
์๊ฐ ์ปจํ
์ด๋ ๊ฐ์ฒด์ ๊ด๋ จ๋์ด ์๋ ๊ฒฝ์ฐ true์
๋๋ค.</param>
- <param name="isDS">์ ๋ณด์ ์ค๋ช
์๊ฐ ๋๋ ํฐ๋ฆฌ ๊ฐ์ฒด์ ๊ด๋ จ๋์ด ์๋ ๊ฒฝ์ฐ true์
๋๋ค.</param>
- <param name="flags">์ <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์ ๋์์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="owner">์ <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์ ์์ ์์
๋๋ค.</param>
- <param name="group">์ <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์ ์ฃผ ๊ทธ๋ฃน์
๋๋ค.</param>
- <param name="systemAcl">์ <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์ SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์
๋๋ค.</param>
- <param name="discretionaryAcl">์ <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์ DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.CommonSecurityDescriptor.#ctor(System.Boolean,System.Boolean,System.Security.AccessControl.RawSecurityDescriptor)">
- <summary>์ง์ ๋ <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์์ <see cref="T:System.Security.AccessControl.RawSecurityDescriptor" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="isContainer">์ ๋ณด์ ์ค๋ช
์๊ฐ ์ปจํ
์ด๋ ๊ฐ์ฒด์ ๊ด๋ จ๋์ด ์๋ ๊ฒฝ์ฐ true์
๋๋ค.</param>
- <param name="isDS">์ ๋ณด์ ์ค๋ช
์๊ฐ ๋๋ ํฐ๋ฆฌ ๊ฐ์ฒด์ ๊ด๋ จ๋์ด ์๋ ๊ฒฝ์ฐ true์
๋๋ค.</param>
- <param name="rawSecurityDescriptor">์ <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด๋ฅผ ๋ง๋ค <see cref="T:System.Security.AccessControl.RawSecurityDescriptor" /> ๊ฐ์ฒด์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.CommonSecurityDescriptor.#ctor(System.Boolean,System.Boolean,System.String)">
- <summary>์ง์ ํ SDDL(Security Descriptor Definition Language) ๋ฌธ์์ด์์ <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="isContainer">์ ๋ณด์ ์ค๋ช
์๊ฐ ์ปจํ
์ด๋ ๊ฐ์ฒด์ ๊ด๋ จ๋์ด ์๋ ๊ฒฝ์ฐ true์
๋๋ค.</param>
- <param name="isDS">์ ๋ณด์ ์ค๋ช
์๊ฐ ๋๋ ํฐ๋ฆฌ ๊ฐ์ฒด์ ๊ด๋ จ๋์ด ์๋ ๊ฒฝ์ฐ true์
๋๋ค.</param>
- <param name="sddlForm">์ <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด๋ฅผ ๋ง๋ค SDDL ๋ฌธ์์ด์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.CommonSecurityDescriptor.AddDiscretionaryAcl(System.Byte,System.Int32)">
- <summary>์ค์ ์ <see cref="P:System.Security.AccessControl.CommonSecurityDescriptor.DiscretionaryAcl" /> ์ด ๋ ํ ์์ฑ <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ์ธ์คํด์ค ๋ฐ ์ค์ ์ <see cref="F:System.Security.AccessControl.ControlFlags.DiscretionaryAclPresent" /> ํ๋๊ทธ์
๋๋ค.</summary>
- <param name="revision">์ <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> ๊ฐ์ฒด์ ์์ ์์ค์
๋๋ค.</param>
- <param name="trusted">์ด <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> ๊ฐ์ฒด์ ํฌํจ๋ ์ ์๋ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)์ ์์
๋๋ค.์ด ๋ฒํธ๋ ํํธ๋ก๋ง ์ฌ์ฉ๋ฉ๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.CommonSecurityDescriptor.AddSystemAcl(System.Byte,System.Int32)">
- <summary>์ค์ ์ <see cref="P:System.Security.AccessControl.CommonSecurityDescriptor.SystemAcl" /> ์ด ๋ ํ ์์ฑ <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ์ธ์คํด์ค ๋ฐ ์ค์ ์ <see cref="F:System.Security.AccessControl.ControlFlags.SystemAclPresent" /> ํ๋๊ทธ์
๋๋ค.</summary>
- <param name="revision">์ <see cref="T:System.Security.AccessControl.SystemAcl" /> ๊ฐ์ฒด์ ์์ ์์ค์
๋๋ค.</param>
- <param name="trusted">์ด <see cref="T:System.Security.AccessControl.SystemAcl" /> ๊ฐ์ฒด์ ํฌํจ๋ ์ ์๋ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)์ ์์
๋๋ค.์ด ๋ฒํธ๋ ํํธ๋ก๋ง ์ฌ์ฉ๋ฉ๋๋ค.</param>
- </member>
- <member name="P:System.Security.AccessControl.CommonSecurityDescriptor.ControlFlags">
- <summary>
- <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์ ๋์์ ์ง์ ํ๋ ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>๋
ผ๋ฆฌ OR ์ฐ์ฐ์ผ๋ก ์กฐํฉ๋ <see cref="T:System.Security.AccessControl.ControlFlags" /> ์ด๊ฑฐํ์ ํ๋ ์ด์์ ๊ฐ์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.CommonSecurityDescriptor.DiscretionaryAcl">
- <summary>์ด <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์ DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.DACL์๋ ์ก์ธ์ค ๊ท์น์ด ํฌํจ๋์ด ์์ต๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์ DACL์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.CommonSecurityDescriptor.Group">
- <summary>์ด <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์ ์ฃผ ๊ทธ๋ฃน์ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์ ์ฃผ ๊ทธ๋ฃน์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.CommonSecurityDescriptor.IsContainer">
- <summary>์ด <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๊ฐ์ฒด๊ฐ ์ปจํ
์ด๋ ๊ฐ์ฒด์ธ์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ๋ถ์ธ ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๊ฐ์ฒด๊ฐ ์ปจํ
์ด๋ ๊ฐ์ฒด์ด๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.CommonSecurityDescriptor.IsDiscretionaryAclCanonical">
- <summary>์ด <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ด ์ ์ ์์๋๋ก ๋์ด ์๋์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ๋ถ์ธ ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ DACL์ด ์ ์ ์์๋๋ก ๋์ด ์์ผ๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.CommonSecurityDescriptor.IsDS">
- <summary>์ด <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๊ฐ์ฒด๊ฐ ๋๋ ํฐ๋ฆฌ ๊ฐ์ฒด์ธ์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ๋ถ์ธ ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๊ฐ์ฒด๊ฐ ๋๋ ํฐ๋ฆฌ ๊ฐ์ฒด์ด๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.CommonSecurityDescriptor.IsSystemAclCanonical">
- <summary>์ด <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ด ์ ์ ์์๋๋ก ๋์ด ์๋์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ๋ถ์ธ ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ SACL์ด ์ ์ ์์๋๋ก ๋์ด ์์ผ๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.CommonSecurityDescriptor.Owner">
- <summary>์ด <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๊ฐ์ฒด์ ์์ ์๋ฅผ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๊ฐ์ฒด์ ์์ ์์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.CommonSecurityDescriptor.PurgeAccessControl(System.Security.Principal.SecurityIdentifier)">
- <summary>์ด <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์์ ์ง์ ๋ ๋ณด์ ์๋ณ์์ ๋ํ ๋ชจ๋ ์ก์ธ์ค ๊ท์น์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- <param name="sid">์ก์ธ์ค ๊ท์น์ ์ ๊ฑฐํ ๋ณด์ ์๋ณ์์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.CommonSecurityDescriptor.PurgeAudit(System.Security.Principal.SecurityIdentifier)">
- <summary>์ด <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์์ ์ง์ ๋ ๋ณด์ ์๋ณ์์ ๋ํ ๋ชจ๋ ๊ฐ์ฌ ๊ท์น์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- <param name="sid">๊ฐ์ฌ ๊ท์น์ ์ ๊ฑฐํ ๋ณด์ ์๋ณ์์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.CommonSecurityDescriptor.SetDiscretionaryAclProtection(System.Boolean,System.Boolean)">
- <summary>์ด <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ๋ํด ์์ ๋ณดํธ๋ฅผ ์ค์ ํฉ๋๋ค.๋ณดํธ๋ DACL์ ๋ถ๋ชจ ์ปจํ
์ด๋์์ ์ก์ธ์ค ๊ท์น์ ์์ํ์ง ์์ต๋๋ค.</summary>
- <param name="isProtected">์์์ผ๋ก๋ถํฐ DACL์ ๋ณดํธํ๋ ค๋ฉด true์
๋๋ค.</param>
- <param name="preserveInheritance">DACL์ ์์๋ ์ก์ธ์ค ๊ท์น์ ์ ์งํ๋ ค๋ฉด true์ด๊ณ , DACL์์ ์์๋ ์ก์ธ์ค ๊ท์น์ ์ ๊ฑฐํ๋ ค๋ฉด false์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.CommonSecurityDescriptor.SetSystemAclProtection(System.Boolean,System.Boolean)">
- <summary>์ด <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ๋ํด ์์ ๋ณดํธ๋ฅผ ์ค์ ํฉ๋๋ค.๋ณดํธ๋ SACL์ ๋ถ๋ชจ ์ปจํ
์ด๋์์ ๊ฐ์ฌ ๊ท์น์ ์์ํ์ง ์์ต๋๋ค.</summary>
- <param name="isProtected">์์์ผ๋ก๋ถํฐ SACL์ ๋ณดํธํ๋ ค๋ฉด true์
๋๋ค.</param>
- <param name="preserveInheritance">SACL์ ์์๋ ๊ฐ์ฌ ๊ท์น์ ์ ์งํ๋ ค๋ฉด true์ด๊ณ , SACL์์ ์์๋ ๊ฐ์ฌ ๊ท์น์ ์ ๊ฑฐํ๋ ค๋ฉด false์
๋๋ค.</param>
- </member>
- <member name="P:System.Security.AccessControl.CommonSecurityDescriptor.SystemAcl">
- <summary>์ด <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์ SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.SACL์๋ ๊ฐ์ฌ ๊ท์น์ด ํฌํจ๋์ด ์์ต๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" /> ๊ฐ์ฒด์ SACL์
๋๋ค.</returns>
- </member>
- <member name="T:System.Security.AccessControl.CompoundAce">
- <summary>๋ณตํฉ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)๋ฅผ ๋ํ๋
๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.CompoundAce.#ctor(System.Security.AccessControl.AceFlags,System.Int32,System.Security.AccessControl.CompoundAceType,System.Security.Principal.SecurityIdentifier)">
- <summary>
- <see cref="T:System.Security.AccessControl.CompoundAce" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="flags">์ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)์ ์์, ์์ ์ ํ ๋ฐ ๊ฐ์ฌ ์กฐ๊ฑด์ ๋ํ ์ ๋ณด๋ฅผ ์ง์ ํ๋ ํ๋๊ทธ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.</param>
- <param name="accessMask">ACE์ ์ก์ธ์ค ๋ง์คํฌ์
๋๋ค.</param>
- <param name="compoundAceType">
- <see cref="T:System.Security.AccessControl.CompoundAceType" /> ์ด๊ฑฐํ์ ๊ฐ์
๋๋ค.</param>
- <param name="sid">์ ACE์ ๊ด๋ จ๋ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- </member>
- <member name="P:System.Security.AccessControl.CompoundAce.BinaryLength">
- <summary>ํ์ฌ <see cref="T:System.Security.AccessControl.CompoundAce" /> ๊ฐ์ฒด์ ๋ํ ์ด์ง ํํ์ ๊ธธ์ด(๋ฐ์ดํธ)๋ฅผ ๊ฐ์ ธ์ต๋๋ค.์ด ๊ธธ์ด๋ <see cref="M:System.Security.AccessControl.CompoundAce.GetBinaryForm" /> ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ACL์ ์ด์ง ๋ฐฐ์ด๋ก ๋ง์ฌ๋งํ๊ธฐ ์ ์ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</summary>
- <returns>ํ์ฌ <see cref="T:System.Security.AccessControl.CompoundAce" /> ๊ฐ์ฒด์ ์ด์ง ํํ ๊ธธ์ด(๋ฐ์ดํธ)์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.CompoundAce.CompoundAceType">
- <summary>์ด <see cref="T:System.Security.AccessControl.CompoundAce" /> ๊ฐ์ฒด์ ํ์์ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.CompoundAce" /> ๊ฐ์ฒด์ ํ์์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.CompoundAce.GetBinaryForm(System.Byte[],System.Int32)">
- <summary>
- <see cref="T:System.Security.AccessControl.CompoundAce" /> ๊ฐ์ฒด์ ๋ด์ฉ์ ํน์ ์คํ์
์์น์์ ์์ํ์ฌ ์ง์ ๋ ๋ฐ์ดํธ ๋ฐฐ์ด์ ๋ง์ฌ๋งํฉ๋๋ค.</summary>
- <param name="binaryForm">
- <see cref="T:System.Security.AccessControl.CompoundAce" />์ ๋ด์ฉ์ด ๋ง์ฌ๋ง๋๋ ๋ฐ์ดํธ ๋ฐฐ์ด์
๋๋ค.</param>
- <param name="offset">๋ง์ฌ๋ง์ ์์ํ ์คํ์
์
๋๋ค.</param>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="offset" /> ๊ฐ์ด ์์์ด๊ฑฐ๋, ๋๋ฌด ์ปค์ ์ ์ฒด <see cref="T:System.Security.AccessControl.CompoundAce" />๋ฅผ <paramref name="array" />์ ๋ณต์ฌํ ์ ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="T:System.Security.AccessControl.CompoundAceType">
- <summary>
- <see cref="T:System.Security.AccessControl.CompoundAce" /> ๊ฐ์ฒด์ ํ์์ ์ง์ ํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.CompoundAceType.Impersonation">
- <summary>
- <see cref="T:System.Security.AccessControl.CompoundAce" /> ๊ฐ์ฒด๋ ๊ฐ์ฅ์ ์ฌ์ฉ๋ฉ๋๋ค.</summary>
- </member>
- <member name="T:System.Security.AccessControl.ControlFlags">
- <summary>์ด ํ๋๊ทธ๋ ๋ณด์ ์ค๋ช
์์ ๋์์ ์ํฅ์ ์ค๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ControlFlags.DiscretionaryAclAutoInherited">
- <summary>DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ด ๋ถ๋ชจ์์ ์๋์ผ๋ก ์์๋์์์ ์ง์ ํฉ๋๋ค.๋ฆฌ์์ค ๊ด๋ฆฌ์์ ์ํด์๋ง ์ค์ ๋ฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ControlFlags.DiscretionaryAclAutoInheritRequired">
- <summary>๋ฌด์ํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ControlFlags.DiscretionaryAclDefaulted">
- <summary>DACL์ ๊ธฐ๋ณธ ๋ฉ์ปค๋์ฆ์ ํตํด ๊ฐ์ ธ์์์ ์ง์ ํฉ๋๋ค.๋ฆฌ์์ค ๊ด๋ฆฌ์์ ์ํด์๋ง ์ค์ ๋ฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ControlFlags.DiscretionaryAclPresent">
- <summary>DACL์ด null์ด ์๋์ ์ง์ ํฉ๋๋ค.๋ฆฌ์์ค ๊ด๋ฆฌ์๋ ์ฌ์ฉ์๊ฐ ์ค์ ํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ControlFlags.DiscretionaryAclProtected">
- <summary>๋ฆฌ์์ค ๊ด๋ฆฌ์์ ์ํด ์๋ ์์์ ์ฌ์ฉํ ์ ์์์ ์ง์ ํฉ๋๋ค.๋ฆฌ์์ค ๊ด๋ฆฌ์๋ ์ฌ์ฉ์๊ฐ ์ค์ ํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ControlFlags.DiscretionaryAclUntrusted">
- <summary>๋ฌด์ํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ControlFlags.GroupDefaulted">
- <summary>
- <see cref="T:System.Security.Principal.SecurityIdentifier" /> ๊ทธ๋ฃน์ ๊ธฐ๋ณธ ๋ฉ์ปค๋์ฆ์ ํตํด ๊ฐ์ ธ์์์ ์ง์ ํฉ๋๋ค.๋ฆฌ์์ค ๊ด๋ฆฌ์์ ์ํด์๋ง ์ค์ ๋๋ฉฐ, ํธ์ถ์๋ ์ค์ ํ๋ฉด ์ ๋ฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ControlFlags.None">
- <summary>์ ์ด ํ๋๊ทธ๊ฐ ์์ต๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ControlFlags.OwnerDefaulted">
- <summary>์์ ์ <see cref="T:System.Security.Principal.SecurityIdentifier" />๋ฅผ ๊ธฐ๋ณธ ๋ฉ์ปค๋์ฆ์ ํตํด ๊ฐ์ ธ์์์ ์ง์ ํฉ๋๋ค.๋ฆฌ์์ค ๊ด๋ฆฌ์์ ์ํด์๋ง ์ค์ ๋๋ฉฐ, ํธ์ถ์๋ ์ค์ ํ๋ฉด ์ ๋ฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ControlFlags.RMControlValid">
- <summary>์์ฝ ํ๋์ ๋ด์ฉ์ด ์ฌ๋ฐ๋ฅด๋ค๋ ๊ฒ์ ์ง์ ํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ControlFlags.SelfRelative">
- <summary>๋ณด์ ์ค๋ช
์ ์ด์ง ํ์๊ฐ ์์ฒด ์๋ ํ์์์ ์ง์ ํฉ๋๋ค. ์ด ํ๋๊ทธ๋ ํญ์ ์ค์ ๋์ด ์์ต๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ControlFlags.ServerSecurity">
- <summary>๋ฌด์ํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ControlFlags.SystemAclAutoInherited">
- <summary>SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ด ๋ถ๋ชจ์์ ์๋์ผ๋ก ์์๋์์์ ์ง์ ํฉ๋๋ค.๋ฆฌ์์ค ๊ด๋ฆฌ์์ ์ํด์๋ง ์ค์ ๋ฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ControlFlags.SystemAclAutoInheritRequired">
- <summary>๋ฌด์ํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ControlFlags.SystemAclDefaulted">
- <summary>SACL์ ๊ธฐ๋ณธ ๋ฉ์ปค๋์ฆ์ ํตํด ๊ฐ์ ธ์์์ ์ง์ ํฉ๋๋ค.๋ฆฌ์์ค ๊ด๋ฆฌ์์ ์ํด์๋ง ์ค์ ๋ฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ControlFlags.SystemAclPresent">
- <summary>DACL์ด null์ด ์๋์ ์ง์ ํฉ๋๋ค.๋ฆฌ์์ค ๊ด๋ฆฌ์๋ ์ฌ์ฉ์๊ฐ ์ค์ ํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ControlFlags.SystemAclProtected">
- <summary>๋ฆฌ์์ค ๊ด๋ฆฌ์์ ์ํด ์๋ ์์์ ์ฌ์ฉํ ์ ์์์ ์ง์ ํฉ๋๋ค.๋ฆฌ์์ค ๊ด๋ฆฌ์๋ ์ฌ์ฉ์๊ฐ ์ค์ ํฉ๋๋ค.</summary>
- </member>
- <member name="T:System.Security.AccessControl.CustomAce">
- <summary>
- <see cref="T:System.Security.AccessControl.AceType" /> ์ด๊ฑฐํ ๋ฉค๋ฒ ์ค ํ๋์ ์ํด ์ ์๋์ง ์์ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)๋ฅผ ๋ํ๋
๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.CustomAce.#ctor(System.Security.AccessControl.AceType,System.Security.AccessControl.AceFlags,System.Byte[])">
- <summary>
- <see cref="T:System.Security.AccessControl.CustomAce" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="type">์ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ) ํ์์
๋๋ค.์ด ๊ฐ์ <see cref="F:System.Security.AccessControl.AceType.MaxDefinedAceType" />๋ณด๋ค ์ปค์ผ ํฉ๋๋ค.</param>
- <param name="flags">์ ACE์ ์์, ์์ ์ ํ ๋ฐ ๊ฐ์ฌ ์กฐ๊ฑด์ ๋ํ ์ ๋ณด๋ฅผ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="opaque">์ ACE์ ๋ฐ์ดํฐ๊ฐ ํฌํจ๋ ๋ฐ์ดํธ ๊ฐ์ ๋ฐฐ์ด์
๋๋ค.์ด ๊ฐ์ null์ผ ์ ์์ต๋๋ค.์ด ๋ฐฐ์ด์ ๊ธธ์ด๋ <see cref="F:System.Security.AccessControl.CustomAce.MaxOpaqueLength" /> ํ๋ ๊ฐ๋ณด๋ค ํฌ์ง ์์์ผ ํ๋ฉฐ 4์ ๋ฐฐ์์ฌ์ผ ํฉ๋๋ค.</param>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="type" /> ๋งค๊ฐ ๋ณ์ ๊ฐ์ด <see cref="F:System.Security.AccessControl.AceType.MaxDefinedAceType" />๋ณด๋ค ํฌ์ง ์๊ฑฐ๋ <paramref name="opaque" /> ๋ฐฐ์ด์ ๊ธธ์ด๊ฐ <see cref="F:System.Security.AccessControl.CustomAce.MaxOpaqueLength" /> ํ๋ ๊ฐ๋ณด๋ค ํฌ๊ฑฐ๋ 4์ ๋ฐฐ์๊ฐ ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="P:System.Security.AccessControl.CustomAce.BinaryLength">
- <summary>ํ์ฌ <see cref="T:System.Security.AccessControl.CustomAce" /> ๊ฐ์ฒด์ ๋ํ ์ด์ง ํํ์ ๊ธธ์ด(๋ฐ์ดํธ)๋ฅผ ๊ฐ์ ธ์ต๋๋ค.์ด ๊ธธ์ด๋ <see cref="M:System.Security.AccessControl.CustomAce.GetBinaryForm" /> ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ACL์ ์ด์ง ๋ฐฐ์ด๋ก ๋ง์ฌ๋งํ๊ธฐ ์ ์ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</summary>
- <returns>ํ์ฌ <see cref="T:System.Security.AccessControl.CustomAce" /> ๊ฐ์ฒด์ ์ด์ง ํํ ๊ธธ์ด(๋ฐ์ดํธ)์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.CustomAce.GetBinaryForm(System.Byte[],System.Int32)">
- <summary>
- <see cref="T:System.Security.AccessControl.CustomAce" /> ๊ฐ์ฒด์ ๋ด์ฉ์ ํน์ ์คํ์
์์น์์ ์์ํ์ฌ ์ง์ ๋ ๋ฐ์ดํธ ๋ฐฐ์ด์ ๋ง์ฌ๋งํฉ๋๋ค.</summary>
- <param name="binaryForm">
- <see cref="T:System.Security.AccessControl.CustomAce" />์ ๋ด์ฉ์ด ๋ง์ฌ๋ง๋๋ ๋ฐ์ดํธ ๋ฐฐ์ด์
๋๋ค.</param>
- <param name="offset">๋ง์ฌ๋ง์ ์์ํ ์คํ์
์
๋๋ค.</param>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="offset" /> ๊ฐ์ด ์์์ด๊ฑฐ๋, ๋๋ฌด ์ปค์ ์ ์ฒด <see cref="T:System.Security.AccessControl.CustomAce" />๋ฅผ <paramref name="array" />์ ๋ณต์ฌํ ์ ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.Security.AccessControl.CustomAce.GetOpaque">
- <summary>์ด <see cref="T:System.Security.AccessControl.CustomAce" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๋ถํฌ๋ช
๋ฐ์ดํฐ๋ฅผ ๋ฐํํฉ๋๋ค. </summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.CustomAce" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๋ถํฌ๋ช
๋ฐ์ดํฐ๋ฅผ ๋ํ๋ด๋ ๋ฐ์ดํธ ๊ฐ์ ๋ฐฐ์ด์
๋๋ค.</returns>
- </member>
- <member name="F:System.Security.AccessControl.CustomAce.MaxOpaqueLength">
- <summary>์ด <see cref="T:System.Security.AccessControl.CustomAce" /> ๊ฐ์ฒด์ ๋ํ ๋ถํฌ๋ช
๋ฐ์ดํฐ BLOB์ ์ต๋ ํ์ฉ ๊ธธ์ด๋ฅผ ๋ฐํํฉ๋๋ค.</summary>
- </member>
- <member name="P:System.Security.AccessControl.CustomAce.OpaqueLength">
- <summary>์ด <see cref="T:System.Security.AccessControl.CustomAce" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๋ถํฌ๋ช
๋ฐ์ดํฐ์ ๊ธธ์ด๋ฅผ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>๋ถํฌ๋ช
์ฝ๋ฐฑ ๋ฐ์ดํฐ์ ๊ธธ์ด์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.CustomAce.SetOpaque(System.Byte[])">
- <summary>์ด <see cref="T:System.Security.AccessControl.CustomAce" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๋ถํฌ๋ช
์ฝ๋ฐฑ ๋ฐ์ดํฐ๋ฅผ ์ค์ ํฉ๋๋ค.</summary>
- <param name="opaque">์ด <see cref="T:System.Security.AccessControl.CustomAce" /> ๊ฐ์ฒด์ ๋ถํฌ๋ช
์ฝ๋ฐฑ ๋ฐ์ดํฐ๋ฅผ ๋ํ๋ด๋ ๋ฐ์ดํธ ๊ฐ์ ๋ฐฐ์ด์
๋๋ค.</param>
- </member>
- <member name="T:System.Security.AccessControl.DiscretionaryAcl">
- <summary>DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ๋ํ๋
๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.DiscretionaryAcl.#ctor(System.Boolean,System.Boolean,System.Byte,System.Int32)">
- <summary>์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="isContainer">true if the new <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> object is a container.</param>
- <param name="isDS">true if the new <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> object is a directory object Access Control List (ACL).</param>
- <param name="revision">์ <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> ๊ฐ์ฒด์ ์์ ์์ค์
๋๋ค.</param>
- <param name="capacity">์ด <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> ๊ฐ์ฒด์ ํฌํจ๋ ์ ์๋ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)์ ์์
๋๋ค.์ด ๋ฒํธ๋ ํํธ๋ก๋ง ์ฌ์ฉ๋ฉ๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.DiscretionaryAcl.#ctor(System.Boolean,System.Boolean,System.Int32)">
- <summary>์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="isContainer">true if the new <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> object is a container.</param>
- <param name="isDS">true if the new <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> object is a directory object Access Control List (ACL).</param>
- <param name="capacity">์ด <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> ๊ฐ์ฒด์ ํฌํจ๋ ์ ์๋ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)์ ์์
๋๋ค.์ด ๋ฒํธ๋ ํํธ๋ก๋ง ์ฌ์ฉ๋ฉ๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.DiscretionaryAcl.#ctor(System.Boolean,System.Boolean,System.Security.AccessControl.RawAcl)">
- <summary>์ง์ ๋ <see cref="T:System.Security.AccessControl.RawAcl" /> ๊ฐ์ฒด์ ์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="isContainer">true if the new <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> object is a container.</param>
- <param name="isDS">true if the new <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> object is a directory object Access Control List (ACL).</param>
- <param name="rawAcl">The underlying <see cref="T:System.Security.AccessControl.RawAcl" /> object for the new <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> object.null์ ์ง์ ํ์ฌ ๋น ACL์ ๋ง๋ญ๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.DiscretionaryAcl.AddAccess(System.Security.AccessControl.AccessControlType,System.Security.Principal.SecurityIdentifier,System.Int32,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags)">
- <summary>์ง์ ๋ ์ค์ ์ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)๋ฅผ ํ์ฌ <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> ๊ฐ์ฒด์ ์ถ๊ฐํฉ๋๋ค.</summary>
- <param name="accessType">์ถ๊ฐํ ์ก์ธ์ค ์ ์ด ํ์(ํ์ฉ ๋๋ ๊ฑฐ๋ถ)์
๋๋ค.</param>
- <param name="sid">ACE๋ฅผ ์ถ๊ฐํ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- <param name="accessMask">์ ACE์ ๋ํ ์ก์ธ์ค ๊ท์น์
๋๋ค.</param>
- <param name="inheritanceFlags">์ ACE์ ์์ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="propagationFlags">์ ACE์ ์์ ์ ํ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.DiscretionaryAcl.AddAccess(System.Security.AccessControl.AccessControlType,System.Security.Principal.SecurityIdentifier,System.Int32,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.ObjectAceFlags,System.Guid,System.Guid)">
- <summary>์ง์ ๋ ์ค์ ์ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)๋ฅผ ํ์ฌ <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> ๊ฐ์ฒด์ ์ถ๊ฐํฉ๋๋ค.์ด ๋ฉ์๋๋ ์ ACE์ ๊ฐ์ฒด ํ์ ๋๋ ์์๋ ๊ฐ์ฒด ํ์์ ์ง์ ํ ๋ ๋๋ ํฐ๋ฆฌ ๊ฐ์ฒด ACL(์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ์ฌ์ฉํฉ๋๋ค.</summary>
- <param name="accessType">์ถ๊ฐํ ์ก์ธ์ค ์ ์ด ํ์(ํ์ฉ ๋๋ ๊ฑฐ๋ถ)์
๋๋ค.</param>
- <param name="sid">ACE๋ฅผ ์ถ๊ฐํ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- <param name="accessMask">์ ACE์ ๋ํ ์ก์ธ์ค ๊ท์น์
๋๋ค.</param>
- <param name="inheritanceFlags">์ ACE์ ์์ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="propagationFlags">์ ACE์ ์์ ์ ํ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="objectFlags">
- <paramref name="objectType" /> ๋ฐ <paramref name="inheritedObjectType" /> ๋งค๊ฐ ๋ณ์์ null์ด ์๋ ๊ฐ์ด ํฌํจ๋์ด ์๋์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="objectType">์ ACE๊ฐ ์ ์ฉ๋๋ ๊ฐ์ฒด ํด๋์ค์ ID์
๋๋ค.</param>
- <param name="inheritedObjectType">์ ACE๋ฅผ ์์ํ ์ ์๋ ์์ ๊ฐ์ฒด ํด๋์ค์ ID์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.DiscretionaryAcl.AddAccess(System.Security.AccessControl.AccessControlType,System.Security.Principal.SecurityIdentifier,System.Security.AccessControl.ObjectAccessRule)">
- <summary>์ง์ ๋ ์ค์ ์ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)๋ฅผ ํ์ฌ <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> ๊ฐ์ฒด์ ์ถ๊ฐํฉ๋๋ค.</summary>
- <param name="accessType">์ถ๊ฐํ ์ก์ธ์ค ์ ์ด ํ์(ํ์ฉ ๋๋ ๊ฑฐ๋ถ)์
๋๋ค.</param>
- <param name="sid">ACE๋ฅผ ์ถ๊ฐํ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- <param name="rule">
- <see cref="T:System.Security.AccessControl.ObjectAccessRule" /> ์ ๋ ํ ์๋ก์ด ์ก์ธ์ค ํฉ๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.DiscretionaryAcl.RemoveAccess(System.Security.AccessControl.AccessControlType,System.Security.Principal.SecurityIdentifier,System.Int32,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags)">
- <summary>์ง์ ํ ์ก์ธ์ค ์ ์ด ๊ท์น์ ํ์ฌ <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> ๊ฐ์ฒด์์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- <returns>์ง์ ํ ์ก์ธ์ค ๊ถํ์ด ์ด ๋ฉ์๋๋ก ์ ๊ฑฐ๋๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- <param name="accessType">์ ๊ฑฐํ ์ก์ธ์ค ์ ์ด ํ์(ํ์ฉ ๋๋ ๊ฑฐ๋ถ)์
๋๋ค.</param>
- <param name="sid">์ก์ธ์ค ์ ์ด ๊ท์น์ ์ ๊ฑฐํ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- <param name="accessMask">์ ๊ฑฐํ ๊ท์น์ ๋ํ ์ก์ธ์ค ๋ง์คํฌ์
๋๋ค.</param>
- <param name="inheritanceFlags">์ ๊ฑฐํ ๊ท์น์ ์์ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="propagationFlags">์ ๊ฑฐํ ๊ท์น์ ์์ ์ ํ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.DiscretionaryAcl.RemoveAccess(System.Security.AccessControl.AccessControlType,System.Security.Principal.SecurityIdentifier,System.Int32,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.ObjectAceFlags,System.Guid,System.Guid)">
- <summary>์ง์ ํ ์ก์ธ์ค ์ ์ด ๊ท์น์ ํ์ฌ <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> ๊ฐ์ฒด์์ ์ ๊ฑฐํฉ๋๋ค.์ด ๋ฉ์๋๋ ๊ฐ์ฒด ํ์ ๋๋ ์์๋ ๊ฐ์ฒด ํ์์ ์ง์ ํ ๋ ๋๋ ํฐ๋ฆฌ ๊ฐ์ฒด ACL(์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ์ฌ์ฉํฉ๋๋ค.</summary>
- <returns>์ง์ ํ ์ก์ธ์ค ๊ถํ์ด ์ด ๋ฉ์๋๋ก ์ ๊ฑฐ๋๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- <param name="accessType">์ ๊ฑฐํ ์ก์ธ์ค ์ ์ด ํ์(ํ์ฉ ๋๋ ๊ฑฐ๋ถ)์
๋๋ค.</param>
- <param name="sid">์ก์ธ์ค ์ ์ด ๊ท์น์ ์ ๊ฑฐํ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- <param name="accessMask">์ ๊ฑฐํ ์ก์ธ์ค ์ ์ด ๊ท์น์ ๋ํ ์ก์ธ์ค ๋ง์คํฌ์
๋๋ค.</param>
- <param name="inheritanceFlags">์ ๊ฑฐํ ์ก์ธ์ค ์ ์ด ๊ท์น์ ์์ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="propagationFlags">์ ๊ฑฐํ ์ก์ธ์ค ์ ์ด ๊ท์น์ ์์ ์ ํ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="objectFlags">
- <paramref name="objectType" /> ๋ฐ <paramref name="inheritedObjectType" /> ๋งค๊ฐ ๋ณ์์ null์ด ์๋ ๊ฐ์ด ํฌํจ๋์ด ์๋์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="objectType">์ ๊ฑฐํ ์ก์ธ์ค ์ ์ด ๊ท์น์ด ์ ์ฉ๋๋ ๊ฐ์ฒด ํด๋์ค์ ID์
๋๋ค.</param>
- <param name="inheritedObjectType">์ ๊ฑฐํ ์ก์ธ์ค ์ ์ด ๊ท์น์ ์์ํ ์ ์๋ ์์ ๊ฐ์ฒด ํด๋์ค์ ID์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.DiscretionaryAcl.RemoveAccess(System.Security.AccessControl.AccessControlType,System.Security.Principal.SecurityIdentifier,System.Security.AccessControl.ObjectAccessRule)">
- <summary>์ง์ ํ ์ก์ธ์ค ์ ์ด ๊ท์น์ ํ์ฌ <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> ๊ฐ์ฒด์์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- <returns>
- <see cref="T:System.Boolean" />๋ฅผ ๋ฐํํฉ๋๋ค.</returns>
- <param name="accessType">์ ๊ฑฐํ ์ก์ธ์ค ์ ์ด ํ์(ํ์ฉ ๋๋ ๊ฑฐ๋ถ)์
๋๋ค.</param>
- <param name="sid">์ก์ธ์ค ์ ์ด ๊ท์น์ ์ ๊ฑฐํ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- <param name="rule">
- <see cref="T:System.Security.AccessControl.ObjectAccessRule" /> ์ก์ธ์ค ๊ถํ์ ์ ๊ฑฐํ ์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.DiscretionaryAcl.RemoveAccessSpecific(System.Security.AccessControl.AccessControlType,System.Security.Principal.SecurityIdentifier,System.Int32,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags)">
- <summary>์ง์ ํ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)๋ฅผ ํ์ฌ <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> ๊ฐ์ฒด์์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- <param name="accessType">์ ๊ฑฐํ ์ก์ธ์ค ์ ์ด ํ์(ํ์ฉ ๋๋ ๊ฑฐ๋ถ)์
๋๋ค.</param>
- <param name="sid">ACE๋ฅผ ์ ๊ฑฐํ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- <param name="accessMask">์ ๊ฑฐํ ACE์ ๋ํ ์ก์ธ์ค ๋ง์คํฌ์
๋๋ค.</param>
- <param name="inheritanceFlags">์ ๊ฑฐํ ACE์ ์์ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="propagationFlags">์ ๊ฑฐํ ACE์ ์์ ์ ํ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.DiscretionaryAcl.RemoveAccessSpecific(System.Security.AccessControl.AccessControlType,System.Security.Principal.SecurityIdentifier,System.Int32,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.ObjectAceFlags,System.Guid,System.Guid)">
- <summary>์ง์ ํ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)๋ฅผ ํ์ฌ <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> ๊ฐ์ฒด์์ ์ ๊ฑฐํฉ๋๋ค.์ด ๋ฉ์๋๋ ์ ๊ฑฐํ ACE์ ๊ฐ์ฒด ํ์ ๋๋ ์์๋ ๊ฐ์ฒด ํ์์ ์ง์ ํ ๋ ๋๋ ํฐ๋ฆฌ ๊ฐ์ฒด ACL(์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ์ฌ์ฉํฉ๋๋ค.</summary>
- <param name="accessType">์ ๊ฑฐํ ์ก์ธ์ค ์ ์ด ํ์(ํ์ฉ ๋๋ ๊ฑฐ๋ถ)์
๋๋ค.</param>
- <param name="sid">ACE๋ฅผ ์ ๊ฑฐํ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- <param name="accessMask">์ ๊ฑฐํ ACE์ ๋ํ ์ก์ธ์ค ๋ง์คํฌ์
๋๋ค.</param>
- <param name="inheritanceFlags">์ ๊ฑฐํ ACE์ ์์ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="propagationFlags">์ ๊ฑฐํ ACE์ ์์ ์ ํ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="objectFlags">
- <paramref name="objectType" /> ๋ฐ <paramref name="inheritedObjectType" /> ๋งค๊ฐ ๋ณ์์ null์ด ์๋ ๊ฐ์ด ํฌํจ๋์ด ์๋์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="objectType">์ ๊ฑฐํ ACE๊ฐ ์ ์ฉ๋๋ ๊ฐ์ฒด ํด๋์ค์ ID์
๋๋ค.</param>
- <param name="inheritedObjectType">์ ๊ฑฐํ ACE๋ฅผ ์์ํ ์ ์๋ ์์ ๊ฐ์ฒด ํด๋์ค์ ID์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.DiscretionaryAcl.RemoveAccessSpecific(System.Security.AccessControl.AccessControlType,System.Security.Principal.SecurityIdentifier,System.Security.AccessControl.ObjectAccessRule)">
- <summary>์ง์ ํ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)๋ฅผ ํ์ฌ <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> ๊ฐ์ฒด์์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- <param name="accessType">์ ๊ฑฐํ ์ก์ธ์ค ์ ์ด ํ์(ํ์ฉ ๋๋ ๊ฑฐ๋ถ)์
๋๋ค.</param>
- <param name="sid">ACE๋ฅผ ์ ๊ฑฐํ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- <param name="rule">
- <see cref="T:System.Security.AccessControl.ObjectAccessRule" /> ์ก์ธ์ค ๊ถํ์ ์ ๊ฑฐํ ์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.DiscretionaryAcl.SetAccess(System.Security.AccessControl.AccessControlType,System.Security.Principal.SecurityIdentifier,System.Int32,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags)">
- <summary>์ง์ ๋ <see cref="T:System.Security.Principal.SecurityIdentifier" /> ๊ฐ์ฒด์ ๋ํด ์ง์ ๋ ์ก์ธ์ค ์ ์ด๋ฅผ ์ค์ ํฉ๋๋ค.</summary>
- <param name="accessType">์ค์ ํ ์ก์ธ์ค ์ ์ด ํ์(ํ์ฉ ๋๋ ๊ฑฐ๋ถ)์
๋๋ค.</param>
- <param name="sid">ACE๋ฅผ ์ค์ ํ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- <param name="accessMask">์ ACE์ ๋ํ ์ก์ธ์ค ๊ท์น์
๋๋ค.</param>
- <param name="inheritanceFlags">์ ACE์ ์์ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="propagationFlags">์ ACE์ ์์ ์ ํ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.DiscretionaryAcl.SetAccess(System.Security.AccessControl.AccessControlType,System.Security.Principal.SecurityIdentifier,System.Int32,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.ObjectAceFlags,System.Guid,System.Guid)">
- <summary>์ง์ ๋ <see cref="T:System.Security.Principal.SecurityIdentifier" /> ๊ฐ์ฒด์ ๋ํด ์ง์ ๋ ์ก์ธ์ค ์ ์ด๋ฅผ ์ค์ ํฉ๋๋ค.</summary>
- <param name="accessType">์ค์ ํ ์ก์ธ์ค ์ ์ด ํ์(ํ์ฉ ๋๋ ๊ฑฐ๋ถ)์
๋๋ค.</param>
- <param name="sid">ACE๋ฅผ ์ค์ ํ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- <param name="accessMask">์ ACE์ ๋ํ ์ก์ธ์ค ๊ท์น์
๋๋ค.</param>
- <param name="inheritanceFlags">์ ACE์ ์์ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="propagationFlags">์ ACE์ ์์ ์ ํ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="objectFlags">
- <paramref name="objectType" /> ๋ฐ <paramref name="inheritedObjectType" /> ๋งค๊ฐ ๋ณ์์ null์ด ์๋ ๊ฐ์ด ํฌํจ๋์ด ์๋์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="objectType">์ ACE๊ฐ ์ ์ฉ๋๋ ๊ฐ์ฒด ํด๋์ค์ ID์
๋๋ค.</param>
- <param name="inheritedObjectType">์ ACE๋ฅผ ์์ํ ์ ์๋ ์์ ๊ฐ์ฒด ํด๋์ค์ ID์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.DiscretionaryAcl.SetAccess(System.Security.AccessControl.AccessControlType,System.Security.Principal.SecurityIdentifier,System.Security.AccessControl.ObjectAccessRule)">
- <summary>์ง์ ๋ <see cref="T:System.Security.Principal.SecurityIdentifier" /> ๊ฐ์ฒด์ ๋ํด ์ง์ ๋ ์ก์ธ์ค ์ ์ด๋ฅผ ์ค์ ํฉ๋๋ค.</summary>
- <param name="accessType">์ค์ ํ ์ก์ธ์ค ์ ์ด ํ์(ํ์ฉ ๋๋ ๊ฑฐ๋ถ)์
๋๋ค.</param>
- <param name="sid">ACE๋ฅผ ์ค์ ํ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- <param name="rule">
- <see cref="T:System.Security.AccessControl.ObjectAccessRule" /> ์ก์ธ์ค ์ค์ ์
๋๋ค.</param>
- </member>
- <member name="T:System.Security.AccessControl.GenericAce">
- <summary>ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)๋ฅผ ๋ํ๋ด๋ฉฐ ๋ค๋ฅธ ๋ชจ๋ ACE ํด๋์ค์ ๊ธฐ๋ณธ ํด๋์ค์
๋๋ค.</summary>
- </member>
- <member name="P:System.Security.AccessControl.GenericAce.AceFlags">
- <summary>์ด <see cref="T:System.Security.AccessControl.GenericAce" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ <see cref="T:System.Security.AccessControl.AceFlags" />๋ฅผ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.GenericAce" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ <see cref="T:System.Security.AccessControl.AceFlags" />์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.GenericAce.AceType">
- <summary>์ด ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)์ ํ์์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์ด ACE์ ํ์์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.GenericAce.AuditFlags">
- <summary>์ด ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)์ ๊ด๋ จ๋ ๊ฐ์ฌ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์ด ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)์ ๊ด๋ จ๋ ๊ฐ์ฌ ์ ๋ณด์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.GenericAce.BinaryLength">
- <summary>ํ์ฌ <see cref="T:System.Security.AccessControl.GenericAce" /> ๊ฐ์ฒด์ ๋ํ ์ด์ง ํํ์ ๊ธธ์ด(๋ฐ์ดํธ)๋ฅผ ๊ฐ์ ธ์ต๋๋ค.์ด ๊ธธ์ด๋ <see cref="M:System.Security.AccessControl.GenericAce.GetBinaryForm" /> ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ACL์ ์ด์ง ๋ฐฐ์ด๋ก ๋ง์ฌ๋งํ๊ธฐ ์ ์ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</summary>
- <returns>ํ์ฌ <see cref="T:System.Security.AccessControl.GenericAce" /> ๊ฐ์ฒด์ ์ด์ง ํํ ๊ธธ์ด(๋ฐ์ดํธ)์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.GenericAce.Copy">
- <summary>์ด ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)์ ์ ์ฒด ๋ณต์ฌ๋ณธ์ ๋ง๋ญ๋๋ค.</summary>
- <returns>์ด ๋ฉ์๋๊ฐ ๋ง๋๋ <see cref="T:System.Security.AccessControl.GenericAce" /> ๊ฐ์ฒด๋ฅผ ๋ฐํํฉ๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.GenericAce.CreateFromBinaryForm(System.Byte[],System.Int32)">
- <summary>์ง์ ๋ ์ด์ง ๋ฐ์ดํฐ์์ <see cref="T:System.Security.AccessControl.GenericAce" /> ๊ฐ์ฒด๋ฅผ ๋ง๋ญ๋๋ค.</summary>
- <returns>์ด ๋ฉ์๋๊ฐ ๋ง๋๋ <see cref="T:System.Security.AccessControl.GenericAce" /> ๊ฐ์ฒด๋ฅผ ๋ฐํํฉ๋๋ค.</returns>
- <param name="binaryForm">์ <see cref="T:System.Security.AccessControl.GenericAce" /> ๊ฐ์ฒด๋ฅผ ๋ง๋ค ์ด์ง ๋ฐ์ดํฐ์
๋๋ค.</param>
- <param name="offset">์ญ๋ง์ฌ๋ง์ ์์ํ ์คํ์
์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.GenericAce.Equals(System.Object)">
- <summary>์ง์ ๋ <see cref="T:System.Security.AccessControl.GenericAce" /> ๊ฐ์ฒด๊ฐ ํ์ฌ <see cref="T:System.Security.AccessControl.GenericAce" /> ๊ฐ์ฒด์ ๊ฐ์์ง ์ฌ๋ถ๋ฅผ ํ์ธํฉ๋๋ค.</summary>
- <returns>์ง์ ํ <see cref="T:System.Security.AccessControl.GenericAce" /> ๊ฐ์ฒด๊ฐ ํ์ฌ <see cref="T:System.Security.AccessControl.GenericAce" /> ๊ฐ์ฒด์ ๊ฐ์ผ๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- <param name="o">ํ์ฌ <see cref="T:System.Security.AccessControl.GenericAce" /> ๊ฐ์ฒด์ ๋น๊ตํ <see cref="T:System.Security.AccessControl.GenericAce" /> ๊ฐ์ฒด์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.GenericAce.GetBinaryForm(System.Byte[],System.Int32)">
- <summary>
- <see cref="T:System.Security.AccessControl.GenericAce" /> ๊ฐ์ฒด์ ๋ด์ฉ์ ํน์ ์คํ์
์์น์์ ์์ํ์ฌ ์ง์ ๋ ๋ฐ์ดํธ ๋ฐฐ์ด์ ๋ง์ฌ๋งํฉ๋๋ค.</summary>
- <param name="binaryForm">
- <see cref="T:System.Security.AccessControl.GenericAce" />์ ๋ด์ฉ์ด ๋ง์ฌ๋ง๋๋ ๋ฐ์ดํธ ๋ฐฐ์ด์
๋๋ค.</param>
- <param name="offset">๋ง์ฌ๋ง์ ์์ํ ์คํ์
์
๋๋ค.</param>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="offset" /> ๊ฐ์ด ์์์ด๊ฑฐ๋, ๋๋ฌด ์ปค์ ์ ์ฒด <see cref="T:System.Security.AccessControl.GenericAcl" />๋ฅผ <paramref name="array" />์ ๋ณต์ฌํ ์ ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.Security.AccessControl.GenericAce.GetHashCode">
- <summary>
- <see cref="T:System.Security.AccessControl.GenericAce" /> ํด๋์ค์ ๋ํ ํด์ ํจ์ ์ญํ ์ ํฉ๋๋ค.<see cref="M:System.Security.AccessControl.GenericAce.GetHashCode" /> ๋ฉ์๋๋ ํด์ ํ
์ด๋ธ๊ณผ ๊ฐ์ ํด์ ์๊ณ ๋ฆฌ์ฆ ๋ฐ ๋ฐ์ดํฐ ๊ตฌ์กฐ์ ์ ํฉํฉ๋๋ค.</summary>
- <returns>ํ์ฌ <see cref="T:System.Security.AccessControl.GenericAce" /> ๊ฐ์ฒด์ ํด์ ์ฝ๋์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.GenericAce.InheritanceFlags">
- <summary>์ด ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)์ ์์ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ๋ฅผ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์ด ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)์ ์์ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.GenericAce.IsInherited">
- <summary>์ด ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)๋ฅผ ์์ํ ๊ฒ์ธ์ง ๋๋ ๋ช
์์ ์ผ๋ก ์ค์ ํ ๊ฒ์ธ์ง๋ฅผ ์ง์ ํ๋ ๋ถ์ธ ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>ACE๊ฐ ์์๋ ๊ฒฝ์ฐ true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.GenericAce.op_Equality(System.Security.AccessControl.GenericAce,System.Security.AccessControl.GenericAce)">
- <summary>์ง์ ํ <see cref="T:System.Security.AccessControl.GenericAce" /> ๊ฐ์ฒด๊ฐ ๋์ผํ์ง ์ฌ๋ถ๋ฅผ ํ์ธํฉ๋๋ค.</summary>
- <returns>๋ <see cref="T:System.Security.AccessControl.GenericAce" /> ๊ฐ์ฒด๊ฐ ๊ฐ์ผ๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- <param name="left">๋น๊ตํ ์ฒซ ๋ฒ์งธ <see cref="T:System.Security.AccessControl.GenericAce" /> ๊ฐ์ฒด์
๋๋ค.</param>
- <param name="right">๋น๊ตํ ๋ ๋ฒ์งธ <see cref="T:System.Security.AccessControl.GenericAce" />์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.GenericAce.op_Inequality(System.Security.AccessControl.GenericAce,System.Security.AccessControl.GenericAce)">
- <summary>์ง์ ํ <see cref="T:System.Security.AccessControl.GenericAce" /> ๊ฐ์ฒด๊ฐ ๊ฐ์ง ์์์ง ์ฌ๋ถ๋ฅผ ํ์ธํฉ๋๋ค.</summary>
- <returns>๋ <see cref="T:System.Security.AccessControl.GenericAce" /> ๊ฐ์ฒด๊ฐ ๊ฐ์ง ์์ผ๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- <param name="left">๋น๊ตํ ์ฒซ ๋ฒ์งธ <see cref="T:System.Security.AccessControl.GenericAce" /> ๊ฐ์ฒด์
๋๋ค.</param>
- <param name="right">๋น๊ตํ ๋ ๋ฒ์งธ <see cref="T:System.Security.AccessControl.GenericAce" />์
๋๋ค.</param>
- </member>
- <member name="P:System.Security.AccessControl.GenericAce.PropagationFlags">
- <summary>์ด ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)์ ์์ ์ ํ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ๋ฅผ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์ด ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)์ ์์ ์ ํ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</returns>
- </member>
- <member name="T:System.Security.AccessControl.GenericAcl">
- <summary>ACL(์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ๋ํ๋ด๋ฉฐ <see cref="T:System.Security.AccessControl.CommonAcl" />, <see cref="T:System.Security.AccessControl.DiscretionaryAcl" />, <see cref="T:System.Security.AccessControl.RawAcl" /> ๋ฐ <see cref="T:System.Security.AccessControl.SystemAcl" /> ํด๋์ค์ ๊ธฐ๋ณธ ํด๋์ค์
๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.GenericAcl.#ctor">
- <summary>
- <see cref="T:System.Security.AccessControl.GenericAcl" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.GenericAcl.AclRevision">
- <summary>ํ์ฌ <see cref="T:System.Security.AccessControl.GenericAcl" />์ ์์ ์์ค์
๋๋ค.์ด ๊ฐ์ ๋๋ ํฐ๋ฆฌ ์๋น์ค ๊ฐ์ฒด์ ๊ด๋ จ๋์ง ์์ ACL(์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ <see cref="P:System.Security.AccessControl.GenericAcl.Revision" /> ์์ฑ์ ์ํด ๋ฐํ๋ฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.GenericAcl.AclRevisionDS">
- <summary>ํ์ฌ <see cref="T:System.Security.AccessControl.GenericAcl" />์ ์์ ์์ค์
๋๋ค.์ด ๊ฐ์ ๋๋ ํฐ๋ฆฌ ์๋น์ค ๊ฐ์ฒด์ ๊ด๋ จ๋ ACL(์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ <see cref="P:System.Security.AccessControl.GenericAcl.Revision" /> ์์ฑ์ ์ํด ๋ฐํ๋ฉ๋๋ค.</summary>
- </member>
- <member name="P:System.Security.AccessControl.GenericAcl.BinaryLength">
- <summary>ํ์ฌ <see cref="T:System.Security.AccessControl.GenericAcl" /> ๊ฐ์ฒด์ ๋ํ ์ด์ง ํํ์ ๊ธธ์ด(๋ฐ์ดํธ)๋ฅผ ๊ฐ์ ธ์ต๋๋ค.์ด ๊ธธ์ด๋ <see cref="M:System.Security.AccessControl.GenericAcl.GetBinaryForm" /> ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ACL์ ์ด์ง ๋ฐฐ์ด๋ก ๋ง์ฌ๋งํ๊ธฐ ์ ์ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</summary>
- <returns>ํ์ฌ <see cref="T:System.Security.AccessControl.GenericAcl" /> ๊ฐ์ฒด์ ์ด์ง ํํ ๊ธธ์ด(๋ฐ์ดํธ)์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.GenericAcl.CopyTo(System.Security.AccessControl.GenericAce[],System.Int32)">
- <summary>ํ์ฌ <see cref="T:System.Security.AccessControl.GenericAcl" />์ ๊ฐ <see cref="T:System.Security.AccessControl.GenericAce" />๋ฅผ ์ง์ ๋ ๋ฐฐ์ด์ ๋ณต์ฌํฉ๋๋ค.</summary>
- <param name="array">ํ์ฌ <see cref="T:System.Security.AccessControl.GenericAcl" />์ ํฌํจ๋ <see cref="T:System.Security.AccessControl.GenericAce" /> ๊ฐ์ฒด์ ๋ณต์ฌ๋ณธ์ ๋ฃ์ ๋์ ๋ฐฐ์ด์
๋๋ค.</param>
- <param name="index">๋ณต์ฌ๋ฅผ ์์ํ๋ <paramref name="array" />์ ์ธ๋ฑ์ค(0๋ถํฐ ์์)์
๋๋ค.</param>
- </member>
- <member name="P:System.Security.AccessControl.GenericAcl.Count">
- <summary>ํ์ฌ <see cref="T:System.Security.AccessControl.GenericAcl" /> ๊ฐ์ฒด์ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ) ์๋ฅผ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>ํ์ฌ <see cref="T:System.Security.AccessControl.GenericAcl" /> ๊ฐ์ฒด์ ACE ์์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.GenericAcl.GetBinaryForm(System.Byte[],System.Int32)">
- <summary>
- <see cref="T:System.Security.AccessControl.GenericAcl" /> ๊ฐ์ฒด์ ๋ด์ฉ์ ํน์ ์คํ์
์์น์์ ์์ํ์ฌ ์ง์ ๋ ๋ฐ์ดํธ ๋ฐฐ์ด์ ๋ง์ฌ๋งํฉ๋๋ค.</summary>
- <param name="binaryForm">
- <see cref="T:System.Security.AccessControl.GenericAcl" />์ ๋ด์ฉ์ด ๋ง์ฌ๋ง๋๋ ๋ฐ์ดํธ ๋ฐฐ์ด์
๋๋ค.</param>
- <param name="offset">๋ง์ฌ๋ง์ ์์ํ ์คํ์
์
๋๋ค.</param>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="offset" /> ๊ฐ์ด ์์์ด๊ฑฐ๋, ๋๋ฌด ์ปค์ ์ ์ฒด <see cref="T:System.Security.AccessControl.GenericAcl" />๋ฅผ <paramref name="array" />์ ๋ณต์ฌํ ์ ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.Security.AccessControl.GenericAcl.GetEnumerator">
- <summary>
- <see cref="T:System.Security.AccessControl.AceEnumerator" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ด ๋ฉ์๋๊ฐ ๋ฐํํ๋ <see cref="T:Security.AccessControl.AceEnumerator" />์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.GenericAcl.IsSynchronized">
- <summary>์ด ์์ฑ์ ํญ์ false๋ก ์ค์ ๋ฉ๋๋ค.๋ํ <see cref="T:System.Collections.ICollection" /> ์ธํฐํ์ด์ค์ ๊ตฌํ์ ์ฌ์ฉํ๊ธฐ ์ํด์๋ง ๊ตฌํ๋ฉ๋๋ค.</summary>
- <returns>ํญ์ false์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.GenericAcl.Item(System.Int32)">
- <summary>์ง์ ๋ ์ธ๋ฑ์ค์ ์๋ <see cref="T:System.Security.AccessControl.GenericAce" />๋ฅผ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>์ง์ ๋ ์ธ๋ฑ์ค์ ์๋ <see cref="T:System.Security.AccessControl.GenericAce" />์
๋๋ค.</returns>
- <param name="index">๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํ <see cref="T:System.Security.AccessControl.GenericAce" />์ ์ธ๋ฑ์ค(0๋ถํฐ ์์)์
๋๋ค.</param>
- </member>
- <member name="F:System.Security.AccessControl.GenericAcl.MaxBinaryLength">
- <summary>
- <see cref="T:System.Security.AccessControl.GenericAcl" /> ๊ฐ์ฒด์ ์ต๋ ํ์ฉ ์ด์ง ๊ธธ์ด์
๋๋ค.</summary>
- </member>
- <member name="P:System.Security.AccessControl.GenericAcl.Revision">
- <summary>
- <see cref="T:System.Security.AccessControl.GenericAcl" />์ ์์ ์์ค์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>
- <see cref="T:System.Security.AccessControl.GenericAcl" />์ ์์ ์์ค์ ์ง์ ํ๋ ๋ฐ์ดํธ ๊ฐ์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.GenericAcl.SyncRoot">
- <summary>์ด ์์ฑ์ ํญ์ null๋ฅผ ๋ฐํํฉ๋๋ค.๋ํ <see cref="T:System.Collections.ICollection" /> ์ธํฐํ์ด์ค์ ๊ตฌํ์ ์ฌ์ฉํ๊ธฐ ์ํด์๋ง ๊ตฌํ๋ฉ๋๋ค.</summary>
- <returns>ํญ์ null๋ฅผ ๋ฐํํฉ๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.GenericAcl.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
- <summary>ํ์ฌ <see cref="T:System.Security.AccessControl.GenericAcl" />์ ๊ฐ <see cref="T:System.Security.AccessControl.GenericAce" />๋ฅผ ์ง์ ๋ ๋ฐฐ์ด์ ๋ณต์ฌํฉ๋๋ค.</summary>
- <param name="array">ํ์ฌ <see cref="T:System.Security.AccessControl.GenericAcl" />์ ํฌํจ๋ <see cref="T:System.Security.AccessControl.GenericAce" /> ๊ฐ์ฒด์ ๋ณต์ฌ๋ณธ์ ๋ฃ์ ๋์ ๋ฐฐ์ด์
๋๋ค.</param>
- <param name="index">๋ณต์ฌ๋ฅผ ์์ํ๋ <paramref name="array" />์ ์ธ๋ฑ์ค(0๋ถํฐ ์์)์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.GenericAcl.System#Collections#IEnumerable#GetEnumerator">
- <summary>
- <see cref="T:System.Collections.IEnumerator" /> ์ธํฐํ์ด์ค์ ์ธ์คํด์ค๋ก ์บ์คํ
๋ <see cref="T:System.Security.AccessControl.AceEnumerator" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ๋ฐํํฉ๋๋ค.</summary>
- <returns>
- <see cref="T:System.Collections.IEnumerator" /> ์ธํฐํ์ด์ค์ ์ธ์คํด์ค๋ก ์บ์คํ
๋ ์ <see cref="T:System.Security.AccessControl.AceEnumerator" /> ๊ฐ์ฒด์
๋๋ค.</returns>
- </member>
- <member name="T:System.Security.AccessControl.GenericSecurityDescriptor">
- <summary>๋ณด์ ์ค๋ช
์๋ฅผ ๋ํ๋
๋๋ค.๋ณด์ ์ค๋ช
์์๋ ์์ ์, ์ฃผ ๊ทธ๋ฃน, DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก) ๋ฐ SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ด ํฌํจ๋ฉ๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.GenericSecurityDescriptor.#ctor">
- <summary>
- <see cref="T:System.Security.AccessControl.GenericSecurity" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- </member>
- <member name="P:System.Security.AccessControl.GenericSecurityDescriptor.BinaryLength">
- <summary>ํ์ฌ <see cref="T:System.Security.AccessControl.GenericSecurityDescriptor" /> ๊ฐ์ฒด์ ๋ํ ์ด์ง ํํ์ ๊ธธ์ด(๋ฐ์ดํธ)๋ฅผ ๊ฐ์ ธ์ต๋๋ค.์ด ๊ธธ์ด๋ <see cref="M:System.Security.AccessControl.GenericSecurityDescriptor.GetBinaryForm" /> ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ACL์ ์ด์ง ๋ฐฐ์ด๋ก ๋ง์ฌ๋งํ๊ธฐ ์ ์ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</summary>
- <returns>ํ์ฌ <see cref="T:System.Security.AccessControl.GenericSecurityDescriptor" /> ๊ฐ์ฒด์ ์ด์ง ํํ ๊ธธ์ด(๋ฐ์ดํธ)์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.GenericSecurityDescriptor.ControlFlags">
- <summary>
- <see cref="T:System.Security.AccessControl.GenericSecurityDescriptor" /> ๊ฐ์ฒด์ ๋์์ ์ง์ ํ๋ ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>๋
ผ๋ฆฌ OR ์ฐ์ฐ์ผ๋ก ์กฐํฉ๋ <see cref="T:System.Security.AccessControl.ControlFlags" /> ์ด๊ฑฐํ์ ํ๋ ์ด์์ ๊ฐ์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.GenericSecurityDescriptor.GetBinaryForm(System.Byte[],System.Int32)">
- <summary>์ด <see cref="T:System.Security.AccessControl.GenericSecurityDescriptor" /> ๊ฐ์ฒด์ ํฌํจ๋ ์ ๋ณด๋ฅผ ๋ํ๋ด๋ ๋ฐ์ดํธ ๊ฐ ๋ฐฐ์ด์ ๋ฐํํฉ๋๋ค.</summary>
- <param name="binaryForm">
- <see cref="T:System.Security.AccessControl.GenericSecurityDescriptor" />์ ๋ด์ฉ์ด ๋ง์ฌ๋ง๋๋ ๋ฐ์ดํธ ๋ฐฐ์ด์
๋๋ค.</param>
- <param name="offset">๋ง์ฌ๋ง์ ์์ํ ์คํ์
์
๋๋ค.</param>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="offset" /> ๊ฐ์ด ์์์ด๊ฑฐ๋, ๋๋ฌด ์ปค์ ์ ์ฒด <see cref="T:System.Security.AccessControl.GenericSecurityDescriptor" />๋ฅผ <paramref name="array" />์ ๋ณต์ฌํ ์ ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.Security.AccessControl.GenericSecurityDescriptor.GetSddlForm(System.Security.AccessControl.AccessControlSections)">
- <summary>์ด <see cref="T:System.Security.AccessControl.GenericSecurityDescriptor" /> ๊ฐ์ฒด๊ฐ ๋ํ๋ด๋ ์ง์ ๋ ๋ณด์ ์ค๋ช
์ ์น์
์ SDDL(Security Descriptor Definition Language) ํํ์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.GenericSecurityDescriptor" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ์ง์ ๋ ๋ณด์ ์ค๋ช
์ ์น์
์ SDDL ํํ์
๋๋ค.</returns>
- <param name="includeSections">๊ฐ์ ธ์ฌ ๋ณด์ ์ค๋ช
์ ์น์
(์ก์ธ์ค ๊ท์น, ๊ฐ์ฌ ๊ท์น, ์ฃผ ๊ทธ๋ฃน ๋ฐ ์์ ์)์ ์ง์ ํฉ๋๋ค.</param>
- </member>
- <member name="P:System.Security.AccessControl.GenericSecurityDescriptor.Group">
- <summary>์ด <see cref="T:System.Security.AccessControl.GenericSecurityDescriptor" /> ๊ฐ์ฒด์ ์ฃผ ๊ทธ๋ฃน์ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.GenericSecurityDescriptor" /> ๊ฐ์ฒด์ ์ฃผ ๊ทธ๋ฃน์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.GenericSecurityDescriptor.IsSddlConversionSupported">
- <summary>์ด <see cref="T:System.Security.AccessControl.GenericSecurityDescriptor" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๋ณด์ ์ค๋ช
์๋ฅผ SDDL(Security Descriptor Definition Language) ํ์์ผ๋ก ๋ณํํ ์ ์๋์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ๋ถ์ธ ๊ฐ์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.GenericSecurityDescriptor" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๋ณด์ ์ค๋ช
์๋ฅผ SDDL(Security Descriptor Definition Language) ํ์์ผ๋ก ๋ณํํ ์ ์์ผ๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.GenericSecurityDescriptor.Owner">
- <summary>์ด <see cref="T:System.Security.AccessControl.GenericSecurityDescriptor" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๊ฐ์ฒด์ ์์ ์๋ฅผ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.GenericSecurityDescriptor" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๊ฐ์ฒด์ ์์ ์์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.GenericSecurityDescriptor.Revision">
- <summary>
- <see cref="T:System.Security.AccessControl.GenericSecurityDescriptor" /> ๊ฐ์ฒด์ ์์ ์์ค์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>
- <see cref="T:System.Security.AccessControl.GenericSecurityDescriptor" />์ ์์ ์์ค์ ์ง์ ํ๋ ๋ฐ์ดํธ ๊ฐ์
๋๋ค.</returns>
- </member>
- <member name="T:System.Security.AccessControl.InheritanceFlags">
- <summary>์์ ํ๋๊ทธ๋ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)์ ๋ํ ์์ ์๋ฏธ๋ฅผ ์ง์ ํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.InheritanceFlags.ContainerInherit">
- <summary>ACE๋ ์์ ์ปจํ
์ด๋ ๊ฐ์ฒด์์ ์์๋ฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.InheritanceFlags.None">
- <summary>ACE๋ ์์ ๊ฐ์ฒด์์ ์์๋์ง ์์ต๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.InheritanceFlags.ObjectInherit">
- <summary>ACE๋ ์์ ๋ฆฌํ ๊ฐ์ฒด์์ ์์๋ฉ๋๋ค.</summary>
- </member>
- <member name="T:System.Security.AccessControl.KnownAce">
- <summary>Microsoft Corporation์์ ํ์ฌ ์ ์ํ ๋ชจ๋ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ) ํ์์ ์บก์ํํฉ๋๋ค.๋ชจ๋ <see cref="T:System.Security.AccessControl.KnownAce" /> ๊ฐ์ฒด๋ 32๋นํธ ์ก์ธ์ค ๋ง์คํฌ์ <see cref="T:System.Security.Principal.SecurityIdentifier" /> ๊ฐ์ฒด๋ฅผ ํฌํจํฉ๋๋ค.</summary>
- </member>
- <member name="P:System.Security.AccessControl.KnownAce.AccessMask">
- <summary>์ด <see cref="T:System.Security.AccessControl.KnownAce" /> ๊ฐ์ฒด์ ์ก์ธ์ค ๋ง์คํฌ๋ฅผ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.KnownAce" /> ๊ฐ์ฒด์ ์ก์ธ์ค ๋ง์คํฌ์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.KnownAce.SecurityIdentifier">
- <summary>์ด <see cref="T:System.Security.AccessControl.KnownAce" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ <see cref="T:System.Security.Principal.SecurityIdentifier" /> ๊ฐ์ฒด๋ฅผ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.KnownAce" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ <see cref="T:System.Security.Principal.SecurityIdentifier" /> ๊ฐ์ฒด์
๋๋ค.</returns>
- </member>
- <member name="T:System.Security.AccessControl.NativeObjectSecurity">
- <summary>ACL(์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ์ง์ ์กฐ์ํ์ง ์๊ณ ๋ค์ดํฐ๋ธ ๊ฐ์ฒด์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ์ดํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.๋ค์ดํฐ๋ธ ๊ฐ์ฒด ํ์์ <see cref="T:System.Security.AccessControl.ResourceType" /> ์ด๊ฑฐํ์ ์ํด ์ ์๋ฉ๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.NativeObjectSecurity.#ctor(System.Boolean,System.Security.AccessControl.ResourceType)">
- <summary>์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="isContainer">์ <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ปจํ
์ด๋ ๊ฐ์ฒด์ด๋ฉด true์
๋๋ค.</param>
- <param name="resourceType">์ <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ํ์์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.NativeObjectSecurity.#ctor(System.Boolean,System.Security.AccessControl.ResourceType,System.Runtime.InteropServices.SafeHandle,System.Security.AccessControl.AccessControlSections)">
- <summary>์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.์์ฑ์์ persist ๋ฉ์๋์๋ ๋์ผํ <paramref name="includeSections" /> ๋งค๊ฐ ๋ณ์ ๊ฐ์ ์ ๋ฌํ๋ ๊ฒ์ด ์ข์ต๋๋ค.์์ธํ ๋ด์ฉ์ ์ค๋ช
๋ถ๋ถ์ ์ฐธ์กฐํ์ญ์์ค.</summary>
- <param name="isContainer">์ <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ปจํ
์ด๋ ๊ฐ์ฒด์ด๋ฉด true์
๋๋ค.</param>
- <param name="resourceType">์ <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ํ์์
๋๋ค.</param>
- <param name="handle">์ <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ํธ๋ค์
๋๋ค.</param>
- <param name="includeSections">์ด <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด์ ํฌํจํ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ๋ณด์ ์ค๋ช
์ ์น์
(์ก์ธ์ค ๊ท์น, ๊ฐ์ฌ ๊ท์น, ์์ ์ ๋ฐ ๊ธฐ๋ณธ ๊ทธ๋ฃน)์ ์ง์ ํ๋ <see cref="T:System.Security.AccessControl.AccessControlSections" /> ์ด๊ฑฐํ ๊ฐ ์ค ํ๋์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.NativeObjectSecurity.#ctor(System.Boolean,System.Security.AccessControl.ResourceType,System.Runtime.InteropServices.SafeHandle,System.Security.AccessControl.AccessControlSections,System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode,System.Object)">
- <summary>์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.์์ฑ์์ persist ๋ฉ์๋์๋ ๋์ผํ <paramref name="includeSections" /> ๋งค๊ฐ ๋ณ์ ๊ฐ์ ์ ๋ฌํ๋ ๊ฒ์ด ์ข์ต๋๋ค.์์ธํ ๋ด์ฉ์ ์ค๋ช
๋ถ๋ถ์ ์ฐธ์กฐํ์ญ์์ค.</summary>
- <param name="isContainer">์ <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ปจํ
์ด๋ ๊ฐ์ฒด์ด๋ฉด true์
๋๋ค.</param>
- <param name="resourceType">์ <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ํ์์
๋๋ค.</param>
- <param name="handle">์ <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ํธ๋ค์
๋๋ค.</param>
- <param name="includeSections">์ด <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด์ ํฌํจํ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ๋ณด์ ์ค๋ช
์ ์น์
(์ก์ธ์ค ๊ท์น, ๊ฐ์ฌ ๊ท์น, ์์ ์ ๋ฐ ๊ธฐ๋ณธ ๊ทธ๋ฃน)์ ์ง์ ํ๋ <see cref="T:System.Security.AccessControl.AccessControlSections" /> ์ด๊ฑฐํ ๊ฐ ์ค ํ๋์
๋๋ค.</param>
- <param name="exceptionFromErrorCode">์ฌ์ฉ์ ์ง์ ์์ธ๋ฅผ ์ ๊ณตํ๋ฉฐ ํตํฉ์๊ฐ ๊ตฌํํ๋ ๋๋ฆฌ์์
๋๋ค. </param>
- <param name="exceptionContext">์์ธ์ ์์ค ๋๋ ๋์์ ๋ํ ์ปจํ
์คํธ ์ ๋ณด๋ฅผ ํฌํจํ๋ ๊ฐ์ฒด์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.NativeObjectSecurity.#ctor(System.Boolean,System.Security.AccessControl.ResourceType,System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode,System.Object)">
- <summary>์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="isContainer">์ <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ปจํ
์ด๋ ๊ฐ์ฒด์ด๋ฉด true์
๋๋ค.</param>
- <param name="resourceType">์ <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ํ์์
๋๋ค.</param>
- <param name="exceptionFromErrorCode">์ฌ์ฉ์ ์ง์ ์์ธ๋ฅผ ์ ๊ณตํ๋ฉฐ ํตํฉ์๊ฐ ๊ตฌํํ๋ ๋๋ฆฌ์์
๋๋ค. </param>
- <param name="exceptionContext">์์ธ์ ์์ค ๋๋ ๋์์ ๋ํ ์ปจํ
์คํธ ์ ๋ณด๋ฅผ ํฌํจํ๋ ๊ฐ์ฒด์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.NativeObjectSecurity.#ctor(System.Boolean,System.Security.AccessControl.ResourceType,System.String,System.Security.AccessControl.AccessControlSections)">
- <summary>์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.์์ฑ์์ persist ๋ฉ์๋์๋ ๋์ผํ <paramref name="includeSections" /> ๋งค๊ฐ ๋ณ์ ๊ฐ์ ์ ๋ฌํ๋ ๊ฒ์ด ์ข์ต๋๋ค.์์ธํ ๋ด์ฉ์ ์ค๋ช
๋ถ๋ถ์ ์ฐธ์กฐํ์ญ์์ค.</summary>
- <param name="isContainer">์ <see cref="T:System.Security.AccessControl.NativObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ปจํ
์ด๋ ๊ฐ์ฒด์ด๋ฉด true์
๋๋ค.</param>
- <param name="resourceType">์ <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ํ์์
๋๋ค.</param>
- <param name="name">์ <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ์ด๋ฆ์
๋๋ค.</param>
- <param name="includeSections">์ด <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด์ ํฌํจํ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ๋ณด์ ์ค๋ช
์ ์น์
(์ก์ธ์ค ๊ท์น, ๊ฐ์ฌ ๊ท์น, ์์ ์ ๋ฐ ๊ธฐ๋ณธ ๊ทธ๋ฃน)์ ์ง์ ํ๋ <see cref="T:System.Security.AccessControl.AccessControlSections" /> ์ด๊ฑฐํ ๊ฐ ์ค ํ๋์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.NativeObjectSecurity.#ctor(System.Boolean,System.Security.AccessControl.ResourceType,System.String,System.Security.AccessControl.AccessControlSections,System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode,System.Object)">
- <summary>์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.์์ฑ์์ persist ๋ฉ์๋์๋ ๋์ผํ <paramref name="includeSections" /> ๋งค๊ฐ ๋ณ์ ๊ฐ์ ์ ๋ฌํ๋ ๊ฒ์ด ์ข์ต๋๋ค.์์ธํ ๋ด์ฉ์ ์ค๋ช
๋ถ๋ถ์ ์ฐธ์กฐํ์ญ์์ค.</summary>
- <param name="isContainer">์ <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ปจํ
์ด๋ ๊ฐ์ฒด์ด๋ฉด true์
๋๋ค.</param>
- <param name="resourceType">์ <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ํ์์
๋๋ค.</param>
- <param name="name">์ <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ์ด๋ฆ์
๋๋ค.</param>
- <param name="includeSections">์ด <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด์ ํฌํจํ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ๋ณด์ ์ค๋ช
์ ์น์
(์ก์ธ์ค ๊ท์น, ๊ฐ์ฌ ๊ท์น, ์์ ์ ๋ฐ ๊ธฐ๋ณธ ๊ทธ๋ฃน)์ ์ง์ ํ๋ <see cref="T:System.Security.AccessControl.AccessControlSections" /> ์ด๊ฑฐํ ๊ฐ ์ค ํ๋์
๋๋ค.</param>
- <param name="exceptionFromErrorCode">์ฌ์ฉ์ ์ง์ ์์ธ๋ฅผ ์ ๊ณตํ๋ฉฐ ํตํฉ์๊ฐ ๊ตฌํํ๋ ๋๋ฆฌ์์
๋๋ค. </param>
- <param name="exceptionContext">์์ธ์ ์์ค ๋๋ ๋์์ ๋ํ ์ปจํ
์คํธ ์ ๋ณด๋ฅผ ํฌํจํ๋ ๊ฐ์ฒด์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.NativeObjectSecurity.Persist(System.Runtime.InteropServices.SafeHandle,System.Security.AccessControl.AccessControlSections)">
- <summary>์ด <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด์ ์ฐ๊ฒฐ๋ ๋ณด์ ์ค๋ช
์์ ์ง์ ๋ ์น์
์ ์๊ตฌ ์ ์ฅ์์ ์ ์ฅํฉ๋๋ค.์์ฑ์์ persist ๋ฉ์๋์๋ ๋์ผํ <paramref name="includeSections" /> ๋งค๊ฐ ๋ณ์ ๊ฐ์ ์ ๋ฌํ๋ ๊ฒ์ด ์ข์ต๋๋ค.์์ธํ ๋ด์ฉ์ ์ค๋ช
๋ถ๋ถ์ ์ฐธ์กฐํ์ญ์์ค.</summary>
- <param name="handle">์ด <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ํธ๋ค์
๋๋ค.</param>
- <param name="includeSections">์ ์ฅํ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ๋ณด์ ์ค๋ช
์ ์น์
(์ก์ธ์ค ๊ท์น, ๊ฐ์ฌ ๊ท์น, ์์ ์ ๋ฐ ๊ธฐ๋ณธ ๊ทธ๋ฃน)์ ์ง์ ํ๋ <see cref="T:System.Security.AccessControl.AccessControlSections" /> ์ด๊ฑฐํ ๊ฐ ์ค ํ๋์
๋๋ค.</param>
- <exception cref="T:System.IO.FileNotFoundException">์ด <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด๊ฐ ๋๋ ํฐ๋ฆฌ ๋๋ ํ์ผ์ด๋ฉฐ ํด๋น ๋๋ ํฐ๋ฆฌ๋ ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.Security.AccessControl.NativeObjectSecurity.Persist(System.Runtime.InteropServices.SafeHandle,System.Security.AccessControl.AccessControlSections,System.Object)">
- <summary>์ด <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด์ ์ฐ๊ฒฐ๋ ๋ณด์ ์ค๋ช
์์ ์ง์ ๋ ์น์
์ ์๊ตฌ ์ ์ฅ์์ ์ ์ฅํฉ๋๋ค.์์ฑ์์ persist ๋ฉ์๋์๋ ๋์ผํ <paramref name="includeSections" /> ๋งค๊ฐ ๋ณ์ ๊ฐ์ ์ ๋ฌํ๋ ๊ฒ์ด ์ข์ต๋๋ค.์์ธํ ๋ด์ฉ์ ์ค๋ช
๋ถ๋ถ์ ์ฐธ์กฐํ์ญ์์ค.</summary>
- <param name="handle">์ด <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ํธ๋ค์
๋๋ค.</param>
- <param name="includeSections">์ ์ฅํ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ๋ณด์ ์ค๋ช
์ ์น์
(์ก์ธ์ค ๊ท์น, ๊ฐ์ฌ ๊ท์น, ์์ ์ ๋ฐ ๊ธฐ๋ณธ ๊ทธ๋ฃน)์ ์ง์ ํ๋ <see cref="T:System.Security.AccessControl.AccessControlSections" /> ์ด๊ฑฐํ ๊ฐ ์ค ํ๋์
๋๋ค.</param>
- <param name="exceptionContext">์์ธ์ ์์ค ๋๋ ๋์์ ๋ํ ์ปจํ
์คํธ ์ ๋ณด๋ฅผ ํฌํจํ๋ ๊ฐ์ฒด์
๋๋ค.</param>
- <exception cref="T:System.IO.FileNotFoundException">์ด <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด๊ฐ ๋๋ ํฐ๋ฆฌ ๋๋ ํ์ผ์ด๋ฉฐ ํด๋น ๋๋ ํฐ๋ฆฌ๋ ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.Security.AccessControl.NativeObjectSecurity.Persist(System.String,System.Security.AccessControl.AccessControlSections)">
- <summary>์ด <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด์ ์ฐ๊ฒฐ๋ ๋ณด์ ์ค๋ช
์์ ์ง์ ๋ ์น์
์ ์๊ตฌ ์ ์ฅ์์ ์ ์ฅํฉ๋๋ค.์์ฑ์์ persist ๋ฉ์๋์๋ ๋์ผํ <paramref name="includeSections" /> ๋งค๊ฐ ๋ณ์ ๊ฐ์ ์ ๋ฌํ๋ ๊ฒ์ด ์ข์ต๋๋ค.์์ธํ ๋ด์ฉ์ ์ค๋ช
๋ถ๋ถ์ ์ฐธ์กฐํ์ญ์์ค.</summary>
- <param name="name">์ด <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ์ด๋ฆ์
๋๋ค.</param>
- <param name="includeSections">์ ์ฅํ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ๋ณด์ ์ค๋ช
์ ์น์
(์ก์ธ์ค ๊ท์น, ๊ฐ์ฌ ๊ท์น, ์์ ์ ๋ฐ ๊ธฐ๋ณธ ๊ทธ๋ฃน)์ ์ง์ ํ๋ <see cref="T:System.Security.AccessControl.AccessControlSections" /> ์ด๊ฑฐํ ๊ฐ ์ค ํ๋์
๋๋ค.</param>
- <exception cref="T:System.IO.FileNotFoundException">์ด <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด๊ฐ ๋๋ ํฐ๋ฆฌ ๋๋ ํ์ผ์ด๋ฉฐ ํด๋น ๋๋ ํฐ๋ฆฌ๋ ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.Security.AccessControl.NativeObjectSecurity.Persist(System.String,System.Security.AccessControl.AccessControlSections,System.Object)">
- <summary>์ด <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด์ ์ฐ๊ฒฐ๋ ๋ณด์ ์ค๋ช
์์ ์ง์ ๋ ์น์
์ ์๊ตฌ ์ ์ฅ์์ ์ ์ฅํฉ๋๋ค.์์ฑ์์ persist ๋ฉ์๋์๋ ๋์ผํ <paramref name="includeSections" /> ๋งค๊ฐ ๋ณ์ ๊ฐ์ ์ ๋ฌํ๋ ๊ฒ์ด ์ข์ต๋๋ค.์์ธํ ๋ด์ฉ์ ์ค๋ช
๋ถ๋ถ์ ์ฐธ์กฐํ์ญ์์ค.</summary>
- <param name="name">์ด <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ์ด๋ฆ์
๋๋ค.</param>
- <param name="includeSections">์ ์ฅํ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ๋ณด์ ์ค๋ช
์ ์น์
(์ก์ธ์ค ๊ท์น, ๊ฐ์ฌ ๊ท์น, ์์ ์ ๋ฐ ๊ธฐ๋ณธ ๊ทธ๋ฃน)์ ์ง์ ํ๋ <see cref="T:System.Security.AccessControl.AccessControlSections" /> ์ด๊ฑฐํ ๊ฐ ์ค ํ๋์
๋๋ค.</param>
- <param name="exceptionContext">์์ธ์ ์์ค ๋๋ ๋์์ ๋ํ ์ปจํ
์คํธ ์ ๋ณด๋ฅผ ํฌํจํ๋ ๊ฐ์ฒด์
๋๋ค.</param>
- <exception cref="T:System.IO.FileNotFoundException">์ด <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด๊ฐ ๋๋ ํฐ๋ฆฌ ๋๋ ํ์ผ์ด๋ฉฐ ํด๋น ๋๋ ํฐ๋ฆฌ๋ ํ์ผ์ ์ฐพ์ ์ ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="T:System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode">
- <summary>ํตํฉ์๊ฐ ์ซ์ ์ค๋ฅ ์ฝ๋๋ฅผ ์ง์ ๋ง๋ ํน์ ์์ธ์ ๋งคํํ๋ ๋ฐฉ๋ฒ์ ์ ๊ณตํฉ๋๋ค.</summary>
- <returns>์ด ๋๋ฆฌ์๊ฐ ๋ง๋๋ <see cref="T:System.Exception" />์
๋๋ค.</returns>
- <param name="errorCode">์ซ์ ์ค๋ฅ ์ฝ๋์
๋๋ค.</param>
- <param name="name">
- <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ์ด๋ฆ์
๋๋ค.</param>
- <param name="handle">
- <see cref="T:System.Security.AccessControl.NativeObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ํธ๋ค์
๋๋ค.</param>
- <param name="context">์์ธ์ ์์ค ๋๋ ๋์์ ๋ํ ์ปจํ
์คํธ ์ ๋ณด๋ฅผ ํฌํจํ๋ ๊ฐ์ฒด์
๋๋ค.</param>
- </member>
- <member name="T:System.Security.AccessControl.ObjectAccessRule">
- <summary>์ฌ์ฉ์์ ID, ์ก์ธ์ค ๋ง์คํฌ ๋ฐ ์ก์ธ์ค ์ ์ด ํ์(ํ์ฉ ๋๋ ๊ฑฐ๋ถ)์ ์กฐํฉ์ ๋ํ๋
๋๋ค.๋ํ <see cref="T:System.Security.AccessControl.ObjectAccessRule" /> ๊ฐ์ฒด์๋ ๊ท์น์ ์ ์ฉํ ๊ฐ์ฒด์ ํ์, ๊ท์น์ ์์ํ ์ ์๋ ์์ ๊ฐ์ฒด์ ํ์, ์์ ๊ฐ์ฒด์์ ๊ท์น์ ์์ํ๋ ๋ฐฉ๋ฒ ๋ฐ ์์์ ์ ํํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์ ๋ณด๊ฐ ๋ค์ด ์์ต๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.ObjectAccessRule.#ctor(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Guid,System.Guid,System.Security.AccessControl.AccessControlType)">
- <summary>์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ <see cref="T:System.Security.AccessControl.ObjectAccessRule" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="identity">์ก์ธ์ค ๊ท์น์ด ์ ์ฉ๋๋ ID์
๋๋ค. ์ด ๊ฐ์ <see cref="T:System.Security.Principal.SecurityIdentifier" />๋ก ์บ์คํ
ํ ์ ์๋ ๊ฐ์ฒด์ฌ์ผ ํฉ๋๋ค.</param>
- <param name="accessMask">์ด ๊ท์น์ ์ก์ธ์ค ๋ง์คํฌ์
๋๋ค.์ก์ธ์ค ๋ง์คํฌ๋ ์ต๋ช
๋นํธ์ 32๋นํธ ์ปฌ๋ ์
์ผ๋ก, ๋นํธ์ ์๋ฏธ๋ ๊ฐ๋ณ ํตํฉ์๊ฐ ์ ์ํฉ๋๋ค.</param>
- <param name="isInherited">์ด ๊ท์น์ด ๋ถ๋ชจ ์ปจํ
์ด๋์์ ์์๋๋ฉด true์
๋๋ค.</param>
- <param name="inheritanceFlags">์ก์ธ์ค ๊ท์น์ ์์ ์์ฑ์ ์ง์ ํฉ๋๋ค.</param>
- <param name="propagationFlags">์์๋ ์ก์ธ์ค ๊ท์น์ ์๋์ผ๋ก ์ ํํ ๊ฒ์ธ์ง ์ฌ๋ถ๋ฅผ ์ง์ ํฉ๋๋ค.<paramref name="inheritanceFlags" />๊ฐ <see cref="F:System.Security.AccessControl.InheritanceFlags.None" />์ผ๋ก ์ค์ ๋๋ฉด ์ ํ ํ๋๊ทธ๋ ๋ฌด์๋ฉ๋๋ค.</param>
- <param name="objectType">๊ท์น์ ์ ์ฉํ ๊ฐ์ฒด์ ํ์์
๋๋ค.</param>
- <param name="inheritedObjectType">๊ท์น์ ์์ํ ์ ์๋ ์์ ๊ฐ์ฒด์ ํ์์
๋๋ค.</param>
- <param name="type">์ด ๊ท์น์ ์ก์ธ์ค ํ์ฉ ๋๋ ๊ฑฐ๋ถ ์ฌ๋ถ๋ฅผ ์ง์ ํฉ๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="identity" /> ๋งค๊ฐ ๋ณ์ ๊ฐ์ด <see cref="T:System.Security.Principal.SecurityIdentifier" />๋ก ์บ์คํ
๋ ์ ์๊ฑฐ๋ <paramref name="type" /> ๋งค๊ฐ ๋ณ์์ ์๋ชป๋ ๊ฐ์ด ํฌํจ๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="accessMask" /> ๋งค๊ฐ ๋ณ์ ๊ฐ์ด 0์ด๊ฑฐ๋ <paramref name="inheritanceFlags" /> ๋๋ <paramref name="propagationFlags" /> ๋งค๊ฐ ๋ณ์์ ์ธ์ํ ์ ์๋ ํ๋๊ทธ ๊ฐ์ด ํฌํจ๋์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="P:System.Security.AccessControl.ObjectAccessRule.InheritedObjectType">
- <summary>
- <see cref="System.Security.AccessControl.ObjectAccessRule" /> ๊ฐ์ฒด๋ฅผ ์์ํ ์ ์๋ ์์ ๊ฐ์ฒด์ ํ์์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>
- <see cref="System.Security.AccessControl.ObjectAccessRule" /> ๊ฐ์ฒด๋ฅผ ์์ํ ์ ์๋ ์์ ๊ฐ์ฒด์ ํ์์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.ObjectAccessRule.ObjectFlags">
- <summary>
- <see cref="System.Security.AccessControl.ObjectAccessRule" /> ๊ฐ์ฒด์ <see cref="P:System.Security.AccessControl.ObjectAccessRule.ObjectType" /> ๋ฐ <see cref="P:System.Security.AccessControl.ObjectAccessRule.InheritedObjectType" /> ์์ฑ์ ์ฌ๋ฐ๋ฅธ ๊ฐ์ด ํฌํจ๋์ด ์๋์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ํ๋๊ทธ๋ฅผ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>
- <see cref="F:System.Security.AccessControl.ObjectAceFlags.ObjectAceTypePresent" />๋ <see cref="P:System.Security.AccessControl.ObjectAccessRule.ObjectType" /> ์์ฑ์ ์ฌ๋ฐ๋ฅธ ๊ฐ์ด ํฌํจ๋์ด ์์์ ์ง์ ํ๋ฉฐ,<see cref="F:System.Security.AccessControl.ObjectAceFlags.InheritedObjectAceTypePresent" />๋ <see cref="P:System.Security.AccessControl.ObjectAccessRule.InheritedObjectType" /> ์์ฑ์ ์ฌ๋ฐ๋ฅธ ๊ฐ์ด ํฌํจ๋์ด ์์์ ์ง์ ํฉ๋๋ค.์ด๋ฌํ ๊ฐ์ ๋
ผ๋ฆฌ OR์ ํจ๊ป ์ฌ์ฉํ ์ ์์ต๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.ObjectAccessRule.ObjectType">
- <summary>
- <see cref="System.Security.AccessControl.ObjectAccessRule" />์ ์ ์ฉํ ๊ฐ์ฒด์ ํ์์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>
- <see cref="System.Security.AccessControl.ObjectAccessRule" />์ ์ ์ฉํ ๊ฐ์ฒด์ ํ์์
๋๋ค.</returns>
- </member>
- <member name="T:System.Security.AccessControl.ObjectAce">
- <summary>๋๋ ํฐ๋ฆฌ ์๋น์ค ๊ฐ์ฒด์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ์ดํฉ๋๋ค.์ด ํด๋์ค๋ ๋๋ ํฐ๋ฆฌ ๊ฐ์ฒด์ ๊ด๋ จ๋ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)๋ฅผ ๋ํ๋
๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.ObjectAce.#ctor(System.Security.AccessControl.AceFlags,System.Security.AccessControl.AceQualifier,System.Int32,System.Security.Principal.SecurityIdentifier,System.Security.AccessControl.ObjectAceFlags,System.Guid,System.Guid,System.Boolean,System.Byte[])">
- <summary>
- <see cref="T:System.Security.AccessControl.ObjectAce" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์์ํฉ๋๋ค.</summary>
- <param name="aceFlags">์ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)์ ์์, ์์ ์ ํ ๋ฐ ๊ฐ์ฌ ์กฐ๊ฑด์
๋๋ค.</param>
- <param name="qualifier">์ ACE์ ์ฌ์ฉ ๋ฐฉ๋ฒ์
๋๋ค.</param>
- <param name="accessMask">ACE์ ์ก์ธ์ค ๋ง์คํฌ์
๋๋ค.</param>
- <param name="sid">์ ACE์ ๊ด๋ จ๋ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- <param name="flags">
- <paramref name="type" /> ๋ฐ <paramref name="inheritedType" /> ๋งค๊ฐ ๋ณ์์ ์ฌ๋ฐ๋ฅธ ๊ฐ์ฒด GUID๊ฐ ํฌํจ๋์ด ์๋์ง ์ฌ๋ถ๋ฅผ ๋ํ๋
๋๋ค.</param>
- <param name="type">์ ACE๋ฅผ ์ ์ฉํ ๊ฐ์ฒด ํ์์ ์๋ณํ๋ GUID์
๋๋ค.</param>
- <param name="inheritedType">์ ACE๋ฅผ ์์ํ ์ ์๋ ๊ฐ์ฒด ํ์์ ์๋ณํ๋ GUID์
๋๋ค.</param>
- <param name="isCallback">์ ACE๊ฐ ์ฝ๋ฐฑ ํ์ ACE์ธ ๊ฒฝ์ฐ true์
๋๋ค.</param>
- <param name="opaque">์ ACE์ ๊ด๋ จ๋ ๋ถํฌ๋ช
๋ฐ์ดํฐ์
๋๋ค.์ด ๋ฐ์ดํฐ๋ ์ฝ๋ฐฑ ACE ํ์์๋ง ํ์ฉ๋ฉ๋๋ค.์ด ๋ฐฐ์ด์ ๊ธธ์ด๋ <see cref="M:System.Security.AccessControl.ObjectAceMaxOpaqueLength" /> ๋ฉ์๋์ ๋ฐํ ๊ฐ๋ณด๋ค ํฌ์ง ์์์ผ ํฉ๋๋ค.</param>
- <exception cref="T:System.ArgumentOutOfRangeException">ํ์ ์ ๋งค๊ฐ ๋ณ์์ ์๋ชป๋ ๊ฐ์ด ํฌํจ๋์ด ์๊ฑฐ๋ ๋ถํฌ๋ช
๋งค๊ฐ ๋ณ์ ๊ฐ์ ๊ธธ์ด๊ฐ <see cref="M:System.Security.AccessControl.ObjectAceMaxOpaqueLength" /> ๋ฉ์๋์ ๋ฐํ ๊ฐ๋ณด๋ค ํฐ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="P:System.Security.AccessControl.ObjectAce.BinaryLength">
- <summary>ํ์ฌ <see cref="T:System.Security.AccessControl.ObjectAce" /> ๊ฐ์ฒด์ ๋ํ ์ด์ง ํํ์ ๊ธธ์ด(๋ฐ์ดํธ)๋ฅผ ๊ฐ์ ธ์ต๋๋ค.์ด ๊ธธ์ด๋ <see cref="M:System.Security.AccessControl.ObjectAce.GetBinaryForm" /> ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ACL์ ์ด์ง ๋ฐฐ์ด๋ก ๋ง์ฌ๋งํ๊ธฐ ์ ์ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</summary>
- <returns>ํ์ฌ <see cref="T:System.Security.AccessControl.ObjectAce" /> ๊ฐ์ฒด์ ์ด์ง ํํ ๊ธธ์ด(๋ฐ์ดํธ)์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.ObjectAce.GetBinaryForm(System.Byte[],System.Int32)">
- <summary>
- <see cref="T:System.Security.AccessControl.ObjectAce" /> ๊ฐ์ฒด์ ๋ด์ฉ์ ํน์ ์คํ์
์์น์์ ์์ํ์ฌ ์ง์ ๋ ๋ฐ์ดํธ ๋ฐฐ์ด์ ๋ง์ฌ๋งํฉ๋๋ค.</summary>
- <param name="binaryForm">
- <see cref="T:System.Security.AccessControl.ObjectAce" />์ ๋ด์ฉ์ด ๋ง์ฌ๋ง๋๋ ๋ฐ์ดํธ ๋ฐฐ์ด์
๋๋ค.</param>
- <param name="offset">๋ง์ฌ๋ง์ ์์ํ ์คํ์
์
๋๋ค.</param>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="offset" /> ๊ฐ์ด ์์์ด๊ฑฐ๋, ๋๋ฌด ์ปค์ ์ ์ฒด <see cref="T:System.Security.AccessControl.ObjectAce" />๋ฅผ <paramref name="array" />์ ๋ณต์ฌํ ์ ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="P:System.Security.AccessControl.ObjectAce.InheritedObjectAceType">
- <summary>์ด <see cref="T:System.Security.AccessControl.ObjectAce" /> ๊ฐ์ฒด๊ฐ ๋ํ๋ด๋ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)๋ฅผ ์์ํ ์ ์๋ ๊ฐ์ฒด ํ์์ GUID๋ฅผ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.ObjectAce" /> ๊ฐ์ฒด๊ฐ ๋ํ๋ด๋ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)๋ฅผ ์์ํ ์ ์๋ ๊ฐ์ฒด ํ์์ GUID์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.ObjectAce.MaxOpaqueLength(System.Boolean)">
- <summary>์ฝ๋ฐฑ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)์ ๋ํด ๋ถํฌ๋ช
๋ฐ์ดํฐ BLOB์ ์ต๋ ํ์ฉ ๊ธธ์ด(๋ฐ์ดํธ)๋ฅผ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ฝ๋ฐฑ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)์ ๋ํด ๋ถํฌ๋ช
๋ฐ์ดํฐ BLOB์ ์ต๋ ํ์ฉ ๊ธธ์ด(๋ฐ์ดํธ)์
๋๋ค.</returns>
- <param name="isCallback">
- <see cref="T:System.Security.AccessControl.ObjectAce" />๊ฐ ์ฝ๋ฐฑ ACE ํ์์ธ ๊ฒฝ์ฐ true์
๋๋ค.</param>
- </member>
- <member name="P:System.Security.AccessControl.ObjectAce.ObjectAceFlags">
- <summary>
- <see cref="P:System.Security.AccessControl.ObjectAce.ObjectAceType" /> ๋ฐ <see cref="P:System.Security.AccessControl.ObjectAce.InheritedObjectAceType" /> ์์ฑ์ ์ฌ๋ฐ๋ฅธ ๊ฐ์ฒด ํ์์ ์๋ณํ๋ ๊ฐ์ด ๋ค์ด ์๋์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ํ๋๊ทธ๋ฅผ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>๋
ผ๋ฆฌ OR ์ฐ์ฐ์ผ๋ก ์กฐํฉ๋ ํ๋ ์ด์์ <see cref="T:System.Security.AccessControl.ObjectAceFlags" /> ์ด๊ฑฐํ ๋ฉค๋ฒ์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.ObjectAce.ObjectAceType">
- <summary>์ด <see cref="T:System.Security.AccessControl.ObjectAce" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๊ฐ์ฒด ํ์์ GUID๋ฅผ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.ObjectAce" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๊ฐ์ฒด ํ์์ GUID์
๋๋ค.</returns>
- </member>
- <member name="T:System.Security.AccessControl.ObjectAceFlags">
- <summary>ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)์ ๋ํ ๊ฐ์ฒด ํ์์ ์กด์ฌ ์ฌ๋ถ๋ฅผ ์ง์ ํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ObjectAceFlags.InheritedObjectAceTypePresent">
- <summary>ACE๋ฅผ ์์ํ ์ ์๋ ๊ฐ์ฒด์ ํ์์
๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ObjectAceFlags.None">
- <summary>์ด๋ ํ ๊ฐ์ฒด ํ์๋ ์์ต๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ObjectAceFlags.ObjectAceTypePresent">
- <summary>ACE์ ๊ด๋ จ๋ ๊ฐ์ฒด์ ํ์์ด ์์ต๋๋ค.</summary>
- </member>
- <member name="T:System.Security.AccessControl.ObjectAuditRule">
- <summary>์ฌ์ฉ์์ ID, ์ก์ธ์ค ๋ง์คํฌ ๋ฐ ๊ฐ์ฌ ์กฐ๊ฑด์ ์กฐํฉ์ ๋ํ๋
๋๋ค.๋ํ <see cref="T:System.Security.AccessControl.ObjectAuditRule" /> ๊ฐ์ฒด์๋ ๊ท์น์ ์ ์ฉํ ๊ฐ์ฒด์ ํ์, ๊ท์น์ ์์ํ ์ ์๋ ์์ ๊ฐ์ฒด์ ํ์, ์์ ๊ฐ์ฒด์์ ๊ท์น์ด ์์๋๋ ๋ฐฉ๋ฒ ๊ทธ๋ฆฌ๊ณ ์์์ ์ ํํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์ ๋ณด๊ฐ ๋ค์ด ์์ต๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.ObjectAuditRule.#ctor(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Guid,System.Guid,System.Security.AccessControl.AuditFlags)">
- <summary>
- <see cref="T:System.Security.AccessControl.ObjectAuditRule" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="identity">์ก์ธ์ค ๊ท์น์ด ์ ์ฉ๋๋ ID์
๋๋ค. ์ด ๊ฐ์ <see cref="T:System.Security.Principal.SecurityIdentifier" />๋ก ์บ์คํ
ํ ์ ์๋ ๊ฐ์ฒด์ฌ์ผ ํฉ๋๋ค.</param>
- <param name="accessMask">์ด ๊ท์น์ ์ก์ธ์ค ๋ง์คํฌ์
๋๋ค.์ก์ธ์ค ๋ง์คํฌ๋ ์ต๋ช
๋นํธ์ 32๋นํธ ์ปฌ๋ ์
์ผ๋ก, ๋นํธ์ ์๋ฏธ๋ ๊ฐ๋ณ ํตํฉ์๊ฐ ์ ์ํฉ๋๋ค.</param>
- <param name="isInherited">์ด ๊ท์น์ด ๋ถ๋ชจ ์ปจํ
์ด๋์์ ์์๋๋ฉด true์
๋๋ค.</param>
- <param name="inheritanceFlags">์ก์ธ์ค ๊ท์น์ ์์ ์์ฑ์ ์ง์ ํฉ๋๋ค.</param>
- <param name="propagationFlags">์์๋ ์ก์ธ์ค ๊ท์น์ด ์๋์ผ๋ก ์ ํ๋๋์ง ์ฌ๋ถ์
๋๋ค.<paramref name="inheritanceFlags" />๊ฐ <see cref="F:System.Security.AccessControl.InheritanceFlags.None" />์ผ๋ก ์ค์ ๋๋ฉด ์ ํ ํ๋๊ทธ๋ ๋ฌด์๋ฉ๋๋ค.</param>
- <param name="objectType">๊ท์น์ ์ ์ฉํ ๊ฐ์ฒด์ ํ์์
๋๋ค.</param>
- <param name="inheritedObjectType">๊ท์น์ ์์ํ ์ ์๋ ์์ ๊ฐ์ฒด์ ํ์์
๋๋ค.</param>
- <param name="auditFlags">๊ฐ์ฌ ์กฐ๊ฑด์
๋๋ค.</param>
- <exception cref="T:System.ArgumentException">
- <paramref name="identity" /> ๋งค๊ฐ ๋ณ์ ๊ฐ์ด <see cref="T:System.Security.Principal.SecurityIdentifier" />๋ก ์บ์คํ
๋ ์ ์๊ฑฐ๋ <paramref name="type" /> ๋งค๊ฐ ๋ณ์์ ์๋ชป๋ ๊ฐ์ด ํฌํจ๋ ๊ฒฝ์ฐ</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="accessMask" /> ๋งค๊ฐ ๋ณ์ ๊ฐ์ด 0์ด๊ฑฐ๋ <paramref name="inheritanceFlags" /> ๋๋ <paramref name="propagationFlags" /> ๋งค๊ฐ ๋ณ์์ ์ธ์ํ ์ ์๋ ํ๋๊ทธ ๊ฐ์ด ํฌํจ๋์ด ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="P:System.Security.AccessControl.ObjectAuditRule.InheritedObjectType">
- <summary>
- <see cref="System.Security.AccessControl.ObjectAuditRule" /> ๊ฐ์ฒด๋ฅผ ์์ํ ์ ์๋ ์์ ๊ฐ์ฒด์ ํ์์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>
- <see cref="System.Security.AccessControl.ObjectAuditRule" /> ๊ฐ์ฒด๋ฅผ ์์ํ ์ ์๋ ์์ ๊ฐ์ฒด์ ํ์์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.ObjectAuditRule.ObjectFlags">
- <summary>
- <see cref="System.Security.AccessControl.ObjectAuditRule" /> ๊ฐ์ฒด์ <see cref="P:System.Security.AccessControl.ObjectAuditRule.ObjectType" /> ๋ฐ <see cref="P:System.Security.AccessControl.ObjectAuditRule.InheritedObjectType" /> ์์ฑ์ ์ฌ๋ฐ๋ฅธ ๊ฐ์ด ๋ค์ด ์์ต๋๋ค.</summary>
- <returns>
- <see cref="F:System.Security.AccessControl.ObjectAceFlags.ObjectAceTypePresent" />๋ <see cref="P:System.Security.AccessControl.ObjectAuditRule.ObjectType" /> ์์ฑ์ ์ฌ๋ฐ๋ฅธ ๊ฐ์ด ํฌํจ๋์ด ์์์ ์ง์ ํฉ๋๋ค.<see cref="F:System.Security.AccessControl.ObjectAceFlags.InheritedObjectAceTypePresent" />๋ <see cref="P:System.Security.AccessControl.ObjectAuditRule.InheritedObjectType" /> ์์ฑ์ ์ฌ๋ฐ๋ฅธ ๊ฐ์ด ํฌํจ๋์ด ์์์ ์ง์ ํฉ๋๋ค.์ด๋ฌํ ๊ฐ์ ๋
ผ๋ฆฌ OR์ ํจ๊ป ์ฌ์ฉํ ์ ์์ต๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.ObjectAuditRule.ObjectType">
- <summary>
- <see cref="System.Security.AccessControl.ObjectAuditRule" />์ ์ ์ฉํ ๊ฐ์ฒด์ ํ์์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>
- <see cref="System.Security.AccessControl.ObjectAuditRule" />์ ์ ์ฉํ ๊ฐ์ฒด์ ํ์์
๋๋ค.</returns>
- </member>
- <member name="T:System.Security.AccessControl.ObjectSecurity">
- <summary>ACL(์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ์ง์ ์กฐ์ํ์ง ์๊ณ ๊ฐ์ฒด์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ์ดํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.์ด ํด๋์ค๋ <see cref="T:System.Security.AccessControl.CommonObjectSecurity" /> ๋ฐ <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" /> ํด๋์ค์ ์ถ์ ๊ธฐ๋ณธ ํด๋์ค์
๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.#ctor">
- <summary>
- <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.#ctor(System.Boolean,System.Boolean)">
- <summary>
- <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="isContainer">์ <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ปจํ
์ด๋ ๊ฐ์ฒด์ด๋ฉด true์
๋๋ค.</param>
- <param name="isDS">์ <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด๊ฐ ๋๋ ํฐ๋ฆฌ ๊ฐ์ฒด์ด๋ฉด true์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.#ctor(System.Security.AccessControl.CommonSecurityDescriptor)">
- <summary>
- <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="securityDescriptor">์ <see cref="T:System.Security.AccessControl.CommonObjectSecurity" /> ์ธ์คํด์ค์ <see cref="T:System.Security.AccessControl.CommonSecurityDescriptor" />์
๋๋ค.</param>
- </member>
- <member name="P:System.Security.AccessControl.ObjectSecurity.AccessRightType">
- <summary>Gets the <see cref="T:System.Type" /> of the securable object associated with this <see cref="T:System.Security.AccessControl.ObjectSecurity" /> object.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ํ์์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.AccessRuleFactory(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AccessControlType)">
- <summary>์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ <see cref="T:System.Security.AccessControl.AccessRule" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <returns>์ด ๋ฉ์๋๊ฐ ๋ง๋๋ <see cref="T:System.Security.AccessControl.AccessRule" /> ๊ฐ์ฒด๋ฅผ ๋ฐํํฉ๋๋ค.</returns>
- <param name="identityReference">์ก์ธ์ค ๊ท์น์ด ์ ์ฉ๋๋ ID์
๋๋ค.์ด ๊ฐ์ <see cref="T:System.Security.Principal.SecurityIdentifier" />๋ก ์บ์คํ
ํ ์ ์๋ ๊ฐ์ฒด์ฌ์ผ ํฉ๋๋ค.</param>
- <param name="accessMask">์ด ๊ท์น์ ์ก์ธ์ค ๋ง์คํฌ์
๋๋ค.์ก์ธ์ค ๋ง์คํฌ๋ ์ต๋ช
๋นํธ์ 32๋นํธ ์ปฌ๋ ์
์ผ๋ก, ๋นํธ์ ์๋ฏธ๋ ๊ฐ๋ณ ํตํฉ์๊ฐ ์ ์ํฉ๋๋ค.</param>
- <param name="isInherited">์ด ๊ท์น์ด ๋ถ๋ชจ ์ปจํ
์ด๋์์ ์์๋๋ฉด true์
๋๋ค.</param>
- <param name="inheritanceFlags">์ก์ธ์ค ๊ท์น์ ์์ ์์ฑ์ ์ง์ ํฉ๋๋ค.</param>
- <param name="propagationFlags">์์๋ ์ก์ธ์ค ๊ท์น์ ์๋์ผ๋ก ์ ํํ ๊ฒ์ธ์ง ์ฌ๋ถ๋ฅผ ์ง์ ํฉ๋๋ค.<paramref name="inheritanceFlags" />๊ฐ <see cref="F:System.Security.AccessControl.InheritanceFlags.None" />์ผ๋ก ์ค์ ๋๋ฉด ์ ํ ํ๋๊ทธ๋ ๋ฌด์๋ฉ๋๋ค.</param>
- <param name="type">์ฌ๋ฐ๋ฅธ ์ก์ธ์ค ์ ์ด ํ์์ ์ง์ ํฉ๋๋ค.</param>
- </member>
- <member name="P:System.Security.AccessControl.ObjectSecurity.AccessRulesModified">
- <summary>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ์ก์ธ์ค ๊ท์น์ด ์์ ๋์๋์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ๋ถ์ธ ๊ฐ์ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ์ก์ธ์ค ๊ท์น์ด ์์ ๋์์ผ๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.ObjectSecurity.AccessRuleType">
- <summary>Gets the <see cref="T:System.Type" /> of the object associated with the access rules of this <see cref="T:System.Security.AccessControl.ObjectSecurity" /> object.<see cref="T:System.Type" /> ๊ฐ์ฒด๋ <see cref="T:System.Security.Principal.SecurityIdentifier" /> ๊ฐ์ฒด๋ก ์บ์คํ
ํ ์ ์๋ ๊ฐ์ฒด์ฌ์ผ ํฉ๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ์ก์ธ์ค ๊ท์น๊ณผ ๊ด๋ จ๋ ๊ฐ์ฒด์ ํ์์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.ObjectSecurity.AreAccessRulesCanonical">
- <summary>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ์ก์ธ์ค ๊ท์น์ด ์ ์ ์์๋๋ก ๋์ด ์๋์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ๋ถ์ธ ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์ก์ธ์ค ๊ท์น์ด ์ ์ ์์๋๋ก ๋์ด ์์ผ๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.ObjectSecurity.AreAccessRulesProtected">
- <summary>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ด ๋ณดํธ๋๋์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ๋ถ์ธ ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>DACL์ด ๋ณดํธ๋๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.ObjectSecurity.AreAuditRulesCanonical">
- <summary>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๊ฐ์ฌ ๊ท์น์ด ์ ์ ์์๋๋ก ๋์ด ์๋์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ๋ถ์ธ ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>๊ฐ์ฌ ๊ท์น์ด ์ ์ ์์๋๋ก ๋์ด ์์ผ๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.ObjectSecurity.AreAuditRulesProtected">
- <summary>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ด ๋ณดํธ๋๋์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ๋ถ์ธ ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>SACL์ด ๋ณดํธ๋๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.AuditRuleFactory(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AuditFlags)">
- <summary>์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ <see cref="T:System.Security.AccessControl.AuditRule" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <returns>์ด ๋ฉ์๋๊ฐ ๋ง๋๋ <see cref="T:System.Security.AccessControl.AuditRule" /> ๊ฐ์ฒด๋ฅผ ๋ฐํํฉ๋๋ค.</returns>
- <param name="identityReference">๊ฐ์ฌ ๊ท์น์ด ์ ์ฉ๋๋ ID์
๋๋ค.์ด ๊ฐ์ <see cref="T:System.Security.Principal.SecurityIdentifier" />๋ก ์บ์คํ
ํ ์ ์๋ ๊ฐ์ฒด์ฌ์ผ ํฉ๋๋ค.</param>
- <param name="accessMask">์ด ๊ท์น์ ์ก์ธ์ค ๋ง์คํฌ์
๋๋ค.์ก์ธ์ค ๋ง์คํฌ๋ ์ต๋ช
๋นํธ์ 32๋นํธ ์ปฌ๋ ์
์ผ๋ก, ๋นํธ์ ์๋ฏธ๋ ๊ฐ๋ณ ํตํฉ์๊ฐ ์ ์ํฉ๋๋ค.</param>
- <param name="isInherited">์ด ๊ท์น์ด ๋ถ๋ชจ ์ปจํ
์ด๋์์ ์์๋๋ฉด true์
๋๋ค.</param>
- <param name="inheritanceFlags">๊ฐ์ฌ ๊ท์น์ ์์ ์์ฑ์ ์ง์ ํฉ๋๋ค.</param>
- <param name="propagationFlags">์์๋ ๊ฐ์ฌ ๊ท์น์ ์๋์ผ๋ก ์ ํํ ๊ฒ์ธ์ง ์ฌ๋ถ๋ฅผ ์ง์ ํฉ๋๋ค.<paramref name="inheritanceFlags" />๊ฐ <see cref="F:System.Security.AccessControl.InheritanceFlags.None" />์ผ๋ก ์ค์ ๋๋ฉด ์ ํ ํ๋๊ทธ๋ ๋ฌด์๋ฉ๋๋ค.</param>
- <param name="flags">๊ท์น์ ๊ฐ์ฌ ์กฐ๊ฑด์ ์ง์ ํฉ๋๋ค.</param>
- </member>
- <member name="P:System.Security.AccessControl.ObjectSecurity.AuditRulesModified">
- <summary>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๊ฐ์ฌ ๊ท์น์ด ์์ ๋์๋์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ๋ถ์ธ ๊ฐ์ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๊ฐ์ฌ ๊ท์น์ด ์์ ๋์์ผ๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.ObjectSecurity.AuditRuleType">
- <summary>Gets the <see cref="T:System.Type" /> object associated with the audit rules of this <see cref="T:System.Security.AccessControl.ObjectSecurity" /> object.<see cref="T:System.Type" /> ๊ฐ์ฒด๋ <see cref="T:System.Security.Principal.SecurityIdentifier" /> ๊ฐ์ฒด๋ก ์บ์คํ
ํ ์ ์๋ ๊ฐ์ฒด์ฌ์ผ ํฉ๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๊ฐ์ฌ ๊ท์น๊ณผ ๊ด๋ จ๋ ๊ฐ์ฒด์ ํ์์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.GetGroup(System.Type)">
- <summary>์ง์ ๋ ์์ ์์ ๊ด๋ จ๋ ์ฃผ ๊ทธ๋ฃน์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์ง์ ๋ ์์ ์์ ๊ด๋ จ๋ ์ฃผ ๊ทธ๋ฃน์
๋๋ค.</returns>
- <param name="targetType">์ฃผ ๊ทธ๋ฃน์ ๊ฐ์ ธ์ฌ ์์ ์์
๋๋ค. </param>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.ReflectionPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="MemberAccess" />
- </PermissionSet>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.GetOwner(System.Type)">
- <summary>์ง์ ๋ ์ฃผ ๊ทธ๋ฃน๊ณผ ๊ด๋ จ๋ ์์ ์๋ฅผ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>์ง์ ๋ ๊ทธ๋ฃน๊ณผ ๊ด๋ จ๋ ์์ ์์
๋๋ค.</returns>
- <param name="targetType">์์ ์๋ฅผ ๊ฐ์ ธ์ฌ ์ฃผ ๊ทธ๋ฃน์
๋๋ค.</param>
- <PermissionSet>
- <IPermission class="System.Security.Permissions.ReflectionPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="MemberAccess" />
- </PermissionSet>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.GetSecurityDescriptorBinaryForm">
- <summary>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๋ณด์ ์ค๋ช
์ ์ ๋ณด๋ฅผ ๋ํ๋ด๋ ๋ฐ์ดํธ ๊ฐ ๋ฐฐ์ด์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๋ณด์ ์ค๋ช
์๋ฅผ ๋ํ๋ด๋ ๋ฐ์ดํธ ๊ฐ ๋ฐฐ์ด์
๋๋ค.์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๋ณด์ ์ ๋ณด๊ฐ ์๋ ๊ฒฝ์ฐ ์ด ๋ฉ์๋๋ null์ ๋ฐํํฉ๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.GetSecurityDescriptorSddlForm(System.Security.AccessControl.AccessControlSections)">
- <summary>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ์ง์ ๋ ๋ณด์ ์ค๋ช
์ ์น์
์ SDDL(Security Descriptor Definition Language) ํํ์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ์ง์ ๋ ๋ณด์ ์ค๋ช
์ ์น์
์ SDDL ํํ์
๋๋ค.</returns>
- <param name="includeSections">๊ฐ์ ธ์ฌ ๋ณด์ ์ค๋ช
์ ์น์
(์ก์ธ์ค ๊ท์น, ๊ฐ์ฌ ๊ท์น, ์ฃผ ๊ทธ๋ฃน ๋ฐ ์์ ์)์ ์ง์ ํฉ๋๋ค.</param>
- </member>
- <member name="P:System.Security.AccessControl.ObjectSecurity.GroupModified">
- <summary>๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ๊ด๋ จ๋ ๊ทธ๋ฃน์ด ์์ ๋์๋์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ๋ถ์ธ ๊ฐ์ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค. </summary>
- <returns>๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ๊ด๋ จ๋ ๊ทธ๋ฃน์ด ์์ ๋์์ผ๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.ObjectSecurity.IsContainer">
- <summary>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ปจํ
์ด๋ ๊ฐ์ฒด์ธ์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ๋ถ์ธ ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>
- <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด๊ฐ ์ปจํ
์ด๋ ๊ฐ์ฒด์ด๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.ObjectSecurity.IsDS">
- <summary>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด๊ฐ ๋๋ ํฐ๋ฆฌ ๊ฐ์ฒด์ธ์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ๋ถ์ธ ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>
- <see cref="T:System.Security.AccessControl.ObjectSecurity" />๊ฐ ๋๋ ํฐ๋ฆฌ ๊ฐ์ฒด์ด๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.IsSddlConversionSupported">
- <summary>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๋ณด์ ์ค๋ช
์๋ฅผ SDDL(Security Descriptor Definition Language) ํ์์ผ๋ก ๋ณํํ ์ ์๋์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ๋ถ์ธ ๊ฐ์ ๋ฐํํฉ๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๋ณด์ ์ค๋ช
์๋ฅผ SDDL(Security Descriptor Definition Language) ํ์์ผ๋ก ๋ณํํ ์ ์์ผ๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.ModifyAccess(System.Security.AccessControl.AccessControlModification,System.Security.AccessControl.AccessRule,System.Boolean@)">
- <summary>์ง์ ๋ ์์ ์ฌํญ์ ์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ์ ์ฉํฉ๋๋ค.</summary>
- <returns>DACL์ด ์ฑ๊ณต์ ์ผ๋ก ์์ ๋๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- <param name="modification">DACL์ ์ ์ฉํ ์์ ๋ด์ฉ์
๋๋ค.</param>
- <param name="rule">์์ ํ ์ก์ธ์ค ๊ท์น์
๋๋ค.</param>
- <param name="modified">DACL์ด ์ฑ๊ณต์ ์ผ๋ก ์์ ๋๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.ModifyAccessRule(System.Security.AccessControl.AccessControlModification,System.Security.AccessControl.AccessRule,System.Boolean@)">
- <summary>์ง์ ๋ ์์ ์ฌํญ์ ์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ์ ์ฉํฉ๋๋ค.</summary>
- <returns>DACL์ด ์ฑ๊ณต์ ์ผ๋ก ์์ ๋๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- <param name="modification">DACL์ ์ ์ฉํ ์์ ๋ด์ฉ์
๋๋ค.</param>
- <param name="rule">์์ ํ ์ก์ธ์ค ๊ท์น์
๋๋ค.</param>
- <param name="modified">DACL์ด ์ฑ๊ณต์ ์ผ๋ก ์์ ๋๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.ModifyAudit(System.Security.AccessControl.AccessControlModification,System.Security.AccessControl.AuditRule,System.Boolean@)">
- <summary>์ง์ ๋ ์์ ์ฌํญ์ ์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ์ ์ฉํฉ๋๋ค.</summary>
- <returns>SACL์ด ์ฑ๊ณต์ ์ผ๋ก ์์ ๋๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- <param name="modification">SACL์ ์ ์ฉํ ์์ ๋ด์ฉ์
๋๋ค.</param>
- <param name="rule">์์ ํ ๊ฐ์ฌ ๊ท์น์
๋๋ค.</param>
- <param name="modified">SACL์ด ์ฑ๊ณต์ ์ผ๋ก ์์ ๋๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.ModifyAuditRule(System.Security.AccessControl.AccessControlModification,System.Security.AccessControl.AuditRule,System.Boolean@)">
- <summary>์ง์ ๋ ์์ ์ฌํญ์ ์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ์ ์ฉํฉ๋๋ค.</summary>
- <returns>SACL์ด ์ฑ๊ณต์ ์ผ๋ก ์์ ๋๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- <param name="modification">SACL์ ์ ์ฉํ ์์ ๋ด์ฉ์
๋๋ค.</param>
- <param name="rule">์์ ํ ๊ฐ์ฌ ๊ท์น์
๋๋ค.</param>
- <param name="modified">SACL์ด ์ฑ๊ณต์ ์ผ๋ก ์์ ๋๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</param>
- </member>
- <member name="P:System.Security.AccessControl.ObjectSecurity.OwnerModified">
- <summary>๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ์์ ์๊ฐ ์์ ๋์๋์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ๋ถ์ธ ๊ฐ์ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ์์ ์๊ฐ ์์ ๋์์ผ๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.Persist(System.Boolean,System.String,System.Security.AccessControl.AccessControlSections)">
- <summary>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ์ฐ๊ฒฐ๋ ๋ณด์ ์ค๋ช
์์ ์ง์ ๋ ์น์
์ ์๊ตฌ ์ ์ฅ์์ ์ ์ฅํฉ๋๋ค.์์ฑ์์ persist ๋ฉ์๋์๋ ๋์ผํ <paramref name="includeSections" /> ๋งค๊ฐ ๋ณ์ ๊ฐ์ ์ ๋ฌํ๋ ๊ฒ์ด ์ข์ต๋๋ค.์์ธํ ๋ด์ฉ์ ์ค๋ช
๋ถ๋ถ์ ์ฐธ์กฐํ์ธ์.</summary>
- <param name="enableOwnershipPrivilege">ํธ์ถ์๊ฐ ๊ฐ์ฒด์ ์์ ๊ถ์ ๊ฐ์ง ์ ์๋๋ก ํ๋ ๊ถํ์ ์ค์ ํ๋ ค๋ฉด true์
๋๋ค.</param>
- <param name="name">์ ์ง๋ ์ ๋ณด๋ฅผ ๊ฒ์ํ๋ ๋ฐ ์ฌ์ฉํ๋ ์ด๋ฆ์
๋๋ค.</param>
- <param name="includeSections">์ ์ฅํ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ๋ณด์ ์ค๋ช
์ ์น์
(์ก์ธ์ค ๊ท์น, ๊ฐ์ฌ ๊ท์น, ์์ ์ ๋ฐ ๊ธฐ๋ณธ ๊ทธ๋ฃน)์ ์ง์ ํ๋ <see cref="T:System.Security.AccessControl.AccessControlSections" /> ์ด๊ฑฐํ ๊ฐ ์ค ํ๋์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.Persist(System.Runtime.InteropServices.SafeHandle,System.Security.AccessControl.AccessControlSections)">
- <summary>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ์ฐ๊ฒฐ๋ ๋ณด์ ์ค๋ช
์์ ์ง์ ๋ ์น์
์ ์๊ตฌ ์ ์ฅ์์ ์ ์ฅํฉ๋๋ค.์์ฑ์์ persist ๋ฉ์๋์๋ ๋์ผํ <paramref name="includeSections" /> ๋งค๊ฐ ๋ณ์ ๊ฐ์ ์ ๋ฌํ๋ ๊ฒ์ด ์ข์ต๋๋ค.์์ธํ ๋ด์ฉ์ ์ค๋ช
๋ถ๋ถ์ ์ฐธ์กฐํ์ธ์.</summary>
- <param name="handle">์ ์ง๋ ์ ๋ณด๋ฅผ ๊ฒ์ํ๋ ๋ฐ ์ฌ์ฉํ๋ ํธ๋ค์
๋๋ค.</param>
- <param name="includeSections">์ ์ฅํ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ๋ณด์ ์ค๋ช
์ ์น์
(์ก์ธ์ค ๊ท์น, ๊ฐ์ฌ ๊ท์น, ์์ ์ ๋ฐ ๊ธฐ๋ณธ ๊ทธ๋ฃน)์ ์ง์ ํ๋ <see cref="T:System.Security.AccessControl.AccessControlSections" /> ์ด๊ฑฐํ ๊ฐ ์ค ํ๋์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.Persist(System.String,System.Security.AccessControl.AccessControlSections)">
- <summary>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ์ฐ๊ฒฐ๋ ๋ณด์ ์ค๋ช
์์ ์ง์ ๋ ์น์
์ ์๊ตฌ ์ ์ฅ์์ ์ ์ฅํฉ๋๋ค.์์ฑ์์ persist ๋ฉ์๋์๋ ๋์ผํ <paramref name="includeSections" /> ๋งค๊ฐ ๋ณ์ ๊ฐ์ ์ ๋ฌํ๋ ๊ฒ์ด ์ข์ต๋๋ค.์์ธํ ๋ด์ฉ์ ์ค๋ช
๋ถ๋ถ์ ์ฐธ์กฐํ์ธ์.</summary>
- <param name="name">์ ์ง๋ ์ ๋ณด๋ฅผ ๊ฒ์ํ๋ ๋ฐ ์ฌ์ฉํ๋ ์ด๋ฆ์
๋๋ค.</param>
- <param name="includeSections">์ ์ฅํ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ๋ณด์ ์ค๋ช
์ ์น์
(์ก์ธ์ค ๊ท์น, ๊ฐ์ฌ ๊ท์น, ์์ ์ ๋ฐ ๊ธฐ๋ณธ ๊ทธ๋ฃน)์ ์ง์ ํ๋ <see cref="T:System.Security.AccessControl.AccessControlSections" /> ์ด๊ฑฐํ ๊ฐ ์ค ํ๋์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.PurgeAccessRules(System.Security.Principal.IdentityReference)">
- <summary>์ง์ ๋ <see cref="T:System.Security.Principal.IdentityReference" />์ ๊ด๋ จ๋ ๋ชจ๋ ์ก์ธ์ค ๊ท์น์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- <param name="identity">๋ชจ๋ ์ก์ธ์ค ๊ท์น์ ์ ๊ฑฐํ <see cref="T:System.Security.Principal.IdentityReference" />์
๋๋ค.</param>
- <exception cref="T:System.InvalidOperationException">๋ชจ๋ ์ก์ธ์ค ๊ท์น์ด ์ ์ ์์๋๋ก ๋์ด ์์ง ์์ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.PurgeAuditRules(System.Security.Principal.IdentityReference)">
- <summary>์ง์ ๋ <see cref="T:System.Security.Principal.IdentityReference" />์ ๊ด๋ จ๋ ๋ชจ๋ ๊ฐ์ฌ ๊ท์น์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- <param name="identity">๋ชจ๋ ๊ฐ์ฌ ๊ท์น์ ์ ๊ฑฐํ <see cref="T:System.Security.Principal.IdentityReference" />์
๋๋ค.</param>
- <exception cref="T:System.InvalidOperationException">๋ชจ๋ ๊ฐ์ฌ ๊ท์น์ด ์ ์ ์์๋๋ก ๋์ด ์์ง ์์ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.ReadLock">
- <summary>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๋ํ ์ฝ๊ธฐ ์ก์ธ์ค๋ฅผ ์ ๊ธ๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.ReadUnlock">
- <summary>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๋ํ ์ฝ๊ธฐ ์ก์ธ์ค์ ์ ๊ธ์ ํด์ ํฉ๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.SetAccessRuleProtection(System.Boolean,System.Boolean)">
- <summary>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ์ก์ธ์ค ๊ท์น์ ๋ณดํธ๋ฅผ ์ค์ ํ๊ฑฐ๋ ์ ๊ฑฐํฉ๋๋ค.๋ณดํธ๋ ์ก์ธ์ค ๊ท์น์ ๋ถ๋ชจ ๊ฐ์ฒด์์ ์์์ ํตํด ์์ ํ ์ ์์ต๋๋ค.</summary>
- <param name="isProtected">์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ์ก์ธ์ค ๊ท์น์ ์์์ผ๋ก๋ถํฐ ๋ณดํธํ๋ ค๋ฉด true์ด๊ณ , ์์์ ํ์ฉํ๋ ค๋ฉด false์
๋๋ค.</param>
- <param name="preserveInheritance">์์๋ ์ก์ธ์ค ๊ท์น์ ์ ์งํ๋ ค๋ฉด true์ด๊ณ , ์์๋ ์ก์ธ์ค ๊ท์น์ ์ ๊ฑฐํ๋ ค๋ฉด false์
๋๋ค.<paramref name="isProtected" />๊ฐ false์ด๋ฉด ์ด ๋งค๊ฐ ๋ณ์๋ ๋ฌด์๋ฉ๋๋ค.</param>
- <exception cref="T:System.InvalidOperationException">์ด ๋ฉ์๋๋ ์ ์์ด ์๋ DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์์ ์์๋ ๊ท์น์ ์ ๊ฑฐํ๋ ค๊ณ ์๋ํ๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.SetAuditRuleProtection(System.Boolean,System.Boolean)">
- <summary>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๊ฐ์ฌ ๊ท์น์ ๋ณดํธ๋ฅผ ์ค์ ํ๊ฑฐ๋ ์ ๊ฑฐํฉ๋๋ค.๋ณดํธ๋ ๊ฐ์ฌ ๊ท์น์ ๋ถ๋ชจ ๊ฐ์ฒด์์ ์์์ ํตํด ์์ ํ ์ ์์ต๋๋ค.</summary>
- <param name="isProtected">์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๊ฐ์ฌ ๊ท์น์ ์์์ผ๋ก๋ถํฐ ๋ณดํธํ๋ ค๋ฉด true์ด๊ณ , ์์์ ํ์ฉํ๋ ค๋ฉด false์
๋๋ค.</param>
- <param name="preserveInheritance">์์๋ ๊ฐ์ฌ ๊ท์น์ ์ ์งํ๋ ค๋ฉด true์ด๊ณ , ์์๋ ๊ฐ์ฌ ๊ท์น์ ์ ๊ฑฐํ๋ ค๋ฉด false์
๋๋ค.<paramref name="isProtected" />๊ฐ false์ด๋ฉด ์ด ๋งค๊ฐ ๋ณ์๋ ๋ฌด์๋ฉ๋๋ค.</param>
- <exception cref="T:System.InvalidOperationException">์ด ๋ฉ์๋๋ ์ ์์ด ์๋ SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์์ ์์๋ ๊ท์น์ ์ ๊ฑฐํ๋ ค๊ณ ์๋ํ๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.SetGroup(System.Security.Principal.IdentityReference)">
- <summary>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๋ณด์ ์ค๋ช
์์ ์ฃผ ๊ทธ๋ฃน์ ์ค์ ํฉ๋๋ค.</summary>
- <param name="identity">์ค์ ํ ์ฃผ ๊ทธ๋ฃน์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.SetOwner(System.Security.Principal.IdentityReference)">
- <summary>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๋ณด์ ์ค๋ช
์์ ์์ ์๋ฅผ ์ค์ ํฉ๋๋ค.</summary>
- <param name="identity">์ค์ ํ ์์ ์์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.SetSecurityDescriptorBinaryForm(System.Byte[])">
- <summary>์ง์ ํ ๋ฐ์ดํธ ๊ฐ ๋ฐฐ์ด์์ ์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๋ณด์ ์ค๋ช
์๋ฅผ ์ค์ ํฉ๋๋ค.</summary>
- <param name="binaryForm">๋ณด์ ์ค๋ช
์๋ฅผ ์ค์ ํ ๋ฐ์ดํธ ๋ฐฐ์ด์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.SetSecurityDescriptorBinaryForm(System.Byte[],System.Security.AccessControl.AccessControlSections)">
- <summary>์ง์ ํ ๋ฐ์ดํธ ๊ฐ ๋ฐฐ์ด์์ ์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๋ํด ์ง์ ํ ๋ณด์ ์ค๋ช
์ ์น์
์ ์ค์ ํฉ๋๋ค.</summary>
- <param name="binaryForm">๋ณด์ ์ค๋ช
์๋ฅผ ์ค์ ํ ๋ฐ์ดํธ ๋ฐฐ์ด์
๋๋ค.</param>
- <param name="includeSections">์ค์ ํ ๋ณด์ ์ค๋ช
์ ์น์
(์ก์ธ์ค ๊ท์น, ๊ฐ์ฌ ๊ท์น, ์์ ์ ๋ฐ ์ฃผ ๊ทธ๋ฃน)์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.SetSecurityDescriptorSddlForm(System.String)">
- <summary>์ง์ ํ SDDL(Security Descriptor Definition Language) ๋ฌธ์์ด์์ ์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๋ณด์ ์ค๋ช
์๋ฅผ ์ค์ ํฉ๋๋ค.</summary>
- <param name="sddlForm">๋ณด์ ์ค๋ช
์๋ฅผ ์ค์ ํ SDDL ๋ฌธ์์ด์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.SetSecurityDescriptorSddlForm(System.String,System.Security.AccessControl.AccessControlSections)">
- <summary>์ง์ ํ SDDL(Security Descriptor Definition Language) ๋ฌธ์์ด์์ ์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๋ํด ์ง์ ํ ๋ณด์ ์ค๋ช
์ ์น์
์ ์ค์ ํฉ๋๋ค.</summary>
- <param name="sddlForm">๋ณด์ ์ค๋ช
์๋ฅผ ์ค์ ํ SDDL ๋ฌธ์์ด์
๋๋ค.</param>
- <param name="includeSections">์ค์ ํ ๋ณด์ ์ค๋ช
์ ์น์
(์ก์ธ์ค ๊ท์น, ๊ฐ์ฌ ๊ท์น, ์์ ์ ๋ฐ ์ฃผ ๊ทธ๋ฃน)์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.WriteLock">
- <summary>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๋ํ ์ฐ๊ธฐ ์ก์ธ์ค๋ฅผ ์ ๊ธ๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity.WriteUnlock">
- <summary>์ด <see cref="T:System.Security.AccessControl.ObjectSecurity" /> ๊ฐ์ฒด์ ๋ํ ์ฐ๊ธฐ ์ก์ธ์ค์ ์ ๊ธ์ ํด์ ํฉ๋๋ค.</summary>
- </member>
- <member name="T:System.Security.AccessControl.ObjectSecurity`1">
- <summary>ACL(์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ์ง์ ์กฐ์ํ์ง ์๊ณ ๊ฐ์ฒด์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ์ดํ ์ ์๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ฉฐ, ์ก์ธ์ค ๊ถํ์ ํ์ ์บ์คํ
ํ ์ ์๋ ๊ธฐ๋ฅ๋ ๋ถ์ฌํฉ๋๋ค. </summary>
- <typeparam name="T">๊ฐ์ฒด์ ๋ํ ์ก์ธ์ค ๊ถํ์
๋๋ค.</typeparam>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity`1.#ctor(System.Boolean,System.Security.AccessControl.ResourceType)">
- <summary>ObjectSecurityโ1 ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="isContainer">์ <see cref="T:System.Security.AccessControl.ObjectSecurity`1" /> ๊ฐ์ฒด๊ฐ ์ปจํ
์ด๋ ๊ฐ์ฒด์ด๋ฉด true์
๋๋ค.</param>
- <param name="resourceType">๋ฆฌ์์ค์ ํ์์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity`1.#ctor(System.Boolean,System.Security.AccessControl.ResourceType,System.Runtime.InteropServices.SafeHandle,System.Security.AccessControl.AccessControlSections)">
- <summary>ObjectSecurityโ1 ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="isContainer">์ <see cref="T:System.Security.AccessControl.ObjectSecurity`1" /> ๊ฐ์ฒด๊ฐ ์ปจํ
์ด๋ ๊ฐ์ฒด์ด๋ฉด true์
๋๋ค.</param>
- <param name="resourceType">๋ฆฌ์์ค์ ํ์์
๋๋ค.</param>
- <param name="safeHandle">ํธ๋ค์
๋๋ค.</param>
- <param name="includeSections">ํฌํจํ ์น์
์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity`1.#ctor(System.Boolean,System.Security.AccessControl.ResourceType,System.Runtime.InteropServices.SafeHandle,System.Security.AccessControl.AccessControlSections,System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode,System.Object)">
- <summary>ObjectSecurityโ1 ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="isContainer">์ <see cref="T:System.Security.AccessControl.ObjectSecurity`1" /> ๊ฐ์ฒด๊ฐ ์ปจํ
์ด๋ ๊ฐ์ฒด์ด๋ฉด true์
๋๋ค.</param>
- <param name="resourceType">๋ฆฌ์์ค์ ํ์์
๋๋ค.</param>
- <param name="safeHandle">ํธ๋ค์
๋๋ค.</param>
- <param name="includeSections">ํฌํจํ ์น์
์
๋๋ค.</param>
- <param name="exceptionFromErrorCode">์ฌ์ฉ์ ์ง์ ์์ธ๋ฅผ ์ ๊ณตํ๋ฉฐ ํตํฉ์๊ฐ ๊ตฌํํ๋ ๋๋ฆฌ์์
๋๋ค.</param>
- <param name="exceptionContext">์์ธ์ ์์ค ๋๋ ๋์์ ๋ํ ์ปจํ
์คํธ ์ ๋ณด๋ฅผ ํฌํจํ๋ ๊ฐ์ฒด์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity`1.#ctor(System.Boolean,System.Security.AccessControl.ResourceType,System.String,System.Security.AccessControl.AccessControlSections)">
- <summary>ObjectSecurityโ1 ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="isContainer">์ <see cref="T:System.Security.AccessControl.ObjectSecurity`1" /> ๊ฐ์ฒด๊ฐ ์ปจํ
์ด๋ ๊ฐ์ฒด์ด๋ฉด true์
๋๋ค.</param>
- <param name="resourceType">๋ฆฌ์์ค์ ํ์์
๋๋ค.</param>
- <param name="name">์ <see cref="T:System.Security.AccessControl.ObjectSecurity`1" /> ๊ฐ์ฒด๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ์ด๋ฆ์
๋๋ค.</param>
- <param name="includeSections">ํฌํจํ ์น์
์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity`1.#ctor(System.Boolean,System.Security.AccessControl.ResourceType,System.String,System.Security.AccessControl.AccessControlSections,System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode,System.Object)">
- <summary>ObjectSecurityโ1 ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="isContainer">์ <see cref="T:System.Security.AccessControl.ObjectSecurity`1" /> ๊ฐ์ฒด๊ฐ ์ปจํ
์ด๋ ๊ฐ์ฒด์ด๋ฉด true์
๋๋ค.</param>
- <param name="resourceType">๋ฆฌ์์ค์ ํ์์
๋๋ค.</param>
- <param name="name">์ <see cref="T:System.Security.AccessControl.ObjectSecurity`1" /> ๊ฐ์ฒด๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ์ด๋ฆ์
๋๋ค.</param>
- <param name="includeSections">ํฌํจํ ์น์
์
๋๋ค. </param>
- <param name="exceptionFromErrorCode">์ฌ์ฉ์ ์ง์ ์์ธ๋ฅผ ์ ๊ณตํ๋ฉฐ ํตํฉ์๊ฐ ๊ตฌํํ๋ ๋๋ฆฌ์์
๋๋ค.</param>
- <param name="exceptionContext">์์ธ์ ์์ค ๋๋ ๋์์ ๋ํ ์ปจํ
์คํธ ์ ๋ณด๋ฅผ ํฌํจํ๋ ๊ฐ์ฒด์
๋๋ค.</param>
- </member>
- <member name="P:System.Security.AccessControl.ObjectSecurity`1.AccessRightType">
- <summary>์ด ObjectSecurityโ1 ๊ฐ์ฒด์ ๊ด๋ จ๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ํ์์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>ํ์ฌ ์ธ์คํด์ค์ ๊ด๋ จ๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ํ์์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity`1.AccessRuleFactory(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AccessControlType)">
- <summary>๊ด๋ จ๋ ๋ณด์ ๊ฐ์ฒด์ ๋ํ ์๋ก์ด ์ก์ธ์ค ์ ์ด ๊ท์น์ ๋ํ๋ด๋ ObjectAccessRule ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <returns>์ง์ ๋ ์ก์ธ์ค ๊ถํ, ์ก์ธ์ค ์ ์ด ๋ฐ ํ๋๊ทธ๋ก ์ง์ ํ ์ฌ์ฉ์์ ์ ์ก์ธ์ค ์ ์ด ๊ท์น์ ๋ํ๋
๋๋ค.</returns>
- <param name="identityReference">์ฌ์ฉ์ ๊ณ์ ์ ๋ํ๋
๋๋ค.</param>
- <param name="accessMask">์ก์ธ์ค ํ์์
๋๋ค.</param>
- <param name="isInherited">์ก์ธ์ค ๊ท์น์ด ์์๋ ๊ฒ์ด๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</param>
- <param name="inheritanceFlags">์ก์ธ์ค ๋ง์คํฌ๋ฅผ ์์ ๊ฐ์ฒด๋ก ์ ํํ ๋ฐฉ๋ฒ์ ์ง์ ํฉ๋๋ค.</param>
- <param name="propagationFlags">ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)๊ฐ ์์ ๊ฐ์ฒด๋ก ์ ํ๋๋ ๋ฐฉ๋ฒ์ ์ง์ ํฉ๋๋ค.</param>
- <param name="type">์ก์ธ์ค๊ฐ ํ์ฉ ๋๋ ๊ฑฐ๋ถ๋๋์ง๋ฅผ ์ง์ ํฉ๋๋ค.</param>
- </member>
- <member name="P:System.Security.AccessControl.ObjectSecurity`1.AccessRuleType">
- <summary>์ด ObjectSecurityโ1 ๊ฐ์ฒด์ ์ก์ธ์ค ๊ท์น๊ณผ ๊ด๋ จ๋ ๊ฐ์ฒด์ ํ์์ ๊ฐ์ ธ์ต๋๋ค. </summary>
- <returns>ํ์ฌ ์ธ์คํด์ค์ ์ก์ธ์ค ๊ท์น๊ณผ ๊ด๋ จ๋ ๊ฐ์ฒด์ ํ์์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity`1.AddAccessRule(System.Security.AccessControl.AccessRule{`0})">
- <summary>์ง์ ํ ์ก์ธ์ค ๊ท์น์ ์ด ObjectSecurity`1 ๊ฐ์ฒด์ ๊ด๋ จ๋ DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ์ถ๊ฐํฉ๋๋ค.</summary>
- <param name="rule">์ถ๊ฐํ ๊ท์น์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity`1.AddAuditRule(System.Security.AccessControl.AuditRule{`0})">
- <summary>์ด ObjectSecurity`1 ๊ฐ์ฒด์ ๊ด๋ จ๋ SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ์ง์ ๋ ๊ฐ์ฌ ๊ท์น์ ์ถ๊ฐํฉ๋๋ค.</summary>
- <param name="rule">์ถ๊ฐํ ๊ฐ์ฌ ๊ท์น์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity`1.AuditRuleFactory(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AuditFlags)">
- <summary>์ง์ ๋ ์ฌ์ฉ์์ ๋ํ ์ง์ ๋ ๊ฐ์ฌ ๊ท์น์ ๋ํ๋ด๋ <see cref="T:System.Security.AccessControl.AuditRule" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <returns>์ง์ ๋ ์ฌ์ฉ์์ ๋ํ ์ง์ ๋ ๊ฐ์ฌ ๊ท์น์ ๋ฐํํฉ๋๋ค.</returns>
- <param name="identityReference">์ฌ์ฉ์ ๊ณ์ ์ ๋ํ๋
๋๋ค. </param>
- <param name="accessMask">์ก์ธ์ค ํ์์ ์ง์ ํ๋ ์ ์์
๋๋ค.</param>
- <param name="isInherited">์ก์ธ์ค ๊ท์น์ด ์์๋ ๊ฒ์ด๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</param>
- <param name="inheritanceFlags">์ก์ธ์ค ๋ง์คํฌ๋ฅผ ์์ ๊ฐ์ฒด๋ก ์ ํํ ๋ฐฉ๋ฒ์ ์ง์ ํฉ๋๋ค.</param>
- <param name="propagationFlags">ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)๊ฐ ์์ ๊ฐ์ฒด๋ก ์ ํ๋๋ ๋ฐฉ๋ฒ์ ์ง์ ํฉ๋๋ค.</param>
- <param name="flags">์ํํ ๊ฐ์ฌ ํ์์ ์ค๋ช
ํฉ๋๋ค.</param>
- </member>
- <member name="P:System.Security.AccessControl.ObjectSecurity`1.AuditRuleType">
- <summary>์ด ObjectSecurityโ1 ๊ฐ์ฒด์ ๊ฐ์ฌ ๊ท์น๊ณผ ๊ด๋ จ๋ ๊ฐ์ฒด์ ํ์์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>ํ์ฌ ์ธ์คํด์ค์ ๊ฐ์ฌ ๊ท์น๊ณผ ๊ด๋ จ๋ ํ์ ๊ฐ์ฒด์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity`1.Persist(System.Runtime.InteropServices.SafeHandle)">
- <summary>์ง์ ๋ ํธ๋ค์ ์ฌ์ฉํ์ฌ ์ด ObjectSecurity`1 ๊ฐ์ฒด์ ์ฐ๊ฒฐ๋ ๋ณด์ ์ค๋ช
์๋ฅผ ์๊ตฌ ์ ์ฅ์์ ์ ์ฅํฉ๋๋ค.</summary>
- <param name="handle">์ด ObjectSecurity`1 ๊ฐ์ฒด๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ํธ๋ค์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity`1.Persist(System.String)">
- <summary>์ง์ ๋ ์ด๋ฆ์ ์ฌ์ฉํ์ฌ ์ด ObjectSecurity`1 ๊ฐ์ฒด์ ์ฐ๊ฒฐ๋ ๋ณด์ ์ค๋ช
์๋ฅผ ์๊ตฌ ์ ์ฅ์์ ์ ์ฅํฉ๋๋ค.</summary>
- <param name="name">์ด ObjectSecurity`1 ๊ฐ์ฒด๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ ๋ณด์ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ์ด๋ฆ์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity`1.RemoveAccessRule(System.Security.AccessControl.AccessRule{`0})">
- <summary>์ด ObjectSecurity`1 ๊ฐ์ฒด์ ๊ด๋ จ๋ DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์์ ์ง์ ํ ์ก์ธ์ค ๊ท์น๊ณผ ๋์ผํ ๋ณด์ ์๋ณ์ ๋ฐ ์ก์ธ์ค ๋ง์คํฌ๊ฐ ๋ค์ด ์๋ ์ก์ธ์ค ๊ท์น์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- <returns>์ก์ธ์ค ๊ท์น์ด ์ฑ๊ณต์ ์ผ๋ก ์ ๊ฑฐ๋์์ผ๋ฉด true, ๊ทธ๋ ์ง ์์ผ๋ฉด false๋ฅผ ๋ฐํํฉ๋๋ค.</returns>
- <param name="rule">์ ๊ฑฐํ ๊ท์น์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity`1.RemoveAccessRuleAll(System.Security.AccessControl.AccessRule{`0})">
- <summary>์ด ObjectSecurity`1 ๊ฐ์ฒด์ ๊ด๋ จ๋ DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์์ ์ง์ ํ ์ก์ธ์ค ๊ท์น๊ณผ ๋์ผํ ๋ณด์ ์๋ณ์๊ฐ ์๋ ๋ชจ๋ ์ก์ธ์ค ๊ท์น์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- <param name="rule">์ ๊ฑฐํ ์ก์ธ์ค ๊ท์น์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity`1.RemoveAccessRuleSpecific(System.Security.AccessControl.AccessRule{`0})">
- <summary>์ด ObjectSecurity`1 ๊ฐ์ฒด์ ๊ด๋ จ๋ DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์์ ์ง์ ํ ์ก์ธ์ค ๊ท์น๊ณผ ์ ํํ ์ผ์นํ๋ ๋ชจ๋ ์ก์ธ์ค ๊ท์น์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- <param name="rule">์ ๊ฑฐํ ์ก์ธ์ค ๊ท์น์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity`1.RemoveAuditRule(System.Security.AccessControl.AuditRule{`0})">
- <summary>์ด ObjectSecurity`1 ๊ฐ์ฒด์ ๊ด๋ จ๋ SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์์ ์ง์ ๋ ๊ฐ์ฌ ๊ท์น๊ณผ ๋์ผํ ๋ณด์ ์๋ณ์ ๋ฐ ์ก์ธ์ค ๋ง์คํฌ๋ฅผ ํฌํจํ๋ ์ก์ธ์ค ๊ท์น์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- <returns>๊ฐ์ฒด๊ฐ ์ ๊ฑฐ๋์์ผ๋ฉด true, ๊ทธ๋ ์ง ์์ผ๋ฉด false๋ฅผ ๋ฐํํฉ๋๋ค.</returns>
- <param name="rule">์ ๊ฑฐํ ๊ฐ์ฌ ๊ท์น์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity`1.RemoveAuditRuleAll(System.Security.AccessControl.AuditRule{`0})">
- <summary>์ด ObjectSecurity`1 ๊ฐ์ฒด์ ๊ด๋ จ๋ SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์์ ์ง์ ๋ ๊ฐ์ฌ ๊ท์น๊ณผ ๋์ผํ ๋ณด์ ์๋ณ์๋ฅผ ๊ฐ๋ ๋ชจ๋ ๊ฐ์ฌ ๊ท์น์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- <param name="rule">์ ๊ฑฐํ ๊ฐ์ฌ ๊ท์น์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity`1.RemoveAuditRuleSpecific(System.Security.AccessControl.AuditRule{`0})">
- <summary>์ด ObjectSecurity`1 ๊ฐ์ฒด์ ๊ด๋ จ๋ SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์์ ์ง์ ๋ ๊ฐ์ฌ ๊ท์น๊ณผ ์ ํํ ์ผ์นํ๋ ๋ชจ๋ ๊ฐ์ฌ ๊ท์น์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- <param name="rule">์ ๊ฑฐํ ๊ฐ์ฌ ๊ท์น์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity`1.ResetAccessRule(System.Security.AccessControl.AccessRule{`0})">
- <summary>์ด ObjectSecurity`1 ๊ฐ์ฒด์ ๊ด๋ จ๋ DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์์ ๋ชจ๋ ์ก์ธ์ค ๊ท์น์ ์ ๊ฑฐํ ๋ค์ ์ง์ ๋ ์ก์ธ์ค ๊ท์น์ ์ถ๊ฐํฉ๋๋ค.</summary>
- <param name="rule">์ฌ์ค์ ํ ์ก์ธ์ค ๊ท์น์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity`1.SetAccessRule(System.Security.AccessControl.AccessRule{`0})">
- <summary>์ด ObjectSecurity`1 ๊ฐ์ฒด์ ๊ด๋ จ๋ DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์์ ์ง์ ํ ์ก์ธ์ค ๊ท์น๊ณผ ๋์ผํ ๋ณด์ ์๋ณ์ ๋ฐ ํ์ ์๊ฐ ๋ค์ด ์๋ ๋ชจ๋ ์ก์ธ์ค ๊ท์น์ ์ ๊ฑฐํ ๋ค์ ์ง์ ํ ์ก์ธ์ค ๊ท์น์ ์ถ๊ฐํฉ๋๋ค.</summary>
- <param name="rule">์ค์ ํ ์ก์ธ์ค ๊ท์น์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.ObjectSecurity`1.SetAuditRule(System.Security.AccessControl.AuditRule{`0})">
- <summary>์ด ObjectSecurity`1 ๊ฐ์ฒด์ ๊ด๋ จ๋ SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์์ ์ง์ ๋ ๊ฐ์ฌ ๊ท์น๊ณผ ๋์ผํ ๋ณด์ ์๋ณ์ ๋ฐ ํ์ ์๋ฅผ ํฌํจํ๋ ๋ชจ๋ ๊ฐ์ฌ ๊ท์น์ ์ ๊ฑฐํ ํ ์ง์ ํ ๊ฐ์ฌ ๊ท์น์ ์ถ๊ฐํฉ๋๋ค.</summary>
- <param name="rule">์ค์ ํ ๊ฐ์ฌ ๊ท์น์
๋๋ค.</param>
- </member>
- <member name="T:System.Security.AccessControl.PrivilegeNotHeldException">
- <summary>
- <see cref="N:System.Security.AccessControl" /> ๋ค์์คํ์ด์ค์ ๋ฉ์๋๊ฐ ๋ถ์ฌ๋์ง ์์ ๊ถํ์ ํ์ฑํํ๋ ค๊ณ ํ ๋ throw๋๋ ์์ธ์
๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.PrivilegeNotHeldException.#ctor">
- <summary>
- <see cref="T:System.Security.AccessControl.PrivilegeNotHeldException" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.PrivilegeNotHeldException.#ctor(System.String)">
- <summary>์ง์ ๋ ๊ถํ์ ์ฌ์ฉํ์ฌ <see cref="T:System.Security.AccessControl.PrivilegeNotHeldException" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="privilege">ํ์ฑํ๋์ง ์์ ๊ถํ์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.PrivilegeNotHeldException.#ctor(System.String,System.Exception)">
- <summary>์ง์ ๋ ์์ธ๋ฅผ ์ฌ์ฉํ์ฌ <see cref="T:System.Security.AccessControl.PrivilegeNotHeldException" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="privilege">ํ์ฑํ๋์ง ์์ ๊ถํ์
๋๋ค.</param>
- <param name="inner">ํ์ฌ ์์ธ์ ์์ธ์ด ๋๋ ์์ธ์
๋๋ค.<paramref name="innerException" /> ๋งค๊ฐ ๋ณ์๊ฐ null ์ฐธ์กฐ(Visual Basic์์๋ Nothing)๊ฐ ์๋๋ฉด, ํ์ฌ ์์ธ๋ ๋ด๋ถ ์์ธ๋ฅผ ์ฒ๋ฆฌํ๋ catch ๋ธ๋ก์์ ๋ฐ์ํฉ๋๋ค.</param>
- </member>
- <member name="P:System.Security.AccessControl.PrivilegeNotHeldException.PrivilegeName">
- <summary>ํ์ฑํ๋์ง ์์ ๊ถํ์ ์ด๋ฆ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>๋ฉ์๋๊ฐ ํ์ฑํํ์ง ๋ชปํ ๊ถํ์ ์ด๋ฆ์
๋๋ค.</returns>
- </member>
- <member name="T:System.Security.AccessControl.PropagationFlags">
- <summary>ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)๊ฐ ์์ ๊ฐ์ฒด๋ก ์ ํ๋๋ ๋ฐฉ๋ฒ์ ์ง์ ํฉ๋๋ค. ์ด ํ๋๊ทธ๋ ์์ ํ๋๊ทธ๊ฐ ์๋ ๊ฒฝ์ฐ์๋ง ์๋ฏธ๋ฅผ ๊ฐ์ง๋๋ค. </summary>
- </member>
- <member name="F:System.Security.AccessControl.PropagationFlags.InheritOnly">
- <summary>ACE๊ฐ ์์ ๊ฐ์ฒด๋ก๋ง ์ ํ๋๋๋ก ์ง์ ํฉ๋๋ค.์ฌ๊ธฐ์๋ ์ปจํ
์ด๋์ ๋ฆฌํ ์์ ๊ฐ์ฒด๋ ๋ชจ๋ ํฌํจ๋ฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.PropagationFlags.None">
- <summary>์์ ํ๋๊ทธ๊ฐ ์ค์ ๋์ง ์๋๋ก ์ง์ ํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.PropagationFlags.NoPropagateInherit">
- <summary>ACE๊ฐ ์์ ๊ฐ์ฒด๋ก ์ ํ๋์ง ์๋๋ก ์ง์ ํฉ๋๋ค.</summary>
- </member>
- <member name="T:System.Security.AccessControl.QualifiedAce">
- <summary>ํ์ ์๊ฐ ํฌํจ๋ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)๋ฅผ ๋ํ๋
๋๋ค.<see cref="T:System.Security.AccessControl.AceQualifier" /> ๊ฐ์ฒด๋ก ํ์๋๋ ํ์ ์๋ ACE์ ์ก์ธ์ค ํ์ฉ, ์ก์ธ์ค ๊ฑฐ๋ถ, ์์คํ
๊ฐ์ฌ ์ํ ๋๋ ์์คํ
๊ฒฝ๋ณด ๋ฐ์ ์ฌ๋ถ๋ฅผ ์ง์ ํฉ๋๋ค.<see cref="T:System.Security.AccessControl.QualifiedAce" /> ํด๋์ค๋ <see cref="T:System.Security.AccessControl.CommonAce" /> ๋ฐ <see cref="T:System.Security.AccessControl.ObjectAce" /> ํด๋์ค์ ์ถ์ ๊ธฐ๋ณธ ํด๋์ค์
๋๋ค.</summary>
- </member>
- <member name="P:System.Security.AccessControl.QualifiedAce.AceQualifier">
- <summary>ACE์ ์ก์ธ์ค ํ์ฉ, ์ก์ธ์ค ๊ฑฐ๋ถ, ์์คํ
๊ฐ์ฌ ์ํ ๋๋ ์์คํ
๊ฒฝ๋ณด ๋ฐ์ ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>ACE์ ์ก์ธ์ค ํ์ฉ, ์ก์ธ์ค ๊ฑฐ๋ถ, ์์คํ
๊ฐ์ฌ ์ํ ๋๋ ์์คํ
๊ฒฝ๋ณด ๋ฐ์ ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ๊ฐ์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.QualifiedAce.GetOpaque">
- <summary>์ด <see cref="T:System.Security.AccessControl.QualifiedAce" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๋ถํฌ๋ช
์ฝ๋ฐฑ ๋ฐ์ดํฐ๋ฅผ ๋ฐํํฉ๋๋ค. </summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.QualifiedAce" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๋ถํฌ๋ช
์ฝ๋ฐฑ ๋ฐ์ดํฐ๋ฅผ ๋ํ๋ด๋ ๋ฐ์ดํธ ๊ฐ์ ๋ฐฐ์ด์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.QualifiedAce.IsCallback">
- <summary>์ด <see cref="T:System.Security.AccessControl.QualifiedAce" /> ๊ฐ์ฒด์ ์ฝ๋ฐฑ ๋ฐ์ดํฐ๊ฐ ๋ค์ด ์๋์ง ์ฌ๋ถ๋ฅผ ์ง์ ํฉ๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.QualifiedAce" /> ๊ฐ์ฒด์ ์ฝ๋ฐฑ ๋ฐ์ดํฐ๊ฐ ๋ค์ด ์์ผ๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.QualifiedAce.OpaqueLength">
- <summary>์ด <see cref="T:System.Security.AccessControl.QualifiedAce" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๋ถํฌ๋ช
์ฝ๋ฐฑ ๋ฐ์ดํฐ์ ๊ธธ์ด๋ฅผ ๊ฐ์ ธ์ต๋๋ค.์ด ์์ฑ์ ์ฝ๋ฐฑ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)์ ๋ํด์๋ง ์ ํจํฉ๋๋ค.</summary>
- <returns>๋ถํฌ๋ช
์ฝ๋ฐฑ ๋ฐ์ดํฐ์ ๊ธธ์ด์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.QualifiedAce.SetOpaque(System.Byte[])">
- <summary>์ด <see cref="T:System.Security.AccessControl.QualifiedAce" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๋ถํฌ๋ช
์ฝ๋ฐฑ ๋ฐ์ดํฐ๋ฅผ ์ค์ ํฉ๋๋ค.</summary>
- <param name="opaque">์ด <see cref="T:System.Security.AccessControl.QualifiedAce" /> ๊ฐ์ฒด์ ๋ถํฌ๋ช
์ฝ๋ฐฑ ๋ฐ์ดํฐ๋ฅผ ๋ํ๋ด๋ ๋ฐ์ดํธ ๊ฐ์ ๋ฐฐ์ด์
๋๋ค.</param>
- </member>
- <member name="T:System.Security.AccessControl.RawAcl">
- <summary>ACL(์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ๋ํ๋
๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.RawAcl.#ctor(System.Byte,System.Int32)">
- <summary>์ง์ ๋ ์์ ์์ค์ ์ฌ์ฉํ์ฌ <see cref="T:System.Security.AccessControl.RawAcl" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="revision">์ ACL(์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ์์ ์์ค์
๋๋ค.</param>
- <param name="capacity">์ด <see cref="T:System.Security.AccessControl.RawAcl" /> ๊ฐ์ฒด์ ํฌํจ๋ ์ ์๋ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)์ ์์
๋๋ค.์ด ๋ฒํธ๋ ํํธ๋ก๋ง ์ฌ์ฉ๋ฉ๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.RawAcl.#ctor(System.Byte[],System.Int32)">
- <summary>์ง์ ๋ ์ด์ง ํ์์์ <see cref="T:System.Security.AccessControl.RawAcl" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="binaryForm">ACL(์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ๋ํ๋ด๋ ๋ฐ์ดํธ ๊ฐ ๋ฐฐ์ด์
๋๋ค.</param>
- <param name="offset">๋ฐ์ดํฐ ์ญ๋ง์ฌ๋ง์ ์์ํ <paramref name="binaryForm" /> ๋งค๊ฐ ๋ณ์์ ์คํ์
์
๋๋ค.</param>
- </member>
- <member name="P:System.Security.AccessControl.RawAcl.BinaryLength">
- <summary>ํ์ฌ <see cref="T:System.Security.AccessControl.RawAcl" /> ๊ฐ์ฒด์ ๋ํ ์ด์ง ํํ์ ๊ธธ์ด(๋ฐ์ดํธ)๋ฅผ ๊ฐ์ ธ์ต๋๋ค.์ด ๊ธธ์ด๋ <see cref="M:System.Security.AccessControl.RawAcl.GetBinaryForm" /> ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ACL์ ์ด์ง ๋ฐฐ์ด๋ก ๋ง์ฌ๋งํ๊ธฐ ์ ์ ์ฌ์ฉํด์ผ ํฉ๋๋ค.</summary>
- <returns>ํ์ฌ <see cref="T:System.Security.AccessControl.RawAcl" /> ๊ฐ์ฒด์ ์ด์ง ํํ ๊ธธ์ด(๋ฐ์ดํธ)์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.RawAcl.Count">
- <summary>ํ์ฌ <see cref="T:System.Security.AccessControl.RawAcl" /> ๊ฐ์ฒด์ ์๋ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ) ์๋ฅผ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>ํ์ฌ <see cref="T:System.Security.AccessControl.RawAcl" /> ๊ฐ์ฒด์ ์๋ ACE์ ์์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.RawAcl.GetBinaryForm(System.Byte[],System.Int32)">
- <summary>
- <see cref="T:System.Security.AccessControl.RawAcl" /> ๊ฐ์ฒด์ ๋ด์ฉ์ ํน์ ์คํ์
์์น์์ ์์ํ์ฌ ์ง์ ๋ ๋ฐ์ดํธ ๋ฐฐ์ด์ ๋ง์ฌ๋งํฉ๋๋ค.</summary>
- <param name="binaryForm">
- <see cref="T:System.Security.AccessControl.RawAcl" />์ ๋ด์ฉ์ด ๋ง์ฌ๋ง๋๋ ๋ฐ์ดํธ ๋ฐฐ์ด์
๋๋ค.</param>
- <param name="offset">๋ง์ฌ๋ง์ ์์ํ ์คํ์
์
๋๋ค.</param>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="offset" /> ๊ฐ์ด ์์์ด๊ฑฐ๋, ๋๋ฌด ์ปค์ ์ ์ฒด <see cref="T:System.Security.AccessControl.RawAcl" />๋ฅผ <paramref name="array" />์ ๋ณต์ฌํ ์ ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="M:System.Security.AccessControl.RawAcl.InsertAce(System.Int32,System.Security.AccessControl.GenericAce)">
- <summary>์ง์ ํ ์ธ๋ฑ์ค์ ์ง์ ํ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)๋ฅผ ์ฝ์
ํฉ๋๋ค.</summary>
- <param name="index">์ ACE๋ฅผ ์ถ๊ฐํ ์์น์
๋๋ค.<see cref="P:System.Security.AccessControl.RawAcl.Count" /> ์์ฑ ๊ฐ์ ์ง์ ํ์ฌ <see cref="T:System.Security.AccessControl.RawAcl" /> ๊ฐ์ฒด์ ๋์ ACE๋ฅผ ์ฝ์
ํฉ๋๋ค.</param>
- <param name="ace">์ฝ์
ํ ACE์
๋๋ค.</param>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="offset" /> ๊ฐ์ด ์์์ด๊ฑฐ๋, ๋๋ฌด ์ปค์ ์ ์ฒด <see cref="T:System.Security.AccessControl.GenericAcl" />๋ฅผ <paramref name="array" />์ ๋ณต์ฌํ ์ ์๋ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="P:System.Security.AccessControl.RawAcl.Item(System.Int32)">
- <summary>์ง์ ํ ์ธ๋ฑ์ค์ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)๋ฅผ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>์ง์ ๋ ์ธ๋ฑ์ค์ ACE์
๋๋ค.</returns>
- <param name="index">๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํ ACE์ ์ธ๋ฑ์ค(0๋ถํฐ ์์)์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.RawAcl.RemoveAce(System.Int32)">
- <summary>์ง์ ํ ์์น์ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)๋ฅผ ์ ๊ฑฐํฉ๋๋ค.</summary>
- <param name="index">์ ๊ฑฐํ ์ ACE์ ์ธ๋ฑ์ค(0๋ถํฐ ์์)์
๋๋ค.</param>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="index" /> ๋งค๊ฐ ๋ณ์ ๊ฐ์ด <see cref="P:System.Security.AccessControl.RawAcl.Count" /> ์์ฑ ๊ฐ์์ 1์ ๋บ ๊ฐ๋ณด๋ค ํฌ๊ฑฐ๋ ์์์ธ ๊ฒฝ์ฐ</exception>
- </member>
- <member name="P:System.Security.AccessControl.RawAcl.Revision">
- <summary>
- <see cref="T:System.Security.AccessControl.RawAcl" />์ ์์ ์์ค์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>
- <see cref="T:System.Security.AccessControl.RawAcl" />์ ์์ ์์ค์ ์ง์ ํ๋ ๋ฐ์ดํธ ๊ฐ์
๋๋ค.</returns>
- </member>
- <member name="T:System.Security.AccessControl.RawSecurityDescriptor">
- <summary>๋ณด์ ์ค๋ช
์๋ฅผ ๋ํ๋
๋๋ค.๋ณด์ ์ค๋ช
์์๋ ์์ ์, ์ฃผ ๊ทธ๋ฃน, DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก) ๋ฐ SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ด ํฌํจ๋ฉ๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.RawSecurityDescriptor.#ctor(System.Byte[],System.Int32)">
- <summary>์ง์ ๋ ๋ฐ์ดํธ ๊ฐ ๋ฐฐ์ด์ ์ฌ์ฉํ์ฌ <see cref="T:System.Security.AccessControl.RawSecurityDescriptor" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="binaryForm">์ <see cref="T:System.Security.AccessControl.RawSecurityDescriptor" /> ๊ฐ์ฒด๋ฅผ ๋ง๋ค ๋ฐ์ดํธ ๊ฐ ๋ฐฐ์ด์
๋๋ค.</param>
- <param name="offset">
- <paramref name="binaryForm" /> ๋ฐฐ์ด์์ ๋ณต์ฌ๋ฅผ ์์ํ ์คํ์
์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.RawSecurityDescriptor.#ctor(System.Security.AccessControl.ControlFlags,System.Security.Principal.SecurityIdentifier,System.Security.Principal.SecurityIdentifier,System.Security.AccessControl.RawAcl,System.Security.AccessControl.RawAcl)">
- <summary>์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ <see cref="T:System.Security.AccessControl.RawSecurityDescriptor" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="flags">์ <see cref="T:System.Security.AccessControl.RawSecurityDescriptor" /> ๊ฐ์ฒด์ ๋์์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="owner">์ <see cref="T:System.Security.AccessControl.RawSecurityDescriptor" /> ๊ฐ์ฒด์ ์์ ์์
๋๋ค.</param>
- <param name="group">์ <see cref="T:System.Security.AccessControl.RawSecurityDescriptor" /> ๊ฐ์ฒด์ ๊ธฐ๋ณธ ๊ทธ๋ฃน์
๋๋ค.</param>
- <param name="systemAcl">์ <see cref="T:System.Security.AccessControl.RawSecurityDescriptor" /> ๊ฐ์ฒด์ SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์
๋๋ค.</param>
- <param name="discretionaryAcl">์ <see cref="T:System.Security.AccessControl.RawSecurityDescriptor" /> ๊ฐ์ฒด์ DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.RawSecurityDescriptor.#ctor(System.String)">
- <summary>์ง์ ํ SDDL(Security Descriptor Definition Language) ๋ฌธ์์ด์์ <see cref="T:System.Security.AccessControl.RawSecurityDescriptor" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="sddlForm">์ <see cref="T:System.Security.AccessControl.RawSecurityDescriptor" /> ๊ฐ์ฒด๋ฅผ ๋ง๋ค SDDL ๋ฌธ์์ด์
๋๋ค.</param>
- </member>
- <member name="P:System.Security.AccessControl.RawSecurityDescriptor.ControlFlags">
- <summary>
- <see cref="T:System.Security.AccessControl.RawSecurityDescriptor" /> ๊ฐ์ฒด์ ๋์์ ์ง์ ํ๋ ๊ฐ์ ๊ฐ์ ธ์ต๋๋ค.</summary>
- <returns>๋
ผ๋ฆฌ OR ์ฐ์ฐ์ผ๋ก ์กฐํฉ๋ <see cref="T:System.Security.AccessControl.ControlFlags" /> ์ด๊ฑฐํ์ ํ๋ ์ด์์ ๊ฐ์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.RawSecurityDescriptor.DiscretionaryAcl">
- <summary>์ด <see cref="T:System.Security.AccessControl.RawSecurityDescriptor" /> ๊ฐ์ฒด์ DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.DACL์๋ ์ก์ธ์ค ๊ท์น์ด ํฌํจ๋์ด ์์ต๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.RawSecurityDescriptor" /> ๊ฐ์ฒด์ DACL์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.RawSecurityDescriptor.Group">
- <summary>์ด <see cref="T:System.Security.AccessControl.RawSecurityDescriptor" /> ๊ฐ์ฒด์ ๊ธฐ๋ณธ ๊ทธ๋ฃน์ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.RawSecurityDescriptor" /> ๊ฐ์ฒด์ ๊ธฐ๋ณธ ๊ทธ๋ฃน์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.RawSecurityDescriptor.Owner">
- <summary>์ด <see cref="T:System.Security.AccessControl.RawSecurityDescriptor" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๊ฐ์ฒด์ ์์ ์๋ฅผ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.RawSecurityDescriptor" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๊ฐ์ฒด์ ์์ ์์
๋๋ค.</returns>
- </member>
- <member name="P:System.Security.AccessControl.RawSecurityDescriptor.ResourceManagerControl">
- <summary>์ด <see cref="T:System.Security.AccessControl.RawSecurityDescriptor" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๋ฆฌ์์ค ๊ด๋ฆฌ์ ์ ์ด ๋นํธ๋ฅผ ๋ํ๋ด๋ ๋ฐ์ดํธ ๊ฐ์ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.RawSecurityDescriptor" /> ๊ฐ์ฒด์ ๊ด๋ จ๋ ๋ฆฌ์์ค ๊ด๋ฆฌ์ ์ ์ด ๋นํธ๋ฅผ ๋ํ๋ด๋ ๋ฐ์ดํธ ๊ฐ์
๋๋ค.</returns>
- </member>
- <member name="M:System.Security.AccessControl.RawSecurityDescriptor.SetFlags(System.Security.AccessControl.ControlFlags)">
- <summary>์ด <see cref="T:System.Security.AccessControl.RawSecurityDescriptor" /> ๊ฐ์ฒด์ <see cref="P:System.Security.AccessControl.RawSecurityDescriptor.ControlFlags" /> ์์ฑ์ ์ง์ ๋ ๊ฐ์ผ๋ก ์ค์ ํฉ๋๋ค.</summary>
- <param name="flags">๋
ผ๋ฆฌ OR ์ฐ์ฐ์ผ๋ก ์กฐํฉ๋ <see cref="T:System.Security.AccessControl.ControlFlags" /> ์ด๊ฑฐํ์ ํ๋ ์ด์์ ๊ฐ์
๋๋ค.</param>
- </member>
- <member name="P:System.Security.AccessControl.RawSecurityDescriptor.SystemAcl">
- <summary>์ด <see cref="T:System.Security.AccessControl.RawSecurityDescriptor" /> ๊ฐ์ฒด์ SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ค์ ํฉ๋๋ค.SACL์๋ ๊ฐ์ฌ ๊ท์น์ด ํฌํจ๋์ด ์์ต๋๋ค.</summary>
- <returns>์ด <see cref="T:System.Security.AccessControl.RawSecurityDescriptor" /> ๊ฐ์ฒด์ SACL์
๋๋ค.</returns>
- </member>
- <member name="T:System.Security.AccessControl.ResourceType">
- <summary>์ ์๋ ๋ค์ดํฐ๋ธ ๊ฐ์ฒด ํ์์ ์ง์ ํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ResourceType.DSObject">
- <summary>DS(๋๋ ํฐ๋ฆฌ ์๋น์ค) ๊ฐ์ฒด์ด๊ฑฐ๋ ๋๋ ํฐ๋ฆฌ ์๋น์ค ๊ฐ์ฒด์ ์์ฑ ์งํฉ ๋๋ ์์ฑ์
๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ResourceType.DSObjectAll">
- <summary>๋๋ ํฐ๋ฆฌ ์๋น์ค ๊ฐ์ฒด์ ๊ฐ์ฒด์ ๋ชจ๋ ์์ฑ ์งํฉ ๋ฐ ์์ฑ์
๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ResourceType.FileObject">
- <summary>ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ์
๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ResourceType.KernelObject">
- <summary>๋ก์ปฌ ์ปค๋ ๊ฐ์ฒด์
๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ResourceType.LMShare">
- <summary>๋คํธ์ํฌ ๊ณต์ ์
๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ResourceType.Printer">
- <summary>ํ๋ฆฐํฐ์
๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ResourceType.ProviderDefined">
- <summary>๊ณต๊ธ์๊ฐ ์ ์ํ ๊ฐ์ฒด์
๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ResourceType.RegistryKey">
- <summary>๋ ์ง์คํธ๋ฆฌ ํค์
๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ResourceType.RegistryWow6432Key">
- <summary>WOW64์ ์ํด ์๋ ๋ ์ง์คํธ๋ฆฌ ํญ๋ชฉ์ ๊ฐ์ฒด์
๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ResourceType.Service">
- <summary>Windows ์๋น์ค์
๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ResourceType.Unknown">
- <summary>์ ์ ์๋ ๊ฐ์ฒด ํ์์
๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ResourceType.WindowObject">
- <summary>๋ก์ปฌ ์ปดํจํฐ์ ์๋์ฐ ์คํ
์ด์
๋๋ ๋ฐํ ํ๋ฉด ๊ฐ์ฒด์
๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.ResourceType.WmiGuidObject">
- <summary>WMI(Windows Management Instrumentation) ๊ฐ์ฒด์
๋๋ค.</summary>
- </member>
- <member name="T:System.Security.AccessControl.SecurityInfos">
- <summary>์ฟผ๋ฆฌํ๊ฑฐ๋ ์ค์ ํ ๋ณด์ ์ค๋ช
์์ ์น์
์ ์ง์ ํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.SecurityInfos.DiscretionaryAcl">
- <summary>DACL(์์ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ์ง์ ํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.SecurityInfos.Group">
- <summary>๊ธฐ๋ณธ ๊ทธ๋ฃน ์๋ณ์๋ฅผ ์ง์ ํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.SecurityInfos.Owner">
- <summary>์์ ์ ์๋ณ์๋ฅผ ์ง์ ํฉ๋๋ค.</summary>
- </member>
- <member name="F:System.Security.AccessControl.SecurityInfos.SystemAcl">
- <summary>SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ์ง์ ํฉ๋๋ค.</summary>
- </member>
- <member name="T:System.Security.AccessControl.SystemAcl">
- <summary>SACL(์์คํ
์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ๋ํ๋
๋๋ค.</summary>
- </member>
- <member name="M:System.Security.AccessControl.SystemAcl.#ctor(System.Boolean,System.Boolean,System.Byte,System.Int32)">
- <summary>์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ <see cref="T:System.Security.AccessControl.SystemAcl" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="isContainer">์ <see cref="T:System.Security.AccessControl.SystemAcl" /> ๊ฐ์ฒด๊ฐ ์ปจํ
์ด๋์ด๋ฉด true์
๋๋ค.</param>
- <param name="isDS">์ <see cref="T:System.Security.AccessControl.SystemAcl" /> ๊ฐ์ฒด๊ฐ ๋๋ ํฐ๋ฆฌ ๊ฐ์ฒด ACL(์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ด๋ฉด true์
๋๋ค.</param>
- <param name="revision">์ <see cref="T:System.Security.AccessControl.SystemAcl" /> ๊ฐ์ฒด์ ์์ ์์ค์
๋๋ค.</param>
- <param name="capacity">์ด <see cref="T:System.Security.AccessControl.SystemAcl" /> ๊ฐ์ฒด์ ํฌํจ๋ ์ ์๋ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)์ ์์
๋๋ค.์ด ๋ฒํธ๋ ํํธ๋ก๋ง ์ฌ์ฉ๋ฉ๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.SystemAcl.#ctor(System.Boolean,System.Boolean,System.Int32)">
- <summary>์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ <see cref="T:System.Security.AccessControl.SystemAcl" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="isContainer">์ <see cref="T:System.Security.AccessControl.SystemAcl" /> ๊ฐ์ฒด๊ฐ ์ปจํ
์ด๋์ด๋ฉด true์
๋๋ค.</param>
- <param name="isDS">์ <see cref="T:System.Security.AccessControl.SystemAcl" /> ๊ฐ์ฒด๊ฐ ๋๋ ํฐ๋ฆฌ ๊ฐ์ฒด ACL(์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ด๋ฉด true์
๋๋ค.</param>
- <param name="capacity">์ด <see cref="T:System.Security.AccessControl.SystemAcl" /> ๊ฐ์ฒด์ ํฌํจ๋ ์ ์๋ ACE(์ก์ธ์ค ์ ์ด ํญ๋ชฉ)์ ์์
๋๋ค.์ด ๋ฒํธ๋ ํํธ๋ก๋ง ์ฌ์ฉ๋ฉ๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.SystemAcl.#ctor(System.Boolean,System.Boolean,System.Security.AccessControl.RawAcl)">
- <summary>์ง์ ๋ <see cref="T:System.Security.AccessControl.RawAcl" /> ๊ฐ์ฒด์ ์ง์ ๋ ๊ฐ์ ์ฌ์ฉํ์ฌ <see cref="T:System.Security.AccessControl.SystemAcl" /> ํด๋์ค์ ์ ์ธ์คํด์ค๋ฅผ ์ด๊ธฐํํฉ๋๋ค.</summary>
- <param name="isContainer">์ <see cref="T:System.Security.AccessControl.SystemAcl" /> ๊ฐ์ฒด๊ฐ ์ปจํ
์ด๋์ด๋ฉด true์
๋๋ค.</param>
- <param name="isDS">์ <see cref="T:System.Security.AccessControl.SystemAcl" /> ๊ฐ์ฒด๊ฐ ๋๋ ํฐ๋ฆฌ ๊ฐ์ฒด ACL(์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ด๋ฉด true์
๋๋ค.</param>
- <param name="rawAcl">์ <see cref="T:System.Security.AccessControl.SystemAcl" /> ๊ฐ์ฒด์ ๋ด๋ถ <see cref="T:System.Security.AccessControl.RawAcl" /> ๊ฐ์ฒด์
๋๋ค.null์ ์ง์ ํ์ฌ ๋น ACL์ ๋ง๋ญ๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.SystemAcl.AddAudit(System.Security.AccessControl.AuditFlags,System.Security.Principal.SecurityIdentifier,System.Int32,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags)">
- <summary>ํ์ฌ <see cref="T:System.Security.AccessControl.SystemAcl" /> ๊ฐ์ฒด์ ๊ฐ์ฌ ๊ท์น์ ์ถ๊ฐํฉ๋๋ค.</summary>
- <param name="auditFlags">์ถ๊ฐํ ๊ฐ์ฌ ๊ท์น์ ํ์์
๋๋ค.</param>
- <param name="sid">๊ฐ์ฌ ๊ท์น์ ์ถ๊ฐํ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- <param name="accessMask">์ ๊ฐ์ฌ ๊ท์น์ ์ก์ธ์ค ๋ง์คํฌ์
๋๋ค.</param>
- <param name="inheritanceFlags">์ ๊ฐ์ฌ ๊ท์น์ ์์ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="propagationFlags">์ ๊ฐ์ฌ ๊ท์น์ ์์ ์ ํ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.SystemAcl.AddAudit(System.Security.AccessControl.AuditFlags,System.Security.Principal.SecurityIdentifier,System.Int32,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.ObjectAceFlags,System.Guid,System.Guid)">
- <summary>ํ์ฌ <see cref="T:System.Security.AccessControl.SystemAcl" /> ๊ฐ์ฒด์ ์ง์ ๋ ์ค์ ์ด ์๋ ๊ฐ์ฌ ๊ท์น์ ์ถ๊ฐํฉ๋๋ค.์ด ๋ฉ์๋๋ ์ ๊ฐ์ฌ ๊ท์น์ ๊ฐ์ฒด ํ์ ๋๋ ์์๋ ๊ฐ์ฒด ํ์์ ์ง์ ํ ๋ ๋๋ ํฐ๋ฆฌ ๊ฐ์ฒด ACL(์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ์ฌ์ฉํฉ๋๋ค.</summary>
- <param name="auditFlags">์ถ๊ฐํ ๊ฐ์ฌ ๊ท์น์ ํ์์
๋๋ค.</param>
- <param name="sid">๊ฐ์ฌ ๊ท์น์ ์ถ๊ฐํ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- <param name="accessMask">์ ๊ฐ์ฌ ๊ท์น์ ์ก์ธ์ค ๋ง์คํฌ์
๋๋ค.</param>
- <param name="inheritanceFlags">์ ๊ฐ์ฌ ๊ท์น์ ์์ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="propagationFlags">์ ๊ฐ์ฌ ๊ท์น์ ์์ ์ ํ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="objectFlags">
- <paramref name="objectType" /> ๋ฐ <paramref name="inheritedObjectType" /> ๋งค๊ฐ ๋ณ์์ null์ด ์๋ ๊ฐ์ด ํฌํจ๋์ด ์๋์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="objectType">์ ๊ฐ์ฌ ๊ท์น์ ์ ์ฉํ ๊ฐ์ฒด ํด๋์ค์ ID์
๋๋ค.</param>
- <param name="inheritedObjectType">์ ๊ฐ์ฌ ๊ท์น์ ์์ํ ์ ์๋ ์์ ๊ฐ์ฒด ํด๋์ค์ ID์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.SystemAcl.AddAudit(System.Security.Principal.SecurityIdentifier,System.Security.AccessControl.ObjectAuditRule)">
- <summary>ํ์ฌ <see cref="T:System.Security.AccessControl.SystemAcl" /> ๊ฐ์ฒด์ ๊ฐ์ฌ ๊ท์น์ ์ถ๊ฐํฉ๋๋ค.</summary>
- <param name="sid">๊ฐ์ฌ ๊ท์น์ ์ถ๊ฐํ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- <param name="rule">
- <see cref="T:System.Security.AccessControl.ObjectAuditRule" />์ ๊ฐ์ฌ ๊ท์น์ ๋ ํ ํฉ๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.SystemAcl.RemoveAudit(System.Security.AccessControl.AuditFlags,System.Security.Principal.SecurityIdentifier,System.Int32,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags)">
- <summary>์ง์ ํ ๊ฐ์ฌ ๊ท์น์ ํ์ฌ <see cref="T:System.Security.AccessControl.SystemAcl" /> ๊ฐ์ฒด์์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- <returns>์ง์ ํ ๊ฐ์ฌ ๊ท์น์ด ์ด ๋ฉ์๋๋ก ์ ๊ฑฐ๋๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- <param name="auditFlags">์ ๊ฑฐํ ๊ฐ์ฌ ๊ท์น์ ํ์์
๋๋ค.</param>
- <param name="sid">๊ฐ์ฌ ๊ท์น์ ์ ๊ฑฐํ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- <param name="accessMask">์ ๊ฑฐํ ๊ท์น์ ๋ํ ์ก์ธ์ค ๋ง์คํฌ์
๋๋ค.</param>
- <param name="inheritanceFlags">์ ๊ฑฐํ ๊ท์น์ ์์ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="propagationFlags">์ ๊ฑฐํ ๊ท์น์ ์์ ์ ํ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.SystemAcl.RemoveAudit(System.Security.AccessControl.AuditFlags,System.Security.Principal.SecurityIdentifier,System.Int32,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.ObjectAceFlags,System.Guid,System.Guid)">
- <summary>์ง์ ํ ๊ฐ์ฌ ๊ท์น์ ํ์ฌ <see cref="T:System.Security.AccessControl.SystemAcl" /> ๊ฐ์ฒด์์ ์ ๊ฑฐํฉ๋๋ค.์ด ๋ฉ์๋๋ ๊ฐ์ฒด ํ์ ๋๋ ์์๋ ๊ฐ์ฒด ํ์์ ์ง์ ํ ๋ ๋๋ ํฐ๋ฆฌ ๊ฐ์ฒด ACL(์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ์ฌ์ฉํฉ๋๋ค.</summary>
- <returns>์ง์ ํ ๊ฐ์ฌ ๊ท์น์ด ์ด ๋ฉ์๋๋ก ์ ๊ฑฐ๋๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- <param name="auditFlags">์ ๊ฑฐํ ๊ฐ์ฌ ๊ท์น์ ํ์์
๋๋ค.</param>
- <param name="sid">๊ฐ์ฌ ๊ท์น์ ์ ๊ฑฐํ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- <param name="accessMask">์ ๊ฑฐํ ๊ท์น์ ๋ํ ์ก์ธ์ค ๋ง์คํฌ์
๋๋ค.</param>
- <param name="inheritanceFlags">์ ๊ฑฐํ ๊ท์น์ ์์ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="propagationFlags">์ ๊ฑฐํ ๊ท์น์ ์์ ์ ํ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="objectFlags">
- <paramref name="objectType" /> ๋ฐ <paramref name="inheritedObjectType" /> ๋งค๊ฐ ๋ณ์์ null์ด ์๋ ๊ฐ์ด ํฌํจ๋์ด ์๋์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="objectType">์ ๊ฑฐํ ๊ฐ์ฌ ์ ์ด ๊ท์น์ ์ ์ฉํ ๊ฐ์ฒด ํด๋์ค์ ID์
๋๋ค.</param>
- <param name="inheritedObjectType">์ ๊ฑฐํ ๊ฐ์ฌ ๊ท์น์ ์์ํ ์ ์๋ ์์ ๊ฐ์ฒด ํด๋์ค์ ID์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.SystemAcl.RemoveAudit(System.Security.Principal.SecurityIdentifier,System.Security.AccessControl.ObjectAuditRule)">
- <summary>์ง์ ํ ๊ฐ์ฌ ๊ท์น์ ํ์ฌ <see cref="T:System.Security.AccessControl.SystemAcl" /> ๊ฐ์ฒด์์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- <returns>์ง์ ํ ๊ฐ์ฌ ๊ท์น์ด ์ด ๋ฉ์๋๋ก ์ ๊ฑฐ๋๋ฉด true์ด๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด false์
๋๋ค.</returns>
- <param name="sid">๊ฐ์ฌ ๊ท์น์ ์ ๊ฑฐํ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- <param name="rule">๊ฐ์ฌ ๊ท์น์ ์ ๊ฑฐํ <see cref="T:System.Security.AccessControl.ObjectAuditRule" />์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.SystemAcl.RemoveAuditSpecific(System.Security.AccessControl.AuditFlags,System.Security.Principal.SecurityIdentifier,System.Int32,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags)">
- <summary>์ง์ ํ ๊ฐ์ฌ ๊ท์น์ ํ์ฌ <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> ๊ฐ์ฒด์์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- <param name="auditFlags">์ ๊ฑฐํ ๊ฐ์ฌ ๊ท์น์ ํ์์
๋๋ค.</param>
- <param name="sid">๊ฐ์ฌ ๊ท์น์ ์ ๊ฑฐํ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- <param name="accessMask">์ ๊ฑฐํ ๊ท์น์ ๋ํ ์ก์ธ์ค ๋ง์คํฌ์
๋๋ค.</param>
- <param name="inheritanceFlags">์ ๊ฑฐํ ๊ท์น์ ์์ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="propagationFlags">์ ๊ฑฐํ ๊ท์น์ ์์ ์ ํ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.SystemAcl.RemoveAuditSpecific(System.Security.AccessControl.AuditFlags,System.Security.Principal.SecurityIdentifier,System.Int32,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.ObjectAceFlags,System.Guid,System.Guid)">
- <summary>์ง์ ํ ๊ฐ์ฌ ๊ท์น์ ํ์ฌ <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> ๊ฐ์ฒด์์ ์ ๊ฑฐํฉ๋๋ค.์ด ๋ฉ์๋๋ ๊ฐ์ฒด ํ์ ๋๋ ์์๋ ๊ฐ์ฒด ํ์์ ์ง์ ํ ๋ ๋๋ ํฐ๋ฆฌ ๊ฐ์ฒด ACL(์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ์ฌ์ฉํฉ๋๋ค.</summary>
- <param name="auditFlags">์ ๊ฑฐํ ๊ฐ์ฌ ๊ท์น์ ํ์์
๋๋ค.</param>
- <param name="sid">๊ฐ์ฌ ๊ท์น์ ์ ๊ฑฐํ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- <param name="accessMask">์ ๊ฑฐํ ๊ท์น์ ๋ํ ์ก์ธ์ค ๋ง์คํฌ์
๋๋ค.</param>
- <param name="inheritanceFlags">์ ๊ฑฐํ ๊ท์น์ ์์ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="propagationFlags">์ ๊ฑฐํ ๊ท์น์ ์์ ์ ํ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="objectFlags">
- <paramref name="objectType" /> ๋ฐ <paramref name="inheritedObjectType" /> ๋งค๊ฐ ๋ณ์์ null์ด ์๋ ๊ฐ์ด ํฌํจ๋์ด ์๋์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="objectType">์ ๊ฑฐํ ๊ฐ์ฌ ์ ์ด ๊ท์น์ ์ ์ฉํ ๊ฐ์ฒด ํด๋์ค์ ID์
๋๋ค.</param>
- <param name="inheritedObjectType">์ ๊ฑฐํ ๊ฐ์ฌ ๊ท์น์ ์์ํ ์ ์๋ ์์ ๊ฐ์ฒด ํด๋์ค์ ID์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.SystemAcl.RemoveAuditSpecific(System.Security.Principal.SecurityIdentifier,System.Security.AccessControl.ObjectAuditRule)">
- <summary>์ง์ ํ ๊ฐ์ฌ ๊ท์น์ ํ์ฌ <see cref="T:System.Security.AccessControl.DiscretionaryAcl" /> ๊ฐ์ฒด์์ ์ ๊ฑฐํฉ๋๋ค.</summary>
- <param name="sid">๊ฐ์ฌ ๊ท์น์ ์ ๊ฑฐํ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- <param name="rule">
- <see cref="T:System.Security.AccessControl.ObjectAuditRule" /> ์ ๊ฑฐํ ๊ท์น์ ๋ ํ ํฉ๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.SystemAcl.SetAudit(System.Security.AccessControl.AuditFlags,System.Security.Principal.SecurityIdentifier,System.Int32,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags)">
- <summary>์ง์ ํ ๊ฐ์ฌ ๊ท์น์ ์ง์ ํ <see cref="T:System.Security.Principal.SecurityIdentifier" /> ๊ฐ์ฒด์ ์ค์ ํฉ๋๋ค.</summary>
- <param name="auditFlags">์ค์ ํ ๊ฐ์ฌ ์กฐ๊ฑด์
๋๋ค.</param>
- <param name="sid">๊ฐ์ฌ ๊ท์น์ ์ค์ ํ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- <param name="accessMask">์ ๊ฐ์ฌ ๊ท์น์ ์ก์ธ์ค ๋ง์คํฌ์
๋๋ค.</param>
- <param name="inheritanceFlags">์ ๊ฐ์ฌ ๊ท์น์ ์์ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="propagationFlags">์ ๊ฐ์ฌ ๊ท์น์ ์์ ์ ํ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.SystemAcl.SetAudit(System.Security.AccessControl.AuditFlags,System.Security.Principal.SecurityIdentifier,System.Int32,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.ObjectAceFlags,System.Guid,System.Guid)">
- <summary>์ง์ ํ ๊ฐ์ฌ ๊ท์น์ ์ง์ ํ <see cref="T:System.Security.Principal.SecurityIdentifier" /> ๊ฐ์ฒด์ ์ค์ ํฉ๋๋ค.์ด ๋ฉ์๋๋ ๊ฐ์ฒด ํ์ ๋๋ ์์๋ ๊ฐ์ฒด ํ์์ ์ง์ ํ ๋ ๋๋ ํฐ๋ฆฌ ๊ฐ์ฒด ACL(์ก์ธ์ค ์ ์ด ๋ชฉ๋ก)์ ์ฌ์ฉํฉ๋๋ค.</summary>
- <param name="auditFlags">์ค์ ํ ๊ฐ์ฌ ์กฐ๊ฑด์
๋๋ค.</param>
- <param name="sid">๊ฐ์ฌ ๊ท์น์ ์ค์ ํ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- <param name="accessMask">์ ๊ฐ์ฌ ๊ท์น์ ์ก์ธ์ค ๋ง์คํฌ์
๋๋ค.</param>
- <param name="inheritanceFlags">์ ๊ฐ์ฌ ๊ท์น์ ์์ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="propagationFlags">์ ๊ฐ์ฌ ๊ท์น์ ์์ ์ ํ ์์ฑ์ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="objectFlags">
- <paramref name="objectType" /> ๋ฐ <paramref name="inheritedObjectType" /> ๋งค๊ฐ ๋ณ์์ null์ด ์๋ ๊ฐ์ด ํฌํจ๋์ด ์๋์ง ์ฌ๋ถ๋ฅผ ์ง์ ํ๋ ํ๋๊ทธ์
๋๋ค.</param>
- <param name="objectType">์ ๊ฐ์ฌ ๊ท์น์ ์ ์ฉํ ๊ฐ์ฒด ํด๋์ค์ ID์
๋๋ค.</param>
- <param name="inheritedObjectType">์ ๊ฐ์ฌ ๊ท์น์ ์์ํ ์ ์๋ ์์ ๊ฐ์ฒด ํด๋์ค์ ID์
๋๋ค.</param>
- </member>
- <member name="M:System.Security.AccessControl.SystemAcl.SetAudit(System.Security.Principal.SecurityIdentifier,System.Security.AccessControl.ObjectAuditRule)">
- <summary>์ง์ ํ ๊ฐ์ฌ ๊ท์น์ ์ง์ ํ <see cref="T:System.Security.Principal.SecurityIdentifier" /> ๊ฐ์ฒด์ ์ค์ ํฉ๋๋ค.</summary>
- <param name="sid">๊ฐ์ฌ ๊ท์น์ ์ค์ ํ <see cref="T:System.Security.Principal.SecurityIdentifier" />์
๋๋ค.</param>
- <param name="rule">๊ฐ์ฌ ๊ท์น์ ์ค์ ํ <see cref="T:System.Security.AccessControl.ObjectAuditRule" />์
๋๋ค.</param>
- </member>
- </members>
- </doc>
|