1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825 |
- <?xml version="1.0"?>
- <doc>
- <assembly>
- <name>NAnt.DotNetTasks</name>
- </assembly>
- <members>
- <member name="T:NAnt.DotNet.Tasks.AssemblyInfoTask">
- <summary>
- Generates an AssemblyInfo file using the attributes given.
- </summary>
- <example>
- <para>
- Create a C# AssemblyInfo file containing the specified assembly-level
- attributes.
- </para>
- <code>
- <![CDATA[
- <asminfo output="AssemblyInfo.cs" language="CSharp">
- <imports>
- <import namespace="System" />
- <import namespace="System.Reflection" />
- <import namespace="System.EnterpriseServices" />
- <import namespace="System.Runtime.InteropServices" />
- </imports>
- <attributes>
- <attribute type="ComVisibleAttribute" value="false" />
- <attribute type="CLSCompliantAttribute" value="true" />
- <attribute type="AssemblyVersionAttribute" value="1.0.0.0" />
- <attribute type="AssemblyTitleAttribute" value="My fun assembly" />
- <attribute type="AssemblyDescriptionAttribute" value="More fun than a barrel of monkeys" />
- <attribute type="AssemblyCopyrightAttribute" value="Copyright (c) 2002, Monkeyboy, Inc." />
- <attribute type="ApplicationNameAttribute" value="FunAssembly" />
- </attributes>
- <references>
- <include name="System.EnterpriseServices.dll" />
- </references>
- </asminfo>
- ]]>
- </code>
- </example>
- <example>
- <para>
- Create a C# AssemblyInfo file containing an attribute with multiple
- named properties by setting the <see cref="P:NAnt.DotNet.Types.AssemblyAttribute.AsIs"/>
- attribute on the <see cref="T:NAnt.DotNet.Types.AssemblyAttribute"/> element to
- <see langword="true"/>.
- </para>
- <code>
- <![CDATA[
- <asminfo output="AssemblyInfo.cs" language="CSharp">
- <imports>
- <import namespace="log4net.Config" />
- </imports>
- <attributes>
- <attribute type="DOMConfiguratorAttribute" value="ConfigFile="config.log4net",Watch=true" asis="true" />
- </attributes>
- <references>
- <include name="log4net.dll" />
- </references>
- </asminfo>
- ]]>
- </code>
- </example>
- </member>
- <member name="M:NAnt.DotNet.Tasks.AssemblyInfoTask.ExecuteTask">
- <summary>
- Generates an AssemblyInfo file.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Tasks.AssemblyInfoTask.NeedsPersisting(System.IO.Stream)">
- <summary>
- Determines whether the specified AssemblyInfo file in the given
- <see cref="T:System.IO.Stream"/> needs to be persisted.
- </summary>
- <param name="generatedAsmInfoStream"><see cref="T:System.IO.Stream"/> holding the newly generated AssemblyInfo source.</param>
- <returns>
- <see langword="true"/> if the generated AssemblyInfo source needs
- to be persisted; otherwise, <see langword="false"/>.
- </returns>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyInfoTask.Output">
- <summary>
- Name of the AssemblyInfo file to generate.
- </summary>
- <value>
- The name of the AssemblyInfo file to generate.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyInfoTask.Language">
- <summary>
- The code language in which the AssemblyInfo file should be
- generated.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyInfoTask.AssemblyAttributes">
- <summary>
- The assembly-level attributes to generate.
- </summary>
- <value>
- The assembly-level attributes to generate.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyInfoTask.Imports">
- <summary>
- The namespaces to import.
- </summary>
- <value>
- The namespaces to import.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyInfoTask.References">
- <summary>
- Assembly files used to locate the types of the specified attributes.
- </summary>
- </member>
- <member name="T:NAnt.DotNet.Tasks.AssemblyInfoTask.CodeLanguage">
- <summary>
- Defines the supported code languages for generating an AssemblyInfo
- file.
- </summary>
- </member>
- <member name="F:NAnt.DotNet.Tasks.AssemblyInfoTask.CodeLanguage.CSharp">
- <summary>
- A value for generating C# code.
- </summary>
- </member>
- <member name="F:NAnt.DotNet.Tasks.AssemblyInfoTask.CodeLanguage.JScript">
- <summary>
- A value for generating JScript code.
- </summary>
- </member>
- <member name="F:NAnt.DotNet.Tasks.AssemblyInfoTask.CodeLanguage.VB">
- <summary>
- A value for generating Visual Basic code.
- </summary>
- </member>
- <member name="T:NAnt.DotNet.Tasks.AssemblyInfoTask.CodeProvider">
- <summary>
- Encapsulates functionality to generate a code file with imports
- and assembly-level attributes.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Tasks.AssemblyInfoTask.CodeProvider.#ctor(NAnt.DotNet.Tasks.AssemblyInfoTask,NAnt.DotNet.Tasks.AssemblyInfoTask.CodeLanguage)">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Tasks.AssemblyInfoTask.CodeProvider"/>
- for the specified <see cref="T:NAnt.DotNet.Tasks.AssemblyInfoTask.CodeLanguage"/>.
- </summary>
- <param name="assemblyInfoTask">The <see cref="T:NAnt.DotNet.Tasks.AssemblyInfoTask"/> for which an instance of the <see cref="T:NAnt.DotNet.Tasks.AssemblyInfoTask.CodeProvider"/> class should be initialized.</param>
- <param name="codeLanguage">The <see cref="T:NAnt.DotNet.Tasks.AssemblyInfoTask.CodeLanguage"/> for which an instance of the <see cref="T:NAnt.DotNet.Tasks.AssemblyInfoTask.CodeProvider"/> class should be initialized.</param>
- </member>
- <member name="M:NAnt.DotNet.Tasks.AssemblyInfoTask.CodeProvider.GenerateImportCode(System.Collections.Specialized.StringCollection,System.IO.TextWriter)">
- <summary>
- Generates code for the specified imports.
- </summary>
- <param name="imports">The imports for which code should be generated.</param>
- <param name="writer">The <see cref="T:System.IO.TextWriter"/> to which the generated code will be written.</param>
- </member>
- <member name="M:NAnt.DotNet.Tasks.AssemblyInfoTask.CodeProvider.GenerateAssemblyAttributesCode(NAnt.DotNet.Types.AssemblyAttributeCollection,System.Collections.Specialized.StringCollection,System.Collections.Specialized.StringCollection,System.IO.TextWriter)">
- <summary>
- Generates code for the specified assembly attributes.
- </summary>
- <param name="assemblyAttributes">The assembly attributes for which code should be generated.</param>
- <param name="imports">Imports used to resolve the assembly attribute names to fully qualified type names.</param>
- <param name="assemblies">Assembly that will be used to resolve the attribute names to <see cref="T:System.Type"/> instances.</param>
- <param name="writer">The <see cref="T:System.IO.TextWriter"/> to which the generated code will be written.</param>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyInfoTask.CodeProvider.Language">
- <summary>
- Gets the <see cref="T:NAnt.DotNet.Tasks.AssemblyInfoTask.CodeLanguage"/> in which the AssemblyInfo
- code will be generated.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyInfoTask.CodeProvider.Generator">
- <summary>
- Gets the <see cref="T:System.CodeDom.Compiler.ICodeGenerator"/> that will be used to
- generate the AssemblyInfo code.
- </summary>
- </member>
- <member name="T:NAnt.DotNet.Tasks.AssemblyInfoTask.TypedValueGatherer">
- <summary>
- Responsible for returning the specified value converted to a
- <see cref="T:System.Type"/> accepted by a constructor for a given
- <see cref="T:System.Type"/>.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Tasks.AssemblyInfoTask.TypedValueGatherer.InitializeLifetimeService">
- <summary>
- Obtains a lifetime service object to control the lifetime policy for
- this instance.
- </summary>
- <returns>
- An object of type <see cref="T:System.Runtime.Remoting.Lifetime.ILease"/> used to control the lifetime
- policy for this instance. This is the current lifetime service object
- for this instance if one exists; otherwise, a new lifetime service
- object initialized with a lease that will never time out.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Tasks.AssemblyInfoTask.TypedValueGatherer.GetTypedValue(System.Collections.Specialized.StringCollection,System.Collections.Specialized.StringCollection,System.String,System.String)">
- <summary>
- Retrieves the specified <see cref="T:System.Type"/> corresponding with the specified
- type name from a list of assemblies.
- </summary>
- <param name="assemblies">The collection of assemblies that the type should tried to be instantiated from.</param>
- <param name="imports">The list of imports that can be used to resolve the typename to a full typename.</param>
- <param name="typename">The typename that should be used to determine the type to which the specified value should be converted.</param>
- <param name="value">The <see cref="T:System.String"/> value that should be converted to a typed value.</param>
- <returns></returns>
- <exception cref="T:NAnt.Core.BuildException">
- <para><paramref name="value"/> is <see langword="null"/> and the <see cref="T:System.Type"/> identified by <paramref name="typename"/> has no default public constructor.</para>
- <para>-or-</para>
- <para><paramref name="value"/> cannot be converted to a value that's suitable for one of the constructors of the <see cref="T:System.Type"/> identified by <paramref name="typename"/>.</para>
- <para>-or-</para>
- <para>The <see cref="T:System.Type"/> identified by <paramref name="typename"/> has no suitable constructor.</para>
- <para>-or-</para>
- <para>A <see cref="T:System.Type"/> identified by <paramref name="typename"/> could not be located or loaded.</para>
- </exception>
- </member>
- <member name="T:NAnt.DotNet.Tasks.AssemblyLinkerTask">
- <summary>
- Wraps <c>al.exe</c>, the assembly linker for the .NET Framework.
- </summary>
- <remarks>
- <para>
- All specified sources will be embedded using the <c>/embed</c> flag.
- Other source types are not supported.
- </para>
- </remarks>
- <example>
- <para>
- Create a library containing all icon files in the current directory.
- </para>
- <code>
- <![CDATA[
- <al output="MyIcons.dll" target="lib">
- <sources>
- <include name="*.ico" />
- </sources>
- </al>
- ]]>
- </code>
- </example>
- </member>
- <member name="M:NAnt.DotNet.Tasks.AssemblyLinkerTask.ExecuteTask">
- <summary>
- Generates an assembly manifest.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Tasks.AssemblyLinkerTask.NeedsCompiling">
- <summary>
- Determines whether the assembly manifest needs compiling or is
- uptodate.
- </summary>
- <returns>
- <see langword="true" /> if the assembly manifest needs compiling;
- otherwise, <see langword="false" />.
- </returns>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.AlgorithmID">
- <summary>
- Specifies an algorithm (in hexadecimal) to hash all files in a
- multifile assembly except the file that contains the assembly
- manifest. The default algorithm is CALG_SHA1.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.Company">
- <summary>
- Specifies a string for the <b>Company</b> field in the assembly.
- </summary>
- <value>
- A string for the <b>Company</b> field in the assembly.
- </value>
- <remarks>
- If <see cref="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.Company"/> is an empty string (""), the Win32
- <b>Company</b> resource appears as a single space.
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.Configuration">
- <summary>
- Specifies a string for the <b>Configuration</b> field in the assembly.
- </summary>
- <value>
- A string for the <b>Configuration</b> field in the assembly.
- </value>
- <remarks>
- If <see cref="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.Configuration"/> is an empty string (""), the Win32
- <b>Configuration</b> resource appears as a single space.
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.Copyright">
- <summary>
- Specifies a string for the <b>Copyright</b> field in the assembly.
- </summary>
- <value>
- A string for the <b>Copyright</b> field in the assembly.
- </value>
- <remarks>
- If <see cref="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.Copyright"/> is an empty string (""), the Win32
- <b>Copyright</b> resource appears as a single space.
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.Culture">
- <summary>
- The culture string associated with the output assembly.
- The string must be in RFC 1766 format, such as "en-US".
- </summary>
- <remarks>
- <para>
- Corresponds with the <c>/c[ulture]:</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.DelaySign">
- <summary>
- Specifies whether the assembly should be partially signed. The default
- is <see langword="false" />.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.Description">
- <summary>
- Specifies a string for the <b>Description</b> field in the assembly.
- </summary>
- <value>
- A string for the <b>Description</b> field in the assembly.
- </value>
- <remarks>
- If <see cref="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.Description"/> is an empty string (""), the Win32
- <b>Description</b> resource appears as a single space.
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.EvidenceFile">
- <summary>
- Security evidence file to embed.
- </summary>
- <value>
- The security evidence file to embed.
- </value>
- <remarks>
- <para>
- Corresponds with the <c>/e[vidence]</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.FileVersion">
- <summary>
- Specifies a string for the <b>File Version</b> field in the assembly.
- </summary>
- <value>
- A string for the <b>File Version</b> field in the assembly.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.Flags">
- <summary>
- Specifies a value (in hexadecimal) for the <b>Flags</b> field in
- the assembly.
- </summary>
- <value>
- A value (in hexadecimal) for the <b>Flags</b> field in the assembly.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.KeyContainer">
- <summary>
- Specifies a container that holds a key pair.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.KeyFile">
- <summary>
- Specifies a file (filename) that contains a key pair or
- just a public key to sign an assembly.
- </summary>
- <value>
- The complete path to the key file.
- </value>
- <remarks>
- <para>
- Corresponds with the <c>/keyf[ile]:</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.MainMethod">
- <summary>
- Specifies the fully-qualified name (class.method) of the method to
- use as an entry point when converting a module to an executable file.
- </summary>
- <value>
- The fully-qualified name (class.method) of the method to use as an
- entry point when converting a module to an executable file.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.OutputFile">
- <summary>
- The name of the output file for the assembly manifest.
- </summary>
- <value>
- The complete output path for the assembly manifest.
- </value>
- <remarks>
- <para>
- Corresponds with the <c>/out</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.OutputTarget">
- <summary>
- The target type (one of <c>lib</c>, <c>exe</c>, or <c>winexe</c>).
- </summary>
- <remarks>
- <para>
- Corresponds with the <c>/t[arget]:</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.Product">
- <summary>
- Specifies a string for the <b>Product</b> field in the assembly.
- </summary>
- <value>
- A string for the <b>Product</b> field in the assembly.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.ProductVersion">
- <summary>
- Specifies a string for the <b>Product Version</b> field in the assembly.
- </summary>
- <value>
- A string for the <b>Product Version</b> field in the assembly.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.Resources">
- <summary>
- The set of resources to embed.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.EmbeddedResources">
- <summary>
- The set of compiled resources to embed.
- </summary>
- <remarks>
- Do not yet expose this to build authors.
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.SupportsTemplate">
- <summary>
- Indicates whether the assembly linker for a given target framework
- supports the "template" option, which takes an assembly from which
- to get all options except the culture field.
- The default is <see langword="true" />.
- </summary>
- <remarks>
- TODO: remove this once Mono bug #74814 is fixed.
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.TemplateFile">
- <summary>
- Specifies an assembly from which to get all options except the
- culture field.
- </summary>
- <value>
- The complete path to the assembly template.
- </value>
- <remarks>
- <para>
- Corresponds with the <c>/template:</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.Title">
- <summary>
- Specifies a string for the <b>Title</b> field in the assembly.
- </summary>
- <value>
- A string for the <b>Title</b> field in the assembly.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.Trademark">
- <summary>
- Specifies a string for the <b>Trademark</b> field in the assembly.
- </summary>
- <value>
- A string for the <b>Trademark</b> field in the assembly.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.Version">
- <summary>
- Specifies version information for the assembly. The format of the
- version string is <c>major</c>.<c>minor</c>.<c>build</c>.<c>revision</c>.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.Win32Icon">
- <summary>
- Icon to associate with the assembly.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.Win32Res">
- <summary>
- Inserts a Win32 resource (.res file) in the output file.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.AssemblyLinkerTask.ProgramArguments">
- <summary>
- Gets the command-line arguments for the external program.
- </summary>
- <value>
- The command-line arguments for the external program or
- <see langword="null" /> if the task is not being executed.
- </value>
- </member>
- <member name="T:NAnt.DotNet.Tasks.CompilerBase">
- <summary>
- Provides the abstract base class for compiler tasks.
- </summary>
- </member>
- <member name="F:NAnt.DotNet.Tasks.CompilerBase.CodebehindExtensions">
- <summary>
- Contains a list of extensions for all file types that should be treated as
- 'code-behind' when looking for resources. Ultimately this will determine
- if we use the "namespace+filename" or "namespace+classname" algorithm, since
- code-behind will use the "namespace+classname" algorithm.
- </summary>
- </member>
- <member name="F:NAnt.DotNet.Tasks.CompilerBase.CultureNames">
- <summary>
- Case-insensitive list of valid culture names for this platform.
- </summary>
- <remarks>
- The key of the <see cref="T:System.Collections.Hashtable"/> is the culture name and
- the value is <see langword="null"/>.
- </remarks>
- </member>
- <member name="M:NAnt.DotNet.Tasks.CompilerBase.#cctor">
- <summary>
- Class constructor for <see cref="T:NAnt.DotNet.Tasks.CompilerBase"/>.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Tasks.CompilerBase.ExecuteTask">
- <summary>
- Compiles the sources and resources.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Tasks.CompilerBase.GetManifestResourceName(NAnt.DotNet.Types.ResourceFileSet,System.String,System.String,System.String)">
- <summary>
- Determines the manifest resource name of the given resource file.
- </summary>
- <param name="resources">The <see cref="T:NAnt.DotNet.Types.ResourceFileSet"/> containing information that will used to assemble the manifest resource name.</param>
- <param name="resourcePhysicalFile">The resource file of which the manifest resource name should be determined.</param>
- <param name="resourceLogicalFile">The logical location of the resource file.</param>
- <param name="dependentFile">The source file on which the resource file depends.</param>
- <returns>
- The manifest resource name of the specified resource file.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Tasks.CompilerBase.GetManifestResourceName(NAnt.DotNet.Types.ResourceFileSet,System.String)">
- <summary>
- Determines the manifest resource name of the given resource file.
- </summary>
- <param name="resources">The <see cref="T:NAnt.DotNet.Types.ResourceFileSet"/> containing information that will used to assemble the manifest resource name.</param>
- <param name="resourceFile">The resource file of which the manifest resource name should be determined.</param>
- <returns>
- The manifest resource name of the specified resource file.
- </returns>
- <remarks>
- For .resx resources, the name of the dependent is determined by
- replacing the extension of the file with the extension of the
- source files for the compiler, and removing the culture name from
- the file name for localized resources.
- </remarks>
- </member>
- <member name="M:NAnt.DotNet.Tasks.CompilerBase.PerformSearchForResourceLinkage(System.IO.TextReader)">
- <summary>
- Extracts the associated namespace/classname linkage found in the
- given stream.
- </summary>
- <param name="sr">The read-only stream of the source file to search.</param>
- <returns>
- The namespace/classname of the source file matching the resource.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Tasks.CompilerBase.WritePackageReferences(System.IO.TextWriter)">
- <summary>
- Writes package references to the specified <see cref="T:System.IO.TextWriter"/>.
- </summary>
- <param name="writer">The <see cref="T:System.IO.TextWriter"/> to which the package references should be written.</param>
- </member>
- <member name="M:NAnt.DotNet.Tasks.CompilerBase.WriteWarningsAsError(System.IO.TextWriter)">
- <summary>
- Writes list of warnings to (not) treat as errors to the specified
- <see cref="T:System.IO.TextWriter"/>.
- </summary>
- <param name="writer">The <see cref="T:System.IO.TextWriter"/> to which the list of warnings should be written.</param>
- </member>
- <member name="M:NAnt.DotNet.Tasks.CompilerBase.WriteNoWarnList(System.IO.TextWriter)">
- <summary>
- Writes list of warnings to suppress to the specified
- <see cref="T:System.IO.TextWriter"/>.
- </summary>
- <param name="writer">The <see cref="T:System.IO.TextWriter"/> to which the list of warnings to suppress should be written.</param>
- </member>
- <member name="M:NAnt.DotNet.Tasks.CompilerBase.WriteConditionalCompilationConstants(System.IO.TextWriter)">
- <summary>
- Writes conditional compilation constants to the specified
- <see cref="T:System.IO.TextWriter"/>.
- </summary>
- <param name="writer">The <see cref="T:System.IO.TextWriter"/> to which the conditional compilation constants should be written.</param>
- </member>
- <member name="M:NAnt.DotNet.Tasks.CompilerBase.WriteModuleReferences(System.IO.TextWriter)">
- <summary>
- Writes module references to the specified <see cref="T:System.IO.TextWriter"/>.
- </summary>
- <param name="writer">The <see cref="T:System.IO.TextWriter"/> to which the module references should be written.</param>
- </member>
- <member name="M:NAnt.DotNet.Tasks.CompilerBase.WriteOptions(System.IO.TextWriter)">
- <summary>
- Allows derived classes to provide compiler-specific options.
- </summary>
- <param name="writer">The <see cref="T:System.IO.TextWriter"/> to which the compiler options should be written.</param>
- </member>
- <member name="M:NAnt.DotNet.Tasks.CompilerBase.WriteOption(System.IO.TextWriter,System.String)">
- <summary>
- Writes an option using the default output format.
- </summary>
- <param name="writer">The <see cref="T:System.IO.TextWriter"/> to which the compiler options should be written.</param>
- <param name="name">The name of the option which should be passed to the compiler.</param>
- </member>
- <member name="M:NAnt.DotNet.Tasks.CompilerBase.WriteOption(System.IO.TextWriter,System.String,System.String)">
- <summary>
- Writes an option and its value using the default output format.
- </summary>
- <param name="writer">The <see cref="T:System.IO.TextWriter"/> to which the compiler options should be written.</param>
- <param name="name">The name of the option which should be passed to the compiler.</param>
- <param name="value">The value of the option which should be passed to the compiler.</param>
- <remarks>
- The combination of <paramref name="option"/> and
- <paramref name="value"/> (separated by a colon) is quoted
- unless <paramref name="value"/> is already surrounded by quotes.
- </remarks>
- </member>
- <member name="M:NAnt.DotNet.Tasks.CompilerBase.NeedsCompiling">
- <summary>
- Determines whether compilation is needed.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Tasks.CompilerBase.GetResourceLinkage(System.String,System.Globalization.CultureInfo)">
- <summary>
- Finds the correct namespace/classname for a resource file from the
- given dependent source file.
- </summary>
- <param name="dependentFile">The file from which the resource linkage of the resource file should be determined.</param>
- <param name="resourceCulture">The culture of the resource file for which the resource linkage should be determined.</param>
- <returns>
- The namespace/classname of the source file matching the resource or
- <see langword="null" /> if the dependent source file does not exist.
- </returns>
- <remarks>
- This behaviour may be overidden by each particular compiler to
- support the namespace/classname syntax for that language.
- </remarks>
- </member>
- <member name="M:NAnt.DotNet.Tasks.CompilerBase.LinkResourceAssembly(System.Collections.Hashtable,System.IO.FileInfo,System.String)">
- <summary>
- Link a list of files into a resource assembly.
- </summary>
- <param name="resourceFiles">The collection of resources.</param>
- <param name="resourceAssemblyFile">Resource assembly to generate</param>
- <param name="culture">Culture of the generated assembly.</param>
- </member>
- <member name="M:NAnt.DotNet.Tasks.CompilerBase.CompileResxResources(System.Collections.Specialized.StringCollection)">
- <summary>
- Compiles a set of resx files to a .resources files.
- </summary>
- <param name="resxFiles">The set of resx files to compile.</param>
- </member>
- <member name="M:NAnt.DotNet.Tasks.CompilerBase.GetResourceCulture(System.String,System.String)">
- <summary>
- Determines the culture associated with a given resource file by
- scanning the filename for valid culture names.
- </summary>
- <param name="resourceFile">The resource file path to check for culture info.</param>
- <param name="dependentFile">The file on which the resource file depends.</param>
- <returns>
- A valid <see cref="T:System.Globalization.CultureInfo"/> instance if the resource is
- associated with a specific culture; otherwise, <see langword="null"/>.
- </returns>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.Debug">
- <summary>
- Generate debug output. The default is <see langword="false" />.
- </summary>
- <remarks>
- Only used for <jsc> tasks, but retained for backward
- compatibility (Clover.NET).
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.OutputFile">
- <summary>
- The output file created by the compiler.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.OutputTarget">
- <summary>
- Output type. Possible values are <c>exe</c>, <c>winexe</c>,
- <c>library</c> or <c>module</c>.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.Define">
- <summary>
- Define conditional compilation symbol(s).
- </summary>
- <remarks>
- <para>
- Corresponds to <c>/d[efine]:</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.Win32Icon">
- <summary>
- Icon to associate with the application.
- </summary>
- <remarks>
- <para>
- Corresponds to <c>/win32icon:</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.WarnAsError">
- <summary>
- Instructs the compiler to treat all warnings as errors. The default
- is <see langword="false" />.
- </summary>
- <remarks>
- <para>
- Corresponds to the <c>/warnaserror[+|-]</c> flag of the compiler.
- </para>
- <para>
- When this property is set to <see langword="true" />, any messages
- that would ordinarily be reported as warnings will instead be
- reported as errors.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.WarningAsError">
- <summary>
- Controls which warnings should be reported as errors.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.NoWarn">
- <summary>
- Specifies a comma-separated list of warnings that should be suppressed
- by the compiler.
- </summary>
- <value>
- Comma-separated list of warnings that should be suppressed by the
- compiler.
- </value>
- <remarks>
- <para>
- Corresponds with the <c>/nowarn</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.SuppressWarnings">
- <summary>
- Specifies a list of warnings that you want the compiler to suppress.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.ForceRebuild">
- <summary>
- Instructs NAnt to recompile the output file regardless of the file timestamps.
- </summary>
- <remarks>
- When this parameter is to <see langword="true" />, NAnt will always
- run the compiler to rebuild the output file, regardless of the file timestamps.
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.MainType">
- <summary>
- Specifies which type contains the Main method that you want to use
- as the entry point into the program.
- </summary>
- <remarks>
- <para>
- Corresponds to the <c>/m[ain]:</c> flag of the compiler.
- </para>
- <para>
- Use this property when creating an executable file. If this property
- is not set, the compiler searches for a valid Main method in all
- public classes.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.KeyContainer">
- <summary>
- Specifies the key pair container used to strongname the assembly.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.KeyFile">
- <summary>
- Specifies a strong name key file.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.Lib">
- <summary>
- Additional directories to search in for assembly references.
- </summary>
- <remarks>
- <para>
- Corresponds with the <c>/lib[path]:</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.References">
- <summary>
- Reference metadata from the specified assembly files.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.Packages">
- <summary>
- Specifies list of packages to reference.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.ResourcesList">
- <summary>
- Resources to embed.
- </summary>
- <remarks>
- <para>
- This can be a combination of resx files and file resources.
- </para>
- <para>
- .resx files will be compiled by <see cref="T:NAnt.DotNet.Tasks.ResGenTask"/> and then
- embedded into the resulting executable.
- </para>
- <para>
- The <see cref="P:NAnt.DotNet.Types.ResourceFileSet.Prefix"/> property is used to make
- up the resource name added to the assembly manifest for non-resx
- files.
- </para>
- <para>
- For .resx files the namespace from the matching source file is used
- as prefix. This matches the behaviour of Visual Studio.
- </para>
- <para>
- Multiple resources tags with different namespace prefixes may be
- specified.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.Modules">
- <summary>
- Link the specified modules into this assembly.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.Sources">
- <summary>
- The set of source files for compilation.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.SupportsPackageReferences">
- <summary>
- Indicates whether package references are supported by compiler for
- a given target framework. The default is <see langword="false" />.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.SupportsWarnAsErrorList">
- <summary>
- Indicates whether the compiler for a given target framework supports
- the "warnaserror" option that takes a list of warnings. The default
- is <see langword="false" />.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.SupportsNoWarnList">
- <summary>
- Indicates whether the compiler for a given target framework supports
- a command line option that allows a list of warnings to be
- suppressed. The default is <see langword="false" />.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.SupportsKeyContainer">
- <summary>
- Indicates whether the compiler for a given target framework supports
- the "keycontainer" option. The default is <see langword="false" />.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.SupportsKeyFile">
- <summary>
- Indicates whether the compiler for a given target framework supports
- the "keyfile" option. The default is <see langword="false" />.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.Extension">
- <summary>
- Gets the file extension required by the current compiler.
- </summary>
- <value>
- The file extension required by the current compiler.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.ClassNameRegex">
- <summary>
- Gets the class name regular expression for the language of the current compiler.
- </summary>
- <value> class name regular expression for the language of the current compiler</value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.NamespaceRegex">
- <summary>
- Gets the namespace regular expression for the language of the current compiler.
- </summary>
- <value> namespace regular expression for the language of the current compiler</value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.ProgramArguments">
- <summary>
- Gets the command-line arguments for the external program.
- </summary>
- <value>
- The command-line arguments for the external program.
- </value>
- </member>
- <member name="T:NAnt.DotNet.Tasks.CompilerBase.ResourceLinkage">
- <summary>
- Holds class and namespace information for resource (*.resx) linkage.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Tasks.CompilerBase.ResourceLinkage.#ctor(System.String,System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Tasks.CompilerBase.ResourceLinkage"/>
- class.
- </summary>
- <param name="namespaceName">The namespace the resource is under.</param>
- <param name="className">The class name the resource is associated with.</param>
- </member>
- <member name="M:NAnt.DotNet.Tasks.CompilerBase.ResourceLinkage.ToString">
- <summary>
- Returns the resource linkage as a string.
- </summary>
- <returns>
- A string representation of the resource linkage.
- </returns>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.ResourceLinkage.IsValid">
- <summary>
- Gets a value indicating whether the <see cref="T:NAnt.DotNet.Tasks.CompilerBase.ResourceLinkage"/>
- instances contains valid data.
- </summary>
- <value>
- <see langword="true"/> if the <see cref="T:NAnt.DotNet.Tasks.CompilerBase.ResourceLinkage"/>
- instance contains valid data; otherwise, <see langword="false"/>.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.ResourceLinkage.HasNamespaceName">
- <summary>
- Gets a value indicating whether a namespace name is available
- for this <see cref="T:NAnt.DotNet.Tasks.CompilerBase.ResourceLinkage"/> instance.
- </summary>
- <value>
- <see langword="true"/> if a namespace name is available for
- this <see cref="T:NAnt.DotNet.Tasks.CompilerBase.ResourceLinkage"/> instance; otherwise,
- <see langword="false"/>.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.ResourceLinkage.HasClassName">
- <summary>
- Gets a value indicating whether a class name is available
- for this <see cref="T:NAnt.DotNet.Tasks.CompilerBase.ResourceLinkage"/> instance.
- </summary>
- <value>
- <see langword="true"/> if a class name is available for
- this <see cref="T:NAnt.DotNet.Tasks.CompilerBase.ResourceLinkage"/> instance; otherwise,
- <see langword="false"/>.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.ResourceLinkage.NamespaceName">
- <summary>
- Gets the name of namespace the resource is under.
- </summary>
- <value>
- The name of namespace the resource is under.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.ResourceLinkage.ClassName">
- <summary>
- Gets the name of the class (most likely a form) that the resource
- is associated with.
- </summary>
- <value>
- The name of the class the resource is associated with.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CompilerBase.ResourceLinkage.Culture">
- <summary>
- Gets the culture that the resource is associated with.
- </summary>
- <value>
- The culture that the resource is associated with.
- </value>
- </member>
- <member name="T:NAnt.DotNet.Tasks.CscTask">
- <summary>
- Compiles C# programs.
- </summary>
- <remarks>
- <note>
- In order to have <see cref="T:NAnt.DotNet.Tasks.CscTask"/> generate manifest resource names
- that match those generated by Microsoft Visual Studio.NET, the value of
- the <see cref="P:NAnt.DotNet.Types.ResourceFileSet.Prefix"/> attribute of the <<see cref="P:NAnt.DotNet.Tasks.CompilerBase.ResourcesList"/>>
- element should match the "Default Namespace" of the C# project, and the
- value of the <see cref="P:NAnt.DotNet.Types.ResourceFileSet.DynamicPrefix"/> attribute
- should be set to "<see langword="true"/>".
- </note>
- </remarks>
- <example>
- <para>Compile a "HelloWorld" application, including embedded resources.</para>
- <code>
- <![CDATA[
- <csc target="exe" output="HelloWorld.exe" debug="true">
- <nowarn>
- <!-- do not report warnings for missing XML comments -->
- <warning number="0519" />
- </nowarn>
- <sources>
- <include name="**/*.cs" />
- </sources>
- <resources dynamicprefix="true" prefix="HelloWorld">
- <include name="**/*.resx" />
- </resources>
- <references>
- <include name="System.dll" />
- <include name="System.Data.dll" />
- </references>
- </csc>
- ]]>
- </code>
- </example>
- </member>
- <member name="M:NAnt.DotNet.Tasks.CscTask.WriteOptions(System.IO.TextWriter)">
- <summary>
- Writes the compiler options to the specified <see cref="T:System.IO.TextWriter"/>.
- </summary>
- <param name="writer"><see cref="T:System.IO.TextWriter"/> to which the compiler options should be written.</param>
- </member>
- <member name="M:NAnt.DotNet.Tasks.CscTask.NeedsCompiling">
- <summary>
- Determines whether compilation is needed.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CscTask.BaseAddress">
- <summary>
- The preferred base address at which to load a DLL. The default base
- address for a DLL is set by the .NET Framework common language
- runtime.
- </summary>
- <value>
- The preferred base address at which to load a DLL.
- </value>
- <remarks>
- This address can be specified as a decimal, hexadecimal, or octal
- number.
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CscTask.DebugOutput">
- <summary>
- Specifies the type of debugging information generated by the
- compiler. The default is <see cref="F:NAnt.DotNet.Types.DebugOutput.None"/>.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CscTask.Debug">
- <summary>
- No longer expose this to build authors. Use <see cref="P:NAnt.DotNet.Tasks.CscTask.DebugOutput"/>
- instead.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CscTask.DocFile">
- <summary>
- The name of the XML documentation file to generate.
- </summary>
- <remarks>
- <para>
- Corresponds with the <c>/doc:</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CscTask.FileAlign">
- <summary>
- Specifies the size of sections in the output file. Valid values are
- 512, 1024, 2048, 4096, and 8192.
- </summary>
- <value>
- The size of sections in the output file.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CscTask.NoStdLib">
- <summary>
- Instructs the compiler not to import mscorlib.dll. The default is
- <see langword="false" />.
- </summary>
- <remarks>
- <para>
- Corresponds with the <c>/nostdlib[+|-]</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CscTask.NoConfig">
- <summary>
- Instructs the compiler not to use implicit references to assemblies.
- The default is <see langword="false" />.
- </summary>
- <remarks>
- <para>
- Corresponds with the <c>/noconfig</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CscTask.Checked">
- <summary>
- Specifies whether an integer arithmetic statement that is not in
- the scope of the <c>checked</c> or <c>unchecked</c> keywords and
- that results in a value outside the range of the data type should
- cause a run-time exception. The default is <see langword="false" />.
- </summary>
- <remarks>
- <para>
- Corresponds with the <c>/checked[+|-]</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CscTask.Unsafe">
- <summary>
- Instructs the compiler to allow code that uses the <c>unsafe</c>
- keyword. The default is <see langword="false" />.
- </summary>
- <remarks>
- <para>
- Corresponds with the <c>/unsafe[+|-]</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CscTask.LangVersion">
- <summary>
- Causes the compiler to only accept syntax that is included in a
- given specification.
- </summary>
- <remarks>
- <para>
- Corresponds with the <c>/langversion</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CscTask.Optimize">
- <summary>
- Specifies whether the compiler should perform optimizations to the
- make output files smaller, faster, and more effecient. The default
- is <see langword="false" />.
- </summary>
- <value>
- <see langword="true" /> if the compiler should perform optimizations;
- otherwise, <see langword="false" />.
- </value>
- <remarks>
- <para>
- Corresponds with the <c>/optimize[+|-]</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CscTask.Platform">
- <summary>
- Specifies which platform version of common language runtime (CLR)
- can run the output file.
- </summary>
- <value>
- The platform version of common language runtime (CLR) that can run
- the output file.
- </value>
- <remarks>
- <para>
- Corresponds with the <c>/platform</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CscTask.WarningLevel">
- <summary>
- Specifies the warning level for the compiler to display. Valid values
- are <c>0</c>-<c>4</c>. The default is <c>4</c>.
- </summary>
- <value>
- The warning level for the compiler to display.
- </value>
- <remarks>
- <para>
- Corresponds with the <c>/warn</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CscTask.Codepage">
- <summary>
- Specifies the code page to use for all source code files in the
- compilation.
- </summary>
- <remarks>
- <para>
- Corresponds with the <c>/codepage</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CscTask.SupportsDocGeneration">
- <summary>
- Specifies whether the compiler for the active target framework
- supports generation of XML Documentation file. The default is
- <see langword="true" />.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CscTask.SupportsPlatform">
- <summary>
- Specifies whether the compiler for the active target framework
- supports limiting the platform on which the compiled code can run.
- The default is <see langword="false" />.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CscTask.SupportsLangVersion">
- <summary>
- Specifies whether the compiler for the active target framework
- supports accepting only a specific language syntax.
- The default is <see langword="false" />.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CscTask.Extension">
- <summary>
- Gets the file extension required by the current compiler.
- </summary>
- <value>
- For the C# compiler, the file extension is always <c>cs</c>.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CscTask.ClassNameRegex">
- <summary>
- Gets the class name regular expression for the language of the
- current compiler.
- </summary>
- <value>
- Class name regular expression for the language of the current
- compiler.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.CscTask.NamespaceRegex">
- <summary>
- Gets the namespace regular expression for the language of the current compiler.
- </summary>
- <value>
- Namespace regular expression for the language of the current
- compiler.
- </value>
- </member>
- <member name="T:NAnt.DotNet.Tasks.DelaySignTask">
- <summary>
- Signs delay-signed .NET Assemblies, or re-signs existing assemblies.
- </summary>
- <remarks>
- <para>
- The delay-signing mechanism takes a fileset (named targets)
- and either a <see cref="P:NAnt.DotNet.Tasks.DelaySignTask.KeyFile"/> attribute for a file containing the
- public and private keys, or <see cref="P:NAnt.DotNet.Tasks.DelaySignTask.KeyContainer"/> to name a key
- container.
- </para>
- </remarks>
- <example>
- <para>Sign partially-signed <c>foo.dll</c> with <c>bar.snk</c>.</para>
- <code>
- <![CDATA[
- <delay-sign keyfile="bar.snk" verbose="false">
- <targets>
- <include name="foo.dll" />
- </targets>
- </delay-sign>
- ]]>
- </code>
- </example>
- </member>
- <member name="M:NAnt.DotNet.Tasks.DelaySignTask.ExecuteTask">
- <summary>
- Converts a single file or group of files.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.DelaySignTask.Targets">
- <summary>
- List of assemblies/executables to sign.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.DelaySignTask.KeyFile">
- <summary>
- Specifies the filesystem path to the signing key.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.DelaySignTask.KeyContainer">
- <summary>
- Specifies the key container.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.DelaySignTask.ProgramArguments">
- <summary>
- Gets the command line arguments for the external program.
- </summary>
- <value>
- The command line arguments for the external program.
- </value>
- </member>
- <member name="T:NAnt.DotNet.Tasks.IlasmTask">
- <summary>
- Compiles ILASM programs.
- </summary>
- <example>
- <para>
- Compiles <c>helloworld.il</c> to <c>helloworld.exe</c>.
- </para>
- <code>
- <![CDATA[
- <ilasm target="exe" output="helloworld.exe" debug="true">
- <sources>
- <include name="helloworld.il" />
- </sources>
- </ilasm>
- ]]>
- </code>
- </example>
- </member>
- <member name="M:NAnt.DotNet.Tasks.IlasmTask.ExecuteTask">
- <summary>
- Compiles the sources.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Tasks.IlasmTask.WriteOptions">
- <summary>
- Writes the compiler options.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Tasks.IlasmTask.WriteOption(System.IO.StringWriter,System.String)">
- <summary>
- Writes an option using the default output format.
- </summary>
- <param name="writer">
- The <see cref="T:System.IO.StringWriter"/> to which the compiler options should
- be written.
- </param>
- <param name="name">
- A <see cref="T:System.String"/> that contains the name of the
- option which should be passed to the compiler.
- </param>
- </member>
- <member name="M:NAnt.DotNet.Tasks.IlasmTask.WriteOption(System.IO.StringWriter,System.String,System.String)">
- <summary>
- Writes an option and its value using the default output format.
- </summary>
- <param name="writer">
- The <see cref="T:System.IO.StringWriter"/> to which the compiler options should
- be written.
- </param>
- <param name="name">
- A <see cref="T:System.String"/> that contains the name of the
- option which should be passed to the compiler.
- </param>
- <param name="arg">
- A <see cref="T:System.String"/> that contains the value of the
- option which should be passed to the compiler.
- </param>
- </member>
- <member name="M:NAnt.DotNet.Tasks.IlasmTask.NeedsCompiling">
- <summary>
- Determines whether or not compilation is needed.
- </summary>
- <returns>
- <see langword="true" /> if compilation is needed; otherwise,
- <see langword="false" />.
- </returns>
- </member>
- <member name="P:NAnt.DotNet.Tasks.IlasmTask.Clock">
- <summary>
- Specifies whether or not the compiler should measure and report
- the compilation times.
- </summary>
- <value>
- <see langword="true" /> if the compilation times should be
- measured and reported; otherwise, <see langword="false" />. The
- default is <see langword="false" />.
- </value>
- <remarks>
- <para>
- Corresponds to the <c>/CLOCK</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.IlasmTask.Debug">
- <summary>
- Specifies whether or not the compiler should generate debug
- information.
- </summary>
- <value>
- <see langword="true" /> if debug information should be generated;
- otherwise, <see langword="false" />. The default is
- <see langword="false" />.
- </value>
- <remarks>
- <para>
- Corresponds to the <c>/DEBUG</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.IlasmTask.Error">
- <summary>
- Specifies whether or not the compiler should attempt to create a
- PE file even if compilation errors have been reported.
- </summary>
- <value>
- <see langword="true" /> if a PE file has to be created even if
- compilation errors have been reported; otherwise,
- <see langword="false" />. The default is <see langword="false" />.
- </value>
- <remarks>
- <para>
- Corresponds to the <c>/ERROR</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.IlasmTask.ForceRebuild">
- <summary>
- Instructs NAnt to recompile the output file regardless of the file
- timestamps.
- </summary>
- <value>
- <see langword="true" /> if the output file should be recompiled
- regardless of its timestamps; otherwise <see langword="false" />.
- The default is <see langword="false" />.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.IlasmTask.Listing">
- <summary>
- Specifies whether or not the compiler should type a formatted
- listing of the compilation result.
- </summary>
- <value>
- <see langword="true" /> if a formatted listing of the compilation
- result should be typed; otherwise, <see langword="false" />. The
- default is <see langword="false" />.
- </value>
- <remarks>
- <para>
- Corresponds to the <c>/LISTING</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.IlasmTask.Alignment">
- <summary>
- Instructs the compiler to set the <i>FileAlignment</i> value in
- the PE header.
- </summary>
- <value>
- An <see cref="T:System.Int32"/> that represents the <i>FileAlignment</i>
- value to set in the PE header. The value must be a power of 2, in
- range from 512 to 65536.
- </value>
- <remarks>
- <para>
- Corresponds to the <c>/ALIGNMENT</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.IlasmTask.Base">
- <summary>
- Instructs the compiler to set the <i>ImageBase</i> value in
- the PE header.
- </summary>
- <value>
- A <see cref="T:System.Int32"/> that represents the <i>ImageBase</i>
- value to set in the PE header.
- </value>
- <remarks>
- <para>
- Corresponds to the <c>/BASE</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.IlasmTask.Flags">
- <summary>
- Instructs the compiler to set the <i>Flags</i> value in the CLR
- header.
- </summary>
- <value>
- An <see cref="T:System.Int32"/> that represents the <i>Flags</i>
- value to set in the CLR header. The most frequently value are 1
- (pre-IL code) and 2 (mixed code). The third bit indicating that
- the PE file is strong signed, is ignored.
- </value>
- <remarks>
- <para>
- Corresponds to the <c>/FLAGS</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.IlasmTask.Subsystem">
- <summary>
- Instructs the compiler to set the <i>Subsystem</i> value in the PE
- header.
- </summary>
- <value>
- An <see cref="T:System.Int32"/> that represents the <i>Subsystem</i>
- value to set in the PE header. The most frequently value are 3
- (console application) and 2 (GUI application).
- </value>
- <remarks>
- <para>
- Corresponds to the <c>/SUBSYSTEM</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.IlasmTask.Target">
- <summary>
- Specifies which output type should be generated.
- </summary>
- <value>
- A <see cref="T:System.String"/> that contains the target type.
- Possible values are <c>dll</c> and <c>exe</c>.
- </value>
- <remarks>
- <para>
- Corresponds to the <c>/OUTPUT</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.IlasmTask.KeySource">
- <summary>
- Instructs the compiler to generate a strong signature of the PE
- file.
- </summary>
- <value>
- A <see cref="T:System.String"/> that contains the private
- encryption key.
- </value>
- <remarks>
- <para>
- Corresponds to the <c>/KEY=<![CDATA[@<]]>keysource<![CDATA[>]]></c>
- flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.IlasmTask.KeyFile">
- <summary>
- Instructs the compiler to generate a strong signature of the PE
- file.
- </summary>
- <value>
- A <see cref="T:System.IO.FileInfo"/> that represents the file
- containing the private encryption key.
- </value>
- <remarks>
- <para>
- Corresponds to the <c>/KEY=<![CDATA[<]]>keyfile<![CDATA[>]]></c>
- flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.IlasmTask.OutputFile">
- <summary>
- Specifies the name of the output file created by the compiler.
- </summary>
- <value>
- A <see cref="T:System.IO.FileInfo"/> that represents the name of
- the output file.
- </value>
- <remarks>
- <para>
- Corresponds to the <c>/OUTPUT</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.IlasmTask.ResourceFile">
- <summary>
- Instructs the compiler to link the specified unmanaged resource
- file into the resulting PE file.
- </summary>
- <value>
- A <see cref="T:System.IO.FileInfo"/> that represents the unmanaged
- resource file to link.
- </value>
- <remarks>
- <para>
- Corresponds to the <c>/RESOURCE</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.IlasmTask.Sources">
- <summary>
- Specifies the set of source files to compile.
- </summary>
- <value>
- A <see cref="T:NAnt.Core.Types.FileSet"/> that represents the set
- of source files to compile.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.IlasmTask.ProgramArguments">
- <summary>
- Gets the command-line arguments for the external program.
- </summary>
- <value>
- A <see cref="T:System.String"/> that contains the command-line
- arguments for the external program.
- </value>
- </member>
- <member name="T:NAnt.DotNet.Tasks.JscTask">
- <summary>
- Compiles JScript.NET programs.
- </summary>
- <example>
- <para>Compile <c>helloworld.js</c> to <c>helloworld.exe</c>.</para>
- <code>
- <![CDATA[
- <jsc target="exe" output="helloworld.exe" debug="true">
- <sources>
- <include name="helloworld.js" />
- </sources>
- </jsc>
- ]]>
- </code>
- </example>
- </member>
- <member name="M:NAnt.DotNet.Tasks.JscTask.WriteModuleReferences(System.IO.TextWriter)">
- <summary>
- Writes module references to the specified <see cref="T:System.IO.TextWriter"/>.
- </summary>
- <param name="writer">The <see cref="T:System.IO.TextWriter"/> to which the module references should be written.</param>
- </member>
- <member name="M:NAnt.DotNet.Tasks.JscTask.WriteOptions(System.IO.TextWriter)">
- <summary>
- Writes the compiler options to the specified <see cref="T:System.IO.TextWriter"/>.
- </summary>
- <param name="writer"><see cref="T:System.IO.TextWriter"/> to which the compiler options should be written.</param>
- </member>
- <member name="P:NAnt.DotNet.Tasks.JscTask.Platform">
- <summary>
- Specifies which platform version of common language runtime (CLR)
- can run the output file.
- </summary>
- <value>
- The platform version of common language runtime (CLR) that can run
- the output file.
- </value>
- <remarks>
- <para>
- Corresponds with the <c>/platform</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.JscTask.WarningLevel">
- <summary>
- Specifies the warning level for the compiler to display. Valid
- values are <c>0</c>-<c>4</c>. The default is <c>4</c>.
- </summary>
- <value>
- The warning level for the compiler to display.
- </value>
- <remarks>
- <para>
- Corresponds with the <c>/warn</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.JscTask.WarningAsError">
- <summary>
- Controls which warnings should be reported as errors.
- </summary>
- <remarks>
- Override to avoid exposing this to build authors, as the JScript.NET
- compiler does not allow control over which warnings should be
- reported as errors.
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.JscTask.NoWarn">
- <summary>
- Specifies a comma-separated list of warnings that should be suppressed
- by the compiler.
- </summary>
- <remarks>
- Override to avoid exposing this to build authors, as the JScript.NET
- compiler does not support package references.
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.JscTask.SuppressWarnings">
- <summary>
- Specifies a list of warnings that you want the compiler to suppress.
- </summary>
- <remarks>
- Override to avoid exposing this to build authors, as the JScript.NET
- compiler does not support suppressing warnings.
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.JscTask.Codepage">
- <summary>
- Specifies the code page to use for all source code files in the
- compilation.
- </summary>
- <remarks>
- <para>
- Corresponds with the <c>/codepage</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.JscTask.KeyContainer">
- <summary>
- Specifies the key pair container used to strongname the assembly.
- </summary>
- <remarks>
- Override to avoid exposing this to build authors, as the JScript.NET
- does not support this.
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.JscTask.KeyFile">
- <summary>
- Specifies a strong name key file.
- </summary>
- <remarks>
- Override to avoid exposing this to build authors, as the JScript.NET
- does not support this.
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.JscTask.SupportsKeyContainer">
- <summary>
- Indicates whether the compiler for a given target framework supports
- the "keycontainer" option. The default is <see langword="false" />.
- </summary>
- <value>
- <see langword="false" />.
- </value>
- <remarks>
- Override to avoid exposing this to build authors, as the JScript.NET
- does not support this.
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.JscTask.SupportsKeyFile">
- <summary>
- Indicates whether the compiler for a given target framework supports
- the "keyfile" option. The default is <see langword="false" />.
- </summary>
- <value>
- <see langword="false" />.
- </value>
- <remarks>
- Override to avoid exposing this to build authors, as the JScript.NET
- does not support this.
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.JscTask.SupportsPlatform">
- <summary>
- Specifies whether the compiler for the active target framework
- supports limiting the platform on which the compiled code can run.
- The default is <see langword="false" />.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.JscTask.Modules">
- <summary>
- Link the specified modules into this assembly.
- </summary>
- <remarks>
- Override to avoid exposing this to build authors, as the JScript.NET
- compiler does not support linking modules.
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.JscTask.Extension">
- <summary>
- Gets the file extension required by the current compiler.
- </summary>
- <value>
- For the JScript.NET compiler, the file extension is always <c>js</c>.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.JscTask.ClassNameRegex">
- <summary>
- Gets the class name regular expression for the language of the
- current compiler.
- </summary>
- <value>
- Class name regular expression for the language of the current
- compiler.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.JscTask.NamespaceRegex">
- <summary>
- Gets the namespace regular expression for the language of the
- current compiler.
- </summary>
- <value>
- Namespace regular expression for the language of the current
- compiler.
- </value>
- </member>
- <member name="T:NAnt.DotNet.Tasks.LicenseTask">
- <summary>
- Generates a <c>.licence</c> file from a <c>.licx</c> file.
- </summary>
- <remarks>
- <para>
- If no output file is specified, the default filename is the name of the
- target file with the extension <c>.licenses</c> appended.
- </para>
- </remarks>
- <example>
- <para>
- Generate the file <c>component.exe.licenses</c> file from <c>component.licx</c>.
- </para>
- <code>
- <![CDATA[
- <license input="component.licx" licensetarget="component.exe" />
- ]]>
- </code>
- </example>
- </member>
- <member name="M:NAnt.DotNet.Tasks.LicenseTask.InitializeTask(System.Xml.XmlNode)">
- <summary>
- Initializes the <see cref="T:NAnt.DotNet.Tasks.LicenseTask"/> class.
- </summary>
- <param name="taskNode">The <see cref="T:System.Xml.XmlNode"/> used to initialize the task.</param>
- </member>
- <member name="M:NAnt.DotNet.Tasks.LicenseTask.PrepareProcess(System.Diagnostics.Process)">
- <summary>
- Updates the <see cref="T:System.Diagnostics.ProcessStartInfo"/> of the specified
- <see cref="T:System.Diagnostics.Process"/>.
- </summary>
- <param name="process">The <see cref="T:System.Diagnostics.Process"/> of which the <see cref="T:System.Diagnostics.ProcessStartInfo"/> should be updated.</param>
- </member>
- <member name="M:NAnt.DotNet.Tasks.LicenseTask.ExecuteTask">
- <summary>
- Generates the license file.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Tasks.LicenseTask.NeedsCompiling(System.IO.FileInfo)">
- <summary>
- Determines whether the <c>.licenses</c> file needs to be recompiled
- or is uptodate.
- </summary>
- <param name="licensesFile">The <c>.licenses</c> file.</param>
- <returns>
- <see langword="true" /> if the <c>.licenses</c> file needs compiling;
- otherwise, <see langword="false" />.
- </returns>
- </member>
- <member name="P:NAnt.DotNet.Tasks.LicenseTask.InputFile">
- <summary>
- Input file to process.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.LicenseTask.OutputFile">
- <summary>
- Name of the license file to output.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.LicenseTask.Assemblies">
- <summary>
- Names of the references to scan for the licensed component.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.LicenseTask.LicenseTarget">
- <summary>
- Specifies the executable for which the .licenses file is generated.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.LicenseTask.Target">
- <summary>
- Specifies the executable for which the .licenses file is generated.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.LicenseTask.SupportsAssemblyReferences">
- <summary>
- Indicates whether assembly references are supported by the current
- target framework. The default is <see langword="false" />.
- </summary>
- <remarks>
- Applies only to frameworks having a command line tool for compiling
- licenses files.
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.LicenseTask.HasCommandLineCompiler">
- <summary>
- Indicates whether the current target framework has a command line
- tool for compiling licenses files. The default is
- <see langword="true" />.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.LicenseTask.BaseDirectory">
- <summary>
- Gets the working directory for the application.
- </summary>
- <value>
- The working directory for the application.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.LicenseTask.Arguments">
- <summary>
- The command-line arguments for the external program.
- </summary>
- <remarks>
- Override to avoid exposing these elements in build file.
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.LicenseTask.ProgramArguments">
- <summary>
- Gets the command-line arguments for the external program.
- </summary>
- <value>
- The command-line arguments for the external program.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.LicenseTask.ProgramFileName">
- <summary>
- Gets the filename of the external program to start.
- </summary>
- <value>
- The filename of the external program.
- </value>
- <remarks>
- Override in derived classes to explicitly set the location of the
- external tool.
- </remarks>
- </member>
- <member name="T:NAnt.DotNet.Tasks.LicenseTask.LicenseGatherer">
- <summary>
- Responsible for reading the license and writing them to a license
- file.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Tasks.LicenseTask.LicenseGatherer.InitializeLifetimeService">
- <summary>
- Obtains a lifetime service object to control the lifetime policy for
- this instance.
- </summary>
- <returns>
- An object of type <see cref="T:System.Runtime.Remoting.Lifetime.ILease"/> used to control the lifetime
- policy for this instance. This is the current lifetime service object
- for this instance if one exists; otherwise, a new lifetime service
- object initialized with a lease that will never time out.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Tasks.LicenseTask.LicenseGatherer.CreateLicenseFile(NAnt.DotNet.Tasks.LicenseTask,System.String)">
- <summary>
- Creates the whole license file.
- </summary>
- <param name="licenseTask">The <see cref="T:NAnt.DotNet.Tasks.LicenseTask"/> instance for which the license file should be created.</param>
- <param name="licensesFile">The .licenses file to create.</param>
- </member>
- <member name="M:NAnt.DotNet.Tasks.LicenseTask.LicenseGatherer.IsSerializable(System.Object)">
- <summary>
- Determines whether the given object is serializable in binary
- format.
- </summary>
- <param name="value">The object to check.</param>
- <returns>
- <see langword="true" /> if <paramref name="value" /> is
- serializable in binary format; otherwise, <see langword="false" />.
- </returns>
- </member>
- <member name="T:NAnt.DotNet.Tasks.NDocTask">
- <summary>
- Runs NDoc V1.3.1 to create documentation.
- </summary>
- <remarks>
- <para>
- See the <see href="http://ndoc.sourceforge.net/">NDoc home page</see> for more
- information.
- </para>
- <note>
- By default, only the NDoc MSDN documenter ships as part of the NAnt
- distribution. To make another NDoc documenter from the NDoc V1.3.1
- distribution available to the <see cref="T:NAnt.DotNet.Tasks.NDocTask"/>, copy the
- documenter assembly (and possible dependencies) to the "lib"
- directory corresponding with the CLR you're running NAnt on
- (eg. <nant root>/bin/lib/net/1.1).
- </note>
- </remarks>
- <example>
- <para>
- Document two assemblies using the MSDN documenter. The namespaces are
- documented in <c>NamespaceSummary.xml</c>.
- </para>
- <code>
- <![CDATA[
- <ndoc>
- <assemblies basedir="${build.dir}">
- <include name="NAnt.exe" />
- <include name="NAnt.Core.dll" />
- </assemblies>
- <summaries basedir="${build.dir}">
- <include name="NamespaceSummary.xml" />
- </summaries>
- <documenters>
- <documenter name="MSDN">
- <property name="OutputDirectory" value="doc\MSDN" />
- <property name="HtmlHelpName" value="NAnt" />
- <property name="HtmlHelpCompilerFilename" value="hhc.exe" />
- <property name="IncludeFavorites" value="False" />
- <property name="Title" value="An NDoc Documented Class Library" />
- <property name="SplitTOCs" value="False" />
- <property name="DefaulTOC" value="" />
- <property name="ShowVisualBasic" value="True" />
- <property name="ShowMissingSummaries" value="True" />
- <property name="ShowMissingRemarks" value="True" />
- <property name="ShowMissingParams" value="True" />
- <property name="ShowMissingReturns" value="True" />
- <property name="ShowMissingValues" value="True" />
- <property name="DocumentInternals" value="False" />
- <property name="DocumentProtected" value="True" />
- <property name="DocumentPrivates" value="False" />
- <property name="DocumentEmptyNamespaces" value="False" />
- <property name="IncludeAssemblyVersion" value="False" />
- <property name="CopyrightText" value="" />
- <property name="CopyrightHref" value="" />
- </documenter>
- </documenters>
- </ndoc>
- ]]>
- </code>
- <para>Content of <c>NamespaceSummary.xml</c> :</para>
- <code>
- <![CDATA[
- <namespaces>
- <namespace name="Foo.Bar">
- The <b>Foo.Bar</b> namespace reinvents the wheel.
- </namespace>
- <namespace name="Foo.Bar.Tests">
- The <b>Foo.Bar.Tests</b> namespace ensures that the Foo.Bar namespace reinvents the wheel correctly.
- </namespace>
- </namespaces>
- ]]>
- </code>
- </example>
- </member>
- <member name="M:NAnt.DotNet.Tasks.NDocTask.InitializeTask(System.Xml.XmlNode)">
- <summary>
- Initializes the taks and verifies the parameters.
- </summary>
- <param name="taskNode"><see cref="T:System.Xml.XmlNode"/> containing the XML fragment used to define this task instance.</param>
- </member>
- <member name="M:NAnt.DotNet.Tasks.NDocTask.ExecuteTask">
- <summary>
- Generates an NDoc project and builds the documentation.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Tasks.NDocTask.OnDocBuildingStep(System.Object,NDoc.Core.ProgressArgs)">
- <summary>
- Represents the method that will be called to update the overall
- percent complete value and the current step name.
- </summary>
- <param name="sender">The source of the event.</param>
- <param name="e">A <see cref="T:NDoc.Core.ProgressArgs"/> that contains the event data.</param>
- </member>
- <member name="M:NAnt.DotNet.Tasks.NDocTask.OnDocBuildingProgress(System.Object,NDoc.Core.ProgressArgs)">
- <summary>
- Represents the method that will be called to update the current
- step's precent complete value.
- </summary>
- <param name="sender">The source of the event.</param>
- <param name="e">A <see cref="T:NDoc.Core.ProgressArgs"/> that contains the event data.</param>
- </member>
- <member name="M:NAnt.DotNet.Tasks.NDocTask.CheckAndGetDocumenter(NDoc.Core.Project,System.String)">
- <summary>
- Returns the documenter for the given project.
- </summary>
- <exception cref="T:NAnt.Core.BuildException">
- Documenter <paramref name="documenterName"/> is not found.
- </exception>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="project"/> is <see langword="null"/>.
- </exception>
- </member>
- <member name="M:NAnt.DotNet.Tasks.NDocTask.ExpandPropertiesInNodes(System.Xml.XmlNodeList)">
- <summary>
- Performs macro expansion for the given nodes.
- </summary>
- <param name="nodes"><see cref="T:System.Xml.XmlNodeList"/> for which expansion should be performed.</param>
- </member>
- <member name="P:NAnt.DotNet.Tasks.NDocTask.Assemblies">
- <summary>
- The set of assemblies to document.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.NDocTask.Summaries">
- <summary>
- The set of namespace summary files.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.NDocTask.Documenters">
- <summary>
- Specifies the formats in which the documentation should be generated.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.NDocTask.ReferencePaths">
- <summary>
- Collection of additional directories to search for referenced
- assemblies.
- </summary>
- </member>
- <member name="T:NAnt.DotNet.Tasks.RegsvcsTask">
- <summary>
- Installs or removes .NET Services.
- </summary>
- <remarks>
- <para>
- This tasks provides the same functionality as the <c>regsvcs</c> tool
- provided in the .NET SDK.
- </para>
- <para>
- It performs the following actions:
- </para>
- <list type="bullet">
- <item>
- <description>Loads and registers an assembly.</description>
- </item>
- <item>
- <description>Generates, registers, and installs a type library into a specified COM+ application.</description>
- </item>
- <item>
- <description>Configures services that are added programmatically to your class.</description>
- </item>
- </list>
- <para>
- Refer to the <see href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrfnetservicesinstallationutilityregsvcsexe.htm">.NET Services Installation Tool (Regsvcs.exe)</see> for more information.
- </para>
- </remarks>
- <example>
- <para>
- Adds all public classes contained in <c>myTest.dll</c> to a COM+
- application and produces the <c>myTest.tlb</c> type library. If the
- application already exists, it is overwritten.
- </para>
- <code>
- <![CDATA[
- <regsvcs action="FindOrCreate" assembly="myTest.dll" />
- ]]>
- </code>
- </example>
- <example>
- <para>
- Adds all public classes contained in <c>myTest.dll</c> to <c>myTargetApp</c>
- and produces the <c>myTest.tlb</c> type library. If the application already
- exists, it is overwritten.
- </para>
- <code>
- <![CDATA[
- <regsvcs action="FindOrCreate" assembly="myTest.dll" application="myTargetApp" />
- ]]>
- </code>
- </example>
- <example>
- <para>
- Adds all public classes contained in <c>myTest.dll</c> to a COM+
- application and produces the <c>myTest.tlb</c> type library. A new
- application is always created.
- </para>
- <code>
- <![CDATA[
- <regsvcs action="Create" assembly="myTest.dll" />
- ]]>
- </code>
- </example>
- <example>
- <para>
- Uninstalls the COM+ application contained in <c>myTest.dll</c>.
- </para>
- <code>
- <![CDATA[
- <regsvcs action="Uninstall" assembly="myTest.dll" />
- ]]>
- </code>
- </example>
- </member>
- <member name="M:NAnt.DotNet.Tasks.RegsvcsTask.ExecuteTask">
- <summary>
- Performs the specified action.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.RegsvcsTask.Action">
- <summary>
- Defines the action to take with the assembly. The default is
- <see cref="F:NAnt.DotNet.Tasks.RegsvcsTask.ActionType.FindOrCreate"/>.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.RegsvcsTask.AssemblyFile">
- <summary>
- The source assembly file.
- </summary>
- <remarks>
- The assembly must be signed with a strong name.
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.RegsvcsTask.TypeLibrary">
- <summary>
- Specifies the type library file to install.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.RegsvcsTask.ExistingTypeLibrary">
- <summary>
- Uses an existing type library. The default is <see langword="false" />.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.RegsvcsTask.NoReconfig">
- <summary>
- Do not reconfigure an existing target application.
- The default is <see langword="false" />.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.RegsvcsTask.ComponentsOnly">
- <summary>
- Configures components only; ignores methods and interfaces.
- The default is <see langword="false" />.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.RegsvcsTask.ExistingApplication">
- <summary>
- Expect an existing application. The default is <see langword="false" />.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.RegsvcsTask.ApplicationName">
- <summary>
- Specifies the name of the COM+ application to either find or create.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.RegsvcsTask.PartitionName">
- <summary>
- Specifies the name or id of the COM+ application to either find or
- create.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.RegsvcsTask.ProgramArguments">
- <summary>
- Gets the command-line arguments for the external program.
- </summary>
- <value>
- The command-line arguments for the external program.
- </value>
- </member>
- <member name="T:NAnt.DotNet.Tasks.RegsvcsTask.ActionType">
- <summary>
- Defines the possible actions for a .NET Service.
- </summary>
- </member>
- <member name="F:NAnt.DotNet.Tasks.RegsvcsTask.ActionType.FindOrCreate">
- <summary>
- Finds or creates the target application.
- </summary>
- </member>
- <member name="F:NAnt.DotNet.Tasks.RegsvcsTask.ActionType.Create">
- <summary>
- Creates the target application.
- </summary>
- </member>
- <member name="F:NAnt.DotNet.Tasks.RegsvcsTask.ActionType.Uninstall">
- <summary>
- Uninstalls the target application.
- </summary>
- </member>
- <member name="T:NAnt.DotNet.Tasks.ResGenTask">
- <summary>
- Converts files from one resource format to another.
- </summary>
- <remarks>
- <note>
- If no <see cref="P:NAnt.DotNet.Tasks.ResGenTask.ToDirectory"/> is specified, the resource file will
- be created next to the input file.
- </note>
- </remarks>
- <example>
- <para>
- Convert a resource file from the <c>.resx</c> to the <c>.resources</c>
- format.
- </para>
- <code>
- <![CDATA[
- <resgen input="translations.resx" output="translations.resources" />
- ]]>
- </code>
- </example>
- <example>
- <para>
- Convert a set of <c>.resx</c> files to the <c>.resources</c> format.
- </para>
- <code>
- <![CDATA[
- <resgen todir=".">
- <resources>
- <include name="*.resx" />
- </resources>
- </resgen>
- ]]>
- </code>
- </example>
- </member>
- <member name="M:NAnt.DotNet.Tasks.ResGenTask.PrepareProcess(System.Diagnostics.Process)">
- <summary>
- Updates the <see cref="T:System.Diagnostics.ProcessStartInfo"/> of the specified
- <see cref="T:System.Diagnostics.Process"/>.
- </summary>
- <param name="process">The <see cref="T:System.Diagnostics.Process"/> of which the <see cref="T:System.Diagnostics.ProcessStartInfo"/> should be updated.</param>
- </member>
- <member name="M:NAnt.DotNet.Tasks.ResGenTask.ExecuteTask">
- <summary>
- Converts a single file or group of files.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Tasks.ResGenTask.RemoveOutputs">
- <summary>
- Cleans up generated files.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Tasks.ResGenTask.NeedsCompiling(System.IO.FileInfo,System.IO.FileInfo)">
- <summary>
- Determines whether the specified input file needs to be compiled.
- </summary>
- <param name="inputFile">The input file.</param>
- <param name="outputFile">The output file.</param>
- <returns>
- <see langword="true" /> if the input file need to be compiled;
- otherwise <see langword="false" />.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Tasks.ResGenTask.GetOutputFile(System.IO.FileInfo)">
- <summary>
- Determines the full path and extension for the output file.
- </summary>
- <param name="file">The output file for which the full path and extension should be determined.</param>
- <returns>
- The full path (with extensions) for the specified file.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Tasks.ResGenTask.ReferencesThirdPartyAssemblies(System.String)">
- <summary>
- Determines whether the specified resource file references third
- party assemblies by checking whether a <data> element exists
- with a "type" attribute that does not start with
- "System.".
- </summary>
- <param name="resourceFile">The resource file to check.</param>
- <returns>
- <see langword="true" /> if the resource file references third party
- assemblies, or an error occurred; otherwise, <see langword="false" />.
- </returns>
- <remarks>
- This check will only be accurate for 1.0 resource file, but the
- 2.0 resx files can only be compiled with a resgen tool that supported
- assembly references, so this method will not be used anyway.
- </remarks>
- </member>
- <member name="M:NAnt.DotNet.Tasks.ResGenTask.GetExternalFileReferences(System.IO.FileInfo)">
- <summary>
- Returns a list of external file references for the specified file.
- </summary>
- <param name="resxFile">The resx file for which a list of external file references should be returned.</param>
- <returns>
- A list of external file references for the specified file, or
- <see langword="null" /> if <paramref name="resxFile" /> does not
- exist or does not support external file references.
- </returns>
- </member>
- <member name="P:NAnt.DotNet.Tasks.ResGenTask.InputFile">
- <summary>
- Input file to process.
- </summary>
- <value>
- The full path to the input file.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.ResGenTask.OutputFile">
- <summary>
- The resource file to output.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.ResGenTask.TargetExt">
- <summary>
- The target type. The default is <c>resources</c>.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.ResGenTask.ToDirectory">
- <summary>
- The directory to which outputs will be stored.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.ResGenTask.UseSourcePath">
- <summary>
- Use each source file's directory as the current directory for
- resolving relative file paths. The default is <see langword="false" />.
- Only supported when targeting .NET 2.0 (or higher).
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.ResGenTask.Resources">
- <summary>
- Takes a list of <c>.resx</c> or <c>.txt</c> files to convert to <c>.resources</c> files.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.ResGenTask.Assemblies">
- <summary>
- Reference metadata from the specified assembly files.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.ResGenTask.SupportsAssemblyReferences">
- <summary>
- Indicates whether assembly references are supported by the
- <c>resgen</c> tool for the current target framework. The default
- is <see langword="false" />.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.ResGenTask.SupportsExternalFileReferences">
- <summary>
- Indicates whether external file references are supported by the
- <c>resgen</c> tool for the current target framework. The default
- is <see langword="false" />.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.ResGenTask.QualifiedResources">
- <summary>
- For internal use only !
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.ResGenTask.BaseDirectory">
- <summary>
- Gets the working directory for the application.
- </summary>
- <value>
- The working directory for the application.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.ResGenTask.ProgramArguments">
- <summary>
- Gets the command line arguments for the external program.
- </summary>
- <value>
- The command line arguments for the external program.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.ResGenTask.ProgramFileName">
- <summary>
- Gets the filename of the external program to start.
- </summary>
- <value>
- The filename of the external program.
- </value>
- <remarks>
- Override in derived classes to explicitly set the location of the
- external tool.
- </remarks>
- </member>
- <member name="T:NAnt.DotNet.Tasks.QualifiedResource">
- <summary>
- For internal use only !
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Tasks.QualifiedResource.#ctor(System.IO.FileInfo,System.IO.FileInfo)">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Tasks.QualifiedResource"/>
- class for a given input and output file.
- </summary>
- <param name="input">The resource to compile.</param>
- <param name="output">The compiled resource.</param>
- </member>
- <member name="P:NAnt.DotNet.Tasks.QualifiedResource.Input">
- <summary>
- Gets the resource file to compile.
- </summary>
- <value>
- The resource file to compile.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.QualifiedResource.Output">
- <summary>
- Gets the compiled resource file.
- </summary>
- <value>
- The compiled resource file.
- </value>
- </member>
- <member name="T:NAnt.DotNet.Tasks.ScriptTask">
- <summary>
- Executes the code contained within the task. This code can include custom extension function definitions.
- Once the script task has executed those custom functions will be available for use in the buildfile.
- </summary>
- <remarks>
- <para>
- The <see cref="T:NAnt.DotNet.Tasks.ScriptTask"/> must contain a single <c>code</c>
- element, which in turn contains the script code.
- </para>
- <para>
- A static entry point named <c>ScriptMain</c> is required if no custom functions have been defined. It must
- have a single <see cref="T:NAnt.Core.Project"/> parameter.
- </para>
- <para>
- The following namespaces are loaded by default:
- </para>
- <list type="bullet">
- <item>
- <description>System</description>
- </item>
- <item>
- <description>System.Collections</description>
- </item>
- <item>
- <description>System.Collections.Specialized</description>
- </item>
- <item>
- <description>System.IO</description>
- </item>
- <item>
- <description>System.Text</description>
- </item>
- <item>
- <description>System.Text.RegularExpressions</description>
- </item>
- <item>
- <description>NAnt.Core</description>
- </item>
- </list>
- </remarks>
- <example>
- <para>Run C# code that writes a message to the build log.</para>
- <code>
- <script language="C#">
- <code>
- <![CDATA[
- public static void ScriptMain(Project project) {
- project.Log(Level.Info, "Hello World from a script task using C#");
- }
- ]]>
- </code>
- </script>
- </code>
- </example>
- <example>
- <para>Define a custom function and call it using C#.</para>
- <code>
- <script language="C#" prefix="test" >
- <code>
- <![CDATA[
- [Function("test-func")]
- public static string Testfunc( ) {
- return "some result !!!!!!!!";
- }
- ]]>
- </code>
- </script>
- <echo message='${test::test-func()}'/>
- </code>
- </example>
- <example>
- <para>Use a custom namespace in C# to create a database</para>
- <code>
- <script language="C#" >
- <references>
- <include name="System.Data.dll" />
- </references>
- <imports>
- <import namespace="System.Data.SqlClient" />
- </imports>
- <code>
- <![CDATA[
- public static void ScriptMain(Project project) {
- string dbUserName = "nant";
- string dbPassword = "nant";
- string dbServer = "(local)";
- string dbDatabaseName = "NAntSample";
- string connectionString = String.Format("Server={0};uid={1};pwd={2};", dbServer, dbUserName, dbPassword);
-
- SqlConnection connection = new SqlConnection(connectionString);
- string createDbQuery = "CREATE DATABASE " + dbDatabaseName;
- SqlCommand createDatabaseCommand = new SqlCommand(createDbQuery);
- createDatabaseCommand.Connection = connection;
-
- connection.Open();
-
- try {
- createDatabaseCommand.ExecuteNonQuery();
- project.Log(Level.Info, "Database added successfully: " + dbDatabaseName);
- } catch (Exception e) {
- project.Log(Level.Error, e.ToString());
- } finally {
- connection.Close();
- }
- }
- ]]>
- </code>
- </script>
- </code>
- </example>
- <example>
- <para>
- Run Visual Basic.NET code that writes a message to the build log.
- </para>
- <code>
- <script language="VB">
- <code>
- <![CDATA[
- Public Shared Sub ScriptMain(project As Project)
- project.Log(Level.Info, "Hello World from a script task using Visual Basic.NET")
- End Sub
- ]]>
- </code>
- </script>
- </code>
- </example>
- <example>
- <para>Define a custom task and call it using C#.</para>
- <code>
- <script language="C#" prefix="test" >
- <code>
- <![CDATA[
- [TaskName("usertask")]
- public class TestTask : Task {
- #region Private Instance Fields
-
- private string _message;
-
- #endregion Private Instance Fields
-
- #region Public Instance Properties
-
- [TaskAttribute("message", Required=true)]
- public string FileName {
- get { return _message; }
- set { _message = value; }
- }
-
- #endregion Public Instance Properties
-
- #region Override implementation of Task
-
- protected override void ExecuteTask() {
- Log(Level.Info, _message.ToUpper());
- }
- #endregion Override implementation of Task
- }
- ]]>
- </code>
- </script>
- <usertask message='Hello from UserTask'/>
- </code>
- </example>
- <example>
- <para>
- Define a custom function and call it using <see href="http://boo.codehaus.org/">Boo</see>.
- </para>
- <code>
- <script language="Boo.CodeDom.BooCodeProvider, Boo.CodeDom, Version=1.0.0.0, Culture=neutral, PublicKeyToken=32c39770e9a21a67"
- failonerror="true">
- <code>
- <![CDATA[
-
- [Function("test-func")]
- def MyFunc():
- return "Hello from Boo !!!!!!"
- ]]>
- </code>
- </script>
- <echo message='${script::test-func()}'/>
- </code>
- </example>
- </member>
- <member name="M:NAnt.DotNet.Tasks.ScriptTask.InitializeTask(System.Xml.XmlNode)">
- <summary>
- Initializes the task using the specified xml node.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Tasks.ScriptTask.ExecuteTask">
- <summary>
- Executes the script block.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.ScriptTask.Language">
- <summary>
- The language of the script block. Possible values are "VB", "vb", "VISUALBASIC", "C#", "c#", "CSHARP".
- "JS", "js", "JSCRIPT" "VJS", "vjs", "JSHARP" or a fully-qualified name for a class implementing
- <see cref="T:System.CodeDom.Compiler.CodeDomProvider"/>.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.ScriptTask.References">
- <summary>
- Any required references.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.ScriptTask.MainClass">
- <summary>
- The name of the main class containing the static <c>ScriptMain</c>
- entry point.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.ScriptTask.Prefix">
- <summary>
- The namespace prefix for any custom functions defined in the script.
- If ommitted the prefix will default to 'script'
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.ScriptTask.Imports">
- <summary>
- The namespaces to import.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.ScriptTask.Code">
- <summary>
- The code to execute.
- </summary>
- </member>
- <member name="T:NAnt.DotNet.Tasks.VbcTask">
- <summary>
- Compiles Visual Basic.NET programs.
- </summary>
- <remarks>
- <note>
- In order to have <see cref="T:NAnt.DotNet.Tasks.VbcTask"/> generate manifest resource names
- that match those generated by Microsoft Visual Studio.NET, the value of
- the <see cref="P:NAnt.DotNet.Types.ResourceFileSet.Prefix"/> attribute of the <<see cref="P:NAnt.DotNet.Tasks.CompilerBase.ResourcesList"/>>
- element should match the "Root namespace" of the VB.NET project, and the
- value of the <see cref="P:NAnt.DotNet.Types.ResourceFileSet.DynamicPrefix"/> attribute
- should be set to "<see langword="false"/>".
- </note>
- </remarks>
- <example>
- <para>Example build file using this task.</para>
- <code>
- <![CDATA[
- <project name="Hello World" default="build" basedir=".">
- <property name="basename" value="HelloWorld" />
- <target name="clean">
- <delete file="${basename}-vb.exe" failonerror="false" />
- <delete file="${basename}-vb.pdb" failonerror="false" />
- </target>
- <target name="build">
- <vbc target="exe" output="${basename}-vb.exe" rootnamespace="${basename}">
- <imports>
- <import namespace="System" />
- <import namespace="System.Data" />
- </imports>
- <sources>
- <include name="${basename}.vb" />
- </sources>
- <resources prefix="${basename}" dynamicprefix="true">
- <include name="**/*.resx" />
- </resources>
- <references>
- <include name="System.dll" />
- <include name="System.Data.dll" />
- </references>
- </vbc>
- </target>
- <target name="rebuild" depends="clean, build" />
- </project>
- ]]>
- </code>
- </example>
- </member>
- <member name="M:NAnt.DotNet.Tasks.VbcTask.GetResourceLinkage(System.String,System.Globalization.CultureInfo)">
- <summary>
- Finds the correct namespace/classname for a resource file from the
- given dependent source file, and ensure the <see cref="P:NAnt.DotNet.Tasks.VbcTask.RootNamespace"/>
- is prefixed.
- </summary>
- <param name="dependentFile">The file from which the resource linkage of the resource file should be determined.</param>
- <param name="resourceCulture">The culture of the resource file for which the resource linkage should be determined.</param>
- <returns>
- The namespace/classname of the source file matching the resource or
- <see langword="null"/> if the dependent source file does not exist.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Tasks.VbcTask.WriteConditionalCompilationConstants(System.IO.TextWriter)">
- <summary>
- Writes conditional compilation constants to the specified
- <see cref="T:System.IO.TextWriter"/>.
- </summary>
- <param name="writer">The <see cref="T:System.IO.TextWriter"/> to which the conditional compilation constants should be written.</param>
- </member>
- <member name="M:NAnt.DotNet.Tasks.VbcTask.WriteOptions(System.IO.TextWriter)">
- <summary>
- Writes the compiler options to the specified <see cref="T:System.IO.TextWriter"/>.
- </summary>
- <param name="writer"><see cref="T:System.IO.TextWriter"/> to which the compiler options should be written.</param>
- </member>
- <member name="M:NAnt.DotNet.Tasks.VbcTask.NeedsCompiling">
- <summary>
- Determines whether compilation is needed.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VbcTask.BaseAddress">
- <summary>
- The preferred base address at which to load a DLL. The default base
- address for a DLL is set by the .NET Framework common language
- runtime.
- </summary>
- <value>
- The preferred base address at which to load a DLL.
- </value>
- <remarks>
- This address must be specified as a hexadecimal number.
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VbcTask.DebugOutput">
- <summary>
- Specifies the type of debugging information generated by the
- compiler. The default is <see cref="F:NAnt.DotNet.Types.DebugOutput.None"/>.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VbcTask.Debug">
- <summary>
- No longer expose this to build authors. Use <see cref="P:NAnt.DotNet.Tasks.VbcTask.DebugOutput"/>
- instead.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VbcTask.DocFile">
- <summary>
- The name of the XML documentation file to generate. Only supported
- when targeting .NET 2.0 (or higher).
- </summary>
- <remarks>
- <para>
- Corresponds with the <c>/doc:</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VbcTask.ImportsString">
- <summary>
- Specifies whether the <c>/imports</c> option gets passed to the
- compiler.
- </summary>
- <value>
- The value of this attribute is a string that contains one or more
- namespaces separated by commas.
- </value>
- <remarks>
- <a href="ms-help://MS.NETFrameworkSDK/vblr7net/html/valrfImportImportNamespaceFromSpecifiedAssembly.htm">See the Microsoft.NET Framework SDK documentation for details.</a>
- </remarks>
- <example>Example of an imports attribute
- <code><![CDATA[imports="Microsoft.VisualBasic, System, System.Collections, System.Data, System.Diagnostics"]]></code>
- </example>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VbcTask.Imports">
- <summary>
- The namespaces to import.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VbcTask.NoStdLib">
- <summary>
- Instructs the compiler not to reference standard libraries
- (system.dll and VBC.RSP). The default is <see langword="false" />.
- Only supported when targeting .NET 2.0 (or higher).
- </summary>
- <remarks>
- <para>
- Corresponds with the <c>/nostdlib</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VbcTask.OptionCompare">
- <summary>
- Specifies whether <c>/optioncompare</c> option gets passed to the
- compiler.
- </summary>
- <value>
- <c>text</c>, <c>binary</c>, or an empty string. If the value is
- <see langword="false" /> or an empty string, the option will not be
- passed to the compiler.
- </value>
- <remarks><a href="ms-help://MS.NETFrameworkSDK/vblr7net/html/valrfOptioncompareSpecifyHowStringsAreCompared.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VbcTask.OptionExplicit">
- <summary>
- Specifies whether the <c>/optionexplicit</c> option gets passed to
- the compiler. The default is <see langword="false" />.
- </summary>
- <value>
- <see langword="true" /> if the option should be passed to the compiler;
- otherwise, <see langword="false" />.
- </value>
- <remarks><a href="ms-help://MS.NETFrameworkSDK/vblr7net/html/valrfOptionexplicitRequireExplicitDeclarationOfVariables.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VbcTask.OptionOptimize">
- <summary>
- Specifies whether the <c>/optimize</c> option gets passed to the
- compiler. The default is <see langword="false" />.
- </summary>
- <value>
- <see langword="true" /> if the option should be passed to the compiler;
- otherwise, <see langword="false" />.
- </value>
- <remarks><a href="ms-help://MS.NETFrameworkSDK/vblr7net/html/valrfoptimizeenabledisableoptimizations.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VbcTask.OptionStrict">
- <summary>
- Specifies whether the <c>/optionstrict</c> option gets passed to
- the compiler. The default is <see langword="false" />.
- </summary>
- <value>
- <see langword="true" /> if the option should be passed to the compiler;
- otherwise, <see langword="false" />.
- </value>
- <remarks><a href="ms-help://MS.NETFrameworkSDK/vblr7net/html/valrfOptionstrictEnforceStrictTypeSemantics.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VbcTask.Platform">
- <summary>
- Specifies which platform version of common language runtime (CLR)
- can run the output file.
- </summary>
- <value>
- The platform version of common language runtime (CLR) that can run
- the output file.
- </value>
- <remarks>
- <para>
- Corresponds with the <c>/platform</c> flag.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VbcTask.RemoveIntChecks">
- <summary>
- Specifies whether the <c>/removeintchecks</c> option gets passed to
- the compiler. The default is <see langword="false" />.
- </summary>
- <value>
- <see langword="true" /> if the option should be passed to the compiler;
- otherwise, <see langword="false" />.
- </value>
- <remarks><a href="ms-help://MS.NETFrameworkSDK/vblr7net/html/valrfRemoveintchecksRemoveInteger-OverflowChecks.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VbcTask.RootNamespace">
- <summary>
- Specifies whether the <c>/rootnamespace</c> option gets passed to
- the compiler.
- </summary>
- <value>
- The value of this attribute is a string that contains the root
- namespace of the project.
- </value>
- <remarks><a href="ms-help://MS.NETFrameworkSDK/vblr7net/html/valrfRootnamespace.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VbcTask.SupportsDocGeneration">
- <summary>
- Specifies whether the compiler for the active target framework
- supports generation of XML Documentation file. The default is
- <see langword="false" />.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VbcTask.SupportsNoStdLib">
- <summary>
- Specifies whether the compiler for the active target framework
- supports NOT referencing standard libraries (system.dll and VBC.RSP).
- The default is <see langword="false" />.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VbcTask.SupportsPlatform">
- <summary>
- Specifies whether the compiler for the active target framework
- supports limiting the platform on which the compiled code can run.
- The default is <see langword="false" />.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VbcTask.Extension">
- <summary>
- Gets the file extension required by the current compiler.
- </summary>
- <value>
- For the VB.NET compiler, the file extension is always <c>vb</c>.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VbcTask.ClassNameRegex">
- <summary>
- Gets the class name regular expression for the language of the
- current compiler.
- </summary>
- <value>
- Class name regular expression for the language of the current
- compiler.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VbcTask.NamespaceRegex">
- <summary>
- Gets the namespace regular expression for the language of the
- current compiler.
- </summary>
- <value>
- Namespace regular expression for the language of the current
- compiler.
- </value>
- </member>
- <member name="T:NAnt.DotNet.Tasks.VjcTask">
- <summary>
- Compiles Visual J# programs using vjc, Microsoft's J# compiler.
- </summary>
- <remarks>
- <note>
- In order to have <see cref="T:NAnt.DotNet.Tasks.VjcTask"/> generate manifest resource names
- that match those generated by Microsoft Visual Studio.NET, the value of
- the <see cref="P:NAnt.DotNet.Types.ResourceFileSet.Prefix"/> attribute of the <<see cref="P:NAnt.DotNet.Tasks.CompilerBase.ResourcesList"/>>
- element should match the "Default Package" of the J#.NET project, and
- the value of the <see cref="P:NAnt.DotNet.Types.ResourceFileSet.DynamicPrefix"/> attribute
- should be set to "<see langword="true"/>".
- </note>
- </remarks>
- <example>
- <para>Compile a "HelloWorld" application, including embedded resources.</para>
- <code>
- <![CDATA[
- <vjc target="exe" output="helloworld.exe" debug="true">
- <sources>
- <include name="helloworld.jsl" />
- </sources>
- <resources prefix="HelloWorld" dynamicprefix="true">
- <include name="**/*.resx" />
- </resources>
- <references>
- <include name="System.dll" />
- <include name="System.Data.dll" />
- <include name="System.Drawing.dll" />
- <include name="System.Windows.Forms.dll" />
- <include name="System.Xml.dll" />
- </references>
- </vjc>
- ]]>
- </code>
- </example>
- </member>
- <member name="M:NAnt.DotNet.Tasks.VjcTask.WriteModuleReferences(System.IO.TextWriter)">
- <summary>
- Writes module references to the specified <see cref="T:System.IO.TextWriter"/>.
- </summary>
- <param name="writer">The <see cref="T:System.IO.TextWriter"/> to which the module references should be written.</param>
- </member>
- <member name="M:NAnt.DotNet.Tasks.VjcTask.WriteOptions(System.IO.TextWriter)">
- <summary>
- Writes the compiler options to the specified <see cref="T:System.IO.TextWriter"/>.
- </summary>
- <param name="writer"><see cref="T:System.IO.TextWriter"/> to which the compiler options should be written.</param>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VjcTask.BaseAddress">
- <summary>
- The preferred base address at which to load a DLL. The default base
- address for a DLL is set by the .NET Framework common language
- runtime.
- </summary>
- <value>
- The preferred base address at which to load a DLL.
- </value>
- <remarks>
- This address can be specified as a decimal, hexadecimal, or octal
- number.
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VjcTask.DebugOutput">
- <summary>
- Specifies the type of debugging information generated by the
- compiler. The default is <see cref="F:NAnt.DotNet.Types.DebugOutput.None"/>.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VjcTask.Debug">
- <summary>
- No longer expose this to build authors. Use <see cref="P:NAnt.DotNet.Tasks.VjcTask.DebugOutput"/>
- instead.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VjcTask.SecureScoping">
- <summary>
- Specifies whether package-scoped members are accessible outside of
- the assembly. In other words, package scope is treated as assembly
- scope when emitting metadata. The default is <see langword="false" />.
- </summary>
- <value>
- <see langword="true" /> if the option should be passed to the compiler;
- otherwise, <see langword="false" />.
- </value>
- <remarks>
- <para>
- Corresponds to the <c>/securescoping</c> flag.
- </para>
- <para>
- <a href="ms-help://MS.VSCC/MS.VJSharp/dv_vjsharp/html/vjgrfsecurescopingmakepackage-scopedmembersinaccessibleoutsideassembly.htm">See the Visual J# Reference for details.</a>
- </para>
- </remarks>
- <example>
- <code><![CDATA[<vjc securescoping='true'/>]]></code>
- </example>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VjcTask.X">
- <summary>
- Specifies whether to disable language extensions.
- </summary>
- <value>
- The value of this property must be either <c>all</c>, <c>net</c>,
- or an empty string.
- </value>
- <remarks>
- <para>
- Corresponds to the <c>/x</c> flag.
- </para>
- <para>
- <a href="ms-help://MS.VSCC/MS.VJSharp/dv_vjsharp/html/vjgrfxdisablelanguageextensions.htm">See the Visual J# Reference for details.</a>
- </para>
- </remarks>
- <example>
- <para>To disable only the .NET Framework extensions:<c><![CDATA[
- <vjc x='net'/>
- ]]></c></para>
- <para>To disable the .NET Framework extensions and the VJ++ 6.0 extensions:<c><![CDATA[
- <vjc x='all'/>
- ]]></c></para>
- </example>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VjcTask.LibPath">
- <summary>
- Specifies the location of assemblies referenced by way of the <c>/reference</c> flag.
- </summary>
- <remarks>
- <para>
- Corresponds to the <c>/libpath:dir[;dir2]</c> flag.
- </para>
- <para>
- <a href="ms-help://MS.VSCC/MS.VJSharp/dv_vjsharp/html/vjgrflibpathspecifyassemblyreferencelocations.htm">See the Visual J# Reference for details.</a>
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VjcTask.Jcpa">
- <summary>
- Associate Java-language/COM package names.
- </summary>
- <value>
- The value of this propery. must be <c>package=namespace</c>, <c>@filename</c>,
- or an empty string.
- </value>
- <remarks>
- <para>
- Corresponds to the <c>/jcpa:package=namespace</c> and <c>/jcpa:@filename</c> flags.
- </para>
- <para>
- <a href="ms-help://MS.VSCC/MS.VJSharp/dv_vjsharp/html/vjgrfjcpaassociatejava-compackages.htm">See the Visual J# Reference for details.</a>
- </para>
- </remarks>
- <example>
- <para>Map package 'x' to namespace 'y':<c><![CDATA[
- <vjc jcpa='x=y'/>
- ]]></c></para>
- </example>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VjcTask.Codepage">
- <summary>
- Specifies the code page to use for all source code files in the
- compilation.
- </summary>
- <remarks>
- <para>
- Corresponds with the <c>/codepage</c> flag.
- </para>
- <para>
- <a href="ms-help://MS.VSCC/MS.VJSharp/dv_vjsharp/html/vjlrfcodepagespecifycodepageforsourcecodefiles.htm">See the Visual J# Reference for details.</a>
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VjcTask.WarningLevel">
- <summary>
- Specifies the warning level for the compiler to display. Valid values
- are <c>0</c>-<c>4</c>. The default is <c>4</c>.
- </summary>
- <value>
- The warning level for the compiler to display.
- </value>
- <remarks>
- <para>
- Corresponds with the <c>/warn</c> option.
- </para>
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VjcTask.WarningAsError">
- <summary>
- Controls which warnings should be reported as errors.
- </summary>
- <remarks>
- Override to avoid exposing this to build authors, as the Visual J#
- compiler does not allow control over which warnings should be
- reported as errors.
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VjcTask.Packages">
- <summary>
- Reference packages
- </summary>
- <remarks>
- Override to avoid exposing this to build authors, as the Visual J#
- compiler does not support package references.
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VjcTask.Modules">
- <summary>
- Link the specified modules into this assembly.
- </summary>
- <remarks>
- Override to avoid exposing this to build authors, as the Visual J#
- compiler does not support linking modules.
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VjcTask.Extension">
- <summary>
- Gets the file extension required by the current compiler.
- </summary>
- <value>
- For the J# compiler, the file extension is always <c>jsl</c>.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VjcTask.ClassNameRegex">
- <summary>
- Gets the class name regular expression for the language of the
- current compiler.
- </summary>
- <value>
- Class name regular expression for the language of the current
- compiler.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VjcTask.NamespaceRegex">
- <summary>
- Gets the namespace regular expression for the language of the
- current compiler.
- </summary>
- <value>
- Namespace regular expression for the language of the current
- compiler.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Tasks.VjcTask.SupportsPackageReferences">
- <summary>
- Override to avoid exposing the configuration setting for this
- task as Visual J# will never support package references.
- </summary>
- <value>
- <see langword="false" />, as the Visual J# compiler will never
- support package references.
- </value>
- </member>
- <member name="T:NAnt.DotNet.Types.AssemblyAttribute">
- <summary>
- Represents an assembly-level attribute.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.AssemblyAttribute.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.AssemblyAttribute"/>
- class.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Types.AssemblyAttribute.TypeName">
- <summary>
- Typename of the assembly-level attribute.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Types.AssemblyAttribute.Value">
- <summary>
- Value of the attribute.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Types.AssemblyAttribute.AsIs">
- <summary>
- If <see langword="true" /> then the value of the attribute will be
- set as is, without actually looking for a matching constructor or
- named properties. The default is <see langword="false" />.
- </summary>
- <value>
- <see langword="true" /> if the value of the attribute should be set
- as is; otherwise, <see langword="false" />.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Types.AssemblyAttribute.IfDefined">
- <summary>
- Indicates if the attribute should be generated.
- </summary>
- <value>
- <see langword="true" /> if the attribute should be generated;
- otherwise, <see langword="false" />.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Types.AssemblyAttribute.UnlessDefined">
- <summary>
- Indicates if the attribute should be not generated.
- </summary>
- <value>
- <see langword="true" /> if the attribute should be not generated;
- otherwise, <see langword="false" />.
- </value>
- </member>
- <member name="T:NAnt.DotNet.Types.AssemblyAttributeCollection">
- <summary>
- Contains a strongly typed collection of <see cref="T:NAnt.DotNet.Types.AssemblyAttribute"/>
- objects.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.AssemblyAttributeCollection.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.AssemblyAttributeCollection"/> class.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.AssemblyAttributeCollection.#ctor(NAnt.DotNet.Types.AssemblyAttributeCollection)">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.AssemblyAttributeCollection"/> class
- with the specified <see cref="T:NAnt.DotNet.Types.AssemblyAttributeCollection"/> instance.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.AssemblyAttributeCollection.#ctor(NAnt.DotNet.Types.AssemblyAttribute[])">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.AssemblyAttributeCollection"/> class
- with the specified array of <see cref="T:NAnt.DotNet.Types.AssemblyAttribute"/> instances.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.AssemblyAttributeCollection.Add(NAnt.DotNet.Types.AssemblyAttribute)">
- <summary>
- Adds a <see cref="T:NAnt.DotNet.Types.AssemblyAttribute"/> to the end of the collection.
- </summary>
- <param name="item">The <see cref="T:NAnt.DotNet.Types.AssemblyAttribute"/> to be added to the end of the collection.</param>
- <returns>The position into which the new element was inserted.</returns>
- </member>
- <member name="M:NAnt.DotNet.Types.AssemblyAttributeCollection.AddRange(NAnt.DotNet.Types.AssemblyAttribute[])">
- <summary>
- Adds the elements of a <see cref="T:NAnt.DotNet.Types.AssemblyAttribute"/> array to the end of the collection.
- </summary>
- <param name="items">The array of <see cref="T:NAnt.DotNet.Types.AssemblyAttribute"/> elements to be added to the end of the collection.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.AssemblyAttributeCollection.AddRange(NAnt.DotNet.Types.AssemblyAttributeCollection)">
- <summary>
- Adds the elements of a <see cref="T:NAnt.DotNet.Types.AssemblyAttributeCollection"/> to the end of the collection.
- </summary>
- <param name="items">The <see cref="T:NAnt.DotNet.Types.AssemblyAttributeCollection"/> to be added to the end of the collection.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.AssemblyAttributeCollection.Contains(NAnt.DotNet.Types.AssemblyAttribute)">
- <summary>
- Determines whether a <see cref="T:NAnt.DotNet.Types.AssemblyAttribute"/> is in the collection.
- </summary>
- <param name="item">The <see cref="T:NAnt.DotNet.Types.AssemblyAttribute"/> to locate in the collection.</param>
- <returns>
- <see langword="true"/> if <paramref name="item"/> is found in the
- collection; otherwise, <see langword="false"/>.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.AssemblyAttributeCollection.Contains(System.String)">
- <summary>
- Determines whether a <see cref="T:NAnt.DotNet.Types.AssemblyAttribute"/> with the specified
- value is in the collection.
- </summary>
- <param name="value">The argument value to locate in the collection.</param>
- <returns>
- <see langword="true"/> if a <see cref="T:NAnt.DotNet.Types.AssemblyAttribute"/> with
- value <paramref name="value"/> is found in the collection; otherwise,
- <see langword="false"/>.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.AssemblyAttributeCollection.CopyTo(NAnt.DotNet.Types.AssemblyAttribute[],System.Int32)">
- <summary>
- Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.
- </summary>
- <param name="array">The one-dimensional array that is the destination of the elements copied from the collection. The array must have zero-based indexing.</param>
- <param name="index">The zero-based index in <paramref name="array"/> at which copying begins.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.AssemblyAttributeCollection.IndexOf(NAnt.DotNet.Types.AssemblyAttribute)">
- <summary>
- Retrieves the index of a specified <see cref="T:NAnt.DotNet.Types.AssemblyAttribute"/> object in the collection.
- </summary>
- <param name="item">The <see cref="T:NAnt.DotNet.Types.AssemblyAttribute"/> object for which the index is returned.</param>
- <returns>
- The index of the specified <see cref="T:NAnt.DotNet.Types.AssemblyAttribute"/>. If the <see cref="T:NAnt.DotNet.Types.AssemblyAttribute"/> is not currently a member of the collection, it returns -1.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.AssemblyAttributeCollection.Insert(System.Int32,NAnt.DotNet.Types.AssemblyAttribute)">
- <summary>
- Inserts a <see cref="T:NAnt.DotNet.Types.AssemblyAttribute"/> into the collection at the specified index.
- </summary>
- <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
- <param name="item">The <see cref="T:NAnt.DotNet.Types.AssemblyAttribute"/> to insert.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.AssemblyAttributeCollection.GetEnumerator">
- <summary>
- Returns an enumerator that can iterate through the collection.
- </summary>
- <returns>
- A <see cref="T:NAnt.DotNet.Types.AssemblyAttributeEnumerator"/> for the entire collection.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.AssemblyAttributeCollection.Remove(NAnt.DotNet.Types.AssemblyAttribute)">
- <summary>
- Removes a member from the collection.
- </summary>
- <param name="item">The <see cref="T:NAnt.DotNet.Types.AssemblyAttribute"/> to remove from the collection.</param>
- </member>
- <member name="P:NAnt.DotNet.Types.AssemblyAttributeCollection.Item(System.Int32)">
- <summary>
- Gets or sets the element at the specified index.
- </summary>
- <param name="index">The zero-based index of the element to get or set.</param>
- </member>
- <member name="P:NAnt.DotNet.Types.AssemblyAttributeCollection.Item(System.String)">
- <summary>
- Gets the <see cref="T:NAnt.DotNet.Types.AssemblyAttribute"/> with the specified value.
- </summary>
- <param name="value">The value of the <see cref="T:NAnt.DotNet.Types.AssemblyAttribute"/> to get.</param>
- </member>
- <member name="T:NAnt.DotNet.Types.AssemblyAttributeEnumerator">
- <summary>
- Enumerates the <see cref="T:NAnt.DotNet.Types.AssemblyAttribute"/> elements of a <see cref="T:NAnt.DotNet.Types.AssemblyAttributeCollection"/>.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.AssemblyAttributeEnumerator.#ctor(NAnt.DotNet.Types.AssemblyAttributeCollection)">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.AssemblyAttributeEnumerator"/> class
- with the specified <see cref="T:NAnt.DotNet.Types.AssemblyAttributeCollection"/>.
- </summary>
- <param name="arguments">The collection that should be enumerated.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.AssemblyAttributeEnumerator.MoveNext">
- <summary>
- Advances the enumerator to the next element of the collection.
- </summary>
- <returns>
- <see langword="true" /> if the enumerator was successfully advanced
- to the next element; <see langword="false" /> if the enumerator has
- passed the end of the collection.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.AssemblyAttributeEnumerator.Reset">
- <summary>
- Sets the enumerator to its initial position, which is before the
- first element in the collection.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Types.AssemblyAttributeEnumerator.Current">
- <summary>
- Gets the current element in the collection.
- </summary>
- <returns>
- The current element in the collection.
- </returns>
- </member>
- <member name="T:NAnt.DotNet.Types.LibDirectorySet">
- <summary>
- A specialized <see cref="T:NAnt.Core.Types.FileSet"/> used for setting the lib directories.
- </summary>
- <remarks>
- The primary reason for this class is to allow the <see cref="P:NAnt.DotNet.Types.LibDirectorySet.BaseDirectory"/>
- to always be the same value as the parent <see cref="T:NAnt.DotNet.Types.AssemblyFileSet"/>
- </remarks>
- <seealso cref="T:NAnt.Core.Types.FileSet"/>
- </member>
- <member name="M:NAnt.DotNet.Types.LibDirectorySet.#ctor(NAnt.DotNet.Types.AssemblyFileSet)">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.LibDirectorySet"/> class.
- </summary>
- <param name="parent"></param>
- </member>
- <member name="P:NAnt.DotNet.Types.LibDirectorySet.BaseDirectory">
- <summary>
- override this. We will always use the base directory of the parent.
- overriding without the TaskAttribute attribute prevents it being set
- in the source xml
- </summary>
- </member>
- <member name="T:NAnt.DotNet.Types.AssemblyFileSet">
- <summary>
- Specialized <see cref="T:NAnt.Core.Types.FileSet"/> class for managing assembly files.
- </summary>
- <remarks>
- <para>
- If an include pattern does not contain any wildcard characters then
- the assembly will be searched for in following locations (in the order listed):
- </para>
- <list type="bullet">
- <item>
- <description>
- The base directory of the fileset.
- </description>
- </item>
- <item>
- <description>
- The directories specified using the nested <lib> element.
- </description>
- </item>
- <item>
- <description>
- The assembly directory of the current target framework.
- </description>
- </item>
- </list>
- </remarks>
- <example>
- <para>
- Define a reference with name "sys.assemblies", holding
- a set of system assemblies.
- </para>
- <code>
- <![CDATA[
- <assemblyfileset id="sys.assemblies">
- <include name="System.dll" />
- <include name="System.Data.dll" />
- <include name="System.Xml.dll" />
- </assemblyfileset>
- ]]>
- </code>
- <para>
- Use the predefined set of assemblies to compile a C# assembly.
- </para>
- <code>
- <![CDATA[
- <csc target="exe" output="HelloWorld.exe">
- <sources>
- <include name="**/*.cs" />
- </sources>
- <references refid="sys.assemblies" />
- </csc>
- ]]>
- </code>
- </example>
- <example>
- <para>
- Compile a C# assembly using assembly references that are searched for
- in the "Third Party Assemblies" and "Company Assemblies"
- directories.
- </para>
- <code>
- <![CDATA[
- <csc target="exe" output="HelloWorld.exe">
- <sources>
- <include name="**/*.cs" />
- </sources>
- <references>
- <lib>
- <include name="Third Party Assemblies" />
- <include name="Company Assemblies" />
- </lib>
- <include name="log4net.dll" />
- <include name="Company.Business.dll" />
- </references>
- </csc>
- ]]>
- </code>
- </example>
- <seealso cref="T:NAnt.Core.Types.FileSet"/>
- </member>
- <member name="M:NAnt.DotNet.Types.AssemblyFileSet.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.AssemblyFileSet"/> class.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.AssemblyFileSet.#ctor(NAnt.Core.Types.FileSet)">
- <summary>
- copy constructor for FileSet. Required in order to
- assign references of FileSet type where
- AssemblyFileSets are used
- </summary>
- <param name="fs"></param>
- </member>
- <member name="M:NAnt.DotNet.Types.AssemblyFileSet.Scan">
- <summary>
- Do a normal scan and then resolve assemblies.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.AssemblyFileSet.ResolveReferences">
- <summary>
- Resolves references to system assemblies and assemblies that can be
- resolved using directories specified in <see cref="P:NAnt.DotNet.Types.AssemblyFileSet.Lib"/>.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Types.AssemblyFileSet.Lib">
- <summary>
- Additional directories to search in for assembly references.
- </summary>
- <remarks>
- <para>
- loosely Corresponds with the <c>/lib[path]:</c> flag of the various compiler tasks.
- </para>
- </remarks>
- </member>
- <member name="T:NAnt.DotNet.Types.CompilerWarning">
- <summary>
- Represents a compiler warning.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Types.CompilerWarning.Number">
- <summary>
- A warning number, or comma-separated list of warnings, that you want
- the compiler to suppress or report.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Types.CompilerWarning.IfDefined">
- <summary>
- If <see langword="true" /> then the element will be processed;
- otherwise, skipped. The default is <see langword="true" />.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Types.CompilerWarning.UnlessDefined">
- <summary>
- If <see langword="true" /> then the element will be skipped;
- otherwise, processed. The default is <see langword="false" />.
- </summary>
- </member>
- <member name="T:NAnt.DotNet.Types.CompilerWarningCollection">
- <summary>
- Contains a collection of <see cref="T:NAnt.DotNet.Types.CompilerWarning"/> elements.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.CompilerWarningCollection.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.CompilerWarningCollection"/> class.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.CompilerWarningCollection.#ctor(NAnt.DotNet.Types.CompilerWarningCollection)">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.CompilerWarningCollection"/> class
- with the specified <see cref="T:NAnt.DotNet.Types.CompilerWarningCollection"/> instance.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.CompilerWarningCollection.#ctor(NAnt.DotNet.Types.CompilerWarning[])">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.CompilerWarningCollection"/> class
- with the specified array of <see cref="T:NAnt.DotNet.Types.CompilerWarning"/> instances.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.CompilerWarningCollection.Add(NAnt.DotNet.Types.CompilerWarning)">
- <summary>
- Adds a <see cref="T:NAnt.DotNet.Types.CompilerWarning"/> to the end of the collection.
- </summary>
- <param name="item">The <see cref="T:NAnt.DotNet.Types.CompilerWarning"/> to be added to the end of the collection.</param>
- <returns>The position into which the new element was inserted.</returns>
- </member>
- <member name="M:NAnt.DotNet.Types.CompilerWarningCollection.AddRange(NAnt.DotNet.Types.CompilerWarning[])">
- <summary>
- Adds the elements of a <see cref="T:NAnt.DotNet.Types.CompilerWarning"/> array to the end of the collection.
- </summary>
- <param name="items">The array of <see cref="T:NAnt.DotNet.Types.CompilerWarning"/> elements to be added to the end of the collection.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.CompilerWarningCollection.AddRange(NAnt.DotNet.Types.CompilerWarningCollection)">
- <summary>
- Adds the elements of a <see cref="T:NAnt.DotNet.Types.CompilerWarningCollection"/> to the end of the collection.
- </summary>
- <param name="items">The <see cref="T:NAnt.DotNet.Types.CompilerWarningCollection"/> to be added to the end of the collection.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.CompilerWarningCollection.Contains(NAnt.DotNet.Types.CompilerWarning)">
- <summary>
- Determines whether a <see cref="T:NAnt.DotNet.Types.CompilerWarning"/> is in the collection.
- </summary>
- <param name="item">The <see cref="T:NAnt.DotNet.Types.CompilerWarning"/> to locate in the collection.</param>
- <returns>
- <see langword="true"/> if <paramref name="item"/> is found in the
- collection; otherwise, <see langword="false"/>.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.CompilerWarningCollection.CopyTo(NAnt.DotNet.Types.CompilerWarning[],System.Int32)">
- <summary>
- Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.
- </summary>
- <param name="array">The one-dimensional array that is the destination of the elements copied from the collection. The array must have zero-based indexing.</param>
- <param name="index">The zero-based index in <paramref name="array"/> at which copying begins.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.CompilerWarningCollection.IndexOf(NAnt.DotNet.Types.CompilerWarning)">
- <summary>
- Retrieves the index of a specified <see cref="T:NAnt.DotNet.Types.CompilerWarning"/> object in the collection.
- </summary>
- <param name="item">The <see cref="T:NAnt.DotNet.Types.CompilerWarning"/> object for which the index is returned.</param>
- <returns>
- The index of the specified <see cref="T:NAnt.DotNet.Types.CompilerWarning"/>. If the <see cref="T:NAnt.DotNet.Types.CompilerWarning"/> is not currently a member of the collection, it returns -1.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.CompilerWarningCollection.Insert(System.Int32,NAnt.DotNet.Types.CompilerWarning)">
- <summary>
- Inserts a <see cref="T:NAnt.DotNet.Types.CompilerWarning"/> into the collection at the specified index.
- </summary>
- <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
- <param name="item">The <see cref="T:NAnt.DotNet.Types.CompilerWarning"/> to insert.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.CompilerWarningCollection.GetEnumerator">
- <summary>
- Returns an enumerator that can iterate through the collection.
- </summary>
- <returns>
- A <see cref="T:NAnt.DotNet.Types.CompilerWarningEnumerator"/> for the entire collection.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.CompilerWarningCollection.Remove(NAnt.DotNet.Types.CompilerWarning)">
- <summary>
- Removes a member from the collection.
- </summary>
- <param name="item">The <see cref="T:NAnt.DotNet.Types.CompilerWarning"/> to remove from the collection.</param>
- </member>
- <member name="P:NAnt.DotNet.Types.CompilerWarningCollection.Item(System.Int32)">
- <summary>
- Gets or sets the element at the specified index.
- </summary>
- <param name="index">The zero-based index of the element to get or set.</param>
- </member>
- <member name="T:NAnt.DotNet.Types.CompilerWarningEnumerator">
- <summary>
- Enumerates the <see cref="T:NAnt.DotNet.Types.CompilerWarning"/> elements of a <see cref="T:NAnt.DotNet.Types.CompilerWarningCollection"/>.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.CompilerWarningEnumerator.#ctor(NAnt.DotNet.Types.CompilerWarningCollection)">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.CompilerWarningEnumerator"/> class
- with the specified <see cref="T:NAnt.DotNet.Types.CompilerWarningCollection"/>.
- </summary>
- <param name="arguments">The collection that should be enumerated.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.CompilerWarningEnumerator.MoveNext">
- <summary>
- Advances the enumerator to the next element of the collection.
- </summary>
- <returns>
- <see langword="true" /> if the enumerator was successfully advanced
- to the next element; <see langword="false" /> if the enumerator has
- passed the end of the collection.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.CompilerWarningEnumerator.Reset">
- <summary>
- Sets the enumerator to its initial position, which is before the
- first element in the collection.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Types.CompilerWarningEnumerator.Current">
- <summary>
- Gets the current element in the collection.
- </summary>
- <returns>
- The current element in the collection.
- </returns>
- </member>
- <member name="T:NAnt.DotNet.Types.DebugOutput">
- <summary>
- Specifies the type of debugging information generated by the compiler.
- </summary>
- <remarks>
- <para>
- For backward compatibility, the following string values can also be
- used in build files:
- </para>
- <list type="table">
- <listheader>
- <term>Value</term>
- <description>Corresponding field</description>
- </listheader>
- <item>
- <term>"true"</term>
- <description><see cref="F:NAnt.DotNet.Types.DebugOutput.Enable"/></description>
- </item>
- <item>
- <term>"false"</term>
- <description><see cref="F:NAnt.DotNet.Types.DebugOutput.None"/></description>
- </item>
- </list>
- <para>
- When set to <see langword="Enabled"/> then the following conditional
- compilation symbols will also be defined:
- </para>
- <list type="bullet">
- <item>
- <description>DEBUG</description>
- </item>
- <item>
- <description>TRACE</description>
- </item>
- </list>
- </remarks>
- </member>
- <member name="F:NAnt.DotNet.Types.DebugOutput.None">
- <summary>
- Create no debug information.
- </summary>
- </member>
- <member name="F:NAnt.DotNet.Types.DebugOutput.Enable">
- <summary>
- Enable attaching a debugger to the running program.
- </summary>
- </member>
- <member name="F:NAnt.DotNet.Types.DebugOutput.Full">
- <summary>
- Enable attaching a debugger to the running program.
- </summary>
- </member>
- <member name="F:NAnt.DotNet.Types.DebugOutput.PdbOnly">
- <summary>
- Only display assembler when the running program is attached to the
- debugger.
- </summary>
- </member>
- <member name="T:NAnt.DotNet.Types.DebugOutputConverter">
- <summary>
- Specialized <see cref="T:System.ComponentModel.EnumConverter"/> that also supports
- case-insensitive conversion of "true" to
- <see cref="F:NAnt.DotNet.Types.DebugOutput.Enable"/> and "false" to
- <see cref="F:NAnt.DotNet.Types.DebugOutput.None"/>.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.DebugOutputConverter.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.DebugOutputConverter"/>
- class.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.DebugOutputConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
- <summary>
- Converts the given object to the type of this converter, using the
- specified context and culture information.
- </summary>
- <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext"/> that provides a format context.</param>
- <param name="culture">A <see cref="T:System.Globalization.CultureInfo"/> object. If a <see langword="null"/> is passed, the current culture is assumed.</param>
- <param name="value">The <see cref="T:System.Object"/> to convert.</param>
- <returns>
- An <see cref="T:System.Object"/> that represents the converted value.
- </returns>
- </member>
- <member name="T:NAnt.DotNet.Types.EmbeddedResource">
- <summary>
- Represents an embedded resource.
- </summary>
- <remarks>
- Do not yet expose this to build authors.
- </remarks>
- </member>
- <member name="M:NAnt.DotNet.Types.EmbeddedResource.#ctor(System.String,System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/>
- with the specified file name and manifest resource name.
- </summary>
- <param name="file">The path of the compiled resource.</param>
- <param name="manifestResourceName">The manifest resource name of the embedded resource.</param>
- </member>
- <member name="P:NAnt.DotNet.Types.EmbeddedResource.File">
- <summary>
- Gets the physical location of the resource to embed.
- </summary>
- <value>
- The physical location of the resource to embed.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Types.EmbeddedResource.ManifestResourceName">
- <summary>
- Gets the manifest resource name to use when embedding the resource.
- </summary>
- <value>
- The manifest resource name to use when embedding the resource.
- </value>
- </member>
- <member name="T:NAnt.DotNet.Types.EmbeddedResourceCollection">
- <summary>
- Contains a collection of <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> items.
- </summary>
- <remarks>
- Do not yet expose this to build authors.
- </remarks>
- </member>
- <member name="T:NAnt.DotNet.Types.DataTypeCollectionBase">
- <summary>
- Base class for collections that needs to be globally referencable.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.DataTypeCollectionBase.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.DataTypeCollectionBase"/>
- class.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.DataTypeCollectionBase.CopyTo(System.Array,System.Int32)">
- <summary>
- Copies the items of the collection to an <see cref="T:System.Array"/>,
- starting at a particular index.
- </summary>
- <param name="array">The one-dimensional <see cref="T:System.Array"/> that is the destination of the items copied from the collection. The <see cref="T:System.Array"/> must have zero-based indexing.</param>
- <param name="index">The zero-based index in <paramref name="array"/> at which copying begins.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.DataTypeCollectionBase.System#Collections#IEnumerable#GetEnumerator">
- <summary>
- Returns an enumerator that can iterate through a collection.
- </summary>
- <returns>
- An <see cref="T:System.Collections.IEnumerator"/> that can be used to iterate through
- the collection.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.DataTypeCollectionBase.RemoveAt(System.Int32)">
- <summary>
- Removes an item at a specific index.
- </summary>
- <param name="index">The zero-based index of the item to remove.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.DataTypeCollectionBase.Clear">
- <summary>
- Removes all items from the collection.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.DataTypeCollectionBase.ValidateType(System.Object)">
- <summary>
- Used by methods that take <see cref="T:System.Object"/> instances as argument
- to verify whether the instance is valid for the collection class.
- </summary>
- <param name="value">The instance to verify.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.DataTypeCollectionBase.RangeCheck(System.Int32)">
- <summary>
- Checks whether the specified index is within the range of this
- collection.
- </summary>
- <param name="index">The index to check.</param>
- </member>
- <member name="P:NAnt.DotNet.Types.DataTypeCollectionBase.System#Collections#ICollection#IsSynchronized">
- <summary>
- Gets a value indicating whether access to the collection is
- synchronized (thread-safe).
- </summary>
- <value>
- <see langword="false" />.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Types.DataTypeCollectionBase.Count">
- <summary>
- Gets the number of items in the collection.
- </summary>
- <value>
- The number of items in the collection.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Types.DataTypeCollectionBase.System#Collections#ICollection#SyncRoot">
- <summary>
- Gets an object that can be used to synchronize access to the
- collection.
- </summary>
- <value>
- An object that can be used to synchronize access to the collection.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Types.DataTypeCollectionBase.IsFixedSize">
- <summary>
- Gets a value indicating whether the collection has a fixed size.
- </summary>
- <value>
- <see langword="false" />.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Types.DataTypeCollectionBase.IsReadOnly">
- <summary>
- Gets a value indicating whether the collection has a fixed size.
- </summary>
- <value>
- <see langword="false" />.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Types.DataTypeCollectionBase.List">
- <summary>
- Gets the list of elements contained in the
- <see cref="T:NAnt.DotNet.Types.DataTypeCollectionBase"/> instance.
- </summary>
- <value>
- An <see cref="T:System.Collections.ArrayList"/> containing the elements of the
- collection.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Types.DataTypeCollectionBase.ItemType">
- <summary>
- Gets the <see cref="T:System.Type"/> of the items in this collection.
- </summary>
- <value>
- The <see cref="T:System.Type"/> of the items in this collection.
- </value>
- </member>
- <member name="M:NAnt.DotNet.Types.EmbeddedResourceCollection.GetEnumerator">
- <summary>
- Returns an enumerator that can iterate through the collection.
- </summary>
- <returns>
- A <see cref="T:NAnt.DotNet.Types.EmbeddedResourceEnumerator"/> for the entire collection.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.EmbeddedResourceCollection.System#Collections#IList#Insert(System.Int32,System.Object)">
- <summary>
- Inserts a <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> into the collection at the
- specified index.
- </summary>
- <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
- <param name="value">The <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> to insert.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.EmbeddedResourceCollection.System#Collections#IList#Remove(System.Object)">
- <summary>
- Removes the specified <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> from the
- collection.
- </summary>
- <param name="value">The <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> to remove from the collection.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.EmbeddedResourceCollection.System#Collections#IList#Contains(System.Object)">
- <summary>
- Determines whether a <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> is in the collection.
- </summary>
- <param name="value">The <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> to locate in the collection.</param>
- <returns>
- <see langword="true"/> if <paramref name="value"/> is found in the
- collection; otherwise, <see langword="false"/>.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.EmbeddedResourceCollection.System#Collections#IList#IndexOf(System.Object)">
- <summary>
- Gets the location of a <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> in the collection.
- </summary>
- <param name="value">The <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> object to locate.</param>
- <returns>
- The zero-based location of the <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> in the
- collection.
- </returns>
- <remarks>
- If the <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> is not currently a member of
- the collection, -1 is returned.
- </remarks>
- </member>
- <member name="M:NAnt.DotNet.Types.EmbeddedResourceCollection.System#Collections#IList#Add(System.Object)">
- <summary>
- Adds a <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> to the end of the collection.
- </summary>
- <param name="value">The <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> to be added to the end of the collection.</param>
- <returns>
- The position into which the new item was inserted.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.EmbeddedResourceCollection.AddRange(NAnt.DotNet.Types.EmbeddedResourceCollection)">
- <summary>
- Adds the items of a <see cref="T:NAnt.DotNet.Types.EmbeddedResourceCollection"/> to the end of the collection.
- </summary>
- <param name="items">The <see cref="T:NAnt.DotNet.Types.EmbeddedResourceCollection"/> to be added to the end of the collection.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.EmbeddedResourceCollection.Add(NAnt.DotNet.Types.EmbeddedResource)">
- <summary>
- Adds a <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> to the end of the collection.
- </summary>
- <param name="value">The <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> to be added to the end of the collection.</param>
- <returns>
- The position into which the new item was inserted.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.EmbeddedResourceCollection.Insert(System.Int32,NAnt.DotNet.Types.EmbeddedResource)">
- <summary>
- Inserts a <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> into the collection at the
- specified index.
- </summary>
- <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
- <param name="value">The <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> to insert.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.EmbeddedResourceCollection.Remove(NAnt.DotNet.Types.EmbeddedResource)">
- <summary>
- Removes the specified <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> from the
- collection.
- </summary>
- <param name="value">The <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> to remove from the collection.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.EmbeddedResourceCollection.Contains(NAnt.DotNet.Types.EmbeddedResource)">
- <summary>
- Determines whether a <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> is in the collection.
- </summary>
- <param name="value">The <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> to locate in the collection.</param>
- <returns>
- <see langword="true"/> if <paramref name="value"/> is found in the
- collection; otherwise, <see langword="false"/>.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.EmbeddedResourceCollection.IndexOf(NAnt.DotNet.Types.EmbeddedResource)">
- <summary>
- Gets the location of a <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> in the collection.
- </summary>
- <param name="value">The <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> object to locate.</param>
- <returns>
- The zero-based location of the <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> in the
- collection.
- </returns>
- <remarks>
- If the <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> is not currently a member of
- the collection, -1 is returned.
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Types.EmbeddedResourceCollection.Item(System.Int32)">
- <summary>
- Gets or sets the item at the specified index.
- </summary>
- <param name="index">The zero-based index of the item to get or set.</param>
- </member>
- <member name="P:NAnt.DotNet.Types.EmbeddedResourceCollection.Item(System.String)">
- <summary>
- Gets the <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> with the specified manifest
- resource name.
- </summary>
- <param name="value">The manifest resource name of the <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> to get.</param>
- </member>
- <member name="P:NAnt.DotNet.Types.EmbeddedResourceCollection.ItemType">
- <summary>
- Gets the <see cref="T:System.Type"/> of the items in this collection.
- </summary>
- <value>
- The <see cref="T:System.Type"/> of the items in this collection.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Types.EmbeddedResourceCollection.System#Collections#IList#$Item$(System.Int32)">
- <summary>
- Gets or sets the item at the specified index.
- </summary>
- <param name="index">The zero-based index of the item to get or set.</param>
- </member>
- <member name="T:NAnt.DotNet.Types.EmbeddedResourceEnumerator">
- <summary>
- Enumerates the <see cref="T:NAnt.DotNet.Types.EmbeddedResource"/> items of a <see cref="T:NAnt.DotNet.Types.EmbeddedResourceCollection"/>.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.EmbeddedResourceEnumerator.#ctor(NAnt.DotNet.Types.EmbeddedResourceCollection)">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.EmbeddedResourceEnumerator"/> class
- with the specified <see cref="T:NAnt.DotNet.Types.EmbeddedResourceCollection"/>.
- </summary>
- <param name="arguments">The collection that should be enumerated.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.EmbeddedResourceEnumerator.MoveNext">
- <summary>
- Advances the enumerator to the next item of the collection.
- </summary>
- <returns>
- <see langword="true" /> if the enumerator was successfully advanced
- to the next item; <see langword="false" /> if the enumerator has
- passed the end of the collection.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.EmbeddedResourceEnumerator.Reset">
- <summary>
- Sets the enumerator to its initial position, which is before the
- first item in the collection.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Types.EmbeddedResourceEnumerator.Current">
- <summary>
- Gets the current item in the collection.
- </summary>
- <returns>
- The current item in the collection.
- </returns>
- </member>
- <member name="P:NAnt.DotNet.Types.EmbeddedResourceEnumerator.System#Collections#IEnumerator#Current">
- <summary>
- Gets the current item in the collection.
- </summary>
- <returns>
- The current item in the collection.
- </returns>
- </member>
- <member name="T:NAnt.DotNet.Types.NamespaceImport">
- <summary>
- Represents a namespace to import.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.NamespaceImport.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.NamespaceImport"/>
- class.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.NamespaceImport.#ctor(System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.NamespaceImport"/>
- class for the specified namespace.
- </summary>
- <param name="nameSpace">The namespace.</param>
- <exception cref="T:System.ArgumentNullException"><paramref name="nameSpace"/> is <see langword="null"/>.</exception>
- </member>
- <member name="P:NAnt.DotNet.Types.NamespaceImport.TempName">
- <summary>
- The name of the namespace to import.
- </summary>
- <value>
- The name of the namespace to import.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Types.NamespaceImport.Namespace">
- <summary>
- The name of the namespace to import.
- </summary>
- <value>
- The name of the namespace to import.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Types.NamespaceImport.IfDefined">
- <summary>
- Indicates if the import should be generated.
- </summary>
- <value>
- <see langword="true" /> if the import should be generated; otherwise,
- <see langword="false" />.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Types.NamespaceImport.UnlessDefined">
- <summary>
- Indicates if the import should be not generated.
- </summary>
- <value>
- <see langword="true" /> if the import should be not generated;
- otherwise, <see langword="false" />.
- </value>
- </member>
- <member name="T:NAnt.DotNet.Types.NamespaceImportCollection">
- <summary>
- Contains a collection of <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> items.
- </summary>
- <example>
- <para>Define a reference with name "system.imports".</para>
- <code>
- <![CDATA[
- <namespaceimports id="system.imports">
- <import namespace="System" />
- <import namespace="System.Data" />
- </namespaceimports>
- ]]>
- </code>
- <para>Use the predefined set of imports to compile a VB.NET assembly.</para>
- <code>
- <![CDATA[
- <vbc target="exe" output="HelloWorld.exe" rootnamespace="HelloWorld">
- <imports refid="system.imports" />
- <sources>
- <include name="**/*.vb" />
- </sources>
- <references>
- <include name="System.dll" />
- <include name="System.Data.dll" />
- </references>
- </vbc>
- ]]>
- </code>
- </example>
- </member>
- <member name="M:NAnt.DotNet.Types.NamespaceImportCollection.GetEnumerator">
- <summary>
- Returns an enumerator that can iterate through the collection.
- </summary>
- <returns>
- A <see cref="T:NAnt.DotNet.Types.NamespaceImportEnumerator"/> for the entire collection.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.NamespaceImportCollection.ToString">
- <summary>
- Returns a comma-delimited list of namespace imports.
- </summary>
- <returns>
- A comma-delimited list of namespace imports, or an empty
- <see cref="T:System.String"/> if there are no namespace imports.
- </returns>
- <remarks>
- Each namespace import is quoted individually.
- </remarks>
- </member>
- <member name="M:NAnt.DotNet.Types.NamespaceImportCollection.System#Collections#IList#Insert(System.Int32,System.Object)">
- <summary>
- Inserts a <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> into the collection at the
- specified index.
- </summary>
- <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
- <param name="value">The <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> to insert.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.NamespaceImportCollection.System#Collections#IList#Remove(System.Object)">
- <summary>
- Removes the specified <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> from the
- collection.
- </summary>
- <param name="value">The <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> to remove from the collection.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.NamespaceImportCollection.System#Collections#IList#Contains(System.Object)">
- <summary>
- Determines whether a <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> is in the collection.
- </summary>
- <param name="value">The <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> to locate in the collection.</param>
- <returns>
- <see langword="true"/> if <paramref name="value"/> is found in the
- collection; otherwise, <see langword="false"/>.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.NamespaceImportCollection.System#Collections#IList#IndexOf(System.Object)">
- <summary>
- Gets the location of a <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> in the collection.
- </summary>
- <param name="value">The <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> object to locate.</param>
- <returns>
- The zero-based location of the <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> in the
- collection.
- </returns>
- <remarks>
- If the <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> is not currently a member of
- the collection, -1 is returned.
- </remarks>
- </member>
- <member name="M:NAnt.DotNet.Types.NamespaceImportCollection.System#Collections#IList#Add(System.Object)">
- <summary>
- Adds a <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> to the end of the collection.
- </summary>
- <param name="value">The <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> to be added to the end of the collection.</param>
- <returns>
- The position into which the new item was inserted.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.NamespaceImportCollection.AddRange(NAnt.DotNet.Types.NamespaceImportCollection)">
- <summary>
- Adds the items of a <see cref="T:NAnt.DotNet.Types.NamespaceImportCollection"/> to the end of the collection.
- </summary>
- <param name="items">The <see cref="T:NAnt.DotNet.Types.NamespaceImportCollection"/> to be added to the end of the collection.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.NamespaceImportCollection.Add(NAnt.DotNet.Types.NamespaceImport)">
- <summary>
- Adds a <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> to the end of the collection.
- </summary>
- <param name="value">The <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> to be added to the end of the collection.</param>
- <returns>
- The position into which the new item was inserted.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.NamespaceImportCollection.Insert(System.Int32,NAnt.DotNet.Types.NamespaceImport)">
- <summary>
- Inserts a <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> into the collection at the
- specified index.
- </summary>
- <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
- <param name="value">The <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> to insert.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.NamespaceImportCollection.Remove(NAnt.DotNet.Types.NamespaceImport)">
- <summary>
- Removes the specified <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> from the
- collection.
- </summary>
- <param name="value">The <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> to remove from the collection.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.NamespaceImportCollection.Contains(NAnt.DotNet.Types.NamespaceImport)">
- <summary>
- Determines whether a <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> is in the collection.
- </summary>
- <param name="value">The <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> to locate in the collection.</param>
- <returns>
- <see langword="true"/> if <paramref name="value"/> is found in the
- collection; otherwise, <see langword="false"/>.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.NamespaceImportCollection.IndexOf(NAnt.DotNet.Types.NamespaceImport)">
- <summary>
- Gets the location of a <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> in the collection.
- </summary>
- <param name="value">The <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> object to locate.</param>
- <returns>
- The zero-based location of the <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> in the
- collection.
- </returns>
- <remarks>
- If the <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> is not currently a member of
- the collection, -1 is returned.
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Types.NamespaceImportCollection.Item(System.Int32)">
- <summary>
- Gets or sets the item at the specified index.
- </summary>
- <param name="index">The zero-based index of the item to get or set.</param>
- </member>
- <member name="P:NAnt.DotNet.Types.NamespaceImportCollection.Item(System.String)">
- <summary>
- Gets the <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> with the specified namespace.
- </summary>
- <param name="value">The namespace of the <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> to get.</param>
- </member>
- <member name="P:NAnt.DotNet.Types.NamespaceImportCollection.ItemType">
- <summary>
- Gets the <see cref="T:System.Type"/> of the items in this collection.
- </summary>
- <value>
- The <see cref="T:System.Type"/> of the items in this collection.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Types.NamespaceImportCollection.System#Collections#IList#$Item$(System.Int32)">
- <summary>
- Gets or sets the item at the specified index.
- </summary>
- <param name="index">The zero-based index of the item to get or set.</param>
- </member>
- <member name="T:NAnt.DotNet.Types.NamespaceImportEnumerator">
- <summary>
- Enumerates the <see cref="T:NAnt.DotNet.Types.NamespaceImport"/> items of a <see cref="T:NAnt.DotNet.Types.NamespaceImportCollection"/>.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.NamespaceImportEnumerator.#ctor(NAnt.DotNet.Types.NamespaceImportCollection)">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.NamespaceImportEnumerator"/> class
- with the specified <see cref="T:NAnt.DotNet.Types.NamespaceImportCollection"/>.
- </summary>
- <param name="arguments">The collection that should be enumerated.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.NamespaceImportEnumerator.MoveNext">
- <summary>
- Advances the enumerator to the next item of the collection.
- </summary>
- <returns>
- <see langword="true" /> if the enumerator was successfully advanced
- to the next item; <see langword="false" /> if the enumerator has
- passed the end of the collection.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.NamespaceImportEnumerator.Reset">
- <summary>
- Sets the enumerator to its initial position, which is before the
- first item in the collection.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Types.NamespaceImportEnumerator.Current">
- <summary>
- Gets the current item in the collection.
- </summary>
- <returns>
- The current item in the collection.
- </returns>
- </member>
- <member name="P:NAnt.DotNet.Types.NamespaceImportEnumerator.System#Collections#IEnumerator#Current">
- <summary>
- Gets the current item in the collection.
- </summary>
- <returns>
- The current item in the collection.
- </returns>
- </member>
- <member name="T:NAnt.DotNet.Types.Package">
- <summary>
- Represents a package.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Types.Package.PackageName">
- <summary>
- Name of the package to reference. Multiple package can be specified
- with a single element as a semi-colon separated list of
- package names.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Types.Package.IfDefined">
- <summary>
- Indicates if the package should be passed to the task.
- If <see langword="true" /> then the package will be passed;
- otherwise, skipped. The default is <see langword="true" />.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Types.Package.UnlessDefined">
- <summary>
- Indicates if the package should not be passed to the task.
- If <see langword="false" /> then the package will be passed;
- otherwise, skipped. The default is <see langword="false" />.
- </summary>
- </member>
- <member name="T:NAnt.DotNet.Types.PackageCollection">
- <summary>
- Contains a strongly typed collection of <see cref="T:NAnt.DotNet.Types.Package"/>
- objects.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.PackageCollection.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.PackageCollection"/> class.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.PackageCollection.#ctor(NAnt.DotNet.Types.PackageCollection)">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.PackageCollection"/> class
- with the specified <see cref="T:NAnt.DotNet.Types.PackageCollection"/> instance.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.PackageCollection.#ctor(NAnt.DotNet.Types.Package[])">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.PackageCollection"/> class
- with the specified array of <see cref="T:NAnt.DotNet.Types.Package"/> instances.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.PackageCollection.Add(NAnt.DotNet.Types.Package)">
- <summary>
- Adds a <see cref="T:NAnt.DotNet.Types.Package"/> to the end of the collection.
- </summary>
- <param name="item">The <see cref="T:NAnt.DotNet.Types.Package"/> to be added to the end of the collection.</param>
- <returns>The position into which the new element was inserted.</returns>
- </member>
- <member name="M:NAnt.DotNet.Types.PackageCollection.AddRange(NAnt.DotNet.Types.Package[])">
- <summary>
- Adds the elements of a <see cref="T:NAnt.DotNet.Types.Package"/> array to the end of the collection.
- </summary>
- <param name="items">The array of <see cref="T:NAnt.DotNet.Types.Package"/> elements to be added to the end of the collection.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.PackageCollection.AddRange(NAnt.DotNet.Types.PackageCollection)">
- <summary>
- Adds the elements of a <see cref="T:NAnt.DotNet.Types.PackageCollection"/> to the end of the collection.
- </summary>
- <param name="items">The <see cref="T:NAnt.DotNet.Types.PackageCollection"/> to be added to the end of the collection.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.PackageCollection.Contains(NAnt.DotNet.Types.Package)">
- <summary>
- Determines whether a <see cref="T:NAnt.DotNet.Types.Package"/> is in the collection.
- </summary>
- <param name="item">The <see cref="T:NAnt.DotNet.Types.Package"/> to locate in the collection.</param>
- <returns>
- <see langword="true"/> if <paramref name="item"/> is found in the
- collection; otherwise, <see langword="false"/>.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.PackageCollection.CopyTo(NAnt.DotNet.Types.Package[],System.Int32)">
- <summary>
- Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.
- </summary>
- <param name="array">The one-dimensional array that is the destination of the elements copied from the collection. The array must have zero-based indexing.</param>
- <param name="index">The zero-based index in <paramref name="array"/> at which copying begins.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.PackageCollection.IndexOf(NAnt.DotNet.Types.Package)">
- <summary>
- Retrieves the index of a specified <see cref="T:NAnt.DotNet.Types.Package"/> object in the collection.
- </summary>
- <param name="item">The <see cref="T:NAnt.DotNet.Types.Package"/> object for which the index is returned.</param>
- <returns>
- The index of the specified <see cref="T:NAnt.DotNet.Types.Package"/>. If the <see cref="T:NAnt.DotNet.Types.Package"/> is not currently a member of the collection, it returns -1.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.PackageCollection.Insert(System.Int32,NAnt.DotNet.Types.Package)">
- <summary>
- Inserts a <see cref="T:NAnt.DotNet.Types.Package"/> into the collection at the specified index.
- </summary>
- <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
- <param name="item">The <see cref="T:NAnt.DotNet.Types.Package"/> to insert.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.PackageCollection.GetEnumerator">
- <summary>
- Returns an enumerator that can iterate through the collection.
- </summary>
- <returns>
- A <see cref="T:NAnt.DotNet.Types.PackageEnumerator"/> for the entire collection.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.PackageCollection.Remove(NAnt.DotNet.Types.Package)">
- <summary>
- Removes a member from the collection.
- </summary>
- <param name="item">The <see cref="T:NAnt.DotNet.Types.Package"/> to remove from the collection.</param>
- </member>
- <member name="P:NAnt.DotNet.Types.PackageCollection.Item(System.Int32)">
- <summary>
- Gets or sets the element at the specified index.
- </summary>
- <param name="index">The zero-based index of the element to get or set.</param>
- </member>
- <member name="T:NAnt.DotNet.Types.PackageEnumerator">
- <summary>
- Enumerates the <see cref="T:NAnt.DotNet.Types.Package"/> elements of a <see cref="T:NAnt.DotNet.Types.PackageCollection"/>.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.PackageEnumerator.#ctor(NAnt.DotNet.Types.PackageCollection)">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.PackageEnumerator"/> class
- with the specified <see cref="T:NAnt.DotNet.Types.PackageCollection"/>.
- </summary>
- <param name="arguments">The collection that should be enumerated.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.PackageEnumerator.MoveNext">
- <summary>
- Advances the enumerator to the next element of the collection.
- </summary>
- <returns>
- <see langword="true" /> if the enumerator was successfully advanced
- to the next element; <see langword="false" /> if the enumerator has
- passed the end of the collection.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.PackageEnumerator.Reset">
- <summary>
- Sets the enumerator to its initial position, which is before the
- first element in the collection.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Types.PackageEnumerator.Current">
- <summary>
- Gets the current element in the collection.
- </summary>
- <returns>
- The current element in the collection.
- </returns>
- </member>
- <member name="T:NAnt.DotNet.Types.ResourceFileSet">
- <summary>
- Specialized <see cref="T:NAnt.Core.Types.FileSet"/> class for managing resource files.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.ResourceFileSet.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.ResourceFileSet"/> class.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.ResourceFileSet.#ctor(NAnt.Core.Types.FileSet)">
- <summary>
- copy constructor for FileSet. Required in order to
- assign references of FileSet type where
- ResourceFileSet are used
- </summary>
- <param name="fs"></param>
- </member>
- <member name="M:NAnt.DotNet.Types.ResourceFileSet.Clone">
- <summary>
- Creates a shallow copy of the <see cref="T:NAnt.DotNet.Types.ResourceFileSet"/>.
- </summary>
- <returns>
- A shallow copy of the <see cref="T:NAnt.DotNet.Types.ResourceFileSet"/>.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.ResourceFileSet.GetManifestResourceName(System.String)">
- <summary>
- Gets the manifest resource name for the specified resource file.
- </summary>
- <param name="resourceFile">The physical path of the resource file.</param>
- <returns>
- The manifest resource name to be sent to the compiler.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.ResourceFileSet.GetManifestResourceName(System.String,System.String)">
- <summary>
- Gets the manifest resource name for the file using both its physical
- and logical path.
- </summary>
- <param name="physicalPath">The physical path of the resource file.</param>
- <param name="logicalPath">The logical location of the resource file.</param>
- <returns>
- The manifest resource name to be sent to the compiler.
- </returns>
- <remarks>
- We use the relative path of the logical path, but the filename and
- and the extension of the physical path to match VS.NET
- </remarks>
- </member>
- <member name="P:NAnt.DotNet.Types.ResourceFileSet.Prefix">
- <summary>
- Indicates the prefix to prepend to the actual resource.
- This is usually the default namspace of the assembly.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Types.ResourceFileSet.DynamicPrefix">
- <summary>
- Indicates that prefixes should be dynamically generated by taking
- the path of the resource relative to the basedir and appending it
- to the specified prefix.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Types.ResourceFileSet.ResxFiles">
- <summary>
- Gets a <see cref="T:NAnt.Core.Types.FileSet"/> containing all matching resx files.
- </summary>
- <value>
- A <see cref="T:NAnt.Core.Types.FileSet"/> containing all matching resx files.
- </value>
- </member>
- <member name="P:NAnt.DotNet.Types.ResourceFileSet.NonResxFiles">
- <summary>
- Gets a <see cref="T:NAnt.Core.Types.FileSet"/> containing all matching non-resx
- files.
- </summary>
- <value>
- A <see cref="T:NAnt.Core.Types.FileSet"/> containing all matching non-resx files.
- </value>
- </member>
- <member name="T:NAnt.DotNet.Types.ResourceFileSetCollection">
- <summary>
- Contains a strongly typed collection of <see cref="T:NAnt.DotNet.Types.ResourceFileSet"/> objects.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.ResourceFileSetCollection.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.ResourceFileSetCollection"/> class.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.ResourceFileSetCollection.#ctor(NAnt.DotNet.Types.ResourceFileSetCollection)">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.ResourceFileSetCollection"/> class
- with the specified <see cref="T:NAnt.DotNet.Types.ResourceFileSetCollection"/> instance.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.ResourceFileSetCollection.#ctor(NAnt.DotNet.Types.ResourceFileSet[])">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.ResourceFileSetCollection"/> class
- with the specified array of <see cref="T:NAnt.DotNet.Types.ResourceFileSet"/> instances.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.ResourceFileSetCollection.Add(NAnt.DotNet.Types.ResourceFileSet)">
- <summary>
- Adds a <see cref="T:NAnt.DotNet.Types.ResourceFileSet"/> to the end of the collection.
- </summary>
- <param name="item">The <see cref="T:NAnt.DotNet.Types.ResourceFileSet"/> to be added to the end of the collection.</param>
- <returns>The position into which the new element was inserted.</returns>
- </member>
- <member name="M:NAnt.DotNet.Types.ResourceFileSetCollection.AddRange(NAnt.DotNet.Types.ResourceFileSet[])">
- <summary>
- Adds the elements of a <see cref="T:NAnt.DotNet.Types.ResourceFileSet"/> array to the end of the collection.
- </summary>
- <param name="items">The array of <see cref="T:NAnt.DotNet.Types.ResourceFileSet"/> elements to be added to the end of the collection.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.ResourceFileSetCollection.AddRange(NAnt.DotNet.Types.ResourceFileSetCollection)">
- <summary>
- Adds the elements of a <see cref="T:NAnt.DotNet.Types.ResourceFileSetCollection"/> to the end of the collection.
- </summary>
- <param name="items">The <see cref="T:NAnt.DotNet.Types.ResourceFileSetCollection"/> to be added to the end of the collection.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.ResourceFileSetCollection.Contains(NAnt.DotNet.Types.ResourceFileSet)">
- <summary>
- Determines whether a <see cref="T:NAnt.DotNet.Types.ResourceFileSet"/> is in the collection.
- </summary>
- <param name="item">The <see cref="T:NAnt.DotNet.Types.ResourceFileSet"/> to locate in the collection.</param>
- <returns>
- <see langword="true"/> if <paramref name="item"/> is found in the
- collection; otherwise, <see langword="false"/>.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.ResourceFileSetCollection.CopyTo(NAnt.DotNet.Types.ResourceFileSet[],System.Int32)">
- <summary>
- Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.
- </summary>
- <param name="array">The one-dimensional array that is the destination of the elements copied from the collection. The array must have zero-based indexing.</param>
- <param name="index">The zero-based index in <paramref name="array"/> at which copying begins.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.ResourceFileSetCollection.IndexOf(NAnt.DotNet.Types.ResourceFileSet)">
- <summary>
- Retrieves the index of a specified <see cref="T:NAnt.DotNet.Types.ResourceFileSet"/> object in the collection.
- </summary>
- <param name="item">The <see cref="T:NAnt.DotNet.Types.ResourceFileSet"/> object for which the index is returned.</param>
- <returns>
- The index of the specified <see cref="T:NAnt.DotNet.Types.ResourceFileSet"/>. If the <see cref="T:NAnt.DotNet.Types.ResourceFileSet"/> is not currently a member of the collection, it returns -1.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.ResourceFileSetCollection.Insert(System.Int32,NAnt.DotNet.Types.ResourceFileSet)">
- <summary>
- Inserts a <see cref="T:NAnt.DotNet.Types.ResourceFileSet"/> into the collection at the specified index.
- </summary>
- <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
- <param name="item">The <see cref="T:NAnt.DotNet.Types.ResourceFileSet"/> to insert.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.ResourceFileSetCollection.GetEnumerator">
- <summary>
- Returns an enumerator that can iterate through the collection.
- </summary>
- <returns>
- A <see cref="T:NAnt.DotNet.Types.ResourceFileSetEnumerator"/> for the entire collection.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.ResourceFileSetCollection.Remove(NAnt.DotNet.Types.ResourceFileSet)">
- <summary>
- Removes a member from the collection.
- </summary>
- <param name="item">The <see cref="T:NAnt.DotNet.Types.ResourceFileSet"/> to remove from the collection.</param>
- </member>
- <member name="P:NAnt.DotNet.Types.ResourceFileSetCollection.Item(System.Int32)">
- <summary>
- Gets or sets the element at the specified index.
- </summary>
- <param name="index">The zero-based index of the element to get or set.</param>
- </member>
- <member name="T:NAnt.DotNet.Types.ResourceFileSetEnumerator">
- <summary>
- Enumerates the <see cref="T:NAnt.DotNet.Types.ResourceFileSet"/> elements of a <see cref="T:NAnt.DotNet.Types.ResourceFileSetCollection"/>.
- </summary>
- </member>
- <member name="M:NAnt.DotNet.Types.ResourceFileSetEnumerator.#ctor(NAnt.DotNet.Types.ResourceFileSetCollection)">
- <summary>
- Initializes a new instance of the <see cref="T:NAnt.DotNet.Types.ResourceFileSetEnumerator"/> class
- with the specified <see cref="T:NAnt.DotNet.Types.ResourceFileSetCollection"/>.
- </summary>
- <param name="arguments">The collection that should be enumerated.</param>
- </member>
- <member name="M:NAnt.DotNet.Types.ResourceFileSetEnumerator.MoveNext">
- <summary>
- Advances the enumerator to the next element of the collection.
- </summary>
- <returns>
- <see langword="true" /> if the enumerator was successfully advanced
- to the next element; <see langword="false" /> if the enumerator has
- passed the end of the collection.
- </returns>
- </member>
- <member name="M:NAnt.DotNet.Types.ResourceFileSetEnumerator.Reset">
- <summary>
- Sets the enumerator to its initial position, which is before the
- first element in the collection.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Types.ResourceFileSetEnumerator.Current">
- <summary>
- Gets the current element in the collection.
- </summary>
- <returns>
- The current element in the collection.
- </returns>
- </member>
- <member name="T:NAnt.DotNet.Types.WarningAsError">
- <summary>
- Controls the behaviour of a compiler with regards to the reporting of
- warnings.
- </summary>
- <example>
- <para>
- Instruct a compiler to report warning 0519 as an error.
- </para>
- <code>
- <![CDATA[
- <warnaserror>
- <include number="0519" />
- </warnaserror>
- ]]>
- </code>
- </example>
- <example>
- <para>
- Instruct a compiler not to report warning 0519 as an error, if the
- <c>release</c> property is <see langword="true" />.
- </para>
- <code>
- <![CDATA[
- <warnaserror>
- <exclude number="0519" if="${release}" />
- </warnaserror>
- ]]>
- </code>
- </example>
- </member>
- <member name="P:NAnt.DotNet.Types.WarningAsError.Includes">
- <summary>
- Specifies a list of warnings that the compiler should treat as
- errors. This overrides the <see cref="P:NAnt.DotNet.Tasks.CompilerBase.WarnAsError"/>
- attribute. Only supported when targeting .NET 2.0 or higher.
- </summary>
- </member>
- <member name="P:NAnt.DotNet.Types.WarningAsError.Excludes">
- <summary>
- Specifies a list of warnings that the compiler should NOT treat as
- errors. This is only useful if <see cref="P:NAnt.DotNet.Tasks.CompilerBase.WarnAsError"/>
- is <see langword="true"/>. Only supported when targeting .NET 2.0
- or higher.
- </summary>
- </member>
- </members>
- </doc>
|