Microsoft.Practices.EnterpriseLibrary.Common.xml 359 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>Microsoft.Practices.EnterpriseLibrary.Common</name>
  5. </assembly>
  6. <members>
  7. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.TimeSpanOrInfiniteConverter">
  8. <summary>
  9. Converts a <see cref="T:System.TimeSpan"/> expressed in as formatted string or as a standard infinite timeout.
  10. </summary>
  11. </member>
  12. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.TimeSpanOrInfiniteConverter.Infinite">
  13. <summary>
  14. The string representation of an infinite timeout.
  15. </summary>
  16. </member>
  17. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.TimeSpanOrInfiniteConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
  18. <summary>
  19. Converts the given object to a <see cref="T:System.TimeSpan" />.
  20. </summary>
  21. <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
  22. <param name="culture">An optional <see cref="T:System.Globalization.CultureInfo" />. If not supplied, the current culture is assumed.</param>
  23. <param name="value">The <see cref="T:System.Object" /> to convert.</param>
  24. <returns>
  25. An <see cref="T:System.Object" /> that represents the converted value.
  26. </returns>
  27. </member>
  28. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.TimeSpanOrInfiniteConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
  29. <summary>
  30. Converts the given object to another type.
  31. </summary>
  32. <param name="context">A formatter context.</param>
  33. <param name="culture">The culture into which <paramref name="value" /> will be converted.</param>
  34. <param name="value">The object to convert.</param>
  35. <param name="destinationType">The type to convert the object to.</param>
  36. <returns>
  37. The converted object.
  38. </returns>
  39. </member>
  40. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NonNegativeOrInfiniteTimeSpanValidator">
  41. <summary>
  42. Provides validation for a <see cref="T:System.TimeSpan"/> object allowing non-negative spans and
  43. the value for <see cref="F:System.Threading.Timeout.InfiniteTimeSpan"/>.
  44. </summary>
  45. </member>
  46. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NonNegativeOrInfiniteTimeSpanValidator.#ctor">
  47. <summary>
  48. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NonNegativeOrInfiniteTimeSpanValidator"/> class.
  49. </summary>
  50. </member>
  51. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NonNegativeOrInfiniteTimeSpanValidator.Validate(System.Object)">
  52. <summary>
  53. Determines whether the value of an object is valid.
  54. </summary>
  55. <param name="value">The value of an object.</param>
  56. </member>
  57. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NonNegativeOrInfiniteTimeSpanValidatorAttribute">
  58. <summary>
  59. Declaratively instructs the .NET Framework to perform time validation on a configuration property. This class cannot be inherited.
  60. </summary>
  61. </member>
  62. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NonNegativeOrInfiniteTimeSpanValidatorAttribute.ValidatorInstance">
  63. <summary>
  64. Gets the validator attribute instance.
  65. </summary>
  66. <returns>The current <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NonNegativeOrInfiniteTimeSpanValidator"/>.</returns>
  67. </member>
  68. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.AppDomainNameFormatter">
  69. <summary>
  70. Provides the friendly name of the application domain as the prefix in formatting a
  71. particular instance of a performance counter.
  72. </summary>
  73. </member>
  74. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.IPerformanceCounterNameFormatter">
  75. <summary>
  76. Provides a pluggable way to format the name given to a particular instance of a performance counter.
  77. Each instance of a performance counter in Enterprise Library is given a name of the format
  78. "Name prefix - counter name"
  79. </summary>
  80. </member>
  81. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.IPerformanceCounterNameFormatter.CreateName(System.String)">
  82. <summary>
  83. Creates the formatted instance name for a performance counter, providing the prefix for the
  84. instance.
  85. </summary>
  86. <param name="nameSuffix">Performance counter name, as defined during installation of the counter</param>
  87. <returns>Formatted instance name in form of "prefix - nameSuffix"</returns>
  88. </member>
  89. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.AppDomainNameFormatter.#ctor">
  90. <summary>
  91. Creates an instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.AppDomainNameFormatter"/>
  92. </summary>
  93. </member>
  94. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.AppDomainNameFormatter.#ctor(System.String)">
  95. <summary>
  96. Creates an instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.AppDomainNameFormatter"/> with an Application Instance Name
  97. </summary>
  98. <param name="applicationInstanceName"></param>
  99. </member>
  100. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.AppDomainNameFormatter.CreateName(System.String)">
  101. <summary>
  102. Creates the formatted instance name for a performance counter, providing the Application
  103. Domain friendly name for the prefix for the instance.
  104. </summary>
  105. <param name="nameSuffix">Performance counter name, as defined during installation of the counter</param>
  106. <returns>Formatted instance name in form of "appDomainFriendlyName - nameSuffix"</returns>
  107. </member>
  108. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter">
  109. <summary>
  110. Provides a virtual performance counter interface that enables an application to maintain both individually
  111. named counter instances and a single counter total instance.
  112. </summary>
  113. </member>
  114. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter.#ctor(System.String,System.String)">
  115. <summary>
  116. Initializes a single performance counter instance named "Total".
  117. </summary>
  118. <param name="counterCategoryName">Performance counter category name, as defined during installation.</param>
  119. <param name="counterName">Performance counter name, as defined during installation.</param>
  120. </member>
  121. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter.#ctor(System.String,System.String,System.String[])">
  122. <summary>
  123. Initializes multiple instances of performance counters to be managed by this object.
  124. </summary>
  125. <param name="counterCategoryName">Performance counter category name, as defined during installation.</param>
  126. <param name="counterName">Performance counter name, as defined during installation.</param>
  127. <param name="instanceNames">Instance names to be managed.</param>
  128. </member>
  129. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter.#ctor(System.Diagnostics.PerformanceCounter[])">
  130. <summary>
  131. Initializes this object with performance counters that are created externally. It is the responsibility of the external
  132. counter factory to create an instance for the "Total" counter.
  133. </summary>
  134. <param name="counters">Array of already initialized <see cref="T:System.Diagnostics.PerformanceCounter"></see> objects to be managed
  135. by this instance.</param>
  136. </member>
  137. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter.Clear">
  138. <summary>
  139. Clears the raw count associated with all managed performance counters
  140. </summary>
  141. </member>
  142. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter.Increment">
  143. <summary>
  144. Increments each performance counter managed by this instance.
  145. </summary>
  146. </member>
  147. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter.IncrementBy(System.Int64)">
  148. <summary>
  149. Increments each performance counter managed by this instance by the given <paramref name="value"/>.
  150. </summary>
  151. <param name="value">Amount by which to increment each counter.</param>
  152. </member>
  153. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter.GetValueFor(System.String)">
  154. <summary>
  155. Gets the current value of the given performance counter instance.
  156. </summary>
  157. <param name="instanceName">Instance name of counter whose value will be retrieved.</param>
  158. <returns>Value of the given performance counter.</returns>
  159. </member>
  160. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter.SetValueFor(System.String,System.Int64)">
  161. <summary>
  162. Sets the value of the given performance counter instance.
  163. </summary>
  164. <param name="instanceName">Instance name of counter whose value will be set.</param>
  165. <param name="value">Value to set the given instance to.</param>
  166. </member>
  167. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter.InstantiateCounter(System.String)">
  168. <summary>
  169. Initializes a performance counter, giving it the specified <paramref name="instanceName"></paramref>.
  170. </summary>
  171. <param name="instanceName">Instance name to be given to the instantiated <see cref="T:System.Diagnostics.PerformanceCounter"></see></param>.
  172. <returns>An initialized <see cref="T:System.Diagnostics.PerformanceCounter"/>.</returns>
  173. </member>
  174. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter.Increment(System.String)">
  175. <summary>
  176. Increments the associated performance counters by one.
  177. </summary>
  178. <param name="instanceName">The instance to be incremented.</param>
  179. </member>
  180. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter.Counters">
  181. <summary>
  182. Gets the list of performance counter instances managed by this object.
  183. </summary>
  184. </member>
  185. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter.Value">
  186. <summary>
  187. This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  188. </summary>
  189. </member>
  190. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.HasInstallableResourcesAttribute">
  191. <summary>
  192. Defines those classes and structs that have some sort of resources that need to be installed.
  193. </summary>
  194. </member>
  195. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterAttribute">
  196. <summary>
  197. Defines a <see cref="T:System.Diagnostics.PerformanceCounter"></see>. Used by the reflection-based installers to
  198. prepare a performance counter for installation.
  199. </summary>
  200. </member>
  201. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterAttribute.#ctor(System.String,System.String,System.Diagnostics.PerformanceCounterType)">
  202. <summary>
  203. Initializes this object with all data needed to install a <see cref="T:System.Diagnostics.PerformanceCounter"></see>.
  204. </summary>
  205. <param name="counterName">Performance counter name.</param>
  206. <param name="counterHelp">Name of Help resource string. This is not the help text itself,
  207. but is the resource name used to look up the internationalized help text at install-time.</param>
  208. <param name="counterType">Performance Counter type.</param>
  209. </member>
  210. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterAttribute.HasBaseCounter">
  211. <summary>
  212. Used to determine if the counter being installed has a base counter associated with it.
  213. </summary>
  214. <returns>True if counter being installed has a base counter associated with it.</returns>
  215. </member>
  216. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterAttribute.CounterType">
  217. <summary>
  218. Gets the <see cref="T:System.Diagnostics.PerformanceCounter"></see> type.
  219. </summary>
  220. </member>
  221. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterAttribute.CounterHelp">
  222. <summary>
  223. Get the name of Help resource string. This is not the help text itself,
  224. but is the resource name used to look up the internationalized help text at install-time.
  225. </summary>
  226. </member>
  227. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterAttribute.CounterName">
  228. <summary>
  229. Gets the <see cref="T:System.Diagnostics.PerformanceCounter"></see> name.
  230. </summary>
  231. </member>
  232. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterAttribute.BaseCounterType">
  233. <summary>
  234. Gets and sets the base <see cref="T:System.Diagnostics.PerformanceCounter"></see> type. This is an optional
  235. property used when the counter being defined requires a base counter to operate, such as for
  236. averages.
  237. </summary>
  238. </member>
  239. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterAttribute.BaseCounterHelp">
  240. <summary>
  241. Gets and sets the base <see cref="T:System.Diagnostics.PerformanceCounter"></see> help resource name.
  242. This is not the help text itself,
  243. but is the resource name used to look up the internationalized help text at install-time.
  244. This is an optional
  245. property used when the counter being defined requires a base counter to operate, such as for
  246. averages.
  247. </summary>
  248. </member>
  249. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterAttribute.BaseCounterName">
  250. <summary>
  251. Gets and sets the base <see cref="T:System.Diagnostics.PerformanceCounter"></see> name. This is an optional
  252. property used when the counter being defined requires a base counter to operate, such as for
  253. averages.
  254. </summary>
  255. </member>
  256. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.NoPrefixNameFormatter">
  257. <summary>
  258. Provides a pluggable way to format the name given to a particular instance of a performance counter.
  259. This class does no formatting, returning the provided name suffix as the counter name.
  260. </summary>
  261. </member>
  262. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.NoPrefixNameFormatter.CreateName(System.String)">
  263. <summary>
  264. Returns the given <paramref name="nameSuffix"></paramref> as the created name.
  265. </summary>
  266. <param name="nameSuffix">Performance counter name, as defined during installation of the counter</param>
  267. <returns>Formatted instance name in form of "<paramref name="nameSuffix"/>"</returns>
  268. </member>
  269. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources">
  270. <summary>
  271. A strongly-typed resource class, for looking up localized strings, etc.
  272. </summary>
  273. </member>
  274. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ResourceManager">
  275. <summary>
  276. Returns the cached ResourceManager instance used by this class.
  277. </summary>
  278. </member>
  279. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.Culture">
  280. <summary>
  281. Overrides the current thread's CurrentUICulture property for all
  282. resource lookups using this strongly typed resource class.
  283. </summary>
  284. </member>
  285. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.CannotCreateDesignSource">
  286. <summary>
  287. Looks up a localized string similar to Cannot create design source for rootSource other than DesignConfigurationSource..
  288. </summary>
  289. </member>
  290. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ConfigurationSourceInvalidTypeErrorMessage">
  291. <summary>
  292. Looks up a localized string similar to The type &apos;{0}&apos; defined in the &apos;{1}&apos; configuration source is invalid.
  293. </summary>
  294. </member>
  295. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.EventLogEntryExceptionTemplate">
  296. <summary>
  297. Looks up a localized string similar to The exception that occured was: {0}.
  298. </summary>
  299. </member>
  300. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.EventLogEntryHeaderTemplate">
  301. <summary>
  302. Looks up a localized string similar to An error occurred in application {0} in the {1}..
  303. </summary>
  304. </member>
  305. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionArgumentShouldDeriveFromIDictionary">
  306. <summary>
  307. Looks up a localized string similar to The type &apos;{0}&apos; does not derive from IDictionary..
  308. </summary>
  309. </member>
  310. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionArgumentShouldDeriveFromIList">
  311. <summary>
  312. Looks up a localized string similar to The type &apos;{0}&apos; does not derive from IList..
  313. </summary>
  314. </member>
  315. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionAssemblerAttributeNotSet">
  316. <summary>
  317. Looks up a localized string similar to The [Assembler] attribute is not set in the configuration object type {0}..
  318. </summary>
  319. </member>
  320. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionAssemblerTypeNotCompatible">
  321. <summary>
  322. Looks up a localized string similar to The assembler configured for type {0} has type {2} which is not compatible with type {1}..
  323. </summary>
  324. </member>
  325. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionBaseConfigurationSourceElementIsInvalid">
  326. <summary>
  327. Looks up a localized string similar to The base ConfigurationSourceElement configuration type can not be used as a concrete configuration element..
  328. </summary>
  329. </member>
  330. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionCannotAddParametersAfterDispose">
  331. <summary>
  332. Looks up a localized string similar to Cannot add new paramters after Finish() or Dispose()..
  333. </summary>
  334. </member>
  335. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionCanNotConvertType">
  336. <summary>
  337. Looks up a localized string similar to The AssemblyQualifiedTypeNameConverter can only convert values of type &apos;{0}&apos;..
  338. </summary>
  339. </member>
  340. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionCannotFinish">
  341. <summary>
  342. Looks up a localized string similar to Builder has already added policies..
  343. </summary>
  344. </member>
  345. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionConfigurationFileNotFound">
  346. <summary>
  347. Looks up a localized string similar to The section {0} could not be saved because the file does not exist..
  348. </summary>
  349. </member>
  350. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionConfigurationLoadFileNotFound">
  351. <summary>
  352. Looks up a localized string similar to The configuration file {0} could not be found..
  353. </summary>
  354. </member>
  355. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionConfigurationObjectIsNotCustomProviderData">
  356. <summary>
  357. Looks up a localized string similar to The configuration object for type &apos;{0}&apos; with name &apos;{1}&apos; has type &apos;{2}&apos; which is does not implement ICustomProviderData..
  358. </summary>
  359. </member>
  360. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionConfigurationObjectWithTypeDoesNotHaveTypeSet">
  361. <summary>
  362. Looks up a localized string similar to The concrete type for polymorphic object named &apos;{1}&apos; in hierarchy {2} is not defined in configuration object {0}..
  363. </summary>
  364. </member>
  365. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionConfigurationSectionPointsToNonExistingSource">
  366. <summary>
  367. Looks up a localized string similar to The configuration section &apos;{0}&apos; specifies Source &apos;{1}&apos;, which is not declared in the configuration sources section..
  368. </summary>
  369. </member>
  370. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionConfigurationSourceNotFound">
  371. <summary>
  372. Looks up a localized string similar to A configuration source named &apos;{0}&apos; was not found in the {1} section..
  373. </summary>
  374. </member>
  375. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionConfigurationSourceSectionNotFound">
  376. <summary>
  377. Looks up a localized string similar to The configuration source section is not found in the application configuration file..
  378. </summary>
  379. </member>
  380. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionContainerPolicyCreatorAttributeNotPresent">
  381. <summary>
  382. Looks up a localized string similar to The required &quot;ContainerPolicyCreatorAttribute&quot; is not present in the supplied type &quot;{0}&quot;..
  383. </summary>
  384. </member>
  385. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionCustomFactoryAttributeNotFound">
  386. <summary>
  387. Looks up a localized string similar to The [CustomFactory] attribute was not found on type {0} while processing request for id &apos;{1}&apos;..
  388. </summary>
  389. </member>
  390. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionCustomProviderTypeDoesNotHaveTheRequiredConstructor">
  391. <summary>
  392. Looks up a localized string similar to Type &apos;{0}&apos; specified as a custom provider does not have the required public constructor with a single NameValueCollection parameter..
  393. </summary>
  394. </member>
  395. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionEventRaisingFailed">
  396. <summary>
  397. Looks up a localized string similar to There was an error raising an event in .
  398. </summary>
  399. </member>
  400. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionFactoryMethodHasInvalidReturnType">
  401. <summary>
  402. Looks up a localized string similar to The method with signature {0} is not a valid factory method to build type {1}..
  403. </summary>
  404. </member>
  405. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionIncompaitbleMergeElementType">
  406. <summary>
  407. Looks up a localized string similar to Cannot merge the configuration element.
  408. The local elements type &apos;{0}&apos; is incompatible with the parent elements type &apos;{1}&apos;..
  409. </summary>
  410. </member>
  411. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionInvalidType">
  412. <summary>
  413. Looks up a localized string similar to The type &apos;{0}&apos; cannot be resolved. Please verify the spelling is correct or that the full type name is provided..
  414. </summary>
  415. </member>
  416. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionMustBeNameTypeConfigurationElement">
  417. <summary>
  418. Looks up a localized string similar to The supplied configuration object has type &apos;{0}&apos;, which is not a descendant of &apos;NameTypeConfigurationElement&apos; as required..
  419. </summary>
  420. </member>
  421. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionMustHaveNoArgsConstructor">
  422. <summary>
  423. Looks up a localized string similar to The required zero argument constructor is not available for the supplied type &quot;{0}&quot;..
  424. </summary>
  425. </member>
  426. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionMustImplementIContainerPolicyCreator">
  427. <summary>
  428. Looks up a localized string similar to The required interface &quot;IContainerPolicyCreator&quot; is not implemented by the supplied type &quot;{0}&quot;..
  429. </summary>
  430. </member>
  431. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionNamedConfigurationNotFound">
  432. <summary>
  433. Looks up a localized string similar to The configuration could not be found for name &apos;{0}&apos; in factory {1}..
  434. </summary>
  435. </member>
  436. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionNoConfigurationElementAttribute">
  437. <summary>
  438. Looks up a localized string similar to The type {0} does not contain the ConfigurationElementTypeAttribute..
  439. </summary>
  440. </member>
  441. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionNoConfigurationObjectPolicySet">
  442. <summary>
  443. Looks up a localized string similar to No policy specifying the configuration source for the container has been set. The EnterpriseLibraryCoreExtension is probably missing..
  444. </summary>
  445. </member>
  446. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionNoMatchingConstructorFound">
  447. <summary>
  448. Looks up a localized string similar to No public constructor with {1} arguments was found for type &quot;{0}&quot;..
  449. </summary>
  450. </member>
  451. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionNoMethodAnnotatedForInjectionFound">
  452. <summary>
  453. Looks up a localized string similar to The type {0} does not have a public method annotated as an injection target as required by the use of injection..
  454. </summary>
  455. </member>
  456. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionNoSuitableFactoryMethodFound">
  457. <summary>
  458. Looks up a localized string similar to The type {0} does not have a static method with a TargetConstructorAttribuite suitable to create an object of type {1}..
  459. </summary>
  460. </member>
  461. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionNoTypeAttribute">
  462. <summary>
  463. Looks up a localized string similar to The type attribute does not exist on the element {0}..
  464. </summary>
  465. </member>
  466. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionParameterNotAnnotatedForInjection">
  467. <summary>
  468. Looks up a localized string similar to The parameter &apos;{0}&apos; for injection target &apos;{1}&apos; in type &apos;{2}&apos; is missing the injection interpretation attribute..
  469. </summary>
  470. </member>
  471. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionPerformanceCounterRedefined">
  472. <summary>
  473. Looks up a localized string similar to The performance counter &apos;{0}&apos; in category &apos;{1}&apos; is redefined in type {2} with a different configuration..
  474. </summary>
  475. </member>
  476. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionPolicyBuilderFinished">
  477. <summary>
  478. Looks up a localized string similar to Attempt to continue working with a PolicyBuilder after the policies have been added to a policy list for type &apos;{1}&apos; with key &apos;{0}&apos;..
  479. </summary>
  480. </member>
  481. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionPolicyBuilderStillWaitingForPropertyPolicy">
  482. <summary>
  483. Looks up a localized string similar to The specified policies cannot be added: a property policy mapping is still taking place..
  484. </summary>
  485. </member>
  486. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionPropertyAccessExpressionNotPropertyAccess">
  487. <summary>
  488. Looks up a localized string similar to The supplied expression is not a valid property access expression: &apos;{0}&apos;..
  489. </summary>
  490. </member>
  491. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionPropertyNotFound">
  492. <summary>
  493. Looks up a localized string similar to e {2}..
  494. </summary>
  495. </member>
  496. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionRedirectedConfigurationSectionNotFound">
  497. <summary>
  498. Looks up a localized string similar to Unable to find the redirected section {0} in the specified configuration source {1}..
  499. </summary>
  500. </member>
  501. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionRegistrationServiceTypeIsNotCompatible">
  502. <summary>
  503. Looks up a localized string similar to Service type of {0} is not compatible with supplied expression type of {1}.
  504. </summary>
  505. </member>
  506. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionRegistrationTypeExpressionMustBeNewLambda">
  507. <summary>
  508. Looks up a localized string similar to Lambda expression must construct a new instance of a type..
  509. </summary>
  510. </member>
  511. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionRetrievalAttributeNotFound">
  512. <summary>
  513. Looks up a localized string similar to The type {0} does not contain the ConfigurationDataRetrievalAttribute required to resolve named references..
  514. </summary>
  515. </member>
  516. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionShouldBeImplementedBySubclass">
  517. <summary>
  518. Looks up a localized string similar to Method must be overriden by subclass..
  519. </summary>
  520. </member>
  521. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionSourcePropertyDoesNotExist">
  522. <summary>
  523. Looks up a localized string similar to Could not retrieve parameter value. The property {0} does not exist for type {1}..
  524. </summary>
  525. </member>
  526. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionStringEmpty">
  527. <summary>
  528. Looks up a localized string similar to The argument cannot be empty..
  529. </summary>
  530. </member>
  531. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionStringNullOrEmpty">
  532. <summary>
  533. Looks up a localized string similar to The value can not be null or string or empty..
  534. </summary>
  535. </member>
  536. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionSuppliedCreationExpressionIsNotNewExpression">
  537. <summary>
  538. Looks up a localized string similar to A creation expression must be a constructor call, but the supplied expression was &apos;{0}&apos;..
  539. </summary>
  540. </member>
  541. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionSystemSourceNotDefined">
  542. <summary>
  543. Looks up a localized string similar to The system configuration source is not defined in the configuration file..
  544. </summary>
  545. </member>
  546. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionTheSpecifiedDefaultProviderDoesNotExistInConfiguration">
  547. <summary>
  548. Looks up a localized string similar to The configuration object for default provider named &apos;{0}&apos; for type &apos;{1}&apos; was not found in the supplied list..
  549. </summary>
  550. </member>
  551. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionTypeCouldNotBeCreated">
  552. <summary>
  553. Looks up a localized string similar to The type {0} from configuration could not be created..
  554. </summary>
  555. </member>
  556. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionTypeDoesNotProvideCorrectConstructor">
  557. <summary>
  558. Looks up a localized string similar to Type does not provide a constructor taking a single parameter type of NameValueCollection.
  559. </summary>
  560. </member>
  561. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionTypeMustDeriveFromType">
  562. <summary>
  563. Looks up a localized string similar to Type must be derived from &apos;{0}&apos;..
  564. </summary>
  565. </member>
  566. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionTypeMustImplementInterface">
  567. <summary>
  568. Looks up a localized string similar to Type must implement interface &apos;{0}&apos;..
  569. </summary>
  570. </member>
  571. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionTypeNotCustomFactory">
  572. <summary>
  573. Looks up a localized string similar to Type {0} is not an implementation of ICustomFactory for CustomFactoryAttribute..
  574. </summary>
  575. </member>
  576. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionTypeNotNameMapper">
  577. <summary>
  578. Looks up a localized string similar to Type {0} is not an implementation of IConfigurationNameMapper for ConfigurationNameMapperAttribute..
  579. </summary>
  580. </member>
  581. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionTypeNotRetriever">
  582. <summary>
  583. Looks up a localized string similar to Type {0} is not an implementation of IConfigurationDataRetriever for ConfigurationDataRetrievalAttribute..
  584. </summary>
  585. </member>
  586. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionUnableToMatchConstructorToConfigurationObject">
  587. <summary>
  588. Looks up a localized string similar to Default policy creation failed: The properties in the supplied configuration object of type {0} cannot be matched to any constructor on type {1}..
  589. </summary>
  590. </member>
  591. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionUnexpectedType">
  592. <summary>
  593. Looks up a localized string similar to The expected type &apos;{0}&apos; was not provided..
  594. </summary>
  595. </member>
  596. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionUnknownResolveMethod">
  597. <summary>
  598. Looks up a localized string similar to An call to an unknown method named &apos;{0}&apos; in the Resolve class was found in the supplied argument expression: &apos;{1}&apos;. Cannot create policies for this expression..
  599. </summary>
  600. </member>
  601. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionUnrecognizedContainerMarkerMethod">
  602. <summary>
  603. Looks up a localized string similar to Unrecognized Container marker method..
  604. </summary>
  605. </member>
  606. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionUnrecognizedDependencyParameterType">
  607. <summary>
  608. Looks up a localized string similar to Unrecognized DependencyParameter type: {0}.
  609. </summary>
  610. </member>
  611. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionUnsupportedBindingExpressionType">
  612. <summary>
  613. Looks up a localized string similar to The initialization expression for property {0} is not supported: only simple bindings are supported..
  614. </summary>
  615. </member>
  616. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.FileConfigurationSourceName">
  617. <summary>
  618. Looks up a localized string similar to File Configuration Source.
  619. </summary>
  620. </member>
  621. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.SystemConfigurationSourceName">
  622. <summary>
  623. Looks up a localized string similar to System Configuration Source.
  624. </summary>
  625. </member>
  626. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSectionCloner">
  627. <summary>
  628. Clones a <see cref="T:System.Configuration.ConfigurationSection"/>.
  629. </summary>
  630. <remarks>
  631. This will perform a clone of a <see cref="T:System.Configuration.ConfigurationSection"/> by evaluating each element in
  632. the <see cref="P:System.Configuration.ElementInformation.Properties"/>. If these properties are themselves <see cref="T:System.Configuration.ConfigurationElement"/> they will
  633. be cloned as well.
  634. As <see cref="T:System.Configuration.ConfigurationElementCollection"/> items do not expose the ability to add and remove, any configuration collections
  635. must implement <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IMergeableConfigurationElementCollection"/> to be cloned. If they do not implement this, they will be skipped
  636. during cloning. The enterprise library collections implement this interface and the cloner will properly handle the cloning
  637. of <see cref="T:System.Configuration.ConnectionStringSettingsCollection"/> and <see cref="T:System.Configuration.KeyValueConfigurationCollection"/> with an internal wrapper that
  638. implements <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IMergeableConfigurationElementCollection"/> for these collections.
  639. </remarks>
  640. </member>
  641. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSectionCloner.Clone(System.Configuration.ConfigurationSection)">
  642. <summary>
  643. Clones a <see cref="T:System.Configuration.ConfigurationSection"/>
  644. </summary>
  645. <param name="section">The <see cref="T:System.Configuration.ConfigurationSection"/> to clone.</param>
  646. <returns>A new, cloned <see cref="T:System.Configuration.ConfigurationSection"/>.</returns>
  647. </member>
  648. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSectionCloner.CloneElement(System.Configuration.ConfigurationElement,System.Configuration.ConfigurationElement)">
  649. <summary>
  650. </summary>
  651. <param name="sourceElement"></param>
  652. <param name="targetElement"></param>
  653. <returns></returns>
  654. </member>
  655. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler">
  656. <summary>
  657. Implements common behavior for classes that add extended functionality to <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/> implementations.<br/>
  658. This class can create subordinate sources based on the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceSection"/> configuration and propagates change events
  659. From these sources to the main source.
  660. </summary>
  661. <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/>
  662. <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CompositeConfigurationSourceHandler"/>
  663. <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.HierarchicalConfigurationSourceHandler"/>
  664. </member>
  665. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler.#ctor(Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource)">
  666. <summary>
  667. Creates a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler"/> passing the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/> implementation
  668. That contains the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceSection"/> configuration.
  669. </summary>
  670. <param name="configurationSource">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/> implementation that should be extended.</param>
  671. </member>
  672. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler.CheckGetSection(System.String,System.Configuration.ConfigurationSection)">
  673. <summary>
  674. Checks whether a call to <see cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.GetSection(System.String)"/> should be extended.<br/>
  675. If the call should be extended performs the extended behavior and returns the modified <see cref="T:System.Configuration.ConfigurationSection"/> intance.<br/>
  676. If the call should not be extended returns <paramref name="configurationSection"/>.
  677. </summary>
  678. <param name="sectionName">The name of the section that was retrieved from configuration.</param>
  679. <param name="configurationSection">The section that was retrieved from configuration.</param>
  680. <returns>The resulting <see cref="T:System.Configuration.ConfigurationSection"/> instance.</returns>
  681. <seealso cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.GetSection(System.String)"/>
  682. </member>
  683. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler.DoCheckGetSection(System.String,System.Configuration.ConfigurationSection)">
  684. <summary>
  685. When overridden in a derived class, checks whether a call to <see cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.GetSection(System.String)"/> should be extended.<br/>
  686. If the call should be extended performs the extended behavior and returns the modified <see cref="T:System.Configuration.ConfigurationSection"/> intance.<br/>
  687. If the call should not be extended returns <paramref name="configurationSection"/>.
  688. </summary>
  689. <param name="sectionName">The name of the section that was retrieved from configuration.</param>
  690. <param name="configurationSection">The section that was retrieved from configuration.</param>
  691. <returns>The <see cref="T:System.Configuration.ConfigurationSection"/> instance passed as <paramref name="configurationSection"/>.</returns>
  692. <seealso cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.GetSection(System.String)"/>
  693. </member>
  694. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler.CheckAddSection(System.String,System.Configuration.ConfigurationSection)">
  695. <summary>
  696. Checks whether a call to <see cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.Add(System.String,System.Configuration.ConfigurationSection)"/> should be extended.<br/>
  697. If the call should be extended performs the extended behavior.
  698. </summary>
  699. <param name="sectionName">The name of the section that should be stored in configuration.</param>
  700. <param name="configurationSection">The section that should be stored in configuration.</param>
  701. <returns><see langword="true"/> if the call to <see cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.Add(System.String,System.Configuration.ConfigurationSection)"/> was handled by the extension.</returns>
  702. <seealso cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.Add(System.String,System.Configuration.ConfigurationSection)"/>
  703. </member>
  704. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler.DoCheckAddSection(System.String,System.Configuration.ConfigurationSection)">
  705. <summary>
  706. When overridden in a derived class, checks whether a call to <see cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.Add(System.String,System.Configuration.ConfigurationSection)"/> should be extended.<br/>
  707. If the call should be extended performs the extended behavior.
  708. </summary>
  709. <param name="sectionName">The name of the section that should be stored in configuration.</param>
  710. <param name="configurationSection">The section that should be stored in configuration.</param>
  711. <returns><see langword="false"/></returns>
  712. <seealso cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.Add(System.String,System.Configuration.ConfigurationSection)"/>
  713. </member>
  714. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler.CheckRemoveSection(System.String)">
  715. <summary>
  716. Checks whether a call to <see cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.Remove(System.String)"/> should be extended.<br/>
  717. If the call should be extended performs the extended behavior.
  718. </summary>
  719. <param name="sectionName">The name of the section that should be removed from configuration.</param>
  720. <returns><see langword="true"/> if the call to <see cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.Remove(System.String)"/> was handled by the extension.</returns>
  721. <seealso cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.Remove(System.String)"/>
  722. </member>
  723. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler.DoCheckRemoveSection(System.String)">
  724. <summary>
  725. When overridden in a derived class, checks whether a call to <see cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.Remove(System.String)"/> should be extended.<br/>
  726. If the call should be extended performs the extended behavior.
  727. </summary>
  728. <param name="sectionName">The name of the section that should be removed from configuration.</param>
  729. <returns><see langword="false"/></returns>
  730. <seealso cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.Remove(System.String)"/>
  731. </member>
  732. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler.Initialize">
  733. <summary>
  734. Performs intialization logic for this <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler"/>.
  735. </summary>
  736. </member>
  737. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler.Refresh">
  738. <summary>
  739. Performs re-intialization logic for this <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler"/>.
  740. </summary>
  741. </member>
  742. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler.DoRefresh">
  743. <summary>
  744. Perform required refresh actions as needed when source changes.
  745. </summary>
  746. <returns>Sequence of changed sections</returns>
  747. </member>
  748. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler.DoConfigurationSourceChanged(System.Collections.Generic.IEnumerable{System.String})">
  749. <summary>
  750. Raises the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler.ConfigurationSectionChanged"/> event.
  751. </summary>
  752. <param name="affectedSections">The names of the sections that are changed.</param>
  753. </member>
  754. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler.DoConfigurationSectionChanged(System.String)">
  755. <summary>
  756. Raises the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler.ConfigurationSectionChanged"/> event.
  757. </summary>
  758. <param name="sectionName">The name of the section that was changed.</param>
  759. </member>
  760. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler.AddCustomSubordinateSource(System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource)">
  761. <summary>
  762. Adds a subordinate <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/> to the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler"/>.
  763. This <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/> will not be refreshed or disposed.
  764. </summary>
  765. <param name="sourceName">The name under which the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/> will be added.</param>
  766. <param name="configurationSource">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/> that will be added.</param>
  767. </member>
  768. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler.GetSubordinateSource(System.String)">
  769. <summary>
  770. Returns a subordinate <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/> with the specified name.<br/>
  771. Throws <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceErrorsException"/> if the source was not found.
  772. </summary>
  773. <param name="sourceName">The name of the source that should be returned.</param>
  774. <returns>The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/> instance.</returns>
  775. </member>
  776. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler.EnsurePropagatingSectionChangeEvents(System.String,System.String)">
  777. <summary>
  778. Ensures <see cref="E:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler.ConfigurationSourceChanged"/> events are raised for
  779. Changes in a subordinate section.
  780. </summary>
  781. <param name="sourceName">The name of the subordinate configuration source that contains the section.</param>
  782. <param name="sectionName">The name of the section events should be propagated for.</param>
  783. </member>
  784. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler.StopPropagatingSectionChangeEvents(System.String)">
  785. <summary>
  786. Stops raising <see cref="E:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler.ConfigurationSourceChanged"/> events for
  787. Changes in a subordinate section.
  788. </summary>
  789. <param name="sectionName">The name of the section events are propagated for.</param>
  790. </member>
  791. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler.Dispose">
  792. <summary>
  793. Releases resources managed by this <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler"/> instance.
  794. </summary>
  795. </member>
  796. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler.Dispose(System.Boolean)">
  797. <summary>
  798. Releases unmanaged and - optionally - managed resources.
  799. </summary>
  800. <param name="disposing"><c>true</c> to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>
  801. </member>
  802. <member name="E:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler.ConfigurationSectionChanged">
  803. <summary>
  804. Indicate that a mapped section from one of the subordinate <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/>'s was changed.
  805. </summary>
  806. </member>
  807. <member name="E:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler.ConfigurationSourceChanged">
  808. <summary>
  809. Indicate a subordinate <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/>'s was changed.
  810. </summary>
  811. </member>
  812. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CompositeConfigurationSourceHandler">
  813. <summary>
  814. Implements compositional merge behavior to <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/> implementations.<br/>
  815. </summary>
  816. <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/>
  817. <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler"/>
  818. </member>
  819. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CompositeConfigurationSourceHandler.#ctor(Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource)">
  820. <summary>
  821. Creates a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CompositeConfigurationSourceHandler"/>.
  822. </summary>
  823. <param name="mainConfigurationSource">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/> instance that should be extended.</param>
  824. </member>
  825. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CompositeConfigurationSourceHandler.Initialize">
  826. <summary>
  827. Performs intialization logic for this <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CompositeConfigurationSourceHandler"/>.
  828. </summary>
  829. </member>
  830. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CompositeConfigurationSourceHandler.DoRefresh">
  831. <summary>
  832. Performs re-intialization logic for this <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CompositeConfigurationSourceHandler"/>.
  833. </summary>
  834. </member>
  835. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CompositeConfigurationSourceHandler.DoCheckGetSection(System.String,System.Configuration.ConfigurationSection)">
  836. <summary>
  837. Checks whether the result of a call to <see cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.GetSection(System.String)"/> should be deferred to a subordinate source.<br/>
  838. If the call should be deferred, returns the <see cref="T:System.Configuration.ConfigurationSection"/> intance from the approriate source.<br/>
  839. If the call should not be deferred returns <paramref name="configurationSection"/>.
  840. </summary>
  841. <param name="sectionName">The name of the section that was retrieved from configuration.</param>
  842. <param name="configurationSection">The section that was retrieved from configuration.</param>
  843. <returns>The resulting <see cref="T:System.Configuration.ConfigurationSection"/> instance.</returns>
  844. <seealso cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.GetSection(System.String)"/>
  845. <exception cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceErrorsException">Thrown if a section does not exist in a registered source.</exception>
  846. </member>
  847. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CompositeConfigurationSourceHandler.DoCheckAddSection(System.String,System.Configuration.ConfigurationSection)">
  848. <summary>
  849. Checks whether a call to <see cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.Add(System.String,System.Configuration.ConfigurationSection)"/> should be deferred to a subordinate source.<br/>
  850. If the call should be deferred, adds the <paramref name="configurationSection"/> to the appropriate source and returns <see langword="true"/>.<br/>
  851. If the call should not be deferred returns <see langword="true"/>.
  852. </summary>
  853. <param name="sectionName">The name of the section that should be added to configuration.</param>
  854. <param name="configurationSection">The section that should be added to configuration.</param>
  855. <returns><see langword="true"/> if the section was added in a subordinate source, otherwise <see langword="false"/>.</returns>
  856. <seealso cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.Add(System.String,System.Configuration.ConfigurationSection)"/>
  857. </member>
  858. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CompositeConfigurationSourceHandler.DoCheckRemoveSection(System.String)">
  859. <summary>
  860. Checks whether a call to <see cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.Remove(System.String)"/> should be deferred to a subordinate source.<br/>
  861. If the call should be deferred, removes the section from the appropriate source and returns <see langword="true"/>.<br/>
  862. If the call should not be deferred returns <see langword="true"/>.
  863. </summary>
  864. <param name="sectionName">The name of the section that should be removed from configuration.</param>
  865. <returns><see langword="true"/> if the section was removed from a subordinate source, otherwise <see langword="false"/>.</returns>
  866. <seealso cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.Remove(System.String)"/>
  867. </member>
  868. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceBuilder">
  869. <summary>
  870. Entry point that is used for programatically building up a configution source.
  871. </summary>
  872. </member>
  873. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSourceBuilder">
  874. <summary>
  875. Defines a configuration source builder.
  876. </summary>
  877. </member>
  878. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.IFluentInterface">
  879. <summary>
  880. Interface that is used to build fluent interfaces and hides methods declared by <see cref="T:System.Object"/> from IntelliSense.
  881. </summary>
  882. </member>
  883. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.IFluentInterface.GetType">
  884. <summary>
  885. Redeclaration that hides the <see cref="M:System.Object.GetType"/> method from IntelliSense.
  886. </summary>
  887. </member>
  888. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.IFluentInterface.GetHashCode">
  889. <summary>
  890. Redeclaration that hides the <see cref="M:System.Object.GetHashCode"/> method from IntelliSense.
  891. </summary>
  892. </member>
  893. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.IFluentInterface.ToString">
  894. <summary>
  895. Redeclaration that hides the <see cref="M:System.Object.ToString"/> method from IntelliSense.
  896. </summary>
  897. </member>
  898. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.IFluentInterface.Equals(System.Object)">
  899. <summary>
  900. Redeclaration that hides the <see cref="M:System.Object.Equals(System.Object)"/> method from IntelliSense.
  901. </summary>
  902. </member>
  903. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSourceBuilder.AddSection(System.String,System.Configuration.ConfigurationSection)">
  904. <summary>
  905. Adds a <see cref="T:System.Configuration.ConfigurationSection"/> to the builder.
  906. </summary>
  907. <param name="sectionName">Name of section to add.</param>
  908. <param name="section">Configuration section to add.</param>
  909. <returns></returns>
  910. </member>
  911. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSourceBuilder.Contains(System.String)">
  912. <summary>
  913. Determines if a section name is contained in the builder.
  914. </summary>
  915. <param name="sectionName"></param>
  916. <returns>True if contained in the builder, false otherwise.</returns>
  917. </member>
  918. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSourceBuilder.Get(System.String)">
  919. <summary>
  920. Returns a configuration section with the given name, if present in the builder.
  921. </summary>
  922. <param name="sectionName">Name of section to return.</param>
  923. <returns>A valid configuration section or null.</returns>
  924. </member>
  925. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSourceBuilder.Get``1(System.String)">
  926. <summary>
  927. Returns a configuration section of type <typeparamref name="T"/>, if present in the builder.
  928. </summary>
  929. <param name="sectionName">Section name to retrieve</param>
  930. <typeparam name="T"><see cref="T:System.Configuration.ConfigurationSection"/> type to return.</typeparam>
  931. <returns></returns>
  932. </member>
  933. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSourceBuilder.UpdateConfigurationWithReplace(Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource)">
  934. <summary>
  935. Updates a configuration source replacing any existing sections with those
  936. built up with the builder.
  937. </summary>
  938. <param name="source"></param>
  939. </member>
  940. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceBuilder.AddSection(System.String,System.Configuration.ConfigurationSection)">
  941. <summary>
  942. Adds a <see cref="T:System.Configuration.ConfigurationSection"/> to the builder.
  943. </summary>
  944. <param name="sectionName">Name of section to add.</param>
  945. <param name="configurationSection">Configuration section to add.</param>
  946. <returns></returns>
  947. </member>
  948. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceBuilder.Contains(System.String)">
  949. <summary>
  950. Determines if a section name is contained in the builder.
  951. </summary>
  952. <param name="sectionName"></param>
  953. <returns>True if contained in the builder, false otherwise.</returns>
  954. </member>
  955. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceBuilder.Get(System.String)">
  956. <summary>
  957. Returns a configuration section with the given name, if present in the builder.
  958. </summary>
  959. <param name="sectionName">Name of section to return.</param>
  960. <returns>A valid configuration section or null.</returns>
  961. </member>
  962. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceBuilder.Get``1(System.String)">
  963. <summary>
  964. Returns a configuration section of type <typeparamref name="T"/>, if present in the builder.
  965. </summary>
  966. <param name="sectionName">Section name to retrieve</param>
  967. <typeparam name="T"><see cref="T:System.Configuration.ConfigurationSection"/> type to return.</typeparam>
  968. <returns></returns>
  969. </member>
  970. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceBuilder.UpdateConfigurationWithReplace(Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource)">
  971. <summary>
  972. Updates a configuration source replacing any existing sections with those
  973. built up with the builder.
  974. </summary>
  975. <param name="source"></param>
  976. </member>
  977. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceBuilder.ToString">
  978. <summary/>
  979. </member>
  980. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CustomConfigurationElementCollection`2">
  981. <summary>
  982. Represents a collection of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NameTypeConfigurationElement"/> objects.
  983. </summary>
  984. <typeparam name="T">The type of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NameTypeConfigurationElement"/> object this collection contains.</typeparam>
  985. <typeparam name="TCustomElementData">The type used for Custom configuration elements in this collection.</typeparam>
  986. </member>
  987. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NameTypeConfigurationElementCollection`2">
  988. <summary>
  989. Represents a collection of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NameTypeConfigurationElement"/> objects.
  990. </summary>
  991. <typeparam name="T">The type of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NameTypeConfigurationElement"/> object this collection contains.</typeparam>
  992. <typeparam name="TCustomElementData">The type used for Custom configuration elements in this collection.</typeparam>
  993. </member>
  994. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.PolymorphicConfigurationElementCollection`1">
  995. <summary>
  996. Represents the base class from which all implementations of polymorphic configuration collections must derive.
  997. </summary>
  998. <typeparam name="T">The type contained in the collection.</typeparam>
  999. </member>
  1000. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedElementCollection`1">
  1001. <summary>
  1002. Represents a collection of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedConfigurationElement"/> objects.
  1003. </summary>
  1004. <typeparam name="T">A newable object that inherits from <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedConfigurationElement"/>.</typeparam>
  1005. </member>
  1006. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IMergeableConfigurationElementCollection">
  1007. <summary>
  1008. Interface that allows a <see cref="T:System.Configuration.ConfigurationElementCollection"/> to be merged.
  1009. </summary>
  1010. </member>
  1011. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IMergeableConfigurationElementCollection.ResetCollection(System.Collections.Generic.IEnumerable{System.Configuration.ConfigurationElement})">
  1012. <summary>
  1013. Resets the elements in the <see cref="T:System.Configuration.ConfigurationElementCollection"/> to the <see cref="T:System.Configuration.ConfigurationElement"/>s passed as <paramref name="configurationElements"/>.
  1014. </summary>
  1015. <param name="configurationElements">The new contents of this <see cref="T:System.Configuration.ConfigurationElementCollection"/>.</param>
  1016. </member>
  1017. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IMergeableConfigurationElementCollection.CreateNewElement(System.Type)">
  1018. <summary>
  1019. Creates a new <see cref="T:System.Configuration.ConfigurationElement"/> for the specifies <paramref name="configurationType"/>.
  1020. </summary>
  1021. <param name="configurationType">The type of <see cref="T:System.Configuration.ConfigurationElement"/> that should be created.</param>
  1022. </member>
  1023. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedElementCollection`1.ForEach(System.Action{`0})">
  1024. <summary>
  1025. Performs the specified action on each element of the collection.
  1026. </summary>
  1027. <param name="action">The action to perform.</param>
  1028. </member>
  1029. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedElementCollection`1.Get(System.Int32)">
  1030. <summary>
  1031. Gets the configuration element at the specified index location.
  1032. </summary>
  1033. <param name="index">The index location of the <see name="T"/> to return. </param>
  1034. <returns>The <see name="T"/> at the specified index. </returns>
  1035. </member>
  1036. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedElementCollection`1.Add(`0)">
  1037. <summary>
  1038. Add an instance of <typeparamref name="T"/> to the collection.
  1039. </summary>
  1040. <param name="element">An instance of <typeparamref name="T"/>.</param>
  1041. </member>
  1042. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedElementCollection`1.Get(System.String)">
  1043. <summary>
  1044. Gets the named instance of <typeparamref name="T"/> from the collection.
  1045. </summary>
  1046. <param name="name">The name of the <typeparamref name="T"/> instance to retrieve.</param>
  1047. <returns>The instance of <typeparamref name="T"/> with the specified key; otherwise, <see langword="null"/>.</returns>
  1048. </member>
  1049. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedElementCollection`1.Contains(System.String)">
  1050. <summary>
  1051. Determines if the name exists in the collection.
  1052. </summary>
  1053. <param name="name">The name to search.</param>
  1054. <returns><see langword="true"/> if the name is contained in the collection; otherwise, <see langword="false"/>.</returns>
  1055. </member>
  1056. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedElementCollection`1.Remove(System.String)">
  1057. <summary>
  1058. Remove the named element from the collection.
  1059. </summary>
  1060. <param name="name">The name of the element to remove.</param>
  1061. </member>
  1062. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedElementCollection`1.Clear">
  1063. <summary>
  1064. Clear the collection.
  1065. </summary>
  1066. </member>
  1067. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedElementCollection`1.GetEnumerator">
  1068. <summary>
  1069. Returns an enumerator that iterates through the collection.
  1070. </summary>
  1071. <returns>An enumerator that iterates through the collection.</returns>
  1072. </member>
  1073. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedElementCollection`1.CreateNewElement">
  1074. <summary>
  1075. Creates a new instance of a <typeparamref name="T"/> object.
  1076. </summary>
  1077. <returns>A new <see cref="T:System.Configuration.ConfigurationElement"/>.</returns>
  1078. </member>
  1079. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedElementCollection`1.GetElementKey(System.Configuration.ConfigurationElement)">
  1080. <summary>
  1081. Gets the element key for a specified configuration element when overridden in a derived class.
  1082. </summary>
  1083. <param name="element">The <see cref="T:System.Configuration.ConfigurationElement"/> to return the key for. </param>
  1084. <returns>An <see cref="T:System.Object"/> that acts as the key for the specified <see cref="T:System.Configuration.ConfigurationElement"/>.</returns>
  1085. </member>
  1086. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.PolymorphicConfigurationElementCollection`1.Reset(System.Configuration.ConfigurationElement)">
  1087. <summary>
  1088. Resets the internal state of the <see cref="T:System.Configuration.ConfigurationElement"/> object, including the locks and the properties collections.
  1089. </summary>
  1090. <param name="parentElement">The parent node of the configuration element.</param>
  1091. </member>
  1092. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.PolymorphicConfigurationElementCollection`1.OnDeserializeUnrecognizedElement(System.String,System.Xml.XmlReader)">
  1093. <summary>
  1094. Called when an unknown element is encountered while deserializing the <see cref="T:System.Configuration.ConfigurationElement"/> object.
  1095. </summary>
  1096. <param name="elementName">The name of the element.</param>
  1097. <param name="reader">The <see cref="T:System.Xml.XmlReader"/> used to deserialize the element.</param>
  1098. <returns><see langword="true"/> if the element was handled; otherwise, <see langword="false"/>.</returns>
  1099. </member>
  1100. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.PolymorphicConfigurationElementCollection`1.RetrieveConfigurationElementType(System.Xml.XmlReader)">
  1101. <summary>
  1102. When overriden in a class, get the configuration object for each <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NameTypeConfigurationElement"/> object in the collection.
  1103. </summary>
  1104. <param name="reader">The <see cref="T:System.Xml.XmlReader"/> that is deserializing the element.</param>
  1105. </member>
  1106. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.PolymorphicConfigurationElementCollection`1.CreateNewElement">
  1107. <summary>
  1108. Creates a new <see cref="T:System.Configuration.ConfigurationElement"/>.
  1109. </summary>
  1110. <returns>A new <see cref="T:System.Configuration.ConfigurationElement"/>.</returns>
  1111. </member>
  1112. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.PolymorphicConfigurationElementCollection`1.CreateNewElement(System.String)">
  1113. <summary>
  1114. Creates a new named <see cref="T:System.Configuration.ConfigurationElement"/>.
  1115. </summary>
  1116. <param name="elementName">The name of the element to create.</param>
  1117. <returns>A new <see cref="T:System.Configuration.ConfigurationElement"/>.</returns>
  1118. </member>
  1119. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.PolymorphicConfigurationElementCollection`1.Unmerge(System.Configuration.ConfigurationElement,System.Configuration.ConfigurationElement,System.Configuration.ConfigurationSaveMode)">
  1120. <summary>
  1121. Reverses the effect of merging configuration information from different levels of the configuration hierarchy.
  1122. </summary>
  1123. <param name="sourceElement">A <see cref="T:System.Configuration.ConfigurationElement"/> object at the current level containing a merged view of the properties.</param>
  1124. <param name="parentElement">The parent <see cref="T:System.Configuration.ConfigurationElement"/> object of the current element, or a <see langword="null"/> reference (Nothing in Visual Basic) if this is the top level.</param>
  1125. <param name="saveMode">One of the <see cref="T:System.Configuration.ConfigurationSaveMode"/> values.</param>
  1126. </member>
  1127. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NameTypeConfigurationElementCollection`2.RetrieveConfigurationElementType(System.Xml.XmlReader)">
  1128. <summary>
  1129. Get the configuration object for each <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NameTypeConfigurationElement"/> object in the collection.
  1130. </summary>
  1131. <param name="reader">The <see cref="T:System.Xml.XmlReader"/> that is deserializing the element.</param>
  1132. </member>
  1133. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CustomConfigurationElementCollection`2.RetrieveConfigurationElementType(System.Xml.XmlReader)">
  1134. <summary>
  1135. Get the configuration object for each <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NameTypeConfigurationElement"/> object in the collection.
  1136. </summary>
  1137. <param name="reader">The <see cref="T:System.Xml.XmlReader"/> that is deserializing the element.</param>
  1138. </member>
  1139. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources">
  1140. <summary>
  1141. A strongly-typed resource class, for looking up localized strings, etc.
  1142. </summary>
  1143. </member>
  1144. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ResourceManager">
  1145. <summary>
  1146. Returns the cached ResourceManager instance used by this class.
  1147. </summary>
  1148. </member>
  1149. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.Culture">
  1150. <summary>
  1151. Overrides the current thread's CurrentUICulture property for all
  1152. resource lookups using this strongly typed resource class.
  1153. </summary>
  1154. </member>
  1155. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.AddApplicationSettingsTitle">
  1156. <summary>
  1157. Looks up a localized string similar to Add Application Settings.
  1158. </summary>
  1159. </member>
  1160. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.AddConfigurationSourcesTitle">
  1161. <summary>
  1162. Looks up a localized string similar to Add Configuration Settings.
  1163. </summary>
  1164. </member>
  1165. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.AddInstrumentationSettingsTitle">
  1166. <summary>
  1167. Looks up a localized string similar to Add Instrumentation Settings.
  1168. </summary>
  1169. </member>
  1170. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.AppSettingsSectionMetadataDescription">
  1171. <summary>
  1172. Looks up a localized string similar to Application Settings .
  1173. </summary>
  1174. </member>
  1175. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.AppSettingsSectionMetadataDisplayName">
  1176. <summary>
  1177. Looks up a localized string similar to Application Settings.
  1178. </summary>
  1179. </member>
  1180. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.CategoryGeneral">
  1181. <summary>
  1182. Looks up a localized string similar to General.
  1183. </summary>
  1184. </member>
  1185. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.CategoryLocalization">
  1186. <summary>
  1187. Looks up a localized string similar to Localization.
  1188. </summary>
  1189. </member>
  1190. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.CategoryName">
  1191. <summary>
  1192. Looks up a localized string similar to (name).
  1193. </summary>
  1194. </member>
  1195. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationElementManageabilityProviderDataDescription">
  1196. <summary>
  1197. Looks up a localized string similar to A manageability provider for a configuration element..
  1198. </summary>
  1199. </member>
  1200. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationElementManageabilityProviderDataDisplayName">
  1201. <summary>
  1202. Looks up a localized string similar to Configuration Element Manageability Provider.
  1203. </summary>
  1204. </member>
  1205. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationElementManageabilityProviderDataNameDescription">
  1206. <summary>
  1207. Looks up a localized string similar to The name of the Configuration Element Manageability Provider..
  1208. </summary>
  1209. </member>
  1210. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationElementManageabilityProviderDataNameDisplayName">
  1211. <summary>
  1212. Looks up a localized string similar to Name.
  1213. </summary>
  1214. </member>
  1215. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationElementManageabilityProviderDataTargetTypeDescription">
  1216. <summary>
  1217. Looks up a localized string similar to The type that is managed by the manageability provider..
  1218. </summary>
  1219. </member>
  1220. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationElementManageabilityProviderDataTargetTypeDisplayName">
  1221. <summary>
  1222. Looks up a localized string similar to Target Type.
  1223. </summary>
  1224. </member>
  1225. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationElementManageabilityProviderDataTypeNameDescription">
  1226. <summary>
  1227. Looks up a localized string similar to The fully qualified type name of the Configuration Element Manageability Provider..
  1228. </summary>
  1229. </member>
  1230. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationElementManageabilityProviderDataTypeNameDisplayName">
  1231. <summary>
  1232. Looks up a localized string similar to Type.
  1233. </summary>
  1234. </member>
  1235. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationSectionManageabilityProviderDataDescription">
  1236. <summary>
  1237. Looks up a localized string similar to A manageability provider for a configuration section..
  1238. </summary>
  1239. </member>
  1240. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationSectionManageabilityProviderDataDisplayName">
  1241. <summary>
  1242. Looks up a localized string similar to Configuration Section Manageability Provider.
  1243. </summary>
  1244. </member>
  1245. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationSectionManageabilityProviderDataManageabilityProvidersDescription">
  1246. <summary>
  1247. Looks up a localized string similar to A collection of Manageability Providers that the receiver might require to provide
  1248. manageability to configuration elements..
  1249. </summary>
  1250. </member>
  1251. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationSectionManageabilityProviderDataManageabilityProvidersDisplayName">
  1252. <summary>
  1253. Looks up a localized string similar to Manageability Providers.
  1254. </summary>
  1255. </member>
  1256. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationSectionManageabilityProviderDataNameDescription">
  1257. <summary>
  1258. Looks up a localized string similar to The name of the Manageability Provider..
  1259. </summary>
  1260. </member>
  1261. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationSectionManageabilityProviderDataNameDisplayName">
  1262. <summary>
  1263. Looks up a localized string similar to Name.
  1264. </summary>
  1265. </member>
  1266. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationSectionManageabilityProviderDataTypeNameDescription">
  1267. <summary>
  1268. Looks up a localized string similar to The fully qualified type name of the Manageability Provider..
  1269. </summary>
  1270. </member>
  1271. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationSectionManageabilityProviderDataTypeNameDisplayName">
  1272. <summary>
  1273. Looks up a localized string similar to Type.
  1274. </summary>
  1275. </member>
  1276. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationSourceElementDescription">
  1277. <summary>
  1278. Looks up a localized string similar to The element that represents a configuration source ..
  1279. </summary>
  1280. </member>
  1281. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationSourceElementDisplayName">
  1282. <summary>
  1283. Looks up a localized string similar to An element that contains configurtain information..
  1284. </summary>
  1285. </member>
  1286. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationSourceElementNameDescription">
  1287. <summary>
  1288. Looks up a localized string similar to The name of the Configuration Source Element..
  1289. </summary>
  1290. </member>
  1291. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationSourceElementNameDisplayName">
  1292. <summary>
  1293. Looks up a localized string similar to Name.
  1294. </summary>
  1295. </member>
  1296. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationSourceElementTypeNameDescription">
  1297. <summary>
  1298. Looks up a localized string similar to The fully qualified type name of the Configuration Source Element..
  1299. </summary>
  1300. </member>
  1301. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationSourceElementTypeNameDisplayName">
  1302. <summary>
  1303. Looks up a localized string similar to Type.
  1304. </summary>
  1305. </member>
  1306. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationSourceSectionDescription">
  1307. <summary>
  1308. Looks up a localized string similar to Configuration settings that determine the sources of configuration information for an application..
  1309. </summary>
  1310. </member>
  1311. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationSourceSectionDisplayName">
  1312. <summary>
  1313. Looks up a localized string similar to Configuration Sources.
  1314. </summary>
  1315. </member>
  1316. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationSourceSectionParentSourceDescription">
  1317. <summary>
  1318. Looks up a localized string similar to The name of the Configuration Source containing the section that this Redirected Section will override..
  1319. </summary>
  1320. </member>
  1321. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationSourceSectionParentSourceDisplayName">
  1322. <summary>
  1323. Looks up a localized string similar to Parent Source.
  1324. </summary>
  1325. </member>
  1326. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationSourceSectionRedirectedSectionsDescription">
  1327. <summary>
  1328. Looks up a localized string similar to The list of Redirected Sections for this application configuration..
  1329. </summary>
  1330. </member>
  1331. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationSourceSectionRedirectedSectionsDisplayName">
  1332. <summary>
  1333. Looks up a localized string similar to Redirected Sections.
  1334. </summary>
  1335. </member>
  1336. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationSourceSectionSelectedSourceDescription">
  1337. <summary>
  1338. Looks up a localized string similar to The name of the default Configuration Source..
  1339. </summary>
  1340. </member>
  1341. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationSourceSectionSelectedSourceDisplayName">
  1342. <summary>
  1343. Looks up a localized string similar to Selected Source.
  1344. </summary>
  1345. </member>
  1346. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationSourceSectionSourcesDescription">
  1347. <summary>
  1348. Looks up a localized string similar to The collection of defined configuration sources..
  1349. </summary>
  1350. </member>
  1351. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ConfigurationSourceSectionSourcesDisplayName">
  1352. <summary>
  1353. Looks up a localized string similar to Sources.
  1354. </summary>
  1355. </member>
  1356. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.FileConfigurationSourceElementDescription">
  1357. <summary>
  1358. Looks up a localized string similar to A Configuration Source that reads configuration information from a disk file.
  1359. The file must contain XML data in the standard .NET configuration format..
  1360. </summary>
  1361. </member>
  1362. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.FileConfigurationSourceElementDisplayName">
  1363. <summary>
  1364. Looks up a localized string similar to File-based Configuration Source.
  1365. </summary>
  1366. </member>
  1367. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.FileConfigurationSourceElementFilePathDescription">
  1368. <summary>
  1369. Looks up a localized string similar to The full path and name of the configuration file..
  1370. </summary>
  1371. </member>
  1372. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.FileConfigurationSourceElementFilePathDisplayName">
  1373. <summary>
  1374. Looks up a localized string similar to File Path.
  1375. </summary>
  1376. </member>
  1377. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.FileConfigurationSourceElementFilePathFilter">
  1378. <summary>
  1379. Looks up a localized string similar to Configuration files (*.config)|*.config|All Files (*.*)|*.*.
  1380. </summary>
  1381. </member>
  1382. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.FileConfigurationSourceElementNameDescription">
  1383. <summary>
  1384. Looks up a localized string similar to The name of the File-based Configuration Source..
  1385. </summary>
  1386. </member>
  1387. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.FileConfigurationSourceElementNameDisplayName">
  1388. <summary>
  1389. Looks up a localized string similar to Name.
  1390. </summary>
  1391. </member>
  1392. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.FileConfigurationSourceElementTypeNameDescription">
  1393. <summary>
  1394. Looks up a localized string similar to The fully qualified type name of the File-based Configuration Source..
  1395. </summary>
  1396. </member>
  1397. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.FileConfigurationSourceElementTypeNameDisplayName">
  1398. <summary>
  1399. Looks up a localized string similar to Type.
  1400. </summary>
  1401. </member>
  1402. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.InstrumentationConfigurationSectionApplicationInstanceNameDescription">
  1403. <summary>
  1404. Looks up a localized string similar to The unique name for the Application Instance to be used by the Instrumentation providers..
  1405. </summary>
  1406. </member>
  1407. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.InstrumentationConfigurationSectionApplicationInstanceNameDisplayName">
  1408. <summary>
  1409. Looks up a localized string similar to Application Instance Name.
  1410. </summary>
  1411. </member>
  1412. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.InstrumentationConfigurationSectionDescription">
  1413. <summary>
  1414. Looks up a localized string similar to Configuration settings for Instrumentation for the entire application..
  1415. </summary>
  1416. </member>
  1417. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.InstrumentationConfigurationSectionDisplayName">
  1418. <summary>
  1419. Looks up a localized string similar to Instrumentation Settings.
  1420. </summary>
  1421. </member>
  1422. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.InstrumentationConfigurationSectionEventLoggingEnabledDescription">
  1423. <summary>
  1424. Looks up a localized string similar to Specifies if logging to Windows Event Log will take place when instrumented
  1425. events occur within Enterprise Library..
  1426. </summary>
  1427. </member>
  1428. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.InstrumentationConfigurationSectionEventLoggingEnabledDisplayName">
  1429. <summary>
  1430. Looks up a localized string similar to Event Logging Enabled.
  1431. </summary>
  1432. </member>
  1433. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.InstrumentationConfigurationSectionPerformanceCountersEnabledDescription">
  1434. <summary>
  1435. Looks up a localized string similar to Specifies if the Enterprise Library Performance Counters will be exposed and updated
  1436. when instrumented events occur within Enterprise Library..
  1437. </summary>
  1438. </member>
  1439. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.InstrumentationConfigurationSectionPerformanceCountersEnabledDisplayName">
  1440. <summary>
  1441. Looks up a localized string similar to Performance Counters Enabled.
  1442. </summary>
  1443. </member>
  1444. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.KeyValueConfigurationCollectionMetadataDescription">
  1445. <summary>
  1446. Looks up a localized string similar to Settings.
  1447. </summary>
  1448. </member>
  1449. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.KeyValueConfigurationCollectionMetadataDisplayName">
  1450. <summary>
  1451. Looks up a localized string similar to Settings.
  1452. </summary>
  1453. </member>
  1454. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.KeyValueConfigurationElementMetadataDescription">
  1455. <summary>
  1456. Looks up a localized string similar to A custom application settings, such as file paths or XML Web service URLs..
  1457. </summary>
  1458. </member>
  1459. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.KeyValueConfigurationElementMetadataDisplayName">
  1460. <summary>
  1461. Looks up a localized string similar to Setting.
  1462. </summary>
  1463. </member>
  1464. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.KeyValueConfigurationElementMetadataKeyDescription">
  1465. <summary>
  1466. Looks up a localized string similar to Key.
  1467. </summary>
  1468. </member>
  1469. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.KeyValueConfigurationElementMetadataKeyDisplayName">
  1470. <summary>
  1471. Looks up a localized string similar to Key.
  1472. </summary>
  1473. </member>
  1474. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.KeyValueConfigurationElementMetadataValueDescription">
  1475. <summary>
  1476. Looks up a localized string similar to Value.
  1477. </summary>
  1478. </member>
  1479. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.KeyValueConfigurationElementMetadataValueDisplayName">
  1480. <summary>
  1481. Looks up a localized string similar to Value.
  1482. </summary>
  1483. </member>
  1484. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ManageableConfigurationSourceElementApplicationNameDescription">
  1485. <summary>
  1486. Looks up a localized string similar to The name of the application.
  1487. This used to determine the Registry path for the configuration information.
  1488. This value is required..
  1489. </summary>
  1490. </member>
  1491. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ManageableConfigurationSourceElementApplicationNameDisplayName">
  1492. <summary>
  1493. Looks up a localized string similar to Application Name.
  1494. </summary>
  1495. </member>
  1496. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ManageableConfigurationSourceElementConfigurationManageabilityProvidersDescription">
  1497. <summary>
  1498. Looks up a localized string similar to The collection of registered types necessary to provide manageability by the configuration source..
  1499. </summary>
  1500. </member>
  1501. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ManageableConfigurationSourceElementConfigurationManageabilityProvidersDisplayName">
  1502. <summary>
  1503. Looks up a localized string similar to Configuration Manageability Providers.
  1504. </summary>
  1505. </member>
  1506. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ManageableConfigurationSourceElementDescription">
  1507. <summary>
  1508. Looks up a localized string similar to A configuration source that integrates with Group Policy to apply domain-wide or
  1509. local machine policy overrides to provide centralized configuration management capabilities..
  1510. </summary>
  1511. </member>
  1512. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ManageableConfigurationSourceElementDisplayName">
  1513. <summary>
  1514. Looks up a localized string similar to Manageable Configuration Source.
  1515. </summary>
  1516. </member>
  1517. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ManageableConfigurationSourceElementEnableGroupPoliciesDescription">
  1518. <summary>
  1519. Looks up a localized string similar to Specifies if the configuration source will take account of domain-wide or
  1520. local machine policy overrides configured in the Registry through Group Policy settings..
  1521. </summary>
  1522. </member>
  1523. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ManageableConfigurationSourceElementEnableGroupPoliciesDisplayName">
  1524. <summary>
  1525. Looks up a localized string similar to Group Policy Enabled.
  1526. </summary>
  1527. </member>
  1528. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ManageableConfigurationSourceElementFilePathDescription">
  1529. <summary>
  1530. Looks up a localized string similar to The full path and name of the configuration file..
  1531. </summary>
  1532. </member>
  1533. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ManageableConfigurationSourceElementFilePathDisplayName">
  1534. <summary>
  1535. Looks up a localized string similar to File Path.
  1536. </summary>
  1537. </member>
  1538. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ManageableConfigurationSourceElementNameDescription">
  1539. <summary>
  1540. Looks up a localized string similar to The name of the Manageable Configuration Source..
  1541. </summary>
  1542. </member>
  1543. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ManageableConfigurationSourceElementNameDisplayName">
  1544. <summary>
  1545. Looks up a localized string similar to Name.
  1546. </summary>
  1547. </member>
  1548. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ManageableConfigurationSourceElementTypeNameDescription">
  1549. <summary>
  1550. Looks up a localized string similar to The fully qualified type name of the Manageable Configuration Source..
  1551. </summary>
  1552. </member>
  1553. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.ManageableConfigurationSourceElementTypeNameDisplayName">
  1554. <summary>
  1555. Looks up a localized string similar to Type.
  1556. </summary>
  1557. </member>
  1558. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.NamedConfigurationElementDescription">
  1559. <summary>
  1560. Looks up a localized string similar to A configuration element in a collection that is keyed by the name..
  1561. </summary>
  1562. </member>
  1563. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.NamedConfigurationElementDisplayName">
  1564. <summary>
  1565. Looks up a localized string similar to Named Configuration Element.
  1566. </summary>
  1567. </member>
  1568. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.NamedConfigurationElementNameDescription">
  1569. <summary>
  1570. Looks up a localized string similar to The name used to identify this item..
  1571. </summary>
  1572. </member>
  1573. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.NamedConfigurationElementNameDisplayName">
  1574. <summary>
  1575. Looks up a localized string similar to Name.
  1576. </summary>
  1577. </member>
  1578. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.NamedElementCollectionDescription">
  1579. <summary>
  1580. Looks up a localized string similar to A collection of Named Configuration elements..
  1581. </summary>
  1582. </member>
  1583. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.NamedElementCollectionDisplayName">
  1584. <summary>
  1585. Looks up a localized string similar to Named Element Collection.
  1586. </summary>
  1587. </member>
  1588. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.NameTypeConfigurationElementCollectionDescription">
  1589. <summary>
  1590. Looks up a localized string similar to A collection of Name Type Configuration elements..
  1591. </summary>
  1592. </member>
  1593. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.NameTypeConfigurationElementCollectionDisplayName">
  1594. <summary>
  1595. Looks up a localized string similar to Name Type Configuration Element Collection.
  1596. </summary>
  1597. </member>
  1598. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.NameTypeConfigurationElementDescription">
  1599. <summary>
  1600. Looks up a localized string similar to A configuration element in a collection that contains both a type and a name..
  1601. </summary>
  1602. </member>
  1603. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.NameTypeConfigurationElementDisplayName">
  1604. <summary>
  1605. Looks up a localized string similar to Name Type Configuration Element.
  1606. </summary>
  1607. </member>
  1608. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.NameTypeConfigurationElementNameDescription">
  1609. <summary>
  1610. Looks up a localized string similar to The name of the Name Type Configuration Element..
  1611. </summary>
  1612. </member>
  1613. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.NameTypeConfigurationElementNameDisplayName">
  1614. <summary>
  1615. Looks up a localized string similar to Name.
  1616. </summary>
  1617. </member>
  1618. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.NameTypeConfigurationElementTypeNameDescription">
  1619. <summary>
  1620. Looks up a localized string similar to The fully qualified type name of the Name Type Configuration Element..
  1621. </summary>
  1622. </member>
  1623. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.NameTypeConfigurationElementTypeNameDisplayName">
  1624. <summary>
  1625. Looks up a localized string similar to Type Name.
  1626. </summary>
  1627. </member>
  1628. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.PolymorphicConfigurationElementCollectionDescription">
  1629. <summary>
  1630. Looks up a localized string similar to A base class from which all implementations of polymorphic configuration collections derive..
  1631. </summary>
  1632. </member>
  1633. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.PolymorphicConfigurationElementCollectionDisplayName">
  1634. <summary>
  1635. Looks up a localized string similar to Polymorphic Configuration Element Collection.
  1636. </summary>
  1637. </member>
  1638. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.RedirectedSectionElementDescription">
  1639. <summary>
  1640. Looks up a localized string similar to A redirected section for the application configuration.
  1641. Each section of the configuration can be loaded from a different configuration source if required.
  1642. Each Redirected Section configured in this list will override the same entire section in
  1643. the default Configuration Source..
  1644. </summary>
  1645. </member>
  1646. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.RedirectedSectionElementDisplayName">
  1647. <summary>
  1648. Looks up a localized string similar to Redirected Section.
  1649. </summary>
  1650. </member>
  1651. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.RedirectedSectionElementNameDescription">
  1652. <summary>
  1653. Looks up a localized string similar to The name of the Redirected Section..
  1654. </summary>
  1655. </member>
  1656. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.RedirectedSectionElementNameDisplayName">
  1657. <summary>
  1658. Looks up a localized string similar to Name.
  1659. </summary>
  1660. </member>
  1661. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.RedirectedSectionElementSourceNameDescription">
  1662. <summary>
  1663. Looks up a localized string similar to The name of the Configuration Source that will handle the redirected section.
  1664. Must be one of the Configuration Sources defined for the application..
  1665. </summary>
  1666. </member>
  1667. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.RedirectedSectionElementSourceNameDisplayName">
  1668. <summary>
  1669. Looks up a localized string similar to Configuration Source.
  1670. </summary>
  1671. </member>
  1672. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.SerializableConfigurationSectionDescription">
  1673. <summary>
  1674. Looks up a localized string similar to Represents a configuration section that can be serialized and deserialized to XML..
  1675. </summary>
  1676. </member>
  1677. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.SerializableConfigurationSectionDisplayName">
  1678. <summary>
  1679. Looks up a localized string similar to Serializable Configuration Section.
  1680. </summary>
  1681. </member>
  1682. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.SystemConfigurationSourceElementDescription">
  1683. <summary>
  1684. Looks up a localized string similar to A configuration source that reads configuration data from the default configuration file.
  1685. Typically this is App.config or Web.config, depending on the application type..
  1686. </summary>
  1687. </member>
  1688. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.SystemConfigurationSourceElementDisplayName">
  1689. <summary>
  1690. Looks up a localized string similar to System Configuration Source.
  1691. </summary>
  1692. </member>
  1693. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.SystemConfigurationSourceElementNameDescription">
  1694. <summary>
  1695. Looks up a localized string similar to The name of the System Configuration Source..
  1696. </summary>
  1697. </member>
  1698. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.SystemConfigurationSourceElementNameDisplayName">
  1699. <summary>
  1700. Looks up a localized string similar to Name.
  1701. </summary>
  1702. </member>
  1703. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.SystemConfigurationSourceElementTypeNameDescription">
  1704. <summary>
  1705. Looks up a localized string similar to The fully qualified type name of the System Configuration Source..
  1706. </summary>
  1707. </member>
  1708. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.SystemConfigurationSourceElementTypeNameDisplayName">
  1709. <summary>
  1710. Looks up a localized string similar to Type.
  1711. </summary>
  1712. </member>
  1713. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.TypeRegistrationProviderElementCollectionDescription">
  1714. <summary>
  1715. Looks up a localized string similar to A collection of Type Registration Provider elements..
  1716. </summary>
  1717. </member>
  1718. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.TypeRegistrationProviderElementCollectionDisplayName">
  1719. <summary>
  1720. Looks up a localized string similar to Type Registration Provider Element Collection.
  1721. </summary>
  1722. </member>
  1723. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.TypeRegistrationProviderElementDescription">
  1724. <summary>
  1725. Looks up a localized string similar to A provider for registering types..
  1726. </summary>
  1727. </member>
  1728. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.TypeRegistrationProviderElementDisplayName">
  1729. <summary>
  1730. Looks up a localized string similar to Type Registration Provider Element.
  1731. </summary>
  1732. </member>
  1733. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.TypeRegistrationProviderElementNameDescription">
  1734. <summary>
  1735. Looks up a localized string similar to The name of the Type Registration Provider Element..
  1736. </summary>
  1737. </member>
  1738. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.TypeRegistrationProviderElementNameDisplayName">
  1739. <summary>
  1740. Looks up a localized string similar to Name.
  1741. </summary>
  1742. </member>
  1743. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.TypeRegistrationProviderElementProviderTypeNameDescription">
  1744. <summary>
  1745. Looks up a localized string similar to The name of the type that implements the Type Registration Provider Element..
  1746. </summary>
  1747. </member>
  1748. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.TypeRegistrationProviderElementProviderTypeNameDisplayName">
  1749. <summary>
  1750. Looks up a localized string similar to Provider Type Name.
  1751. </summary>
  1752. </member>
  1753. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.TypeRegistrationProviderElementSectionNameDescription">
  1754. <summary>
  1755. Looks up a localized string similar to The name of the configuration section within the configuration file..
  1756. </summary>
  1757. </member>
  1758. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.TypeRegistrationProviderElementSectionNameDisplayName">
  1759. <summary>
  1760. Looks up a localized string similar to Section Name.
  1761. </summary>
  1762. </member>
  1763. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.TypeRegistrationProvidersConfigurationSectionDescription">
  1764. <summary>
  1765. Looks up a localized string similar to The section of the configuration that specifies the Type Registration Providers for the application..
  1766. </summary>
  1767. </member>
  1768. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.TypeRegistrationProvidersConfigurationSectionDisplayName">
  1769. <summary>
  1770. Looks up a localized string similar to Type Registration Providers Configuration Section.
  1771. </summary>
  1772. </member>
  1773. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.TypeRegistrationProvidersConfigurationSectionTypeRegistrationProvidersDescription">
  1774. <summary>
  1775. Looks up a localized string similar to A collection of Type Registration providers..
  1776. </summary>
  1777. </member>
  1778. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DesignResources.TypeRegistrationProvidersConfigurationSectionTypeRegistrationProvidersDisplayName">
  1779. <summary>
  1780. Looks up a localized string similar to Type Registration Providers.
  1781. </summary>
  1782. </member>
  1783. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.AddApplicationBlockCommandAttribute">
  1784. <summary>
  1785. Attribute class used to decorate the design time view model with a Add Application Block command. <br/>
  1786. Add Application Block commands are added to the configuration tools main menu, underneath the 'Blocks' menu item.
  1787. </summary>
  1788. </member>
  1789. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandAttribute">
  1790. <summary>
  1791. Attribute used to decorate a designtime View Model element with an executable command. E.g. a context menu item that allows
  1792. the user to perform an action in the elements context.
  1793. </summary>
  1794. </member>
  1795. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandAttribute.#ctor(System.String)">
  1796. <summary>
  1797. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandAttribute"/> class, specifying the Command Model Type.
  1798. </summary>
  1799. <remarks>
  1800. The Command Model Type should derive from the CommandModel class in the Configuration.Design assembly. <br/>
  1801. As this attribute can be applied to the configuration directly and we dont want to force a dependency on the Configuration.Design assembly <br/>
  1802. You can specify the Command Model Type in a loosy coupled fashion.
  1803. </remarks>
  1804. <param name="commandModelTypeName">The fully qualified name of the Command Model Type.</param>
  1805. </member>
  1806. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandAttribute.#ctor(System.Type)">
  1807. <summary>
  1808. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandAttribute"/> class, specifying the Command Model Type.
  1809. </summary>
  1810. <remarks>
  1811. The Command Model Type should derive from the CommandModel class in the Configuration.Design assmbly. <br/>
  1812. As this attribute can be applied to the configuration directly and we dont want to force a dependency on the Configuration.Design assembly <br/>
  1813. You can specify the Command Model Type in a loosy coupled fashion.
  1814. </remarks>
  1815. <param name="commandModelType">The Command Model Type.</param>
  1816. </member>
  1817. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandAttribute.TitleResourceName">
  1818. <summary>
  1819. Gets or sets the name of the resource, used to return a localized title that will be shown for this command in the UI (User Interface).
  1820. </summary>
  1821. </member>
  1822. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandAttribute.TitleResourceType">
  1823. <summary>
  1824. Gets or sets the type of the resource, used to return a localized title that will be shown for this command in the UI (User Interface).
  1825. </summary>
  1826. </member>
  1827. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandAttribute.Title">
  1828. <summary>
  1829. Gets the title that will be shown for this command in the UI (User Interface).
  1830. </summary>
  1831. </member>
  1832. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandAttribute.Replace">
  1833. <summary>
  1834. Gets or sets the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandReplacement"/> options for this command.
  1835. </summary>
  1836. </member>
  1837. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandAttribute.CommandPlacement">
  1838. <summary>
  1839. Gets or sets the <see cref="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandAttribute.CommandPlacement"/> options for this command.
  1840. </summary>
  1841. </member>
  1842. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandAttribute.CommandModelTypeName">
  1843. <summary>
  1844. Gets or Sets the Command Model Type Name for this command. <br/>
  1845. The Command Model Type will be used at runtime to display and execute the command.<br/>
  1846. Command Model Types should derive from the CommandModel class in the Configuration.Design assembly.
  1847. </summary>
  1848. </member>
  1849. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandAttribute.CommandModelType">
  1850. <summary>
  1851. Gets the Command Model Type for this command. <br/>
  1852. The Command Model Type will be used at runtime to display and execute the command.<br/>
  1853. Command Model Types should derive from the CommandModel class in the Configuration.Design assembly.
  1854. </summary>
  1855. </member>
  1856. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandAttribute.KeyGesture">
  1857. <summary>
  1858. Defines the keyboard gesture for this command.
  1859. </summary>
  1860. <example>
  1861. command.KeyGesture = "Ctrl+1";
  1862. </example>
  1863. </member>
  1864. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandAttribute.TypeId">
  1865. <summary>
  1866. When implemented in a derived class, gets a unique identifier for this <see cref="T:System.Attribute"/>.
  1867. </summary>
  1868. <returns>
  1869. An <see cref="T:System.Object"/> that is a unique identifier for the attribute.
  1870. </returns>
  1871. <filterpriority>2</filterpriority>
  1872. </member>
  1873. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.AddApplicationBlockCommandAttribute.#ctor(System.String,System.Type)">
  1874. <summary>
  1875. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.AddApplicationBlockCommandAttribute"/> class.
  1876. </summary>
  1877. <param name="sectionName">The name of the configuration section that belongs to the application block that will be added.</param>
  1878. <param name="configurationSectionType">The type of the configuration section that belongs to the application block that will be added.</param>
  1879. </member>
  1880. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.AddApplicationBlockCommandAttribute.SectionName">
  1881. <summary>
  1882. Gets the name of the configuration section that belongs to the application block that will be added.
  1883. </summary>
  1884. </member>
  1885. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.AddApplicationBlockCommandAttribute.ConfigurationSectionType">
  1886. <summary>
  1887. Gets the type of the configuration section that belongs to the application block that will be added.
  1888. </summary>
  1889. </member>
  1890. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.AddSateliteProviderCommandAttribute">
  1891. <summary>
  1892. Attribute used to overwrite the Add Command for providers that depend on the availability of another block (Sattelite Providers).
  1893. </summary>
  1894. </member>
  1895. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.AddSateliteProviderCommandAttribute.#ctor(System.String)">
  1896. <summary>
  1897. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.AddSateliteProviderCommandAttribute"/> specifying the block dependency by its configuration section name.<br/>
  1898. </summary>
  1899. <param name="sectionName">The name of the configuran section, used to identify the block dependency.</param>
  1900. </member>
  1901. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.AddSateliteProviderCommandAttribute.#ctor(System.String,System.Type,System.String,System.String)">
  1902. <summary>
  1903. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.AddSateliteProviderCommandAttribute"/> specifying the block dependency by its configuration section name and will assign the value of a default provider to the added element.<br/>
  1904. </summary>
  1905. <param name="sectionName">The name of the configuran section, used to identify the block dependency.</param>
  1906. <param name="defaultProviderConfigurationType">The configuration type of the element that declares the default proviiders name.</param>
  1907. <param name="defaultProviderConfigurationPropertyName">The property that will be used to determine the name of the default provider.</param>
  1908. <param name="sateliteProviderReferencePropertyName">The property on the created element that will be assigned the name of the default provider.</param>
  1909. </member>
  1910. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.AddSateliteProviderCommandAttribute.SectionName">
  1911. <summary>
  1912. Gets the section name of the block dependency.
  1913. </summary>
  1914. </member>
  1915. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.AddSateliteProviderCommandAttribute.DefaultProviderConfigurationType">
  1916. <summary>
  1917. If a configuration element exists that specifies a default property, gets the configuration type of the declaring element.
  1918. </summary>
  1919. </member>
  1920. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.AddSateliteProviderCommandAttribute.DefaultProviderConfigurationPropertyName">
  1921. <summary>
  1922. If a configuration element exists that specifies a default property, gets the property that contains the name of the default value.
  1923. </summary>
  1924. </member>
  1925. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.AddSateliteProviderCommandAttribute.SateliteProviderReferencePropertyName">
  1926. <summary>
  1927. If the provider has a property that should be assigned the name of the default provider, gets the name of the property.
  1928. </summary>
  1929. </member>
  1930. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.AppSettingsDesignTime">
  1931. <summary>
  1932. Container class for types and identifiers used to decorate the appSettings configuration schema with designtime information.
  1933. </summary>
  1934. </member>
  1935. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.AppSettingsDesignTime.AppSettingsSectionName">
  1936. <summary>
  1937. Name of appSettings section.
  1938. </summary>
  1939. </member>
  1940. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.AppSettingsDesignTime.ViewModelTypeNames">
  1941. <summary>
  1942. Container class for View Model Types used to decorate the appSettings configuration schema with designtime information.
  1943. </summary>
  1944. </member>
  1945. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.AppSettingsDesignTime.ViewModelTypeNames.AppSettingsSectionViewModel">
  1946. <summary>
  1947. Type Name of the Section View Model used to display application settings.
  1948. </summary>
  1949. </member>
  1950. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.AppSettingsDesignTime.MetadataTypes">
  1951. <summary>
  1952. This class supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  1953. </summary>
  1954. </member>
  1955. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.AppSettingsDesignTime.MetadataTypes.AppSettingsSectionMetadata">
  1956. <summary>
  1957. This class supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  1958. </summary>
  1959. </member>
  1960. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.AppSettingsDesignTime.MetadataTypes.KeyValueConfigurationCollectionMetadata">
  1961. <summary>
  1962. This class supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  1963. </summary>
  1964. </member>
  1965. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.AppSettingsDesignTime.MetadataTypes.KeyValueConfigurationElementMetadata">
  1966. <summary>
  1967. This class supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  1968. </summary>
  1969. </member>
  1970. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.AppSettingsDesignTime.MetadataTypes.KeyValueConfigurationElementMetadata.Key">
  1971. <summary>
  1972. This property supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  1973. </summary>
  1974. </member>
  1975. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.AppSettingsDesignTime.MetadataTypes.KeyValueConfigurationElementMetadata.Value">
  1976. <summary>
  1977. This property supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  1978. </summary>
  1979. </member>
  1980. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.BaseTypeAttribute">
  1981. <summary>
  1982. Indicates the base class or interface that must be assignable from the type specified in the property that this attribute decorates.
  1983. </summary>
  1984. </member>
  1985. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.BaseTypeAttribute.#ctor(System.Type)">
  1986. <summary>
  1987. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.BaseTypeAttribute"/> class with the specified <see cref="T:System.Type"/> object.
  1988. </summary>
  1989. <param name="baseType">
  1990. The <see cref="T:System.Type"/> to filter selections.
  1991. </param>
  1992. </member>
  1993. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.BaseTypeAttribute.#ctor(System.Type,System.Type)">
  1994. <summary>
  1995. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.BaseTypeAttribute"/> class with the specified base <see cref="T:System.Type"/> object and configuration <see cref="T:System.Type"/>.
  1996. </summary>
  1997. <param name="baseType">The base <see cref="T:System.Type"/> to filter.</param>
  1998. <param name="configurationType">The configuration object <see cref="T:System.Type"/>.</param>
  1999. </member>
  2000. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.BaseTypeAttribute.#ctor(System.Type,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.TypeSelectorIncludes)">
  2001. <summary>
  2002. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.BaseTypeAttribute"/> class with the specified <see cref="T:System.Type"/> object and <see cref="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.BaseTypeAttribute.TypeSelectorIncludes"/>.
  2003. </summary>
  2004. <param name="baseType">
  2005. The <see cref="T:System.Type"/> to filter selections.
  2006. </param>
  2007. <param name="typeSelectorIncludes">
  2008. One of the <see cref="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.BaseTypeAttribute.TypeSelectorIncludes"/> values.
  2009. </param>
  2010. </member>
  2011. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.BaseTypeAttribute.#ctor(System.Type,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.TypeSelectorIncludes,System.Type)">
  2012. <summary>
  2013. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.BaseTypeAttribute"/> class with the specified base <see cref="T:System.Type"/> object and configuration <see cref="T:System.Type"/>.
  2014. </summary>
  2015. <param name="typeSelectorIncludes">
  2016. One of the <see cref="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.BaseTypeAttribute.typeSelectorIncludes"/> values.
  2017. </param>
  2018. <param name="baseType">The base <see cref="T:System.Type"/> to filter.</param>
  2019. <param name="configurationType">The configuration object <see cref="T:System.Type"/>.</param>
  2020. </member>
  2021. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.BaseTypeAttribute.TypeSelectorIncludes">
  2022. <summary>
  2023. Gets the includes for the type selector.
  2024. </summary>
  2025. <value>
  2026. The includes for the type selector.
  2027. </value>
  2028. </member>
  2029. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.BaseTypeAttribute.BaseType">
  2030. <summary>
  2031. Gets the <see cref="T:System.Type"/> to filter selections.
  2032. </summary>
  2033. <value>
  2034. The <see cref="T:System.Type"/> to filter selections.
  2035. </value>
  2036. </member>
  2037. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.BaseTypeAttribute.ConfigurationType">
  2038. <summary>
  2039. Gets the configuration object <see cref="T:System.Type"/>.
  2040. </summary>
  2041. <value>
  2042. The configuration object <see cref="T:System.Type"/>.
  2043. </value>
  2044. </member>
  2045. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CloneableConfigurationElementTypeAttribute">
  2046. <summary>
  2047. Attribute class used to associate a <see cref="T:System.Configuration.ConfigurationElement"/> class with an <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ICloneableConfigurationElement"/> implementation.
  2048. </summary>
  2049. <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ICloneableConfigurationElement"/>
  2050. </member>
  2051. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CloneableConfigurationElementTypeAttribute.#ctor(System.Type)">
  2052. <summary>
  2053. Creates a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CloneableConfigurationElementTypeAttribute"/> class.
  2054. </summary>
  2055. <param name="cloneableConfigurationElementType">The type of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ICloneableConfigurationElement"/> that should be associated with the target <see cref="T:System.Configuration.ConfigurationElement"/> class.</param>
  2056. </member>
  2057. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CloneableConfigurationElementTypeAttribute.CloneableConfigurationElementType">
  2058. <summary>
  2059. Gets the type of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ICloneableConfigurationElement"/> that should be associated with the target <see cref="T:System.Configuration.ConfigurationElement"/> class.
  2060. </summary>
  2061. <value>
  2062. The type of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ICloneableConfigurationElement"/> that should be associated with the target <see cref="T:System.Configuration.ConfigurationElement"/> class.
  2063. </value>
  2064. </member>
  2065. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.DesigntimeDefaultAttribute">
  2066. <summary>
  2067. Specifies a default value for a configuration property.
  2068. </summary>
  2069. </member>
  2070. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.DesigntimeDefaultAttribute.#ctor(System.String)">
  2071. <summary>
  2072. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.DesigntimeDefaultAttribute"/> class.
  2073. </summary>
  2074. <remarks>
  2075. The default value is a string representation which will be converted using <see cref="P:System.Globalization.CultureInfo.InvariantCulture"/>.
  2076. </remarks>
  2077. <param name="bindableDefaultValue">The string representation of the default value.</param>
  2078. </member>
  2079. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.DesigntimeDefaultAttribute.BindableDefaultValue">
  2080. <summary>
  2081. Gets the string reprentation of the default value.
  2082. </summary>
  2083. <value>
  2084. The string reprentation of the default value.
  2085. </value>
  2086. </member>
  2087. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ConfigurationSourcesDesignTime">
  2088. <summary>
  2089. This class supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  2090. </summary>
  2091. </member>
  2092. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ConfigurationSourcesDesignTime.ViewModelTypeNames">
  2093. <summary>
  2094. This class supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  2095. </summary>
  2096. </member>
  2097. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ConfigurationSourcesDesignTime.ViewModelTypeNames.ConfigurationSourcesSectionViewModel">
  2098. <summary>
  2099. This field supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  2100. </summary>
  2101. </member>
  2102. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ConfigurationSourcesDesignTime.ViewModelTypeNames.ConfigurationSourceSectionViewModel">
  2103. <summary>
  2104. This field supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  2105. </summary>
  2106. </member>
  2107. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ConfigurationSourcesDesignTime.CommandTypeNames">
  2108. <summary>
  2109. This class supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  2110. </summary>
  2111. </member>
  2112. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ConfigurationSourcesDesignTime.CommandTypeNames.AddConfigurationSourcesBlockCommand">
  2113. <summary>
  2114. This field supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  2115. </summary>
  2116. </member>
  2117. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ConfigurationSourcesDesignTime.CommandTypeNames.ConfigurationSourceElementDeleteCommand">
  2118. <summary>
  2119. This field supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  2120. </summary>
  2121. </member>
  2122. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.DesignConfigurationSource">
  2123. <summary>
  2124. configuration source to support design-time configuration of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSource"/>
  2125. </summary>
  2126. </member>
  2127. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSource">
  2128. <summary>
  2129. Represents a configuration source that retrieves configuration information from an arbitrary file.
  2130. </summary>
  2131. <remarks>
  2132. This configuration source uses a <see cref="T:System.Configuration.Configuration"/> object to deserialize
  2133. configuration, so the configuration file must be a valid .NET Framework configuration file.
  2134. </remarks>
  2135. </member>
  2136. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource">
  2137. <summary>
  2138. Represents the implementation details for file-based configuration sources.
  2139. </summary>
  2140. <remarks>
  2141. This implementation deals with setting up the watcher over the configuration files to detect changes and update
  2142. the configuration representation. It also manages the change notification features provided by the file based
  2143. configuration sources.
  2144. </remarks>
  2145. </member>
  2146. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSourceTest">
  2147. <summary>
  2148. This interface supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  2149. Augmented version of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/> interface intended to be used by unit tests.
  2150. </summary>
  2151. </member>
  2152. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource">
  2153. <summary>
  2154. Represents a source for getting configuration information.
  2155. </summary>
  2156. </member>
  2157. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.GetSection(System.String)">
  2158. <summary>
  2159. Retrieves the specified <see cref="T:System.Configuration.ConfigurationSection"/>.
  2160. </summary>
  2161. <param name="sectionName">The name of the section to be retrieved.</param>
  2162. <returns>The specified <see cref="T:System.Configuration.ConfigurationSection"/>, or <see langword="null"/> (<b>Nothing</b> in Visual Basic)
  2163. if a section by that name is not found.</returns>
  2164. </member>
  2165. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.Add(System.String,System.Configuration.ConfigurationSection)">
  2166. <summary>
  2167. Adds a <see cref="T:System.Configuration.ConfigurationSection"/> to the configuration source and saves the configuration source.
  2168. </summary>
  2169. <remarks>
  2170. If a configuration section with the specified name already exists it will be replaced.
  2171. </remarks>
  2172. <param name="sectionName">The name by which the <paramref name="configurationSection"/> should be added.</param>
  2173. <param name="configurationSection">The configuration section to add.</param>
  2174. </member>
  2175. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.Remove(System.String)">
  2176. <summary>
  2177. Removes a <see cref="T:System.Configuration.ConfigurationSection"/> from the configuration source.
  2178. </summary>
  2179. <param name="sectionName">The name of the section to remove.</param>
  2180. </member>
  2181. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.AddSectionChangeHandler(System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationChangedEventHandler)">
  2182. <summary>
  2183. Adds a handler to be called when changes to the section named <paramref name="sectionName"/> are detected.
  2184. </summary>
  2185. <param name="sectionName">The name of the section to watch for.</param>
  2186. <param name="handler">The handler for the change event to add.</param>
  2187. </member>
  2188. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.RemoveSectionChangeHandler(System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationChangedEventHandler)">
  2189. <summary>
  2190. Removes a handler to be called when changes to section <code>sectionName</code> are detected.
  2191. </summary>
  2192. <param name="sectionName">The name of the watched section.</param>
  2193. <param name="handler">The handler for the change event to remove.</param>
  2194. </member>
  2195. <member name="E:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.SourceChanged">
  2196. <summary>
  2197. Event raised when any section in this configuration source changes.
  2198. </summary>
  2199. </member>
  2200. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSourceTest.ConfigSourceChanged(System.String)">
  2201. <summary>
  2202. This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  2203. </summary>
  2204. </member>
  2205. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSourceTest.ExternalConfigSourceChanged(System.String)">
  2206. <summary>
  2207. This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  2208. </summary>
  2209. </member>
  2210. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSourceTest.ConfigSourceWatcherMappings">
  2211. <summary>
  2212. This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  2213. </summary>
  2214. </member>
  2215. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSourceTest.WatchedConfigSources">
  2216. <summary>
  2217. This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  2218. </summary>
  2219. </member>
  2220. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSourceTest.WatchedSections">
  2221. <summary>
  2222. This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  2223. </summary>
  2224. </member>
  2225. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource.NullConfigSource">
  2226. <summary>
  2227. ConfigSource value for sections that existed in configuration but were later removed.
  2228. </summary>
  2229. </member>
  2230. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource.#ctor(System.String,System.Boolean,System.Int32)">
  2231. <summary>
  2232. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource"/> class.
  2233. </summary>
  2234. <param name="configurationFilepath">The path for the main configuration file.</param>
  2235. <param name="refresh"><b>true</b>if runtime changes should be refreshed, <b>false</b> otherwise.</param>
  2236. <param name="refreshInterval">The poll interval in milliseconds.</param>
  2237. </member>
  2238. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource.GetSection(System.String)">
  2239. <summary>
  2240. Retrieves the specified <see cref="T:System.Configuration.ConfigurationSection"/> from the configuration file, and starts watching for
  2241. its changes if not watching already.
  2242. </summary>
  2243. <param name="sectionName">The section name.</param>
  2244. <returns>The section, or <see langword="null"/> if it doesn't exist.</returns>
  2245. </member>
  2246. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource.AddSectionChangeHandler(System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationChangedEventHandler)">
  2247. <summary>
  2248. Adds a handler to be called when changes to section <code>sectionName</code> are detected.
  2249. </summary>
  2250. <param name="sectionName">The name of the section to watch for.</param>
  2251. <param name="handler">The handler.</param>
  2252. </member>
  2253. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource.RemoveSectionChangeHandler(System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationChangedEventHandler)">
  2254. <summary>
  2255. Remove a handler to be called when changes to section <code>sectionName</code> are detected.
  2256. </summary>
  2257. <param name="sectionName">The name of the section to watch for.</param>
  2258. <param name="handler">The handler.</param>
  2259. </member>
  2260. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource.Add(System.String,System.Configuration.ConfigurationSection)">
  2261. <summary>
  2262. Adds a <see cref="T:System.Configuration.ConfigurationSection"/> to the configuration and saves the configuration source.
  2263. </summary>
  2264. <remarks>
  2265. If a configuration section with the specified name already exists it will be replaced.
  2266. If a configuration section was retrieved from an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource"/>, a <see cref="T:System.InvalidOperationException"/> will be thrown.
  2267. </remarks>
  2268. <param name="sectionName">The name by which the <paramref name="configurationSection"/> should be added.</param>
  2269. <param name="configurationSection">The configuration section to add.</param>
  2270. <exception cref="T:System.InvalidOperationException">The configuration section was retrieved from an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource"/> or <see cref="N:Microsoft.Practices.EnterpriseLibrary.Common.Configuration"/> and cannot be added to the current source.</exception>
  2271. </member>
  2272. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource.DoAdd(System.String,System.Configuration.ConfigurationSection)">
  2273. <summary>
  2274. When implemented in a derived class, adds a <see cref="T:System.Configuration.ConfigurationSection"/> to the configuration and saves the configuration source.
  2275. </summary>
  2276. <remarks>
  2277. If a configuration section with the specified name already exists it should be replaced.
  2278. </remarks>
  2279. <param name="sectionName">The name by which the <paramref name="configurationSection"/> should be added.</param>
  2280. <param name="configurationSection">The configuration section to add.</param>
  2281. </member>
  2282. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource.Remove(System.String)">
  2283. <summary>
  2284. Removes a <see cref="T:System.Configuration.ConfigurationSection"/> from the configuration and saves the configuration source.
  2285. </summary>
  2286. <param name="sectionName">The name of the section to remove.</param>
  2287. </member>
  2288. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource.DoRemove(System.String)">
  2289. <summary>
  2290. When implemented in a derived class, removes a <see cref="T:System.Configuration.ConfigurationSection"/> from the configuration and saves the configuration source.
  2291. </summary>
  2292. <param name="sectionName">The name of the section to remove.</param>
  2293. </member>
  2294. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource.ConfigSourceChanged(System.String)">
  2295. <summary>
  2296. This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  2297. </summary>
  2298. <param name="configSource">The name of the updated configuration source.</param>
  2299. <devdoc>
  2300. Only needs to deal with concurrency to get the current sections and to update the watchers.
  2301. Rationale:
  2302. - Sections' are only added or updated.
  2303. - For this notification, all sections in the configuration file must be updated, and sections in external
  2304. files must be refreshed only if the config source changed.
  2305. - why not check after the original set of sections is retrieved?
  2306. -- Sections might have been added to the listener set after the original set is retrieved, but...
  2307. -- If they were added after the original set was retrieved, then they are up to date.
  2308. --- For this to happen, they couldn't have been read before the o.s., otherwise they would be a listener for them.
  2309. --- So, the retrieved information must be fresh (checked this with a test).
  2310. -- What about other changes?
  2311. --- Erased sections: only tested in the configuration file watching thread, because the meta configuration
  2312. is kept in the configuration file.
  2313. ---- Even if the external file an external is deleted because of the deletion, and this change is processed
  2314. before the configuration file change, the refresh for the external section will refresh all the sections for the file and
  2315. notify a change, without need for checking the change. The change would later be picked up by the configuration file watcher
  2316. which will notify again. This shouldn't be a problem.
  2317. --- External sections with changed sources. If they existed before, they must have been in the configuration file and there
  2318. was an entry in the bookeeping data structures.
  2319. - Concurrent updates for sections values should be handled by the system.config fx
  2320. </devdoc>
  2321. </member>
  2322. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource.Dispose(System.Boolean)">
  2323. <summary>
  2324. Releases the resources used by the change watchers.
  2325. </summary>
  2326. </member>
  2327. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource.Dispose">
  2328. <summary>
  2329. Releases the resources used by the change watchers.
  2330. </summary>
  2331. </member>
  2332. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource.NotifyUpdatedSections(System.Collections.Generic.IEnumerable{System.String})">
  2333. <summary/>
  2334. </member>
  2335. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource.DoGetSection(System.String)">
  2336. <summary>
  2337. Retrieves the specified <see cref="T:System.Configuration.ConfigurationSection"/> from the configuration file.
  2338. </summary>
  2339. <param name="sectionName">The section name.</param>
  2340. <returns>The section, or <see langword="null"/> if it doesn't exist.</returns>
  2341. </member>
  2342. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource.OnSourceChanged(Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceChangedEventArgs)">
  2343. <summary>
  2344. Raises the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource.SourceChanged"/> event.
  2345. </summary>
  2346. <param name="configurationSourceChangedEventArgs">The argument for the raised event.</param>
  2347. </member>
  2348. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource.RefreshAndValidateSections(System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.ICollection{System.String}@,System.Collections.Generic.IDictionary{System.String,System.String}@)">
  2349. <summary>
  2350. Refreshes the configuration sections from the main configuration file and determines which sections have suffered notifications
  2351. and should be notified to registered handlers.
  2352. </summary>
  2353. <param name="localSectionsToRefresh">A dictionary with the configuration sections residing in the main configuration file that must be refreshed.</param>
  2354. <param name="externalSectionsToRefresh">A dictionary with the configuration sections residing in external files that must be refreshed.</param>
  2355. <param name="sectionsToNotify">A new collection with the names of the sections that suffered changes and should be notified.</param>
  2356. <param name="sectionsWithChangedConfigSource">A new dictionary with the names and file names of the sections that have changed their location.</param>
  2357. </member>
  2358. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource.RefreshExternalSections(System.Collections.Generic.IEnumerable{System.String})">
  2359. <summary>
  2360. Refreshes the configuration sections from an external configuration file.
  2361. </summary>
  2362. <param name="sectionsToRefresh">A collection with the names of the sections that suffered changes and should be refreshed.</param>
  2363. </member>
  2364. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource.ValidateArgumentsAndFileExists(System.String,System.String,System.Configuration.ConfigurationSection)">
  2365. <summary>
  2366. Validates the parameters required to save a configuration section.
  2367. </summary>
  2368. </member>
  2369. <member name="E:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource.SourceChanged">
  2370. <summary>
  2371. Event raised when any section in this configuration source has changed.
  2372. </summary>
  2373. </member>
  2374. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource.ConfigurationFilePath">
  2375. <summary>
  2376. Gets the path of the configuration file for the configuration source.
  2377. </summary>
  2378. </member>
  2379. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IProtectedConfigurationSource">
  2380. <summary>
  2381. </summary>
  2382. </member>
  2383. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IProtectedConfigurationSource.Add(System.String,System.Configuration.ConfigurationSection,System.String)">
  2384. <summary>
  2385. </summary>
  2386. <param name="sectionName"></param>
  2387. <param name="configurationSection"></param>
  2388. <param name="protectionProviderName"></param>
  2389. </member>
  2390. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSource.#ctor(System.String)">
  2391. <summary>
  2392. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSource"/> class.
  2393. </summary>
  2394. <param name="configurationFilepath">The configuration file path. The path can be absolute or relative.</param>
  2395. </member>
  2396. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSource.#ctor(System.String,System.Boolean)">
  2397. <summary>
  2398. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSource"/> class that will refresh changes
  2399. according to the value of the <paramref name="refresh"/> parameter.
  2400. </summary>
  2401. <param name="configurationFilepath">The configuration file path. The path can be absolute or relative.</param>
  2402. <param name="refresh"><see langword="true"/> if changes to the configuration file should be notified.</param>
  2403. </member>
  2404. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSource.#ctor(System.String,System.Boolean,System.Int32)">
  2405. <summary>
  2406. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSource"/> that will refresh changes
  2407. according to the value of the <paramref name="refresh"/> parameter, polling every
  2408. <paramref name="refreshInterval"/> milliseconds.
  2409. </summary>
  2410. <param name="configurationFilepath">The configuration file path. The path can be absolute or relative.</param>
  2411. <param name="refresh"><see langword="true"/> if changes to the configuration file should be notified.</param>
  2412. <param name="refreshInterval">The poll interval in milliseconds.</param>
  2413. </member>
  2414. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSource.DoAdd(System.String,System.Configuration.ConfigurationSection)">
  2415. <summary>
  2416. Adds a <see cref="T:System.Configuration.ConfigurationSection"/> to the configuration and saves the configuration source.
  2417. </summary>
  2418. <remarks>
  2419. If a configuration section with the specified name already exists it will be replaced.
  2420. </remarks>
  2421. <param name="sectionName">The name by which the <paramref name="configurationSection"/> should be added.</param>
  2422. <param name="configurationSection">The configuration section to add.</param>
  2423. </member>
  2424. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSource.DoRemove(System.String)">
  2425. <summary>
  2426. Removes a <see cref="T:System.Configuration.ConfigurationSection"/> from the configuration and saves the configuration source.
  2427. </summary>
  2428. <param name="sectionName">The name of the section to remove.</param>
  2429. </member>
  2430. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSource.Add(System.String,System.Configuration.ConfigurationSection,System.String)">
  2431. <summary>
  2432. Adds a <see cref="T:System.Configuration.ConfigurationSection"/> to the configuration and saves the configuration source using encryption.
  2433. </summary>
  2434. <remarks>
  2435. If a configuration section with the specified name already exists it will be replaced.<br/>
  2436. If a configuration section was retrieved from an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource"/>, a <see cref="T:System.InvalidOperationException"/> will be thrown.
  2437. </remarks>
  2438. <param name="sectionName">The name by which the <paramref name="configurationSection"/> should be added.</param>
  2439. <param name="configurationSection">The configuration section to add.</param>
  2440. <param name="protectionProviderName">The name of the protection provider to use when encrypting the section.</param>
  2441. <exception cref="T:System.InvalidOperationException">The configuration section was retrieved from an instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileBasedConfigurationSource"/> or <see cref="N:Microsoft.Practices.EnterpriseLibrary.Common.Configuration"/> and cannot be added to the current source.</exception>
  2442. </member>
  2443. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSource.Save(System.String,System.Configuration.ConfigurationSection)">
  2444. <summary>
  2445. This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  2446. Adds or replaces <paramref name="configurationSection"/> under name <paramref name="section"/> in the configuration and saves the configuration file.
  2447. </summary>
  2448. <param name="section">The name for the section.</param>
  2449. <param name="configurationSection">The configuration section to add or replace.</param>
  2450. </member>
  2451. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSource.Save(System.String,System.Configuration.ConfigurationSection,System.String)">
  2452. <summary>
  2453. This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  2454. Adds or replaces <paramref name="configurationSection"/> under name <paramref name="section"/> in the configuration
  2455. file and saves the configuration file using encryption.
  2456. </summary>
  2457. <param name="section">The name for the section.</param>
  2458. <param name="configurationSection">The configuration section to add or replace.</param>
  2459. <param name="protectionProvider">The name of the protection provider to use when encrypting the section.</param>
  2460. </member>
  2461. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSource.DoGetSection(System.String)">
  2462. <summary>
  2463. Retrieves the specified <see cref="T:System.Configuration.ConfigurationSection"/> from the configuration file.
  2464. </summary>
  2465. <param name="sectionName">The section name.</param>
  2466. <returns>The section, or <see langword="null"/> if it doesn't exist.</returns>
  2467. </member>
  2468. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSource.RefreshAndValidateSections(System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.ICollection{System.String}@,System.Collections.Generic.IDictionary{System.String,System.String}@)">
  2469. <summary>
  2470. Refreshes the configuration sections from the main configuration file and determines which sections have
  2471. suffered notifications and should be notified to registered handlers.
  2472. </summary>
  2473. <param name="localSectionsToRefresh">A dictionary with the configuration sections residing in the main
  2474. configuration file that must be refreshed.</param>
  2475. <param name="externalSectionsToRefresh">A dictionary with the configuration sections residing in external
  2476. files that must be refreshed.</param>
  2477. <param name="sectionsToNotify">A new collection with the names of the sections that suffered changes and
  2478. should be notified.</param>
  2479. <param name="sectionsWithChangedConfigSource">A new dictionary with the names and file names of the sections
  2480. that have changed their location.</param>
  2481. </member>
  2482. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSource.RefreshExternalSections(System.Collections.Generic.IEnumerable{System.String})">
  2483. <summary>
  2484. Refreshes the configuration sections from an external configuration file.
  2485. </summary>
  2486. <param name="sectionsToRefresh">A collection with the names of the sections that suffered changes and should
  2487. be refreshed.</param>
  2488. </member>
  2489. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.IDesignConfigurationSource">
  2490. <summary>
  2491. Supports Enterprise Library design-time by providing ability to
  2492. retrieve, add, and remove sections.
  2493. </summary>
  2494. </member>
  2495. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.IDesignConfigurationSource.GetLocalSection(System.String)">
  2496. <summary>
  2497. Retrieves a local section from the configuration source.
  2498. </summary>
  2499. <param name="sectionName"></param>
  2500. <returns>The configuration section or null if it does not contain the section.</returns>
  2501. </member>
  2502. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.IDesignConfigurationSource.AddLocalSection(System.String,System.Configuration.ConfigurationSection)">
  2503. <summary>
  2504. Adds a local section to the configuration source.
  2505. </summary>
  2506. <param name="sectionName"></param>
  2507. <param name="section"></param>
  2508. </member>
  2509. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.IDesignConfigurationSource.RemoveLocalSection(System.String)">
  2510. <summary>
  2511. Removes a local section from the configuration source.
  2512. </summary>
  2513. <param name="sectionName"></param>
  2514. </member>
  2515. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.DesignConfigurationSource.#ctor(System.String)">
  2516. <summary>
  2517. Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.DesignConfigurationSource"/> based on file path.
  2518. </summary>
  2519. <param name="configurationFilePath"></param>
  2520. </member>
  2521. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.DesignConfigurationSource.GetLocalSection(System.String)">
  2522. <summary>
  2523. Retrieves a local section from the configuration source.
  2524. </summary>
  2525. <param name="sectionName"></param>
  2526. <returns>The configuration section or null if it does not contain the section.</returns>
  2527. </member>
  2528. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.DesignConfigurationSource.AddLocalSection(System.String,System.Configuration.ConfigurationSection)">
  2529. <summary>
  2530. Adds a local section to the configuration source.
  2531. </summary>
  2532. <param name="sectionName"></param>
  2533. <param name="section"></param>
  2534. </member>
  2535. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.DesignConfigurationSource.RemoveLocalSection(System.String)">
  2536. <summary>
  2537. Removes a local section from the configuration source.
  2538. </summary>
  2539. <param name="sectionName"></param>
  2540. </member>
  2541. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.DesignConfigurationSource.CreateDesignSource(Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.IDesignConfigurationSource,System.String)">
  2542. <summary>
  2543. Creates a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.DesignConfigurationSource"/> based on <paramref name="rootSource"/> and <paramref name="filePath"/>.
  2544. </summary>
  2545. <param name="rootSource">The source that was used to open the main conifguration file.</param>
  2546. <param name="filePath">An absolute of relative path to the file to which the source should be created.</param>
  2547. <returns>A new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.DesignConfigurationSource"/>.</returns>
  2548. </member>
  2549. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.DesignConfigurationSource.ConfigurationFilePath">
  2550. <summary>
  2551. Gets the path of the configuration file for the configuration source.
  2552. </summary>
  2553. </member>
  2554. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.MergeableConfigurationCollectionTypeAttribute">
  2555. <summary>
  2556. Attribute class used to associate a <see cref="T:System.Configuration.ConfigurationElementCollection"/> class with an <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IMergeableConfigurationElementCollection"/> implementation.
  2557. </summary>
  2558. <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IMergeableConfigurationElementCollection"/>
  2559. </member>
  2560. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.MergeableConfigurationCollectionTypeAttribute.#ctor(System.Type)">
  2561. <summary>
  2562. Creates a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.MergeableConfigurationCollectionTypeAttribute"/> class.
  2563. </summary>
  2564. <param name="mergeableConfigurationCollectionType">The type of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IMergeableConfigurationElementCollection"/> that should be associated with the target <see cref="T:System.Configuration.ConfigurationElementCollection"/> class.</param>
  2565. </member>
  2566. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.MergeableConfigurationCollectionTypeAttribute.MergeableConfigurationCollectionType">
  2567. <summary>
  2568. Gets the type of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IMergeableConfigurationElementCollection"/> that should be associated with the target <see cref="T:System.Configuration.ConfigurationElementCollection"/> class.
  2569. </summary>
  2570. <value>
  2571. The type of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IMergeableConfigurationElementCollection"/> that should be associated with the target <see cref="T:System.Configuration.ConfigurationElementCollection"/> class.
  2572. </value>
  2573. </member>
  2574. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.NamePropertyAttribute">
  2575. <summary>
  2576. Attribute class that allows to specify a property that should be used as the Element View Model's name.<br/>
  2577. </summary>
  2578. </member>
  2579. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.NamePropertyAttribute.#ctor(System.String)">
  2580. <summary>
  2581. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.NamePropertyAttribute"/> class.
  2582. </summary>
  2583. <param name="propertyName">The reflection name of the property that will be used as the Element View Model's name.</param>
  2584. </member>
  2585. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.NamePropertyAttribute.PropertyName">
  2586. <summary>
  2587. Gets the reflection name of the property that will be used as the Element View Model's name.
  2588. </summary>
  2589. </member>
  2590. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.NamePropertyAttribute.NamePropertyDisplayFormat">
  2591. <summary>
  2592. Gets the Display Format that will be used to display the name property.<br/>
  2593. The Display Format should be a Format-string with 1 argument:<Br/>
  2594. The token '{0}' will be replaced with the Name Properties value.
  2595. </summary>
  2596. </member>
  2597. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.OmitCustomAttributesPropertyAttribute">
  2598. <summary>
  2599. This attribute supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  2600. </summary>
  2601. </member>
  2602. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.PromoteCommandsAttribute">
  2603. <summary>
  2604. Attribute class that can be oved to offer a properties add-commands to the containing Element View Model.<br/>
  2605. This can be usefull for properties that contain a collection of providers, of which the Element Collection View Model is not shown in the UI (User Interface).
  2606. </summary>
  2607. </member>
  2608. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.EditorWithReadOnlyTextAttribute">
  2609. <summary>
  2610. Attribute that instructs the designtime to make the textbox for a property readonly. <br/>
  2611. This property can is used together with an <see cref="T:System.ComponentModel.EditorAttribute"/>, in which the created text box is readonly,
  2612. though the property can be edited by the editor.
  2613. </summary>
  2614. </member>
  2615. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.EditorWithReadOnlyTextAttribute.#ctor(System.Boolean)">
  2616. <summary>
  2617. Creates a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.EditorWithReadOnlyTextAttribute"/>.
  2618. </summary>
  2619. <param name="readonlyText"><see langword="true"/> if the textbox created for this property should be readonly, otherwise <see langword="false"/>.</param>
  2620. </member>
  2621. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.EditorWithReadOnlyTextAttribute.ReadonlyText">
  2622. <summary>
  2623. Returns <see langword="true"/> if the textbox created for this property should be readonly, otherwise <see langword="false"/>.
  2624. </summary>
  2625. </member>
  2626. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.RegisterAsMetadataTypeAttribute">
  2627. <summary>
  2628. Registers a class as a metadata body class for another class.
  2629. </summary>
  2630. <remarks>
  2631. When applying metadata attributes to classes, the target class might not always allow itself to be anotated. <br/>
  2632. This attribute can be used to nominate another class to contain the metadata attributes. <br/>
  2633. The metadata type should follow the same structure as the target type and its members cab be decorated with the metadata attributes.<br/>
  2634. </remarks>
  2635. </member>
  2636. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.RegisterAsMetadataTypeAttribute.#ctor(System.Type)">
  2637. <summary>
  2638. Creates a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.RegisterAsMetadataTypeAttribute"/>.
  2639. </summary>
  2640. <param name="targetType">The type for which this class should contain metadata attributes.</param>
  2641. </member>
  2642. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.RegisterAsMetadataTypeAttribute.TargetType">
  2643. <summary>
  2644. Gets the type for which this class should contain metadata attributes.
  2645. </summary>
  2646. <value>
  2647. The type for which this class should contain metadata attributes.
  2648. </value>
  2649. </member>
  2650. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.TypePickingCommandAttribute">
  2651. <summary>
  2652. Attribute class that is used to add a custom add command for a Element View Model.<br/>
  2653. The Type Picking Command displays a type picker prior to adding the target element and can use its result to initialize the added element.
  2654. </summary>
  2655. </member>
  2656. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.TypePickingCommandAttribute.#ctor">
  2657. <summary>
  2658. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.TypePickingCommandAttribute"/> class.
  2659. </summary>
  2660. </member>
  2661. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.TypePickingCommandAttribute.#ctor(System.String)">
  2662. <summary>
  2663. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.TypePickingCommandAttribute"/> class.
  2664. </summary>
  2665. <param name="property">The clr-name of the property to which the selected type should be assigned. This property is expected to be of type <see cref="T:System.String"/>.</param>
  2666. </member>
  2667. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.TypePickingCommandAttribute.Property">
  2668. <summary>
  2669. Gets the clr-name of the property to which the selected type should be assigned.
  2670. </summary>
  2671. <value>
  2672. The clr-name of the property to which the selected type should be assigned.
  2673. </value>
  2674. </member>
  2675. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandReplacement">
  2676. <summary>
  2677. Specifies whether a command replaces a default command.
  2678. </summary>
  2679. </member>
  2680. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandReplacement.DefaultAddCommandReplacement">
  2681. <summary>
  2682. Specifies that the command should be used to replace the default add command.
  2683. </summary>
  2684. </member>
  2685. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandReplacement.DefaultDeleteCommandReplacement">
  2686. <summary>
  2687. Specifies that the command should be used to replace the default delete command.
  2688. </summary>
  2689. </member>
  2690. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandReplacement.NoCommand">
  2691. <summary>
  2692. Specifies that the command should not be used to replace any default command.
  2693. </summary>
  2694. </member>
  2695. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandPlacement">
  2696. <summary>
  2697. Specifies the placement of a command. This can be either a top level menu, e.g.: <see cref="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandPlacement.FileMenu"/> or <see cref="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandPlacement.BlocksMenu"/> or
  2698. a context menu, e.g.: <see cref="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandPlacement.ContextAdd"/>, <see cref="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandPlacement.ContextCustom"/>.
  2699. </summary>
  2700. </member>
  2701. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandPlacement.FileMenu">
  2702. <summary>
  2703. Specifies placement of the command in the top level file menu.
  2704. </summary>
  2705. </member>
  2706. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandPlacement.BlocksMenu">
  2707. <summary>
  2708. Specifies placement of the command in the top level blocks menu.
  2709. </summary>
  2710. </member>
  2711. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandPlacement.WizardMenu">
  2712. <summary>
  2713. Specifies placement of the command in the top level wizards menu.
  2714. </summary>
  2715. </member>
  2716. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandPlacement.ContextAdd">
  2717. <summary>
  2718. Specifies placement of the command in the contextual add menu for an configuration element.
  2719. </summary>
  2720. </member>
  2721. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandPlacement.ContextCustom">
  2722. <summary>
  2723. Specifies placement of the command in the custom commands menu for an configuration element.
  2724. </summary>
  2725. </member>
  2726. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommandPlacement.ContextDelete">
  2727. <summary>
  2728. Specifies placement of the command in the delete commands menu for an configuration element.
  2729. </summary>
  2730. </member>
  2731. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.DesignTimeReadOnlyAttribute">
  2732. <summary>
  2733. Determines if the corresponding property is read-only at designtime.
  2734. </summary>
  2735. <remarks>
  2736. This attribute is used to mark properties that should be presented as read-only, but underlying code may change the value on.
  2737. <seealso cref="T:System.ComponentModel.ReadOnlyAttribute"/></remarks>
  2738. </member>
  2739. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.DesignTimeReadOnlyAttribute.#ctor(System.Boolean)">
  2740. <summary>
  2741. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.DesignTimeReadOnlyAttribute"/> class.
  2742. </summary>
  2743. <param name="readOnly"><see langword="true"/> if the property should be read-only at designtime.</param>
  2744. </member>
  2745. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.DesignTimeReadOnlyAttribute.ReadOnly">
  2746. <summary>
  2747. Determines if the property is read-only by design-time.
  2748. Returns <see langword="true" /> if the property is read-only at design-time
  2749. and <see langword="false" /> otherwise.
  2750. </summary>
  2751. </member>
  2752. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.EnvironmentalOverridesAttribute">
  2753. <summary>
  2754. Attribute class used to indicate whether a property can be overwritten per environment.<br/>
  2755. The default behavior is that any property can be overwritten.
  2756. </summary>
  2757. </member>
  2758. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.EnvironmentalOverridesAttribute.#ctor(System.Boolean)">
  2759. <summary>
  2760. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.EnvironmentalOverridesAttribute"/> class.
  2761. </summary>
  2762. <param name="canOverride"><see langword="true"/> to specify the property can be overwritten per environment. Otherwise <see langword="false"/>.</param>
  2763. </member>
  2764. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.EnvironmentalOverridesAttribute.CanOverride">
  2765. <summary>
  2766. <see langword="true"/> if the property can be overwritten per environment. Otherwise <see langword="false"/>.
  2767. </summary>
  2768. </member>
  2769. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.EnvironmentalOverridesAttribute.CustomOverridesPropertyType">
  2770. <summary>
  2771. Specifies a custom property type for the overrides property.<br/>
  2772. </summary>
  2773. </member>
  2774. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.EnvironmentalOverridesAttribute.StorageConverterType">
  2775. <summary>
  2776. Specifies a <see cref="T:System.ComponentModel.TypeConverter"/> that should be used to serialize the overriden value to the delta configuration file. <br/>
  2777. This can be used to overwrite a property that doesnt implement <see cref="T:System.IConvertible"/>. <br/>
  2778. </summary>
  2779. </member>
  2780. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.FilteredFileNameEditorAttribute">
  2781. <summary>
  2782. Specifies additional metadata for the FilteredFileNameEditor editor.
  2783. </summary>
  2784. </member>
  2785. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.FilteredFileNameEditorAttribute.#ctor(System.Type,System.String)">
  2786. <summary>
  2787. Initialize a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.FilteredFileNameEditorAttribute"/> class with the <see cref="T:System.Type"/> containing the resources and the resource key.
  2788. </summary>
  2789. <param name="resourceType">The <see cref="T:System.Type"/> containing the resources.</param>
  2790. <param name="resourceKey">The resource key.</param>
  2791. </member>
  2792. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.FilteredFileNameEditorAttribute.Filter">
  2793. <summary>
  2794. Gets the filter for the dialog.
  2795. </summary>
  2796. <value>
  2797. The filter for the dialog.
  2798. </value>
  2799. </member>
  2800. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.FilteredFileNameEditorAttribute.CheckFileExists">
  2801. <summary>
  2802. Gets or sets whether the Open File Dialog should only allow existing files to be selected.
  2803. </summary>
  2804. <value>
  2805. <see langword="true"/> if the Open File Dialog is used to open existing files. Otherwise <see langword="false"/>.
  2806. </value>
  2807. </member>
  2808. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ResourceCategoryAttribute">
  2809. <summary>
  2810. Represents a localized <see cref="T:System.ComponentModel.CategoryAttribute"/>.
  2811. </summary>
  2812. </member>
  2813. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ResourceCategoryAttribute.#ctor(System.Type,System.String)">
  2814. <summary>
  2815. Initialize a new instance of the <see cref="T:System.SRCategoryAttribute"/> class with the <see cref="T:System.Type"/> containing the resources and the resource name.
  2816. </summary>
  2817. <param name="category">The resources string name.</param>
  2818. <param name="resourceType">The <see cref="T:System.Type"/> containing the resource strings.</param>
  2819. </member>
  2820. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ResourceCategoryAttribute.GetLocalizedString(System.String)">
  2821. <summary>
  2822. Gets the localized string based on the key.
  2823. </summary>
  2824. <param name="value">The key to the string resources.</param>
  2825. <returns>The localized string.</returns>
  2826. </member>
  2827. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ResourceCategoryAttribute.ResourceType">
  2828. <summary>
  2829. Gets the type that contains the resources.
  2830. </summary>
  2831. <value>
  2832. The type that contains the resources.
  2833. </value>
  2834. </member>
  2835. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ResourceCategoryAttribute.General">
  2836. <summary>
  2837. Returns a localized <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ResourceCategoryAttribute"/> for the General category.
  2838. </summary>
  2839. </member>
  2840. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime">
  2841. <summary>
  2842. Class that contains common type names and metadata used by the designtime.
  2843. </summary>
  2844. </member>
  2845. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.CommandTypeNames">
  2846. <summary>
  2847. Class that contains common command types used by the designtime.
  2848. </summary>
  2849. </member>
  2850. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.CommandTypeNames.AddSatelliteProviderCommand">
  2851. <summary>
  2852. Type name of the AddSatelliteProviderCommand class, declared in the Configuration.DesignTime Assembly.
  2853. </summary>
  2854. </member>
  2855. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.CommandTypeNames.AddApplicationBlockCommand">
  2856. <summary>
  2857. Type name of the AddApplicationBlockCommand class, declared in the Configuration.DesignTime Assembly.
  2858. </summary>
  2859. </member>
  2860. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.CommandTypeNames.AddProviderUsingTypePickerCommand">
  2861. <summary>
  2862. Type name of the TypePickingCollectionElementAddCommand class, declared in the Configuration.DesignTime Assembly.
  2863. </summary>
  2864. </member>
  2865. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.CommandTypeNames.ExportAdmTemplateCommand">
  2866. <summary>
  2867. Type name of the ExportAdmTemplateCommand class, declared in the Configuration.DesignTime Assembly.
  2868. </summary>
  2869. </member>
  2870. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.CommandTypeNames.HiddenCommand">
  2871. <summary>
  2872. Type name of the HiddenCommand class, declared in the Configuration.DesignTime Assembly.
  2873. </summary>
  2874. </member>
  2875. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.CommandTypeNames.AddInstrumentationApplicationBlockCommand">
  2876. <summary>
  2877. Type name of the AddInstrumentationBlockCommand class, declared in the Configuration.DesignTime Assembly.
  2878. </summary>
  2879. </member>
  2880. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.CommandTypeNames.WizardCommand">
  2881. <summary>
  2882. Type name of the WizardCommand class, declared in the Configuration.DesignTime Assembly.
  2883. </summary>
  2884. </member>
  2885. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.EditorTypes">
  2886. <summary>
  2887. Class that contains common editor types used by the designtime.
  2888. </summary>
  2889. </member>
  2890. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.EditorTypes.DatePickerEditor">
  2891. <summary>
  2892. Type name of the DatePickerEditor class, declared in the Configuration.DesignTime Assembly.
  2893. </summary>
  2894. </member>
  2895. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.EditorTypes.CollectionEditor">
  2896. <summary>
  2897. Type name of the ElementCollectionEditor, declared class in the Configuration.DesignTime Assembly.
  2898. </summary>
  2899. </member>
  2900. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.EditorTypes.UITypeEditor">
  2901. <summary>
  2902. Type name of the UITypeEditor class, declared in the System.Drawing Assembly.
  2903. </summary>
  2904. </member>
  2905. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.EditorTypes.TypeSelector">
  2906. <summary>
  2907. Type name of the TypeSelectionEditor, declared class in the Configuration.DesignTime Assembly.
  2908. </summary>
  2909. </member>
  2910. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.EditorTypes.FilteredFilePath">
  2911. <summary>
  2912. Type name of the FilteredFileNameEditor, declared class in the Configuration.DesignTime Assembly.
  2913. </summary>
  2914. </member>
  2915. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.EditorTypes.FrameworkElement">
  2916. <summary>
  2917. Type name of the FrameworkElement, declared class in the PresentationFramework Assembly.
  2918. </summary>
  2919. </member>
  2920. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.EditorTypes.MultilineText">
  2921. <summary>
  2922. Type name of the MultilineTextEditor class, declared in the Configuration.DesignTime Assembly.
  2923. </summary>
  2924. </member>
  2925. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.EditorTypes.PopupTextEditor">
  2926. <summary>
  2927. Type name of the PopupTextEditor class, declared in the Configuration.DesignTime Assembly.
  2928. </summary>
  2929. </member>
  2930. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.EditorTypes.Flags">
  2931. <summary>
  2932. Type name of the FlagsEditor class, declared in the Configuration.DesignTime Assembly.
  2933. </summary>
  2934. </member>
  2935. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.EditorTypes.RegexTypeEditor">
  2936. <summary>
  2937. Type name of the RegexTypeEditor class, declared in the System.Design Assembly.
  2938. </summary>
  2939. </member>
  2940. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.EditorTypes.ConnectionStringEditor">
  2941. <summary>
  2942. Type name of the ConnectionStringEditor class, declared in the System.Design Assembly.
  2943. </summary>
  2944. </member>
  2945. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.EditorTypes.TemplateEditor">
  2946. <summary>
  2947. Type name of the TemplateEditor class, declared in the Configuration.DesignTime Assembly.
  2948. </summary>
  2949. </member>
  2950. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.EditorTypes.OverridesEditor">
  2951. <summary>
  2952. Type name of the IEnvironmentalOverridesEditor interface, declared in the Configuration.DesignTime Assembly.
  2953. </summary>
  2954. </member>
  2955. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.ViewModelTypeNames">
  2956. <summary>
  2957. Class that contains common view model types used by the designtime.
  2958. </summary>
  2959. </member>
  2960. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.ViewModelTypeNames.TypeNameProperty">
  2961. <summary>
  2962. Type name of the TypeNameProperty class, declared in the Configuration.DesignTime Assembly.
  2963. </summary>
  2964. </member>
  2965. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.ViewModelTypeNames.ConfigurationPropertyViewModel">
  2966. <summary>
  2967. Type name of the ConfigurationProperty class, declared in the Configuration.DesignTime Assembly.
  2968. </summary>
  2969. </member>
  2970. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.ViewModelTypeNames.SectionViewModel">
  2971. <summary>
  2972. Type name of the SectionViewModel class, declared in the Configuration.DesignTime Assembly.
  2973. </summary>
  2974. </member>
  2975. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.ViewModelTypeNames.CollectionEditorContainedElementProperty">
  2976. <summary>
  2977. Type name of the CollectionEditorContainedElementProperty class, declared in the Configuration.DesignTime Assembly.
  2978. </summary>
  2979. </member>
  2980. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.ViewModelTypeNames.CollectionEditorContainedElementReferenceProperty">
  2981. <summary>
  2982. Type name of the CollectionEditorContainedElementReferenceProperty class, declared in the Configuration.DesignTime Assembly.
  2983. </summary>
  2984. </member>
  2985. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.ViewModelTypeNames.RedirectedSectionSourceProperty">
  2986. <summary>
  2987. Type name of the RedirectedSectionSourceProperty class, declared in the Configuration.DesignTime Assembly.
  2988. </summary>
  2989. </member>
  2990. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.ConverterTypeNames">
  2991. <summary>
  2992. Class that contains common converter types used by the designtime runtime.
  2993. </summary>
  2994. </member>
  2995. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.ConverterTypeNames.RedirectedSectionNameConverter">
  2996. <summary>
  2997. Type name of the RedirectedSectionNameConverter class, declared in the Configuration.DesignTime Assembly.
  2998. </summary>
  2999. </member>
  3000. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.MetadataTypes">
  3001. <summary>
  3002. Class that contains common metadata classes used by the designtime.<br/>
  3003. This class supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  3004. </summary>
  3005. </member>
  3006. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.MetadataTypes.RedirectedSectionElementMetadata">
  3007. <summary>This class supports the Enterprise Library infrastructure and is not intended to be used directly from your code.</summary>
  3008. </member>
  3009. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.MetadataTypes.RedirectedSectionElementMetadata.Name">
  3010. <summary>This property supports the Enterprise Library infrastructure and is not intended to be used directly from your code.</summary>
  3011. </member>
  3012. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.ValidationTypeNames">
  3013. <summary>
  3014. Class that contains common validation types used by the designtime.
  3015. </summary>
  3016. </member>
  3017. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.ValidationTypeNames.FileWritableValidator">
  3018. <summary>
  3019. Type name of the FileWritableValidator class, declared in the Configuration.DesignTime Assembly.
  3020. </summary>
  3021. </member>
  3022. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.ValidationTypeNames.FileValidator">
  3023. <summary>
  3024. Type name of the FilePathValidator class, declared in the Configuration.DesignTime Assembly.
  3025. </summary>
  3026. </member>
  3027. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.ValidationTypeNames.PathExistsValidator">
  3028. <summary>
  3029. Type name of the FilePathExistsValidator class, declared in the Configuration.DesignTime Assembly.
  3030. </summary>
  3031. </member>
  3032. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.ValidationTypeNames.RequiredFieldValidator">
  3033. <summary>
  3034. Type name of the RequiredFieldValidator class, declared in the Configuration.DesignTime Assembly.
  3035. </summary>
  3036. </member>
  3037. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.ValidationTypeNames.TypeValidator">
  3038. <summary>
  3039. Type name of the TypeValidator class, declared in the Configuration.DesignTime Assembly.
  3040. </summary>
  3041. </member>
  3042. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.ValidationTypeNames.SelectedSourceValidator">
  3043. <summary>
  3044. Type name of the SelectedSourceValidator class, declared in the Configuration.DesignTime Assembly.
  3045. </summary>
  3046. </member>
  3047. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.ValidationTypeNames.NameValueCollectionValidator">
  3048. <summary>
  3049. Type name of the NameValueCollectionValidator class, declared in the Configuration.DesignTime Assembly.
  3050. </summary>
  3051. </member>
  3052. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.SectionType">
  3053. <summary>
  3054. Type names for well known Enterprise Library <see cref="T:System.Configuration.ConfigurationSection"/> elements.
  3055. </summary>
  3056. </member>
  3057. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.SectionType.LoggingSettings">
  3058. <summary>
  3059. Type name for the LoggingSettings section.
  3060. </summary>
  3061. </member>
  3062. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.SectionType.DatabaseSettings">
  3063. <summary>
  3064. Type name for the DatabaseSettings section.
  3065. </summary>
  3066. </member>
  3067. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.CommonDesignTime.SectionType.ExceptionHandlingSettings">
  3068. <summary>
  3069. Type name for the ExceptionHandlingSettings section.
  3070. </summary>
  3071. </member>
  3072. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ReferenceAttribute">
  3073. <summary>
  3074. Attribute class used to indicate that the property is a reference to provider. <br/>
  3075. Reference properties will show an editable dropdown that allows the referred element to be selected.<br/>
  3076. </summary>
  3077. </member>
  3078. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ReferenceAttribute.#ctor(System.String)">
  3079. <summary>
  3080. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ReferenceAttribute"/> class.
  3081. </summary>
  3082. <param name="targetTypeName">The configuration type name of the provider that used as a reference.</param>
  3083. </member>
  3084. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ReferenceAttribute.#ctor(System.String,System.String)">
  3085. <summary>
  3086. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ReferenceAttribute"/> class.
  3087. </summary>
  3088. <param name="scopeTypeName">The name of a configuration type that contains the references.</param>
  3089. <param name="targetTypeName">The configuration type name of the provider that used as a reference.</param>
  3090. </member>
  3091. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ReferenceAttribute.#ctor(System.Type)">
  3092. <summary>
  3093. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ReferenceAttribute"/> class.
  3094. </summary>
  3095. <param name="targetType">The configuration type of the provider that used as a reference.</param>
  3096. </member>
  3097. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ReferenceAttribute.#ctor(System.Type,System.Type)">
  3098. <summary>
  3099. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ReferenceAttribute"/> class.
  3100. </summary>
  3101. <param name="scopeType">The configuration type that contains the references.</param>
  3102. <param name="targetType">The configuration type of the provider that used as a reference.</param>
  3103. </member>
  3104. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ReferenceAttribute.ScopeType">
  3105. <summary>
  3106. Gets the configuration type that contains the references.
  3107. </summary>
  3108. </member>
  3109. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ReferenceAttribute.ScopeIsDeclaringElement">
  3110. <summary>
  3111. Gets or sets a boolean indicating whether only providers can be used that are contained in the current Element View Model.
  3112. </summary>
  3113. <value>
  3114. <see langword="true"/> if only providers can be used that are contained in the current Element View Model. Otherwise <see langword="false"/>.
  3115. </value>
  3116. </member>
  3117. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ReferenceAttribute.TargetType">
  3118. <summary>
  3119. Gets the configuration type of the provider that used as a reference.
  3120. </summary>
  3121. </member>
  3122. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ResourceDescriptionAttribute">
  3123. <summary>
  3124. A customized version of <see cref="T:System.ComponentModel.DescriptionAttribute"/> that can
  3125. load the string from assembly resources instead of just a hard-wired
  3126. string.
  3127. </summary>
  3128. </member>
  3129. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ResourceDescriptionAttribute.#ctor">
  3130. <summary>
  3131. Create a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ResourceDescriptionAttribute"/> where
  3132. the type and name of the resource is set via properties.
  3133. </summary>
  3134. </member>
  3135. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ResourceDescriptionAttribute.#ctor(System.Type,System.String)">
  3136. <summary>
  3137. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ResourceDescriptionAttribute"/> class.
  3138. </summary>
  3139. <param name="resourceType">Type used to locate the assembly containing the resources.</param>
  3140. <param name="resourceName">Name of the entry in the resource table.</param>
  3141. </member>
  3142. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ResourceDescriptionAttribute.ResourceType">
  3143. <summary>
  3144. A type contained in the assembly we want to get our display name from.
  3145. </summary>
  3146. </member>
  3147. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ResourceDescriptionAttribute.ResourceName">
  3148. <summary>
  3149. Name of the string resource containing our display name.
  3150. </summary>
  3151. </member>
  3152. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ResourceDescriptionAttribute.Description">
  3153. <summary>
  3154. Gets the description for a property, event, or public void method that takes no arguments stored in this attribute.
  3155. </summary>
  3156. <returns>
  3157. The display name.
  3158. </returns>
  3159. </member>
  3160. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ResourceDisplayNameAttribute">
  3161. <summary>
  3162. A customized version of <see cref="T:System.ComponentModel.DisplayNameAttribute"/> that can
  3163. load the string from assembly resources instead of just a hard-wired
  3164. string.
  3165. </summary>
  3166. </member>
  3167. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ResourceDisplayNameAttribute.#ctor">
  3168. <summary>
  3169. Create a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ResourceDisplayNameAttribute"/> where
  3170. the type and name of the resource is set via properties.
  3171. </summary>
  3172. </member>
  3173. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ResourceDisplayNameAttribute.#ctor(System.Type,System.String)">
  3174. <summary>
  3175. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ResourceDisplayNameAttribute"/> class.
  3176. </summary>
  3177. <param name="resourceType">Type used to locate the assembly containing the resources.</param>
  3178. <param name="resourceName">Name of the entry in the resource table.</param>
  3179. </member>
  3180. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ResourceDisplayNameAttribute.ResourceType">
  3181. <summary>
  3182. A type contained in the assembly we want to get our display name from.
  3183. </summary>
  3184. </member>
  3185. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ResourceDisplayNameAttribute.ResourceName">
  3186. <summary>
  3187. Name of the string resource containing our display name.
  3188. </summary>
  3189. </member>
  3190. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ResourceDisplayNameAttribute.DisplayName">
  3191. <summary>
  3192. Gets the display name for a property, event, or public void method that takes no arguments stored in this attribute.
  3193. </summary>
  3194. <returns>
  3195. The display name.
  3196. </returns>
  3197. </member>
  3198. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.HandlesSectionAttribute">
  3199. <summary>
  3200. Indicates that this assembly handles the <see cref="T:System.Configuration.ConfigurationSection"/>.
  3201. </summary>
  3202. </member>
  3203. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.HandlesSectionAttribute.#ctor(System.String)">
  3204. <summary>
  3205. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.HandlesSectionAttribute"/> class.
  3206. </summary>
  3207. <param name="sectionName"></param>
  3208. </member>
  3209. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.HandlesSectionAttribute.SectionName">
  3210. <summary>
  3211. Name of the section handled by this assembly.
  3212. </summary>
  3213. </member>
  3214. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.HandlesSectionAttribute.ClearOnly">
  3215. <summary>
  3216. Indicates this section should be cleared during save, but there is no
  3217. direct handler for it.
  3218. </summary>
  3219. </member>
  3220. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.TypeSelectorIncludes">
  3221. <summary>
  3222. Provides attributes for the filter of types.
  3223. </summary>
  3224. </member>
  3225. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.TypeSelectorIncludes.None">
  3226. <summary>
  3227. No filter are applied to types.
  3228. </summary>
  3229. </member>
  3230. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.TypeSelectorIncludes.AbstractTypes">
  3231. <summary>
  3232. Inclue abstract types in the filter.
  3233. </summary>
  3234. </member>
  3235. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.TypeSelectorIncludes.Interfaces">
  3236. <summary>
  3237. Inclue interfaces in the filter.
  3238. </summary>
  3239. </member>
  3240. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.TypeSelectorIncludes.BaseType">
  3241. <summary>
  3242. Inclue base types in the filter.
  3243. </summary>
  3244. </member>
  3245. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.TypeSelectorIncludes.NonpublicTypes">
  3246. <summary>
  3247. Inclue non public types in the filter.
  3248. </summary>
  3249. </member>
  3250. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.TypeSelectorIncludes.All">
  3251. <summary>
  3252. Include all types in the filter.
  3253. </summary>
  3254. </member>
  3255. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.Validation.ValidationAttribute">
  3256. <summary>
  3257. Defines the type of attribute to apply this configuration property or field.
  3258. </summary>
  3259. <remarks>
  3260. This attribute is applied to create validators for use in the configuration design-time.
  3261. </remarks>
  3262. </member>
  3263. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.Validation.ValidationAttribute.#ctor(System.String)">
  3264. <summary>
  3265. Creates an instance of ValidationAttribute with the validator type specified by <see cref="T:System.String"/>.
  3266. </summary>
  3267. </member>
  3268. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.Validation.ValidationAttribute.#ctor(System.Type)">
  3269. <summary>
  3270. Creates an instance of the ValidationAttribute with the validator type specified by <see cref="T:System.Type"/>
  3271. </summary>
  3272. </member>
  3273. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.Validation.ValidationAttribute.CreateValidator">
  3274. <summary>
  3275. Creates a validator objects. This is expected to return a Validator type from
  3276. the Microsoft.Practices.EnterpriseLibrary.Configuration.Design namespace.
  3277. </summary>
  3278. <returns></returns>
  3279. </member>
  3280. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.Validation.ValidationAttribute.ValidatorType">
  3281. <summary>
  3282. Retrieves the validator <see cref="T:System.Type"/>.
  3283. </summary>
  3284. </member>
  3285. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.Validation.ValidationAttribute.TypeId">
  3286. <summary>
  3287. When implemented in a derived class, gets a unique identifier for this <see cref="T:System.Attribute"/>.
  3288. </summary>
  3289. <returns>
  3290. An <see cref="T:System.Object"/> that is a unique identifier for the attribute.
  3291. </returns>
  3292. <filterpriority>2</filterpriority>
  3293. </member>
  3294. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.Validation.ElementValidationAttribute">
  3295. <summary>
  3296. Indicates an element level validator.
  3297. </summary>
  3298. </member>
  3299. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.Validation.ElementValidationAttribute.#ctor(System.String)">
  3300. <summary>
  3301. Creates an instance of ElementValidationAttribute with the validator type specified by <see cref="T:System.String"/>.
  3302. </summary>
  3303. <param name="validatorTypeName"></param>
  3304. </member>
  3305. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.Validation.ElementValidationAttribute.#ctor(System.Type)">
  3306. <summary>
  3307. Creates an instance of the ElementValidationAttribute with the validator type specified by <see cref="T:System.Type"/>
  3308. </summary>
  3309. <param name="validatorType"></param>
  3310. </member>
  3311. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.Validation.ElementValidationAttribute.CreateValidator">
  3312. <summary>
  3313. Creates a validator objects. This is expected to return a Validator type from
  3314. the Microsoft.Practices.EnterpriseLibrary.Configuration.Design namespace.
  3315. </summary>
  3316. <returns></returns>
  3317. </member>
  3318. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.Validation.ElementValidationAttribute.ValidatorType">
  3319. <summary>
  3320. Retrieves the validator <see cref="T:System.Type"/>.
  3321. </summary>
  3322. </member>
  3323. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.Validation.ElementValidationAttribute.TypeId">
  3324. <summary>
  3325. When implemented in a derived class, gets a unique identifier for this <see cref="T:System.Attribute"/>.
  3326. </summary>
  3327. <returns>
  3328. An <see cref="T:System.Object"/> that is a unique identifier for the attribute.
  3329. </returns>
  3330. <filterpriority>2</filterpriority>
  3331. </member>
  3332. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ViewModelAttribute">
  3333. <summary>
  3334. Attribute class used to specify a specific View Model derivement or visual representation to be used on the target element.
  3335. </summary>
  3336. <remarks>
  3337. <para>The View Model Type should derive from the ElementViewModel or Property class in the Configuration.Design assembly. <br/>
  3338. As this attribute can be applied to the configuration directly and we dont want to force a dependency on the Configuration.Design assembly <br/>
  3339. You can specify the View Model Type in a loosy coupled fashion, passing a qualified name of the type.</para>
  3340. </remarks>
  3341. </member>
  3342. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ViewModelAttribute.#ctor(System.Type)">
  3343. <summary>
  3344. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ViewModelAttribute"/> class.
  3345. </summary>
  3346. <param name="modelType">The type of the View Model that should be used for the annotated element.</param>
  3347. </member>
  3348. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ViewModelAttribute.#ctor(System.String)">
  3349. <summary>
  3350. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ViewModelAttribute"/> class.
  3351. </summary>
  3352. <param name="modelTypeName">The type name of the View Model that should be used for the annotated element.</param>
  3353. </member>
  3354. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.ViewModelAttribute.ModelType">
  3355. <summary>
  3356. Gets the View Model Type that should be used to bind the annotated element to its view.
  3357. </summary>
  3358. </member>
  3359. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.WizardCommandAttribute">
  3360. <summary>
  3361. Marks the annotated class as a configuration wizard that can be found
  3362. by the configuration design time tools.
  3363. </summary>
  3364. </member>
  3365. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.WizardCommandAttribute.#ctor">
  3366. <summary>
  3367. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.WizardCommandAttribute"/>
  3368. with the default wizard command model type specified.
  3369. </summary>
  3370. </member>
  3371. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.WizardCommandAttribute.#ctor(System.String)">
  3372. <summary>
  3373. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.WizardCommandAttribute"/>
  3374. with the command model type specified as a string.
  3375. </summary>
  3376. <param name="commandModelTypeName"></param>
  3377. </member>
  3378. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.WizardCommandAttribute.#ctor(System.Type)">
  3379. <summary>
  3380. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.WizardCommandAttribute"/> with
  3381. the command model type specified by <see cref="T:System.Type"/>.
  3382. </summary>
  3383. <param name="commandModelType"></param>
  3384. </member>
  3385. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.WizardCommandAttribute.WizardType">
  3386. <summary>
  3387. The type of the wizard to instantiate must derive from WizardModel or will result on an error at runtime.
  3388. </summary>
  3389. </member>
  3390. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.WizardCommandAttribute.WizardTypeName">
  3391. <summary>
  3392. The name of the type of the wizard to instantiate.
  3393. </summary>
  3394. </member>
  3395. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.EnumConverterWithExclusiveStandardValues`1">
  3396. <summary>
  3397. Type converter used to work around enums with enums wrongly marked as "flags".
  3398. </summary>
  3399. </member>
  3400. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.EnumConverterWithExclusiveStandardValues`1.#ctor">
  3401. <summary>
  3402. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.EnumConverterWithExclusiveStandardValues`1"/> class.
  3403. </summary>
  3404. </member>
  3405. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.EnumConverterWithExclusiveStandardValues`1.GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext)">
  3406. <summary>
  3407. Indicates where the standard values are exclusive.
  3408. </summary>
  3409. </member>
  3410. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceErrorsException">
  3411. <summary>
  3412. Exception class for exceptions that occur when reading configuration metadata from a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceSection"/>.
  3413. </summary>
  3414. <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceSection"/>
  3415. </member>
  3416. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceErrorsException.#ctor">
  3417. <summary>
  3418. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceErrorsException"/> class.
  3419. </summary>
  3420. </member>
  3421. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceErrorsException.#ctor(System.String)">
  3422. <summary>
  3423. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceErrorsException"/> class.
  3424. </summary>
  3425. <param name="message">A message that describes why this <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceErrorsException"/> exception was thrown.</param>
  3426. </member>
  3427. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceErrorsException.#ctor(System.String,System.Exception)">
  3428. <summary>
  3429. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceErrorsException"/> class.
  3430. </summary>
  3431. <param name="message">A message that describes why this <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceErrorsException"/> exception was thrown.</param>
  3432. <param name="innerException">The inner exception that caused this <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceErrorsException"/> exception to be thrown.</param>
  3433. </member>
  3434. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceErrorsException.#ctor(System.String,System.Exception,System.String,System.Int32)">
  3435. <summary>
  3436. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceErrorsException"/> class.
  3437. </summary>
  3438. <param name="message">A message that describes why this <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceErrorsException"/> exception was thrown.</param>
  3439. <param name="innerException">The inner exception that caused this <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceErrorsException"/> exception to be thrown.</param>
  3440. <param name="filename">The path to the configuration file that caused this <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceErrorsException"/> exception to be thrown.</param>
  3441. <param name="line">The line number within the configuration file at which this <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceErrorsException"/> exception was thrown.</param>
  3442. </member>
  3443. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceErrorsException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  3444. <summary>
  3445. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceErrorsException"/> class.
  3446. </summary>
  3447. <param name="info">The object that holds the information to be serialized.</param>
  3448. <param name="context">The contextual information about the source or destination.</param>
  3449. </member>
  3450. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.HierarchicalConfigurationSourceHandler">
  3451. <summary>
  3452. Implements hierarchical merge behavior to <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/> implementations.<br/>
  3453. </summary>
  3454. <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/>
  3455. <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceHandler"/>
  3456. </member>
  3457. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.HierarchicalConfigurationSourceHandler.#ctor(Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource)">
  3458. <summary>
  3459. Creates a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.HierarchicalConfigurationSourceHandler"/>.
  3460. </summary>
  3461. <param name="localSource">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/> instance that should be extended.</param>
  3462. </member>
  3463. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.HierarchicalConfigurationSourceHandler.#ctor(Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource)">
  3464. <summary>
  3465. Creates a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.HierarchicalConfigurationSourceHandler"/>.
  3466. </summary>
  3467. <param name="localSource">The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/> instance that should be extended.</param>
  3468. <param name="parentSource">An <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/> instance the <paramref name="localSource"/> should be merged with.</param>
  3469. </member>
  3470. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.HierarchicalConfigurationSourceHandler.Initialize">
  3471. <summary>
  3472. Performs intialization logic for this <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.HierarchicalConfigurationSourceHandler"/>.
  3473. </summary>
  3474. </member>
  3475. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.HierarchicalConfigurationSourceHandler.DoRefresh">
  3476. <summary>
  3477. Performs re-intialization logic for this <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.HierarchicalConfigurationSourceHandler"/>.
  3478. </summary>
  3479. </member>
  3480. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.HierarchicalConfigurationSourceHandler.DoCheckGetSection(System.String,System.Configuration.ConfigurationSection)">
  3481. <summary>
  3482. Checks whether the result of a call to <see cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.GetSection(System.String)"/> should be merged.<br/>
  3483. If the call should be merged, performs the merge behavior and returns the resulting <see cref="T:System.Configuration.ConfigurationSection"/> intance.<br/>
  3484. If the call should not be merged returns <paramref name="configurationSection"/>.
  3485. </summary>
  3486. <param name="sectionName">The name of the section that was retrieved from configuration.</param>
  3487. <param name="configurationSection">The section that was retrieved from configuration.</param>
  3488. <returns>The resulting <see cref="T:System.Configuration.ConfigurationSection"/> instance.</returns>
  3489. <seealso cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.GetSection(System.String)"/>
  3490. </member>
  3491. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ICloneableConfigurationElement">
  3492. <summary>
  3493. Interface used to implement custom clone behavior for a <see cref="T:System.Configuration.ConfigurationElement"/>.
  3494. </summary>
  3495. <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSectionCloner"/>
  3496. </member>
  3497. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ICloneableConfigurationElement.CreateFullClone">
  3498. <summary>
  3499. Creates a deep clone of the current <see cref="T:System.Configuration.ConfigurationElement"/> instance.
  3500. </summary>
  3501. <returns>
  3502. A deep clone of the current <see cref="T:System.Configuration.ConfigurationElement"/> instance.
  3503. </returns>
  3504. </member>
  3505. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.MergeableConfigurationCollectionFactory">
  3506. <summary>
  3507. Factory for creating <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IMergeableConfigurationElementCollection"/>s.
  3508. </summary>
  3509. </member>
  3510. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.MergeableConfigurationCollectionFactory.GetCreateMergeableCollection(System.Configuration.ConfigurationElementCollection)">
  3511. <summary>
  3512. Creates a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IMergeableConfigurationElementCollection"/> based on a ConfigurationElementCollection type.
  3513. </summary>
  3514. <param name="collection"></param>
  3515. <returns></returns>
  3516. </member>
  3517. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.RedirectedSectionElement">
  3518. <summary>
  3519. Configuration element for a redirected section.<br/>
  3520. The <see cref="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedConfigurationElement.Name"/> property is used to identify the redireced section, based on its section name.<br/>
  3521. </summary>
  3522. <seealso cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceSection"/>
  3523. </member>
  3524. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedConfigurationElement">
  3525. <summary>
  3526. Represents a named <see cref="T:System.Configuration.ConfigurationElement"/> where the name is the key to a collection.
  3527. </summary>
  3528. <remarks>
  3529. This class is used in conjunction with a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedElementCollection`1"/>.
  3530. </remarks>
  3531. </member>
  3532. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IObjectWithName">
  3533. <summary>
  3534. Represents the abstraction of an object with a name.
  3535. </summary>
  3536. </member>
  3537. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IObjectWithName.Name">
  3538. <summary>
  3539. Gets the name.
  3540. </summary>
  3541. </member>
  3542. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedConfigurationElement.nameProperty">
  3543. <summary>
  3544. Name of the property that holds the name of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedConfigurationElement"/>.
  3545. </summary>
  3546. </member>
  3547. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedConfigurationElement.#ctor">
  3548. <summary>
  3549. Initialize a new instance of a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedConfigurationElement"/> class.
  3550. </summary>
  3551. </member>
  3552. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedConfigurationElement.#ctor(System.String)">
  3553. <summary>
  3554. Intialize a new instance of a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedConfigurationElement"/> class with a name.
  3555. </summary>
  3556. <param name="name">The name of the element.</param>
  3557. </member>
  3558. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedConfigurationElement.DeserializeElement(System.Xml.XmlReader)">
  3559. <summary>
  3560. This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  3561. Updates the configuration properties of the receiver with the information in the current element in the <paramref name="reader"/>.
  3562. </summary>
  3563. <param name="reader">The reader over the configuration file.</param>
  3564. </member>
  3565. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NamedConfigurationElement.Name">
  3566. <summary>
  3567. Gets or sets the name of the element.
  3568. </summary>
  3569. <value>
  3570. The name of the element.
  3571. </value>
  3572. </member>
  3573. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.RedirectedSectionElement.SourceName">
  3574. <summary>
  3575. Gets the name of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceElement"/> which contains the configuration section.
  3576. </summary>
  3577. <value>
  3578. The name of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceElement"/> which contains the configuration section.
  3579. </value>
  3580. </member>
  3581. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.AssemblyQualifiedTypeNameConverter">
  3582. <summary>
  3583. Represents a configuration converter that converts a string to <see cref="T:System.Type"/> based on a fully qualified name.
  3584. </summary>
  3585. </member>
  3586. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.AssemblyQualifiedTypeNameConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
  3587. <summary>
  3588. Returns the assembly qualified name for the passed in Type.
  3589. </summary>
  3590. <param name="context">The container representing this System.ComponentModel.TypeDescriptor.</param>
  3591. <param name="culture">Culture info for assembly</param>
  3592. <param name="value">Value to convert.</param>
  3593. <param name="destinationType">Type to convert to.</param>
  3594. <returns>Assembly Qualified Name as a string</returns>
  3595. </member>
  3596. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.AssemblyQualifiedTypeNameConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
  3597. <summary>
  3598. Returns a type based on the assembly qualified name passed in as data.
  3599. </summary>
  3600. <param name="context">The container representing this System.ComponentModel.TypeDescriptor.</param>
  3601. <param name="culture">Culture info for assembly.</param>
  3602. <param name="value">Data to convert.</param>
  3603. <returns>Type of the data</returns>
  3604. </member>
  3605. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.BlockSectionNames">
  3606. <summary>
  3607. A set of string constants listing the names of the configuration
  3608. sections used by the standard set of Entlib blocks.
  3609. </summary>
  3610. </member>
  3611. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.BlockSectionNames.Data">
  3612. <summary>
  3613. Data Access Application Block custom settings
  3614. </summary>
  3615. </member>
  3616. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.BlockSectionNames.Logging">
  3617. <summary>
  3618. Logging Application Block section name
  3619. </summary>
  3620. </member>
  3621. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.BlockSectionNames.ExceptionHandling">
  3622. <summary>
  3623. Exception Handling Application Block section name
  3624. </summary>
  3625. </member>
  3626. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.BlockSectionNames.PolicyInjection">
  3627. <summary>
  3628. Policy injection section name
  3629. </summary>
  3630. </member>
  3631. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.BlockSectionNames.Validation">
  3632. <summary>
  3633. Validation section name
  3634. </summary>
  3635. </member>
  3636. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ByteArrayTypeConverter">
  3637. <summary>
  3638. Represents a configuration converter that converts a byte array to and from a string representation by using base64 encoding.
  3639. </summary>
  3640. </member>
  3641. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ByteArrayTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
  3642. <summary>
  3643. Returns whether this converter can convert an object of the given type to the type of this converter.
  3644. </summary>
  3645. <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext"/> object.</param>
  3646. <param name="sourceType">A <see cref="T:System.Type"/> that represents the type you want to convert from. </param>
  3647. <returns><see langword="true"/> if this converter can perform the conversion; otherwise, <see langword="falase"/>. </returns>
  3648. </member>
  3649. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ByteArrayTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
  3650. <summary>
  3651. Converts the given value to the type of this converter.
  3652. </summary>
  3653. <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext"/> object.</param>
  3654. <param name="culture">A <see cref="T:System.Globalization.CultureInfo"/> object.</param>
  3655. <param name="value">An <see cref="T:System.Object"/> that represents the converted value. </param>
  3656. <returns>An <see cref="T:System.Object"/> that represents the converted value. </returns>
  3657. </member>
  3658. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ByteArrayTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
  3659. <summary>
  3660. Returns whether this converter can convert the object to the specified type.
  3661. </summary>
  3662. <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext"/> object.</param>
  3663. <param name="destinationType">A <see cref="T:System.Type"/> that represents the type you want to convert to..</param>
  3664. <returns><b>true</b> if the converter can convert to the specified type, <b>false</b> otherwise.</returns>
  3665. </member>
  3666. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ByteArrayTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
  3667. <summary>
  3668. Converts the given value object to the specified type, using the arguments.
  3669. </summary>
  3670. <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext"/> object.</param>
  3671. <param name="culture">A <see cref="T:System.Globalization.CultureInfo"/> object.</param>
  3672. <param name="value">The <see cref="T:System.Object"/> to convert.</param>
  3673. <param name="destinationType">The <see cref="T:System.Type"/> to convert the value parameter to.</param>
  3674. <returns>The converted value.</returns>
  3675. </member>
  3676. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationFileSourceWatcher">
  3677. <summary>
  3678. Watcher for configuration sections in configuration files.
  3679. </summary>
  3680. <remarks>
  3681. This implementation uses a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeFileWatcher"/> to watch for changes
  3682. in the configuration files.
  3683. </remarks>
  3684. </member>
  3685. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceWatcher">
  3686. <summary>
  3687. Reacts to changes on the medium on which a set of configuration sections are serialized.
  3688. </summary>
  3689. </member>
  3690. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceWatcher.#ctor(System.String,System.Boolean,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationChangedEventHandler)">
  3691. <summary>
  3692. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceWatcher"/> class.
  3693. </summary>
  3694. <param name="configSource">The identification of the medium.</param>
  3695. <param name="refresh"><b>true</b> if changes should be notified, <b>false</b> otherwise.</param>
  3696. <param name="changed">The callback for changes notification.</param>
  3697. </member>
  3698. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceWatcher.StartWatching">
  3699. <summary>
  3700. Starts watching for changes on the serialization medium.
  3701. </summary>
  3702. </member>
  3703. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceWatcher.StopWatching">
  3704. <summary>
  3705. Stops watching for changes on the serialization medium.
  3706. </summary>
  3707. </member>
  3708. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceWatcher.ConfigSource">
  3709. <summary>
  3710. Gets or sets the identification of the medium where the watched set of configuration sections is stored.
  3711. </summary>
  3712. </member>
  3713. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceWatcher.WatchedSections">
  3714. <summary>
  3715. Gets or sets the collection of watched sections.
  3716. </summary>
  3717. </member>
  3718. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceWatcher.Watcher">
  3719. <summary>
  3720. Gets the watcher over the serialization medium.
  3721. </summary>
  3722. </member>
  3723. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationFileSourceWatcher.#ctor(System.String,System.String,System.Boolean,System.Int32,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationChangedEventHandler)">
  3724. <summary>
  3725. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationFileSourceWatcher"/> class.
  3726. </summary>
  3727. <param name="configurationFilepath">The path for the configuration file to watch.</param>
  3728. <param name="configSource">The identification of the configuration source.</param>
  3729. <param name="refresh"><b>true</b> if changes should be notified, <b>false</b> otherwise.</param>
  3730. <param name="refreshInterval">The poll interval in milliseconds.</param>
  3731. <param name="changed">The callback for changes notification.</param>
  3732. </member>
  3733. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationFileSourceWatcher.GetFullFileName(System.String,System.String)">
  3734. <summary>
  3735. Gets the full file name associated to the configuration source.
  3736. </summary>
  3737. <param name="configurationFilepath">The path for the main configuration file.</param>
  3738. <param name="configSource">The configuration source to watch.</param>
  3739. <returns>The path to the configuration file to watch. It will be the same as <paramref name="configurationFilepath"/>
  3740. if <paramref name="configSource"/> is empty, or the full path for <paramref name="configSource"/> considered as a
  3741. file name relative to the main configuration file.</returns>
  3742. </member>
  3743. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationFileSourceWatcher.Dispose">
  3744. <summary>
  3745. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
  3746. </summary>
  3747. </member>
  3748. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationFileSourceWatcher.Dispose(System.Boolean)">
  3749. <summary>
  3750. Releases unmanaged and - optionally - managed resources.
  3751. </summary>
  3752. <param name="disposing"><c>true</c> to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>
  3753. </member>
  3754. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationFileSourceWatcher.Watcher">
  3755. <summary>
  3756. Gets the watcher over the serialization medium.
  3757. </summary>
  3758. </member>
  3759. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceChangedEventArgs">
  3760. <summary>
  3761. Event arguments describing which sections have changed in a configuration source.
  3762. </summary>
  3763. </member>
  3764. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceChangedEventArgs.#ctor(Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource,System.Collections.Generic.IEnumerable{System.String})">
  3765. <summary>
  3766. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceChangedEventArgs"/> class.
  3767. </summary>
  3768. <param name="configurationSource">Configuration source that changed.</param>
  3769. <param name="changedSectionNames">Sequence of the section names in <paramref name="configurationSource"/>
  3770. that have changed.</param>
  3771. </member>
  3772. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceChangedEventArgs.ConfigurationSource">
  3773. <summary>
  3774. The configuration source that has changed.
  3775. </summary>
  3776. </member>
  3777. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceChangedEventArgs.ChangedSectionNames">
  3778. <summary>
  3779. The set of section names that have changed.
  3780. </summary>
  3781. </member>
  3782. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceElement">
  3783. <summary>
  3784. Represents the configuration settings that describe an <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/>.
  3785. </summary>
  3786. </member>
  3787. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NameTypeConfigurationElement">
  3788. <summary>
  3789. Represents a <see cref="T:System.Configuration.ConfigurationElement"/> that has a name and type.
  3790. </summary>
  3791. </member>
  3792. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IObjectWithNameAndType">
  3793. <summary>
  3794. Represents the abstraction of an object with a name and a type.
  3795. </summary>
  3796. </member>
  3797. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IObjectWithNameAndType.Type">
  3798. <summary>
  3799. Gets the type.
  3800. </summary>
  3801. </member>
  3802. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NameTypeConfigurationElement.typeProperty">
  3803. <summary>
  3804. Name of the property that holds the type of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NameTypeConfigurationElement"/>.
  3805. </summary>
  3806. </member>
  3807. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NameTypeConfigurationElement.#ctor">
  3808. <summary>
  3809. Intialzie an instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NameTypeConfigurationElement"/> class.
  3810. </summary>
  3811. </member>
  3812. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NameTypeConfigurationElement.#ctor(System.String,System.Type)">
  3813. <summary>
  3814. Initialize an instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NameTypeConfigurationElement"/> class
  3815. </summary>
  3816. <param name="name">The name of the element.</param>
  3817. <param name="type">The <see cref="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NameTypeConfigurationElement.Type"/> that this element is the configuration for.</param>
  3818. </member>
  3819. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NameTypeConfigurationElement.Type">
  3820. <summary>
  3821. Gets or sets the <see cref="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NameTypeConfigurationElement.Type"/> the element is the configuration for.
  3822. </summary>
  3823. <value>
  3824. The <see cref="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NameTypeConfigurationElement.Type"/> the element is the configuration for.
  3825. </value>
  3826. </member>
  3827. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NameTypeConfigurationElement.TypeName">
  3828. <summary>
  3829. Gets or sets the fully qualified name of the <see cref="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NameTypeConfigurationElement.Type"/> the element is the configuration for.
  3830. </summary>
  3831. <value>
  3832. the fully qualified name of the <see cref="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NameTypeConfigurationElement.Type"/> the element is the configuration for.
  3833. </value>
  3834. </member>
  3835. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceElement.#ctor">
  3836. <summary>
  3837. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceElement"/> class with default values.
  3838. </summary>
  3839. </member>
  3840. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceElement.#ctor(System.String,System.Type)">
  3841. <summary>
  3842. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceElement"/> class with a name and an type.
  3843. </summary>
  3844. <param name="name">The instance name.</param>
  3845. <param name="type">The type for the represented <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/>.</param>
  3846. </member>
  3847. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceElement.CreateSource">
  3848. <summary>
  3849. Returns a new <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/> configured with the receiver's settings.
  3850. </summary>
  3851. <returns>A new configuration source.</returns>
  3852. </member>
  3853. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceElement.CreateDesignSource(Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.IDesignConfigurationSource)">
  3854. <summary>
  3855. Returns a new <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.IDesignConfigurationSource"/> configured based on this configuration element.
  3856. </summary>
  3857. <returns>Returns a new <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.IDesignConfigurationSource"/> or null if this source does not have design-time support.</returns>
  3858. </member>
  3859. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceFactory">
  3860. <summary>
  3861. Contains factory methods to create configuration sources.
  3862. </summary>
  3863. </member>
  3864. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceFactory.Create(System.String)">
  3865. <summary>
  3866. Creates a new configuration sources based on the configuration information from the application's default
  3867. configuration file.
  3868. </summary>
  3869. <param name="name">The name for the desired configuration source.</param>
  3870. <returns>The new configuration source instance described in the configuration file.</returns>
  3871. <exception cref="T:System.Configuration.ConfigurationErrorsException">when no configuration information is found for name <paramref name="name"/>.</exception>
  3872. <exception cref="T:System.ArgumentNullException">when <paramref name="name"/> is null or empty.</exception>
  3873. </member>
  3874. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceFactory.Create">
  3875. <summary>
  3876. Creates a new configuration sources based on the default configuration information from the
  3877. application's default configuration file.
  3878. </summary>
  3879. <returns>The new configuration source instance described as the default in the configuration file,
  3880. or a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSource"/> if the is no configuration sources configuration.</returns>
  3881. <exception cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceSection">when there is a configuration section but it does not define
  3882. a default configurtion source, or when the configuration for the defined default configuration source is not found.</exception>
  3883. </member>
  3884. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceSection">
  3885. <summary>
  3886. Configuration section for the configuration sources.
  3887. </summary>
  3888. <remarks>
  3889. This configuration must reside in the application's default configuration file.
  3890. </remarks>
  3891. </member>
  3892. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SerializableConfigurationSection">
  3893. <summary>
  3894. Represents a configuration section that can be serialized and deserialized to XML.
  3895. </summary>
  3896. </member>
  3897. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SerializableConfigurationSection.GetSchema">
  3898. <summary>
  3899. Returns the XML schema for the configuration section.
  3900. </summary>
  3901. <returns>A string with the XML schema, or <see langword="null"/> (<b>Nothing</b>
  3902. in Visual Basic) if there is no schema.</returns>
  3903. </member>
  3904. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SerializableConfigurationSection.ReadXml(System.Xml.XmlReader)">
  3905. <summary>
  3906. Updates the configuration section with the values from an <see cref="T:System.Xml.XmlReader"/>.
  3907. </summary>
  3908. <param name="reader">The <see cref="T:System.Xml.XmlReader"/> that reads the configuration source located at the element that describes the configuration section.</param>
  3909. </member>
  3910. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SerializableConfigurationSection.WriteXml(System.Xml.XmlWriter)">
  3911. <summary>
  3912. Writes the configuration section values as an XML element to an <see cref="T:System.Xml.XmlWriter"/>.
  3913. </summary>
  3914. <param name="writer">The <see cref="T:System.Xml.XmlWriter"/> that writes to the configuration store.</param>
  3915. </member>
  3916. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceSection.SectionName">
  3917. <summary>
  3918. This field supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  3919. </summary>
  3920. </member>
  3921. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceSection.GetConfigurationSourceSection">
  3922. <summary>
  3923. Returns the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceSection"/> from the application's default configuration file.
  3924. </summary>
  3925. <returns>The section from the configuration file, or <see langword="null"/> (<b>Nothing</b> in Visual Basic) if the section is not present in the configuration file.</returns>
  3926. </member>
  3927. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceSection.SelectedSource">
  3928. <summary>
  3929. Gets or sets the name for the default configuration source.
  3930. </summary>
  3931. </member>
  3932. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceSection.ParentSource">
  3933. <summary>
  3934. Gets or sets the name for the parent configuration source.
  3935. </summary>
  3936. </member>
  3937. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceSection.Sources">
  3938. <summary>
  3939. Gets the collection of defined configuration sources.
  3940. </summary>
  3941. </member>
  3942. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceSection.RedirectedSections">
  3943. <summary>
  3944. Gets the collection of redirected sections.
  3945. </summary>
  3946. </member>
  3947. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationChangedEventHandler">
  3948. <summary>
  3949. Event handler called after a configuration has changed.
  3950. </summary>
  3951. <param name="sender">
  3952. <para>The source of the event.</para>
  3953. </param>
  3954. <param name="e">
  3955. <para>A <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationChangedEventArgs"/> that contains the event data.</para>
  3956. </param>
  3957. </member>
  3958. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationChangedEventArgs">
  3959. <summary>
  3960. </summary>
  3961. </member>
  3962. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationChangedEventArgs.#ctor(System.String)">
  3963. <summary>
  3964. <para>Initialize a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationChangedEventArgs"/> class with the section name</para>
  3965. </summary>
  3966. <param name="sectionName"><para>The section name of the changes.</para></param>
  3967. </member>
  3968. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationChangedEventArgs.SectionName">
  3969. <summary>
  3970. <para>Gets the section name where the changes occurred.</para>
  3971. </summary>
  3972. <value>
  3973. <para>The section name where the changes occurred.</para>
  3974. </value>
  3975. </member>
  3976. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationElementTypeAttribute">
  3977. <summary>
  3978. Indicates the configuration object type that is used for the attributed object.
  3979. </summary>
  3980. </member>
  3981. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationElementTypeAttribute.#ctor">
  3982. <summary>
  3983. Initialize a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationElementTypeAttribute"/> class.
  3984. </summary>
  3985. </member>
  3986. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationElementTypeAttribute.#ctor(System.Type)">
  3987. <summary>
  3988. Initialize a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationElementTypeAttribute"/> class with the configuration object type.
  3989. </summary>
  3990. <param name="configurationType">The <see cref="T:System.Type"/> of the configuration object.</param>
  3991. </member>
  3992. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationElementTypeAttribute.#ctor(System.String)">
  3993. <summary>
  3994. Initialize a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationElementTypeAttribute"/> class with the configuration object type.
  3995. </summary>
  3996. <param name="typeName">The <see cref="T:System.Type"/> name of the configuration object.</param>
  3997. </member>
  3998. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationElementTypeAttribute.ConfigurationType">
  3999. <summary>
  4000. Gets the <see cref="T:System.Type"/> of the configuration object.
  4001. </summary>
  4002. <value>
  4003. The <see cref="T:System.Type"/> of the configuration object.
  4004. </value>
  4005. </member>
  4006. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationElementTypeAttribute.TypeName">
  4007. <summary>
  4008. Gets <see cref="T:System.Type"/> name of the configuration object.
  4009. </summary>
  4010. </member>
  4011. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationFileChangedEventArgs">
  4012. <summary>
  4013. </summary>
  4014. </member>
  4015. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationFileChangedEventArgs.#ctor(System.String,System.String)">
  4016. <summary>
  4017. <para>Initialize a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationChangedEventArgs"/> class with the
  4018. configuration file and the section name.</para>
  4019. </summary>
  4020. <param name="configurationFile"><para>The configuration file where the change occured.</para></param>
  4021. <param name="sectionName"><para>The section name of the changes.</para></param>
  4022. </member>
  4023. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationFileChangedEventArgs.ConfigurationFile">
  4024. <summary>
  4025. <para>Gets the configuration file of the data that changed.</para>
  4026. </summary>
  4027. <value>
  4028. <para>The configuration file of the data that changed.</para>
  4029. </value>
  4030. </member>
  4031. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CustomProviderDataHelper`1">
  4032. <summary>
  4033. Generic helper class for custom provider configuration objects.
  4034. </summary>
  4035. <remarks>
  4036. The helper class encapsulates the logic to manage an unknown set of properties in <see cref="T:System.Configuration.ConfigurationElement"/>s.
  4037. This logic cannot be inherited by the configuration objects because these objects must inherit from the base configuration
  4038. object type for the hierarchy of providers the configuration object represents.
  4039. </remarks>
  4040. <typeparam name="T">The type of the custom provider configuration object.</typeparam>
  4041. </member>
  4042. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CustomProviderDataHelper`1.propertiesCollection">
  4043. <summary>
  4044. Collection of managed properties
  4045. </summary>
  4046. </member>
  4047. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CustomProviderDataHelper`1.#ctor(`0)">
  4048. <summary>
  4049. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CustomProviderDataHelper`1"/> class for a configuration object.
  4050. </summary>
  4051. </member>
  4052. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CustomProviderDataHelper`1.HandleIsModified">
  4053. <summary>
  4054. Concrete implementation of <see cref="M:System.Configuration.ConfigurationElement.IsModified"/>.
  4055. </summary>
  4056. <returns><b>true</b> if the managed element has been modified.</returns>
  4057. </member>
  4058. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CustomProviderDataHelper`1.HandleOnDeserializeUnrecognizedAttribute(System.String,System.String)">
  4059. <summary>
  4060. Concrete implementation of <see cref="M:System.Configuration.ConfigurationElement.OnDeserializeUnrecognizedAttribute(System.String,System.String)"/>.
  4061. </summary>
  4062. <param name="name">The name of the unrecognized attribute.</param>
  4063. <param name="value">The value of the unrecognized attribute.</param>
  4064. <returns><code>true</code> when an unknown attribute is encountered while deserializing.</returns>
  4065. </member>
  4066. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CustomProviderDataHelper`1.HandleReset(System.Configuration.ConfigurationElement)">
  4067. <summary>
  4068. Concrete implementation of <see cref="M:System.Configuration.ConfigurationElement.Reset(System.Configuration.ConfigurationElement)"/>.
  4069. </summary>
  4070. <param name="parentElement">The parent node of the configuration element.</param>
  4071. </member>
  4072. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CustomProviderDataHelper`1.HandleSetAttributeValue(System.String,System.String)">
  4073. <summary>
  4074. Sets the value to the specified attribute and updates the properties collection.
  4075. </summary>
  4076. <param name="key">The key of the attribute to set.</param>
  4077. <param name="value">The value to set for the attribute.</param>
  4078. </member>
  4079. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CustomProviderDataHelper`1.HandleUnmerge(System.Configuration.ConfigurationElement,System.Configuration.ConfigurationElement,System.Configuration.ConfigurationSaveMode)">
  4080. <summary>
  4081. Concrete implementation of <see cref="M:System.Configuration.ConfigurationElement.Unmerge(System.Configuration.ConfigurationElement,System.Configuration.ConfigurationElement,System.Configuration.ConfigurationSaveMode)"/>.
  4082. </summary>
  4083. <param name="sourceElement">A <see cref="T:System.Configuration.ConfigurationElement"/> object at the current level containing a merged view of the properties.</param>
  4084. <param name="parentElement">The parent <see cref="T:System.Configuration.ConfigurationElement"/> object, or a <see langword="null"/> reference if this is the top level.</param>
  4085. <param name="saveMode">A <see cref="T:System.Configuration.ConfigurationSaveMode"/> object that determines which property values to include.</param>
  4086. </member>
  4087. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CustomProviderDataHelper`1.IsKnownPropertyName(System.String)">
  4088. <summary>
  4089. Returns whether the property name is known in advance, i.e. it is not a dynamic property.
  4090. </summary>
  4091. <param name="propertyName">The property name.</param>
  4092. <returns><b>true</b> if the property is known in advance, <b>false</b> otherwise.</returns>
  4093. </member>
  4094. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CustomProviderDataHelper`1.Attributes">
  4095. <summary>
  4096. Gets the collection of custom attributes.
  4097. </summary>
  4098. </member>
  4099. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CustomProviderDataHelper`1.Properties">
  4100. <summary>
  4101. Gets a <see cref="T:System.Configuration.ConfigurationPropertyCollection"/> of the properties that are defined for this configuration element when implemented in a derived class.
  4102. </summary>
  4103. <value>
  4104. A <see cref="T:System.Configuration.ConfigurationPropertyCollection"/> of the properties that are defined for this configuration element when implemented in a derived class.
  4105. </value>
  4106. </member>
  4107. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DictionaryConfigurationSource">
  4108. <summary>
  4109. Represents a configuration source that is backed by a dictionary of named objects.
  4110. </summary>
  4111. </member>
  4112. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DictionaryConfigurationSource.sections">
  4113. <summary>
  4114. This field supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  4115. </summary>
  4116. </member>
  4117. <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DictionaryConfigurationSource.eventHandlers">
  4118. <summary>
  4119. This field supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  4120. </summary>
  4121. </member>
  4122. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DictionaryConfigurationSource.#ctor">
  4123. <summary>
  4124. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DictionaryConfigurationSource"/> class.
  4125. </summary>
  4126. </member>
  4127. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DictionaryConfigurationSource.GetSection(System.String)">
  4128. <summary>
  4129. Retrieves the specified <see cref="T:System.Configuration.ConfigurationSection"/>.
  4130. </summary>
  4131. <param name="sectionName">The name of the section to be retrieved.</param>
  4132. <returns>The specified <see cref="T:System.Configuration.ConfigurationSection"/>, or <see langword="null"/> (<b>Nothing</b> in Visual Basic)
  4133. if a section by that name is not found.</returns>
  4134. </member>
  4135. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DictionaryConfigurationSource.Add(System.String,System.Configuration.ConfigurationSection)">
  4136. <summary>
  4137. Adds a <see cref="T:System.Configuration.ConfigurationSection"/> to the configuration source.
  4138. </summary>
  4139. <remarks>
  4140. If a configuration section with the specified name already exists it will be replaced.
  4141. </remarks>
  4142. <param name="name">The name by which the <paramref name="section"/> should be added.</param>
  4143. <param name="section">The configuration section to add.</param>
  4144. </member>
  4145. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DictionaryConfigurationSource.Remove(System.String)">
  4146. <summary>
  4147. Removes a <see cref="T:System.Configuration.ConfigurationSection"/> from the configuration source.
  4148. </summary>
  4149. <param name="sectionName">The name of the section to remove.</param>
  4150. </member>
  4151. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DictionaryConfigurationSource.Contains(System.String)">
  4152. <summary>
  4153. Determines if a section name exists in the source.
  4154. </summary>
  4155. <param name="name">The section name to find.</param>
  4156. <returns><b>true</b> if the section exists; otherwise, <b>false</b>.</returns>
  4157. </member>
  4158. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DictionaryConfigurationSource.AddSectionChangeHandler(System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationChangedEventHandler)">
  4159. <summary>
  4160. Adds a handler to be called when changes to the section named <paramref name="sectionName"/> are detected.
  4161. </summary>
  4162. <param name="sectionName">The name of the section to watch for.</param>
  4163. <param name="handler">The handler for the change event to add.</param>
  4164. </member>
  4165. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DictionaryConfigurationSource.RemoveSectionChangeHandler(System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationChangedEventHandler)">
  4166. <summary>
  4167. Removes a handler to be called when changes to section <code>sectionName</code> are detected.
  4168. </summary>
  4169. <param name="sectionName">The name of the watched section.</param>
  4170. <param name="handler">The handler for the change event to remove.</param>
  4171. </member>
  4172. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DictionaryConfigurationSource.OnSourceChangedEvent(Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceChangedEventArgs)">
  4173. <summary>
  4174. Raises the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DictionaryConfigurationSource.SourceChanged"/> event.
  4175. </summary>
  4176. <param name="args">Event arguments</param>
  4177. </member>
  4178. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DictionaryConfigurationSource.Dispose">
  4179. <summary>
  4180. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
  4181. </summary>
  4182. </member>
  4183. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DictionaryConfigurationSource.Dispose(System.Boolean)">
  4184. <summary>
  4185. Releases unmanaged and - optionally - managed resources.
  4186. </summary>
  4187. <param name="disposing"><c>true</c> to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>
  4188. </member>
  4189. <member name="E:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DictionaryConfigurationSource.SourceChanged">
  4190. <summary>
  4191. Raised when anything in the source changes.
  4192. </summary>
  4193. <remarks>
  4194. <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.DictionaryConfigurationSource"/> does not report any
  4195. configuration change events.
  4196. </remarks>
  4197. </member>
  4198. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSourceElement">
  4199. <summary>
  4200. Represents the configuration settings that describe a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSource"/>.
  4201. </summary>
  4202. </member>
  4203. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSourceElement.#ctor">
  4204. <summary>
  4205. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSourceElement"/> class with a default name and an empty path.
  4206. </summary>
  4207. </member>
  4208. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSourceElement.#ctor(System.String,System.String)">
  4209. <summary>
  4210. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSourceElement"/> class with a name and an path.
  4211. </summary>
  4212. <param name="name">The instance name.</param>
  4213. <param name="filePath">The file path.</param>
  4214. </member>
  4215. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSourceElement.CreateSource">
  4216. <summary>
  4217. Returns a new <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSource"/> configured with the receiver's settings.
  4218. </summary>
  4219. <returns>A new configuration source.</returns>
  4220. </member>
  4221. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSourceElement.CreateDesignSource(Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.IDesignConfigurationSource)">
  4222. <summary>
  4223. Returns a new <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.IDesignConfigurationSource"/> configured based on this configuration element.
  4224. </summary>
  4225. <returns>Returns a new <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design.IDesignConfigurationSource"/> or null if this source does not have design-time support.</returns>
  4226. </member>
  4227. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSourceElement.FilePath">
  4228. <summary>
  4229. Gets or sets the file path. This is a required field.
  4230. </summary>
  4231. </member>
  4232. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.GenericEnumeratorWrapper`1">
  4233. <devdoc>
  4234. Represents a genereic enumerator for the NamedElementCollection.
  4235. </devdoc>
  4236. </member>
  4237. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ICustomProviderData">
  4238. <summary>
  4239. Represents the configuration settings for a custom provider.
  4240. </summary>
  4241. </member>
  4242. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ICustomProviderData.Name">
  4243. <summary>
  4244. Gets the name for the represented provider.
  4245. </summary>
  4246. </member>
  4247. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ICustomProviderData.Attributes">
  4248. <summary>
  4249. Gets the attributes for the represented provider.
  4250. </summary>
  4251. </member>
  4252. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IHelperAssistedCustomConfigurationData`1">
  4253. <summary>
  4254. This interface must be implemented by configuration objects for custom providers that rely
  4255. on a <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.CustomProviderDataHelper`1"/> to perform the dynamic properties management.
  4256. </summary>
  4257. <remarks>
  4258. This interface is generic so that the helper can be strongly-typed.
  4259. </remarks>
  4260. <typeparam name="T">The configuration object type. It must match the type implementing the interface.</typeparam>
  4261. </member>
  4262. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IHelperAssistedCustomConfigurationData`1.BaseGetPropertyValue(System.Configuration.ConfigurationProperty)">
  4263. <summary>
  4264. This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  4265. Returns the value for the specified property using the inherited implementation.
  4266. </summary>
  4267. <param name="property">The property to get the value from.</param>
  4268. <returns>The value for the property.</returns>
  4269. </member>
  4270. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IHelperAssistedCustomConfigurationData`1.BaseIsModified">
  4271. <summary>
  4272. This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  4273. Returns the modification status using the inherited implementation.
  4274. </summary>
  4275. <returns><b>true</b> if the configuration element has been modified, <b>false</b> otherwise.</returns>
  4276. </member>
  4277. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IHelperAssistedCustomConfigurationData`1.BaseReset(System.Configuration.ConfigurationElement)">
  4278. <summary>
  4279. This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  4280. Resets the internal state of the configuration object using the inherited implementation.
  4281. </summary>
  4282. <param name="parentElement">The parent node of the configuration element.</param>
  4283. </member>
  4284. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IHelperAssistedCustomConfigurationData`1.BaseSetPropertyValue(System.Configuration.ConfigurationProperty,System.Object)">
  4285. <summary>
  4286. This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  4287. Sets the value for the specified property using the inherited implementation.
  4288. </summary>
  4289. <param name="property">The property to set the value to.</param>
  4290. <param name="value">The new value for the property.</param>
  4291. </member>
  4292. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IHelperAssistedCustomConfigurationData`1.BaseUnmerge(System.Configuration.ConfigurationElement,System.Configuration.ConfigurationElement,System.Configuration.ConfigurationSaveMode)">
  4293. <summary>
  4294. This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  4295. Modifies the <b>ConfigurationElement</b> object to remove all values that should not be saved using the inherited implementation.
  4296. </summary>
  4297. <param name="sourceElement">A <see cref="T:System.Configuration.ConfigurationElement"/> object at the current level containing a merged view of the properties.</param>
  4298. <param name="parentElement">The parent <b>ConfigurationElement</b> object, or a null reference (Nothing in Visual Basic) if this is the top level.</param>
  4299. <param name="saveMode">A <see cref="T:System.Configuration.ConfigurationSaveMode"/> object that determines which property values to include.</param>
  4300. </member>
  4301. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IHelperAssistedCustomConfigurationData`1.Helper">
  4302. <summary>
  4303. Gets the helper that manages the configuration information.
  4304. </summary>
  4305. </member>
  4306. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NullConfigurationSource">
  4307. <summary>
  4308. Represents a null configuration source that always returns null for a section.
  4309. </summary>
  4310. </member>
  4311. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NullConfigurationSource.GetSection(System.String)">
  4312. <summary>
  4313. Returns null for the section.
  4314. </summary>
  4315. <param name="sectionName">The section name to retrieve.</param>
  4316. <returns>Always <see langword="null"/>.</returns>
  4317. </member>
  4318. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NullConfigurationSource.Add(System.String,System.Configuration.ConfigurationSection)">
  4319. <summary>
  4320. Null implementation of <see cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.Add(System.String,System.Configuration.ConfigurationSection)"/> that
  4321. ignores the request.
  4322. </summary>
  4323. <param name="sectionName">The name by which the <paramref name="configurationSection"/> should be added.</param>
  4324. <param name="configurationSection">The configuration section to add.</param>
  4325. </member>
  4326. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NullConfigurationSource.Remove(System.String)">
  4327. <summary>
  4328. Null implementation of <see cref="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource.Remove(System.String)"/> that
  4329. ignores the request.
  4330. </summary>
  4331. <param name="sectionName">The name of the section to remove.</param>
  4332. </member>
  4333. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NullConfigurationSource.AddSectionChangeHandler(System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationChangedEventHandler)">
  4334. <summary>
  4335. Adds a handler to be called when changes to section <code>sectionName</code> are detected.
  4336. </summary>
  4337. <param name="sectionName">The name of the section to watch for.</param>
  4338. <param name="handler">The handler.</param>
  4339. </member>
  4340. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NullConfigurationSource.RemoveSectionChangeHandler(System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationChangedEventHandler)">
  4341. <summary>
  4342. Remove a handler to be called when changes to section <code>sectionName</code> are detected.
  4343. </summary>
  4344. <param name="sectionName">The name of the section to watch for.</param>
  4345. <param name="handler">The handler.</param>
  4346. </member>
  4347. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NullConfigurationSource.Dispose">
  4348. <summary>
  4349. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
  4350. </summary>
  4351. </member>
  4352. <member name="E:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.NullConfigurationSource.SourceChanged">
  4353. <summary>
  4354. Event raised when configuration source contents have changed.
  4355. </summary>
  4356. <remarks>This class never raises this event.</remarks>
  4357. </member>
  4358. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeFileWatcher">
  4359. <summary>
  4360. <para>Represents an <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.IConfigurationChangeWatcher"/> that watches a file.</para>
  4361. </summary>
  4362. </member>
  4363. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeWatcher">
  4364. <summary>
  4365. <para>Represents an <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.IConfigurationChangeWatcher"/> that watches a file.</para>
  4366. </summary>
  4367. </member>
  4368. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.IConfigurationChangeWatcher">
  4369. <summary>
  4370. <para>Provides a way to watch for changes to configuration in storage.</para>
  4371. </summary>
  4372. </member>
  4373. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.IConfigurationChangeWatcher.StartWatching">
  4374. <summary>
  4375. When implemented by a subclass, starts the object watching for configuration changes
  4376. </summary>
  4377. </member>
  4378. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.IConfigurationChangeWatcher.StopWatching">
  4379. <summary>
  4380. When implemented by a subclass, stops the object from watching for configuration changes
  4381. </summary>
  4382. </member>
  4383. <member name="E:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.IConfigurationChangeWatcher.ConfigurationChanged">
  4384. <summary>
  4385. Event raised when the underlying persistence mechanism for configuration notices that
  4386. the persistent representation of configuration information has changed.
  4387. </summary>
  4388. </member>
  4389. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.IConfigurationChangeWatcher.SectionName">
  4390. <summary>
  4391. When implemented by a subclass, returns the section name that is being watched.
  4392. </summary>
  4393. </member>
  4394. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeWatcher.SetDefaultPollDelayInMilliseconds(System.Int32)">
  4395. <summary>
  4396. Sets the default poll delay.
  4397. </summary>
  4398. <param name="newDefaultPollDelayInMilliseconds">The new default poll.</param>
  4399. </member>
  4400. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeWatcher.ResetDefaultPollDelay">
  4401. <summary>
  4402. Reset the default to 15000 millisecond.
  4403. </summary>
  4404. </member>
  4405. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeWatcher.SetPollDelayInMilliseconds(System.Int32)">
  4406. <summary>
  4407. Sets the poll delay in milliseconds.
  4408. </summary>
  4409. <param name="newDelayInMilliseconds">
  4410. The poll delay in milliseconds.
  4411. </param>
  4412. </member>
  4413. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeWatcher.#ctor">
  4414. <summary>
  4415. <para>Initialize a new <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeWatcher"/> class</para>
  4416. </summary>
  4417. </member>
  4418. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeWatcher.Finalize">
  4419. <summary>
  4420. <para>
  4421. Allows an <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeFileWatcher"/> to attempt to free
  4422. resources and perform other cleanup operations before the
  4423. <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeFileWatcher"/> is reclaimed by garbage collection.
  4424. </para>
  4425. </summary>
  4426. </member>
  4427. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeWatcher.StartWatching">
  4428. <summary>
  4429. <para>Starts watching the configuration file.</para>
  4430. </summary>
  4431. </member>
  4432. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeWatcher.StopWatching">
  4433. <summary>
  4434. <para>Stops watching the configuration file.</para>
  4435. </summary>
  4436. </member>
  4437. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeWatcher.Dispose">
  4438. <summary>
  4439. <para>Releases the unmanaged resources used by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeFileWatcher"/> and optionally releases the managed resources.</para>
  4440. </summary>
  4441. </member>
  4442. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeWatcher.Disposing(System.Boolean)">
  4443. <summary>
  4444. <para>Releases the unmanaged resources used by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeFileWatcher"/> and optionally releases the managed resources.</para>
  4445. </summary>
  4446. <param name="isDisposing">
  4447. <para><see langword="true"/> to release both managed and unmanaged resources; <see langword="false"/> to release only unmanaged resources.</para>
  4448. </param>
  4449. </member>
  4450. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeWatcher.Dispose(System.Boolean)">
  4451. <summary>
  4452. <para>Releases the unmanaged resources used by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeFileWatcher"/> and optionally releases the managed resources.</para>
  4453. </summary>
  4454. <param name="isDisposing">
  4455. <para><see langword="true"/> to release both managed and unmanaged resources; <see langword="false"/> to release only unmanaged resources.</para>
  4456. </param>
  4457. </member>
  4458. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeWatcher.OnConfigurationChanged">
  4459. <summary>
  4460. <para>Raises the <see cref="E:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeWatcher.ConfigurationChanged"/> event.</para>
  4461. </summary>
  4462. </member>
  4463. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeWatcher.GetCurrentLastWriteTime">
  4464. <summary>
  4465. <para>Returns the <see cref="T:System.DateTime"/> of the last change of the information watched</para>
  4466. </summary>
  4467. <returns>The <see cref="T:System.DateTime"/> of the last modificaiton, or <code>DateTime.MinValue</code> if the information can't be retrieved</returns>
  4468. </member>
  4469. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeWatcher.BuildEventData">
  4470. <summary>
  4471. Builds the change event data, in a suitable way for the specific watcher implementation
  4472. </summary>
  4473. <returns>The change event information</returns>
  4474. </member>
  4475. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeWatcher.GetEventSourceName">
  4476. <summary>
  4477. Returns the source name to use when logging events
  4478. </summary>
  4479. <returns>The event source name</returns>
  4480. </member>
  4481. <member name="E:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeWatcher.ConfigurationChanged">
  4482. <summary>
  4483. Event raised when the underlying persistence mechanism for configuration notices that
  4484. the persistent representation of configuration information has changed.
  4485. </summary>
  4486. </member>
  4487. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeWatcher.SectionName">
  4488. <summary>
  4489. <para>Gets the name of the configuration section being watched.</para>
  4490. </summary>
  4491. <value>
  4492. <para>The name of the configuration section being watched.</para>
  4493. </value>
  4494. </member>
  4495. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeFileWatcher.#ctor(System.String,System.String)">
  4496. <summary>
  4497. <para>Initialize a new <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeFileWatcher"/> class with the path to the configuration file and the name of the section</para>
  4498. </summary>
  4499. <param name="configFilePath">
  4500. <para>The full path to the configuration file.</para>
  4501. </param>
  4502. <param name="configurationSectionName">
  4503. <para>The name of the configuration section to watch.</para>
  4504. </param>
  4505. </member>
  4506. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeFileWatcher.GetCurrentLastWriteTime">
  4507. <summary>
  4508. <para>Returns the <see cref="T:System.DateTime"/> of the last change of the information watched</para>
  4509. <para>The information is retrieved using the watched file modification timestamp</para>
  4510. </summary>
  4511. <returns>The <see cref="T:System.DateTime"/> of the last modificaiton, or <code>DateTime.MinValue</code> if the information can't be retrieved</returns>
  4512. </member>
  4513. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeFileWatcher.BuildEventData">
  4514. <summary>
  4515. Builds the change event data, including the full path of the watched file
  4516. </summary>
  4517. <returns>The change event information</returns>
  4518. </member>
  4519. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeFileWatcher.GetEventSourceName">
  4520. <summary>
  4521. Returns the source name to use when logging events
  4522. </summary>
  4523. <returns>The event source name</returns>
  4524. </member>
  4525. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Storage.ConfigurationChangeFileWatcher.SectionName">
  4526. <summary>
  4527. <para>Gets the name of the configuration section being watched.</para>
  4528. </summary>
  4529. <value>
  4530. <para>The name of the configuration section being watched.</para>
  4531. </value>
  4532. </member>
  4533. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSource">
  4534. <summary>
  4535. Represents an <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource"/> that retrieves the configuration information from the
  4536. application's default configuration file using the <see cref="T:System.Configuration.ConfigurationManager"/> API.
  4537. </summary>
  4538. <remarks>
  4539. <para>
  4540. The <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSource"/> is a wrapper over the static configuration access API provided by
  4541. <see cref="T:System.Configuration.ConfigurationManager"/> and watches for changes in the configuration files to refresh the
  4542. configuration when a change is detected.
  4543. </para>
  4544. </remarks>
  4545. <seealso cref="T:System.Configuration.ConfigurationManager"/>
  4546. </member>
  4547. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSource.#ctor">
  4548. <summary>
  4549. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSource"/> class.
  4550. </summary>
  4551. </member>
  4552. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSource.#ctor(System.Boolean)">
  4553. <summary>
  4554. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSource"/> class that will refresh changes
  4555. according to the value of the <paramref name="refresh"/> parameter.
  4556. </summary>
  4557. <param name="refresh"><see langword="true"/> if changes to the configuration file should be notified.</param>
  4558. </member>
  4559. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSource.#ctor(System.Boolean,System.Int32)">
  4560. <summary>
  4561. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSource"/> class that will refresh changes
  4562. according to the value of the <paramref name="refresh"/> parameter, polling every
  4563. <paramref name="refreshInterval"/> milliseconds.
  4564. </summary>
  4565. <param name="refresh"><see langword="true"/> if changes to the configuration file should be notified.</param>
  4566. <param name="refreshInterval">The poll interval in milliseconds.</param>
  4567. </member>
  4568. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSource.DoAdd(System.String,System.Configuration.ConfigurationSection)">
  4569. <summary>
  4570. Adds a <see cref="T:System.Configuration.ConfigurationSection"/> to the configuration and saves the configuration source.
  4571. </summary>
  4572. <remarks>
  4573. If a configuration section with the specified name already exists it will be replaced.
  4574. </remarks>
  4575. <param name="sectionName">The name by which the <paramref name="configurationSection"/> should be added.</param>
  4576. <param name="configurationSection">The configuration section to add.</param>
  4577. </member>
  4578. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSource.DoRemove(System.String)">
  4579. <summary>
  4580. Removes a <see cref="T:System.Configuration.ConfigurationSection"/> from the configuration and saves the configuration source.
  4581. </summary>
  4582. <param name="sectionName">The name of the section to remove.</param>
  4583. </member>
  4584. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSource.Save(System.String,System.Configuration.ConfigurationSection)">
  4585. <summary>
  4586. This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  4587. Adds or replaces <paramref name="configurationSection"/> under name <paramref name="section"/> in the configuration
  4588. and saves the configuration file.
  4589. </summary>
  4590. <param name="section">The name for the section.</param>
  4591. <param name="configurationSection">The configuration section to add or replace.</param>
  4592. </member>
  4593. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSource.DoGetSection(System.String)">
  4594. <summary>
  4595. Retrieves the specified <see cref="T:System.Configuration.ConfigurationSection"/> from the configuration file.
  4596. </summary>
  4597. <param name="sectionName">The section name.</param>
  4598. <returns>The section, or <see langword="null"/> if it doesn't exist.</returns>
  4599. </member>
  4600. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSource.RefreshAndValidateSections(System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.ICollection{System.String}@,System.Collections.Generic.IDictionary{System.String,System.String}@)">
  4601. <summary>
  4602. Refreshes the configuration sections from the main configuration file and determines which sections have
  4603. suffered notifications and should be notified to registered handlers.
  4604. </summary>
  4605. <param name="localSectionsToRefresh">A dictionary with the configuration sections residing in the main
  4606. configuration file that must be refreshed.</param>
  4607. <param name="externalSectionsToRefresh">A dictionary with the configuration sections residing in external
  4608. files that must be refreshed.</param>
  4609. <param name="sectionsToNotify">A new collection with the names of the sections that suffered changes and
  4610. should be notified.</param>
  4611. <param name="sectionsWithChangedConfigSource">A new dictionary with the names and file names of the sections
  4612. that have changed their location.</param>
  4613. </member>
  4614. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSource.RefreshExternalSections(System.Collections.Generic.IEnumerable{System.String})">
  4615. <summary>
  4616. Refreshes the configuration sections from an external configuration file.
  4617. </summary>
  4618. <param name="sectionsToRefresh">A collection with the names of the sections that suffered changes and should
  4619. be refreshed.</param>
  4620. </member>
  4621. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSourceElement">
  4622. <summary>
  4623. Represents the configuration settings that describe an <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSource"/>.
  4624. </summary>
  4625. </member>
  4626. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSourceElement.#ctor">
  4627. <summary>
  4628. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSourceElement"/> class with default values.
  4629. </summary>
  4630. </member>
  4631. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSourceElement.#ctor(System.String)">
  4632. <summary>
  4633. Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSourceElement"/> class with a name and an type.
  4634. </summary>
  4635. <param name="name">The instance name.</param>
  4636. </member>
  4637. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSourceElement.CreateSource">
  4638. <summary>
  4639. Returns a new <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSource"/>.
  4640. </summary>
  4641. <returns>A new configuration source.</returns>
  4642. </member>
  4643. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.AbstractInstallerBuilder">
  4644. <summary>
  4645. Base class for the reflection-based installers. These reflection-based installers
  4646. search through assemblies looking for the appropriate kinds of installable resources and
  4647. arrange for them to be registered with the appropriate installer
  4648. </summary>
  4649. </member>
  4650. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.AbstractInstallerBuilder.Fill(System.Configuration.Install.Installer)">
  4651. <summary>
  4652. Fills the given installer with other, more specific kinds of installers that have been
  4653. filled with the appropriate kinds of installable resources
  4654. </summary>
  4655. <param name="installer">Outer installer to be filled with nested installers for specific resources</param>
  4656. </member>
  4657. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.AbstractInstallerBuilder.#ctor(System.Type[],System.Type)">
  4658. <summary>
  4659. Initializes object by giving it access to an array of all available types and a specification of
  4660. the more specific resource type that will be installed.
  4661. </summary>
  4662. <param name="availableTypes">Array of available types through which installer should look</param>
  4663. <param name="instrumentationAttributeType">Attribute specifying the more specific resource type to search for</param>
  4664. </member>
  4665. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.AbstractInstallerBuilder.ConfirmAttributeExists(System.Type,System.Type)">
  4666. <summary>
  4667. Helper method to determine if the given type is annotated with the required attribute.
  4668. </summary>
  4669. <param name="instrumentedType">Type in question</param>
  4670. <param name="attributeType">More specific attribute used to match resource being installed</param>
  4671. <returns>True if the attributes on the given <paramref name="instrumentedType"></paramref> matches <paramref name="attributeType"></paramref></returns>
  4672. </member>
  4673. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.AbstractInstallerBuilder.IsInstrumented(System.Type,System.Type)">
  4674. <summary>
  4675. Helper method to determine if the attributes for a given type match the attributes used to
  4676. specify a specific kind of installable resource. The type should be attributed with <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.HasInstallableResourcesAttribute"></see>
  4677. and the attribute passed to this method call.
  4678. </summary>
  4679. <param name="instrumentedType">Type in question</param>
  4680. <param name="instrumentedAttributeType">More specific attribute used to match resource being installed</param>
  4681. <returns><b>true</b> if the type specifies intallable resources.</returns>
  4682. </member>
  4683. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.AbstractInstallerBuilder.CreateInstallers(System.Collections.Generic.ICollection{System.Type})">
  4684. <summary>
  4685. Creates one or more installers after iterating over the <paramref name="instrumentedTypes"></paramref>.
  4686. The number of iterators returned depends on the specific needs of the particular installable type.
  4687. </summary>
  4688. <returns>Collection of installers created through iterating over included types</returns>
  4689. </member>
  4690. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.AbstractInstallerBuilder.InstrumentedTypes">
  4691. <summary>
  4692. Gets or sets a list of all instrumentented types found in a given assembly. Types are instrumented if they are
  4693. attributed with <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.HasInstallableResourcesAttribute"></see> and another attribute specifying
  4694. another, more specific resource type.
  4695. </summary>
  4696. </member>
  4697. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounterFactory">
  4698. <summary>
  4699. Factory for <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter"></see>s. Individual <see cref="T:System.Diagnostics.PerformanceCounter"></see>
  4700. instances are cached to prevent the same instance from being created multiple times.
  4701. </summary>
  4702. </member>
  4703. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounterFactory.CreateCounter(System.String,System.String,System.String[])">
  4704. <summary>
  4705. Creates an <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter"></see> initialized with individual <see cref="T:System.Diagnostics.PerformanceCounter"></see>
  4706. instances. Instances are named according to <paramref name="instanceNames"></paramref> passed to this method.
  4707. </summary>
  4708. <param name="categoryName">Performance counter category name, as defined during installation.</param>
  4709. <param name="counterName">Performance counter name, as defined during installation.</param>
  4710. <param name="instanceNames">Param array of instance names for which individual counters should be created.</param>
  4711. <returns>The new counter instance.</returns>
  4712. </member>
  4713. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounterFactory.ClearCachedCounters">
  4714. <summary>
  4715. This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
  4716. </summary>
  4717. </member>
  4718. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EventLogDefinitionAttribute">
  4719. <summary>
  4720. Defines an event source to be installed by the reflection based installer system. Each field
  4721. in this attribute is a placeholder for the same field as defined in the <see cref="T:System.Diagnostics.EventLogInstaller"></see>.
  4722. </summary>
  4723. </member>
  4724. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EventLogDefinitionAttribute.#ctor(System.String,System.String)">
  4725. <summary>
  4726. Initializes this object with the event log name and source to be installed.
  4727. </summary>
  4728. <param name="logName">Event log name to which the source should be added.</param>
  4729. <param name="sourceName">Event log source to be added.</param>
  4730. </member>
  4731. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EventLogDefinitionAttribute.LogName">
  4732. <summary>
  4733. Gets the event log name.
  4734. </summary>
  4735. </member>
  4736. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EventLogDefinitionAttribute.SourceName">
  4737. <summary>
  4738. Gets the event source name.
  4739. </summary>
  4740. </member>
  4741. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EventLogDefinitionAttribute.CategoryCount">
  4742. <summary>
  4743. Gets and sets the category count.
  4744. </summary>
  4745. </member>
  4746. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EventLogDefinitionAttribute.CategoryResourceFile">
  4747. <summary>
  4748. Gets the category resource file name.
  4749. </summary>
  4750. </member>
  4751. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EventLogDefinitionAttribute.MessageResourceFile">
  4752. <summary>
  4753. Gets and sets the message resource file name.
  4754. </summary>
  4755. </member>
  4756. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EventLogDefinitionAttribute.ParameterResourceFile">
  4757. <summary>
  4758. Gets and sets the parameter resource file name.
  4759. </summary>
  4760. </member>
  4761. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EventLogEntryFormatter">
  4762. <summary>
  4763. Formats an event log entry to the defined format.
  4764. </summary>
  4765. </member>
  4766. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.IEventLogEntryFormatter">
  4767. <summary>
  4768. Formats an event log entry for logging to event log.
  4769. </summary>
  4770. </member>
  4771. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.IEventLogEntryFormatter.GetEntryText(System.String,System.String[])">
  4772. <overloads>
  4773. Creates a formatted message, suitable for logging to the event log.
  4774. </overloads>
  4775. <summary>
  4776. Creates a formatted message, suitable for logging to the event log.
  4777. </summary>
  4778. <param name="message">Message to be formatted, with format tags embedded.</param>
  4779. <param name="extraInformation">Extra strings to be matched up with the format tags provided in <paramref name="message"></paramref>.</param>
  4780. <returns>Formatted message, suitable for logging to the event log.</returns>
  4781. </member>
  4782. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.IEventLogEntryFormatter.GetEntryText(System.String,System.Exception,System.String[])">
  4783. <summary>
  4784. Creates a formatted message, suitable for logging to the event log.
  4785. </summary>
  4786. <param name="message">Message to be formatted, with format tags embedded.</param>
  4787. <param name="exception">Exception containing message text to be added to event log message produced by this method</param>
  4788. <param name="extraInformation">Extra strings to be matched up with the format tags provided in <paramref name="message"></paramref>.</param>
  4789. <returns>Formatted message, suitable for logging to the event log.</returns>
  4790. </member>
  4791. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EventLogEntryFormatter.#ctor(System.String)">
  4792. <overloads>
  4793. Initializes this object with the specified information.
  4794. </overloads>
  4795. <summary>
  4796. Initializes this object with the name of the specific block using this class.
  4797. </summary>
  4798. <param name="blockName">Name of block using this functionality.</param>
  4799. </member>
  4800. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EventLogEntryFormatter.#ctor(System.String,System.String)">
  4801. <summary>
  4802. Initializes this object with the given application and block names.
  4803. </summary>
  4804. <param name="applicationName">Name of the application.</param>
  4805. <param name="blockName">Name of the block using this functionality.</param>
  4806. </member>
  4807. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EventLogEntryFormatter.GetEntryText(System.String,System.String[])">
  4808. <overloads>
  4809. Creates a formatted message, suitable for logging to the event log.
  4810. </overloads>
  4811. <summary>
  4812. Creates a formatted message, suitable for logging to the event log.
  4813. </summary>
  4814. <param name="message">Message to be formatted, with format tags embedded.</param>
  4815. <param name="extraInformation">Extra strings to be matched up with the format tags provided in <paramref name="message"></paramref>.</param>
  4816. <returns>Formatted message, suitable for logging to the event log.</returns>
  4817. </member>
  4818. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EventLogEntryFormatter.GetEntryText(System.String,System.Exception,System.String[])">
  4819. <summary>
  4820. Creates a formatted message, suitable for logging to the event log.
  4821. </summary>
  4822. <param name="message">Message to be formatted, with format tags embedded.</param>
  4823. <param name="exception">Exception containing message text to be added to event log message produced by this method</param>
  4824. <param name="extraInformation">Extra strings to be matched up with the format tags provided in <paramref name="message"></paramref>.</param>
  4825. <returns>Formatted message, suitable for logging to the event log.</returns>
  4826. </member>
  4827. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EventLogInstallerBuilder">
  4828. <summary>
  4829. Add event log source definitions for classes that have been attributed
  4830. with HasInstallableResourceAttribute and EventLogDefinition attributes to EventLogInstallers.
  4831. One installer is created for each unique event log source that is found.
  4832. </summary>
  4833. </member>
  4834. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EventLogInstallerBuilder.#ctor(System.Type[])">
  4835. <summary>
  4836. Initializes this object with a list of types that may potentially be attributed appropriately.
  4837. </summary>
  4838. <param name="potentialTypes">Array of types to inspect check for event log sources needing installation</param>
  4839. </member>
  4840. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EventLogInstallerBuilder.CreateInstallers(System.Collections.Generic.ICollection{System.Type})">
  4841. <summary>
  4842. Creates <see cref="T:System.Diagnostics.EventLogInstaller"></see> instances for each separate event log source needing installation.
  4843. </summary>
  4844. <param name="instrumentedTypes">Collection of <see cref="T:System.Type"></see>s that represent types defining
  4845. event log sources to be installed.</param>
  4846. <returns>Collection of installers containing event log sources to be installed.</returns>
  4847. </member>
  4848. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterInstallerBuilder">
  4849. <summary>
  4850. Add event log source definitions for classes that have been attributed
  4851. with HasInstallableResourceAttribute and EventLogDefinition attributes to EventLogInstallers.
  4852. One installer is created for each unique performance counter category that is found.
  4853. </summary>
  4854. </member>
  4855. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterInstallerBuilder.#ctor(System.Type[])">
  4856. <summary>
  4857. Initializes this object with a list of <see cref="T:System.Type"></see>s that may potentially be attributed appropriately.
  4858. </summary>
  4859. <param name="availableTypes">Array of types to inspect check for performance counter definitions needing installation</param>
  4860. </member>
  4861. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterInstallerBuilder.CreateInstallers(System.Collections.Generic.ICollection{System.Type})">
  4862. <summary>
  4863. Creates <see cref="T:System.Diagnostics.PerformanceCounterInstaller"></see> instances for each separate performance counter definition needing installation.
  4864. </summary>
  4865. <param name="instrumentedTypes">Collection of <see cref="T:System.Type"></see>s that represent types defining
  4866. performance counter definitions to be installed.</param>
  4867. <returns>Collection of installers containing performance counter definitions to be installed.</returns>
  4868. </member>
  4869. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterInstallerBuilder.GetCategoryHelp(Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCountersDefinitionAttribute,System.Reflection.Assembly)">
  4870. <summary>
  4871. Gets the category help for a performance counter.
  4872. </summary>
  4873. <param name="attribute">The performance counter attribute.</param>
  4874. <param name="originalAssembly">The assembly where the help is defined.</param>
  4875. <returns>The help for the performance counter.</returns>
  4876. </member>
  4877. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterInstallerBuilder.GetCounterHelp(System.String,System.Reflection.Assembly)">
  4878. <summary>
  4879. Gets the counter help for a performance counter.
  4880. </summary>
  4881. <param name="resourceName">The resource name.</param>
  4882. <param name="originalAssembly">The assembly where the help is defined.</param>
  4883. <returns>The help for the performance counter.</returns>
  4884. </member>
  4885. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterInstanceName">
  4886. <summary>
  4887. Constructs an instance name for a <see cref="T:System.Diagnostics.PerformanceCounter"></see> following embedded
  4888. formatting rules.
  4889. </summary>
  4890. </member>
  4891. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterInstanceName.#ctor(System.String,System.String)">
  4892. <overloads>
  4893. Initializes this object with information needed to construct a <see cref="T:System.Diagnostics.PerformanceCounter"></see>\
  4894. instance name.
  4895. </overloads>
  4896. <summary>
  4897. Initializes this object with information needed to construct a <see cref="T:System.Diagnostics.PerformanceCounter"></see>\
  4898. instance name.
  4899. </summary>
  4900. <param name="prefix">Counter name prefix.</param>
  4901. <param name="suffix">Counter name suffix.</param>
  4902. </member>
  4903. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterInstanceName.#ctor(System.String,System.String,System.Int32,System.Int32)">
  4904. <overloads>
  4905. Initializes this object with information needed to construct a <see cref="T:System.Diagnostics.PerformanceCounter"></see>\
  4906. instance name.
  4907. </overloads>
  4908. <summary>
  4909. Initializes this object with information needed to construct a <see cref="T:System.Diagnostics.PerformanceCounter"></see>\
  4910. instance name.
  4911. </summary>
  4912. <param name="prefix">Counter name prefix.</param>
  4913. <param name="suffix">Counter name suffix.</param>
  4914. <param name="maxPrefixLength">Max prefix length.</param>
  4915. <param name="maxSuffixLength">Max suffix length.</param>
  4916. </member>
  4917. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterInstanceName.ToString">
  4918. <summary>
  4919. Returns properly formatted counter name as a string.
  4920. </summary>
  4921. <returns>Formatted counter name.</returns>
  4922. </member>
  4923. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCountersDefinitionAttribute">
  4924. <summary>
  4925. Defines information needed to install a <see cref="T:System.Diagnostics.PerformanceCounterCategory"></see>.
  4926. </summary>
  4927. </member>
  4928. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCountersDefinitionAttribute.#ctor(System.String,System.String)">
  4929. <overloads>
  4930. Initializes this attribute with information needed to install this performance counter category.
  4931. </overloads>
  4932. <summary>
  4933. Initializes this attribute with information needed to install this performance counter category.
  4934. </summary>
  4935. <param name="categoryName">Performance counter category name</param>
  4936. <param name="categoryHelp">Counter category help resource name.
  4937. This is not the help text itself,
  4938. but is the resource name used to look up the internationalized help text at install-time.
  4939. </param>
  4940. </member>
  4941. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCountersDefinitionAttribute.#ctor(System.String,System.String,System.Diagnostics.PerformanceCounterCategoryType)">
  4942. <summary>
  4943. Initializes this attribute with information needed to install this performance counter category.
  4944. </summary>
  4945. <param name="categoryName">Performance counter category name</param>
  4946. <param name="categoryHelp">Counter category help resource name.
  4947. This is not the help text itself,
  4948. but is the resource name used to look up the internationalized help text at install-time.
  4949. </param>
  4950. <param name="categoryType">Performance counter category type.</param>
  4951. </member>
  4952. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCountersDefinitionAttribute.CategoryType">
  4953. <summary>
  4954. Gets the <see cref="T:System.Diagnostics.PerformanceCounter"></see> category type.
  4955. </summary>
  4956. </member>
  4957. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCountersDefinitionAttribute.CategoryName">
  4958. <summary>
  4959. Gets the <see cref="T:System.Diagnostics.PerformanceCounter"></see> category name.
  4960. </summary>
  4961. </member>
  4962. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCountersDefinitionAttribute.CategoryHelp">
  4963. <summary>
  4964. Gets the <see cref="T:System.Diagnostics.PerformanceCounter"></see> category help resource name.
  4965. This is not the help text itself,
  4966. but is the resource name used to look up the internationalized help text at install-time.
  4967. </summary>
  4968. </member>
  4969. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.ReflectionInstaller`1">
  4970. <summary>
  4971. Generic installer wrapper around installer builder. Used to find and install
  4972. given type of installable resource.
  4973. </summary>
  4974. <typeparam name="TInstallerBuilder">Specific type of installer builder to instantiate</typeparam>
  4975. </member>
  4976. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.ReflectionInstaller`1.Install(System.Collections.IDictionary)">
  4977. <summary>
  4978. Installs the instrumentation resources
  4979. </summary>
  4980. <param name="stateSaver">An <see cref="T:System.Collections.IDictionary"/> used to save information needed to perform a commit, rollback, or uninstall operation.</param>
  4981. </member>
  4982. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.ReflectionInstaller`1.Uninstall(System.Collections.IDictionary)">
  4983. <summary>
  4984. Uninstalls the instrumentation resources
  4985. </summary>
  4986. <param name="stateSaver">An <see cref="T:System.Collections.IDictionary"/> that contains the state of the computer after the installation was complete.</param>
  4987. </member>
  4988. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.ReplacementFormatter">
  4989. <summary>
  4990. This class provides an engine to process a string that contains
  4991. replacement tokens of the form "{token}" and replace them with
  4992. calculated value later.
  4993. </summary>
  4994. </member>
  4995. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.ReplacementFormatter.#ctor">
  4996. <summary>
  4997. Create a new <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.ReplacementFormatter"/>.
  4998. </summary>
  4999. </member>
  5000. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.ReplacementFormatter.#ctor(Microsoft.Practices.EnterpriseLibrary.Common.ReplacementToken[])">
  5001. <summary>
  5002. Create a new <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.ReplacementFormatter"/>.
  5003. </summary>
  5004. <param name="tokens">List of tokens to replace.</param>
  5005. </member>
  5006. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.ReplacementFormatter.#ctor(System.Collections.Generic.IEnumerable{Microsoft.Practices.EnterpriseLibrary.Common.ReplacementToken})">
  5007. <summary>
  5008. Create a new <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.ReplacementFormatter"/>.
  5009. </summary>
  5010. <param name="tokens">List of tokens to replace.</param>
  5011. </member>
  5012. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.ReplacementFormatter.Add(Microsoft.Practices.EnterpriseLibrary.Common.ReplacementToken[])">
  5013. <summary>
  5014. Add a new set of replacement tokens.
  5015. </summary>
  5016. <param name="tokens">Tokens to add to the list.</param>
  5017. </member>
  5018. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.ReplacementFormatter.AddRange(System.Collections.Generic.IEnumerable{Microsoft.Practices.EnterpriseLibrary.Common.ReplacementToken})">
  5019. <summary>
  5020. Add new tokens to the set of replacements.
  5021. </summary>
  5022. <param name="tokens">Tokens to add to the list.</param>
  5023. </member>
  5024. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.ReplacementFormatter.Format(System.String)">
  5025. <summary>
  5026. Format the given template, replacing any tokens present.
  5027. </summary>
  5028. <param name="template">The string to format, containing the replacement tokens.</param>
  5029. <returns>The formatted string, with tokens replaced.</returns>
  5030. </member>
  5031. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.ReplacementToken">
  5032. <summary>
  5033. A single replacement token used by the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.ReplacementFormatter"/>. A
  5034. token consists of two things:
  5035. <list type="bullet">
  5036. <item><description>The actual text of the token (including the {})</description></item>
  5037. <item><description>A delegate to retrieve the value to replace the token.</description></item>
  5038. </list>
  5039. </summary>
  5040. </member>
  5041. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.ReplacementToken.#ctor(System.String,Microsoft.Practices.EnterpriseLibrary.Common.ReplacementTextDelegate)">
  5042. <summary>
  5043. Create a new <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.ReplacementToken"/>.
  5044. </summary>
  5045. <param name="token">The string marking where the token should be replaced.</param>
  5046. <param name="getReplacementText">Delegate to return the value that replaces the token.</param>
  5047. </member>
  5048. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.ReplacementToken.ReplaceToken(System.Text.StringBuilder)">
  5049. <summary>
  5050. Replace this token in the given stringbuilder.
  5051. </summary>
  5052. <param name="sb"><see cref="T:System.Text.StringBuilder"/> holding the template to perform the token replacement on.</param>
  5053. </member>
  5054. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.ReplacementToken.Token">
  5055. <summary>
  5056. The token string.
  5057. </summary>
  5058. <value>The token string.</value>
  5059. </member>
  5060. <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.ReplacementToken.ReplacementText">
  5061. <summary>
  5062. The text to replace this token with.
  5063. </summary>
  5064. <value>Replacement text.</value>
  5065. </member>
  5066. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.ReplacementTextDelegate">
  5067. <summary>
  5068. Delegate type giving a function that returns the replacement text for a token.
  5069. </summary>
  5070. <returns>The replacement text.</returns>
  5071. </member>
  5072. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.ResourceStringLoader">
  5073. <summary>
  5074. Helper class to load resources strings.
  5075. </summary>
  5076. </member>
  5077. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.ResourceStringLoader.LoadString(System.String,System.String)">
  5078. <summary>
  5079. Load a resource string.
  5080. </summary>
  5081. <param name="baseName">The base name of the resource.</param>
  5082. <param name="resourceName">The resource name.</param>
  5083. <returns>The string from the resource.</returns>
  5084. </member>
  5085. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.ResourceStringLoader.LoadString(System.String,System.String,System.Reflection.Assembly)">
  5086. <summary>
  5087. Load a resource string.
  5088. </summary>
  5089. <param name="baseName">The base name of the resource.</param>
  5090. <param name="resourceName">The resource name.</param>
  5091. <param name="asm">The assembly to load the resource from.</param>
  5092. <returns>The string from the resource.</returns>
  5093. </member>
  5094. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Utility.ConstantStringResolver">
  5095. <summary>
  5096. Resolves strings by returning a constant value.
  5097. </summary>
  5098. </member>
  5099. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Utility.IStringResolver">
  5100. <summary>
  5101. Resolves string objects.
  5102. </summary>
  5103. </member>
  5104. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Utility.IStringResolver.GetString">
  5105. <summary>
  5106. Returns a string represented by the receiver.
  5107. </summary>
  5108. <returns>The string object.</returns>
  5109. </member>
  5110. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Utility.ConstantStringResolver.#ctor(System.String)">
  5111. <summary>
  5112. Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Utility.ConstantStringResolver"/> with a constant value.
  5113. </summary>
  5114. </member>
  5115. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Utility.DelegateStringResolver">
  5116. <summary>
  5117. Resolves strings by invoking a delegate and returning the resulting value.
  5118. </summary>
  5119. </member>
  5120. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Utility.DelegateStringResolver.#ctor(System.Func{System.String})">
  5121. <summary>
  5122. Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Utility.ConstantStringResolver"/> with a delegate.
  5123. </summary>
  5124. <param name="resolverDelegate">The delegate to invoke when resolving a string.</param>
  5125. </member>
  5126. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Utility.EnumerableExtensions">
  5127. <summary>
  5128. Some utility extensions on <see cref="T:System.Collections.Generic.IEnumerable`1"/> to suppliment
  5129. those available from Linq.
  5130. </summary>
  5131. </member>
  5132. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Utility.EnumerableExtensions.ForEach``1(System.Collections.Generic.IEnumerable{``0},System.Action{``0})">
  5133. <summary>
  5134. Execute <paramref name="action"/> for each element of <paramref name="sequence"/>.
  5135. </summary>
  5136. <typeparam name="T">Type of items in <paramref name="sequence"/>.</typeparam>
  5137. <param name="sequence">Sequence of items to act on.</param>
  5138. <param name="action">Action to invoke for each item.</param>
  5139. </member>
  5140. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Utility.EnumerableExtensions.Zip``3(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
  5141. <summary>
  5142. Given a sequence, combine it with another sequence, passing the corresponding
  5143. elements of each sequence to the <paramref name="zipper"/> action to create
  5144. a new single value from the two sequence elements. "Zip" here refers to a zipper,
  5145. not the compression algorithm. The resulting sequence will have the same number
  5146. of elements as the shorter of sequence1 and sequence2.
  5147. </summary>
  5148. <typeparam name="T1">Type of the elments in the first sequence.</typeparam>
  5149. <typeparam name="T2">Type of the elements in the second sequence.</typeparam>
  5150. <typeparam name="TResult">Type of the resulting sequence elements.</typeparam>
  5151. <param name="sequence1">The first sequence to combine.</param>
  5152. <param name="sequence2">The second sequence to combine.</param>
  5153. <param name="zipper">Func used to calculate the resulting values.</param>
  5154. <returns>The result sequence.</returns>
  5155. </member>
  5156. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Utility.EnumerableExtensions.Zip``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1})">
  5157. <summary>
  5158. Take two sequences and return a new sequence of <see cref="T:System.Collections.Generic.KeyValuePair`2"/> objects.
  5159. </summary>
  5160. <typeparam name="T1">Type of objects in sequence1.</typeparam>
  5161. <typeparam name="T2">Type of objects in sequence2.</typeparam>
  5162. <param name="sequence1">First sequence.</param>
  5163. <param name="sequence2">Second sequence.</param>
  5164. <returns>The sequence of <see cref="T:System.Collections.Generic.KeyValuePair`2"/> objects.</returns>
  5165. </member>
  5166. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Utility.EnumerableExtensions.ToDictionary``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1})">
  5167. <summary>
  5168. Take two sequences and return a <see cref="T:System.Collections.Generic.IDictionary`2"/> with the first sequence
  5169. holding the keys and the corresponding elements of the second sequence containing the values.
  5170. </summary>
  5171. <typeparam name="TKey">Type of keys in the dictionary.</typeparam>
  5172. <typeparam name="TValue">Type of values in the dictionary.</typeparam>
  5173. <param name="keys">Sequence of dictionary keys.</param>
  5174. <param name="values">Sequence of dictionary values.</param>
  5175. <returns>The constructed dictionary.</returns>
  5176. </member>
  5177. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Utility.Guard">
  5178. <summary>
  5179. A static helper class that includes various parameter checking routines.
  5180. </summary>
  5181. </member>
  5182. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Utility.Guard.ArgumentNotNull(System.Object,System.String)">
  5183. <summary>
  5184. Throws <see cref="T:System.ArgumentNullException"/> if the given argument is null.
  5185. </summary>
  5186. <exception cref="T:System.ArgumentNullException">The value is null.</exception>
  5187. <param name="argumentValue">The argument value to test.</param>
  5188. <param name="argumentName">The name of the argument to test.</param>
  5189. </member>
  5190. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Utility.Guard.ArgumentNotNullOrEmpty(System.String,System.String)">
  5191. <summary>
  5192. Throws an exception if the tested string argument is null or an empty string.
  5193. </summary>
  5194. <exception cref="T:System.ArgumentNullException">The string value is null.</exception>
  5195. <exception cref="T:System.ArgumentException">The string is empty.</exception>
  5196. <param name="argumentValue">The argument value to test.</param>
  5197. <param name="argumentName">The name of the argument to test.</param>
  5198. </member>
  5199. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Utility.ResourceStringResolver">
  5200. <summary>
  5201. Resolves strings by retrieving them from assembly resources, falling back to a specified
  5202. value.
  5203. </summary>
  5204. <remarks>
  5205. If both the resource type and the resource name are available, a resource lookup will be
  5206. performed; otherwise, the default value will be returned.
  5207. </remarks>
  5208. </member>
  5209. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Utility.ResourceStringResolver.#ctor(System.Type,System.String,System.String)">
  5210. <summary>
  5211. Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Utility.ResourceStringResolver"/>
  5212. for a resource type, a resource name and a fallback value.
  5213. </summary>
  5214. <param name="resourceType">The type that identifies the resources file.</param>
  5215. <param name="resourceName">The name of the resource.</param>
  5216. <param name="fallbackValue">The fallback value, to use when any of the resource
  5217. identifiers is not available.</param>
  5218. </member>
  5219. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Utility.ResourceStringResolver.#ctor(System.String,System.String,System.String)">
  5220. <summary>
  5221. Initializes a new instance of <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Utility.ResourceStringResolver"/>
  5222. for a resource type name, a resource name and a fallback value.
  5223. </summary>
  5224. <param name="resourceTypeName">The name of the type that identifies the resources file.</param>
  5225. <param name="resourceName">The name of the resource.</param>
  5226. <param name="fallbackValue">The fallback value, to use when any of the resource
  5227. identifiers is not available.</param>
  5228. </member>
  5229. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Utility.StaticReflection">
  5230. <summary>
  5231. Provides a set of helper methods that retrieve
  5232. <see cref="T:System.Reflection.MethodInfo"/> objects for the methods described in lambda expressions.
  5233. </summary>
  5234. </member>
  5235. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Utility.StaticReflection.GetMethodInfo(System.Linq.Expressions.Expression{System.Action})">
  5236. <summary>
  5237. Retrieves a <see cref="T:System.Reflection.MethodInfo"/> object from an expression in the form
  5238. () =&gt; SomeClass.SomeMethod().
  5239. </summary>
  5240. <param name="expression">The expression that describes the method to call.</param>
  5241. <returns>The <see cref="T:System.Reflection.MethodInfo"/> object for the specified method.</returns>
  5242. </member>
  5243. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Utility.StaticReflection.GetMethodInfo``1(System.Linq.Expressions.Expression{System.Action{``0}})">
  5244. <summary>
  5245. Retrieves a <see cref="T:System.Reflection.MethodInfo"/> object from an expression in the form
  5246. x =&gt; x.SomeMethod().
  5247. </summary>
  5248. <typeparam name="T">The type where the method is defined.</typeparam>
  5249. <param name="expression">The expression that describes the method to call.</param>
  5250. <returns>The <see cref="T:System.Reflection.MethodInfo"/> object for the specified method.</returns>
  5251. </member>
  5252. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Utility.StaticReflection.GetPropertyGetMethodInfo``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">
  5253. <summary>
  5254. Retrieves a <see cref="T:System.Reflection.MethodInfo"/> object for the get method from an expression in the form
  5255. x =&gt; x.SomeProperty.
  5256. </summary>
  5257. <typeparam name="T">The type where the method is defined.</typeparam>
  5258. <typeparam name="TProperty">The type of the property.</typeparam>
  5259. <param name="expression">The expression that describes the property for which the get method is to be extracted.</param>
  5260. <returns>The <see cref="T:System.Reflection.MethodInfo"/> object for the get method.</returns>
  5261. </member>
  5262. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Utility.StaticReflection.GetPropertySetMethodInfo``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">
  5263. <summary>
  5264. Retrieves a <see cref="T:System.Reflection.MethodInfo"/> object for the set method from an expression in the form
  5265. x =&gt; x.SomeProperty.
  5266. </summary>
  5267. <typeparam name="T">The type where the method is defined.</typeparam>
  5268. <typeparam name="TProperty">The type of the property.</typeparam>
  5269. <param name="expression">The expression that describes the property for which the set method is to be extracted.</param>
  5270. <returns>The <see cref="T:System.Reflection.MethodInfo"/> object for the set method.</returns>
  5271. </member>
  5272. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Utility.StaticReflection.GetMemberInfo``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">
  5273. <summary>
  5274. Retrieves a <see cref="T:System.Reflection.PropertyInfo"/> object for the set method from an expression in the form
  5275. x =&gt; x.SomeProperty.
  5276. </summary>
  5277. <typeparam name="T">The type where the method is defined.</typeparam>
  5278. <typeparam name="TProperty">The type of the property.</typeparam>
  5279. <param name="expression">The expression that describes the property for which the property informationis to be extracted.</param>
  5280. <returns>The <see cref="T:System.Reflection.PropertyInfo"/> object for the property.</returns>
  5281. </member>
  5282. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Utility.StaticReflection.GetConstructorInfo``1(System.Linq.Expressions.Expression{System.Func{``0}})">
  5283. <summary>
  5284. Retrieves a <see cref="T:System.Reflection.ConstructorInfo"/> object from an expression in the form () =&gt; new SomeType().
  5285. </summary>
  5286. <typeparam name="T">The type where the constructor is defined.</typeparam>
  5287. <param name="expression">The expression that calls the desired constructor.</param>
  5288. <returns>The <see cref="T:System.Reflection.ConstructorInfo"/> object for the constructor.</returns>
  5289. </member>
  5290. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Utility.TypeExtensions">
  5291. <summary>
  5292. Extensios to <see cref="T:System.Type"/>
  5293. </summary>
  5294. </member>
  5295. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Utility.TypeExtensions.FindGenericParent(System.Type,System.Type)">
  5296. <summary>
  5297. Locates the generic parent of the type
  5298. </summary>
  5299. <param name="rootType">Type to begin search from.</param>
  5300. <param name="parentType">Open generic type to seek</param>
  5301. <returns>The found parent that is a closed generic of the <paramref name="parentType"/> or null</returns>
  5302. </member>
  5303. <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Utility.WrappedAsyncOperation">
  5304. <summary>
  5305. A helper class that provides the code needed to wrap an existing
  5306. asynchronous operation and return a different implementation of
  5307. <see cref="T:System.IAsyncResult"/>.
  5308. </summary>
  5309. </member>
  5310. <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Utility.WrappedAsyncOperation.BeginAsyncOperation``1(System.AsyncCallback,System.Func{System.AsyncCallback,System.IAsyncResult},System.Func{System.IAsyncResult,``0})">
  5311. <summary>
  5312. Start an asyncronous operation that wraps a lower-level
  5313. async operation.
  5314. </summary>
  5315. <typeparam name="TWrappingAsyncResult">Type that implements IAsyncResult
  5316. that will be returned from this method.</typeparam>
  5317. <param name="callback">The user's callback method to be called when
  5318. the async operation completes.</param>
  5319. <param name="beginOperation">A delegate that invokes the underlying
  5320. async operation that we're wrapping.</param>
  5321. <param name="wrappingResultCreator">A delegate that takes the inner
  5322. async result and returns the wrapping instance of <typeparamref name="TWrappingAsyncResult"/>.
  5323. </param>
  5324. <returns>The <see cref="T:System.IAsyncResult"/>.</returns>
  5325. </member>
  5326. </members>
  5327. </doc>