NationalInstruments.VisaNS.xml 978 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928129291293012931129321293312934129351293612937129381293912940129411294212943129441294512946129471294812949129501295112952129531295412955129561295712958129591296012961129621296312964129651296612967129681296912970129711297212973129741297512976129771297812979129801298112982129831298412985129861298712988129891299012991129921299312994129951299612997129981299913000130011300213003130041300513006130071300813009130101301113012130131301413015130161301713018130191302013021130221302313024130251302613027130281302913030130311303213033130341303513036130371303813039130401304113042130431304413045130461304713048130491305013051130521305313054130551305613057130581305913060130611306213063130641306513066130671306813069130701307113072130731307413075130761307713078130791308013081130821308313084130851308613087130881308913090130911309213093130941309513096130971309813099131001310113102131031310413105131061310713108131091311013111131121311313114131151311613117131181311913120131211312213123131241312513126131271312813129131301313113132131331313413135131361313713138131391314013141131421314313144131451314613147131481314913150131511315213153131541315513156131571315813159131601316113162131631316413165131661316713168131691317013171131721317313174131751317613177131781317913180131811318213183131841318513186131871318813189131901319113192131931319413195131961319713198131991320013201132021320313204132051320613207132081320913210132111321213213132141321513216132171321813219132201322113222132231322413225132261322713228132291323013231132321323313234132351323613237132381323913240132411324213243132441324513246132471324813249132501325113252132531325413255132561325713258132591326013261132621326313264132651326613267132681326913270132711327213273132741327513276132771327813279132801328113282132831328413285132861328713288132891329013291132921329313294132951329613297132981329913300133011330213303133041330513306133071330813309133101331113312133131331413315133161331713318133191332013321133221332313324133251332613327133281332913330133311333213333133341333513336133371333813339133401334113342133431334413345133461334713348133491335013351133521335313354133551335613357133581335913360133611336213363133641336513366133671336813369133701337113372133731337413375133761337713378133791338013381133821338313384133851338613387133881338913390133911339213393133941339513396133971339813399134001340113402134031340413405134061340713408134091341013411134121341313414134151341613417134181341913420134211342213423134241342513426134271342813429134301343113432134331343413435134361343713438134391344013441134421344313444134451344613447134481344913450134511345213453134541345513456134571345813459134601346113462134631346413465134661346713468134691347013471134721347313474134751347613477134781347913480134811348213483134841348513486134871348813489134901349113492134931349413495134961349713498134991350013501135021350313504135051350613507135081350913510135111351213513135141351513516135171351813519135201352113522135231352413525135261352713528135291353013531135321353313534135351353613537135381353913540135411354213543135441354513546135471354813549135501355113552135531355413555135561355713558135591356013561135621356313564135651356613567135681356913570135711357213573135741357513576135771357813579135801358113582135831358413585135861358713588135891359013591135921359313594135951359613597135981359913600136011360213603136041360513606136071360813609136101361113612136131361413615136161361713618136191362013621136221362313624136251362613627136281362913630136311363213633136341363513636136371363813639136401364113642136431364413645136461364713648136491365013651136521365313654136551365613657136581365913660136611366213663136641366513666136671366813669136701367113672136731367413675136761367713678136791368013681136821368313684136851368613687136881368913690136911369213693136941369513696136971369813699137001370113702137031370413705137061370713708137091371013711137121371313714137151371613717137181371913720137211372213723137241372513726137271372813729137301373113732137331373413735137361373713738137391374013741137421374313744137451374613747137481374913750137511375213753137541375513756137571375813759137601376113762137631376413765137661376713768137691377013771137721377313774137751377613777137781377913780137811378213783137841378513786137871378813789137901379113792137931379413795137961379713798137991380013801138021380313804138051380613807138081380913810138111381213813138141381513816138171381813819138201382113822138231382413825138261382713828138291383013831138321383313834138351383613837138381383913840138411384213843138441384513846138471384813849138501385113852138531385413855138561385713858138591386013861138621386313864138651386613867138681386913870138711387213873138741387513876138771387813879138801388113882138831388413885138861388713888138891389013891138921389313894138951389613897138981389913900139011390213903139041390513906139071390813909139101391113912139131391413915139161391713918139191392013921139221392313924139251392613927139281392913930139311393213933139341393513936139371393813939139401394113942139431394413945139461394713948139491395013951139521395313954139551395613957139581395913960139611396213963139641396513966139671396813969139701397113972139731397413975139761397713978139791398013981139821398313984139851398613987139881398913990139911399213993139941399513996139971399813999140001400114002140031400414005140061400714008140091401014011140121401314014140151401614017140181401914020140211402214023140241402514026140271402814029140301403114032140331403414035140361403714038140391404014041140421404314044140451404614047140481404914050140511405214053140541405514056140571405814059140601406114062140631406414065140661406714068140691407014071140721407314074140751407614077140781407914080140811408214083140841408514086140871408814089140901409114092140931409414095140961409714098140991410014101141021410314104141051410614107141081410914110141111411214113141141411514116141171411814119141201412114122141231412414125141261412714128141291413014131141321413314134141351413614137141381413914140141411414214143141441414514146141471414814149141501415114152141531415414155141561415714158141591416014161141621416314164141651416614167141681416914170141711417214173141741417514176141771417814179141801418114182141831418414185141861418714188141891419014191141921419314194141951419614197141981419914200142011420214203142041420514206142071420814209142101421114212142131421414215142161421714218142191422014221142221422314224142251422614227142281422914230142311423214233142341423514236142371423814239142401424114242142431424414245142461424714248142491425014251142521425314254142551425614257142581425914260142611426214263142641426514266142671426814269142701427114272142731427414275142761427714278142791428014281142821428314284142851428614287142881428914290142911429214293142941429514296142971429814299143001430114302143031430414305143061430714308143091431014311143121431314314143151431614317143181431914320143211432214323143241432514326143271432814329143301433114332143331433414335143361433714338143391434014341143421434314344143451434614347143481434914350143511435214353143541435514356143571435814359143601436114362143631436414365143661436714368143691437014371143721437314374143751437614377143781437914380143811438214383143841438514386143871438814389143901439114392143931439414395143961439714398143991440014401144021440314404144051440614407144081440914410144111441214413144141441514416144171441814419144201442114422144231442414425144261442714428144291443014431144321443314434144351443614437144381443914440144411444214443144441444514446144471444814449144501445114452144531445414455144561445714458144591446014461144621446314464144651446614467144681446914470144711447214473144741447514476144771447814479144801448114482144831448414485144861448714488144891449014491144921449314494144951449614497144981449914500145011450214503145041450514506145071450814509145101451114512145131451414515145161451714518145191452014521145221452314524145251452614527145281452914530145311453214533145341453514536145371453814539145401454114542145431454414545145461454714548145491455014551145521455314554145551455614557145581455914560145611456214563145641456514566145671456814569145701457114572145731457414575145761457714578145791458014581145821458314584145851458614587145881458914590145911459214593145941459514596145971459814599146001460114602146031460414605146061460714608146091461014611146121461314614146151461614617146181461914620146211462214623146241462514626146271462814629146301463114632146331463414635146361463714638146391464014641146421464314644146451464614647146481464914650146511465214653146541465514656146571465814659146601466114662146631466414665146661466714668146691467014671146721467314674146751467614677146781467914680146811468214683146841468514686146871468814689146901469114692146931469414695146961469714698146991470014701147021470314704147051470614707147081470914710147111471214713147141471514716147171471814719147201472114722147231472414725147261472714728147291473014731147321473314734147351473614737147381473914740147411474214743147441474514746147471474814749147501475114752147531475414755147561475714758147591476014761147621476314764147651476614767147681476914770147711477214773147741477514776147771477814779147801478114782147831478414785147861478714788147891479014791147921479314794147951479614797147981479914800148011480214803148041480514806148071480814809148101481114812148131481414815148161481714818148191482014821148221482314824148251482614827148281482914830148311483214833148341483514836148371483814839148401484114842148431484414845148461484714848148491485014851148521485314854148551485614857148581485914860148611486214863148641486514866148671486814869148701487114872148731487414875148761487714878148791488014881148821488314884148851488614887148881488914890148911489214893148941489514896148971489814899149001490114902149031490414905149061490714908149091491014911149121491314914149151491614917149181491914920149211492214923149241492514926149271492814929149301493114932149331493414935149361493714938149391494014941149421494314944149451494614947149481494914950149511495214953149541495514956149571495814959149601496114962149631496414965149661496714968149691497014971149721497314974149751497614977149781497914980149811498214983149841498514986149871498814989149901499114992149931499414995149961499714998149991500015001150021500315004150051500615007150081500915010150111501215013150141501515016150171501815019150201502115022150231502415025150261502715028150291503015031150321503315034150351503615037150381503915040150411504215043150441504515046150471504815049150501505115052150531505415055150561505715058150591506015061150621506315064150651506615067150681506915070150711507215073150741507515076150771507815079150801508115082150831508415085150861508715088150891509015091150921509315094150951509615097150981509915100151011510215103151041510515106151071510815109151101511115112151131511415115151161511715118151191512015121151221512315124151251512615127151281512915130151311513215133151341513515136151371513815139151401514115142151431514415145151461514715148151491515015151151521515315154151551515615157151581515915160151611516215163151641516515166151671516815169151701517115172151731517415175151761517715178151791518015181151821518315184151851518615187151881518915190151911519215193151941519515196151971519815199152001520115202152031520415205152061520715208152091521015211152121521315214152151521615217152181521915220152211522215223152241522515226152271522815229152301523115232152331523415235152361523715238152391524015241152421524315244152451524615247152481524915250152511525215253152541525515256152571525815259152601526115262152631526415265152661526715268152691527015271152721527315274152751527615277152781527915280152811528215283152841528515286152871528815289152901529115292152931529415295152961529715298152991530015301153021530315304153051530615307153081530915310153111531215313153141531515316153171531815319153201532115322153231532415325153261532715328153291533015331153321533315334153351533615337153381533915340153411534215343153441534515346153471534815349153501535115352153531535415355153561535715358153591536015361153621536315364153651536615367153681536915370153711537215373153741537515376153771537815379153801538115382153831538415385153861538715388153891539015391153921539315394153951539615397153981539915400154011540215403154041540515406154071540815409154101541115412154131541415415154161541715418154191542015421154221542315424154251542615427154281542915430154311543215433154341543515436154371543815439154401544115442154431544415445154461544715448154491545015451154521545315454154551545615457154581545915460154611546215463154641546515466154671546815469154701547115472154731547415475154761547715478154791548015481154821548315484154851548615487154881548915490154911549215493154941549515496154971549815499155001550115502155031550415505155061550715508155091551015511155121551315514155151551615517155181551915520155211552215523155241552515526155271552815529155301553115532155331553415535155361553715538155391554015541155421554315544155451554615547155481554915550155511555215553155541555515556155571555815559155601556115562155631556415565155661556715568155691557015571155721557315574155751557615577155781557915580155811558215583155841558515586155871558815589155901559115592155931559415595155961559715598155991560015601156021560315604156051560615607156081560915610156111561215613156141561515616156171561815619156201562115622156231562415625156261562715628156291563015631156321563315634156351563615637156381563915640156411564215643156441564515646156471564815649156501565115652156531565415655156561565715658156591566015661156621566315664156651566615667156681566915670156711567215673156741567515676156771567815679156801568115682156831568415685156861568715688156891569015691156921569315694156951569615697156981569915700157011570215703157041570515706157071570815709157101571115712157131571415715157161571715718157191572015721157221572315724157251572615727157281572915730157311573215733157341573515736157371573815739157401574115742157431574415745157461574715748157491575015751157521575315754157551575615757157581575915760157611576215763157641576515766157671576815769157701577115772157731577415775157761577715778157791578015781157821578315784157851578615787157881578915790157911579215793157941579515796157971579815799158001580115802158031580415805158061580715808158091581015811158121581315814158151581615817158181581915820158211582215823158241582515826158271582815829158301583115832158331583415835158361583715838158391584015841158421584315844158451584615847158481584915850158511585215853158541585515856158571585815859158601586115862158631586415865158661586715868158691587015871158721587315874158751587615877158781587915880158811588215883158841588515886158871588815889158901589115892158931589415895158961589715898158991590015901159021590315904159051590615907159081590915910159111591215913159141591515916159171591815919159201592115922159231592415925159261592715928159291593015931159321593315934159351593615937159381593915940159411594215943159441594515946159471594815949159501595115952159531595415955159561595715958159591596015961159621596315964159651596615967159681596915970159711597215973159741597515976159771597815979159801598115982159831598415985159861598715988159891599015991159921599315994159951599615997159981599916000160011600216003160041600516006160071600816009160101601116012160131601416015160161601716018160191602016021160221602316024160251602616027160281602916030160311603216033160341603516036160371603816039160401604116042160431604416045160461604716048160491605016051160521605316054160551605616057160581605916060160611606216063160641606516066160671606816069160701607116072160731607416075160761607716078160791608016081160821608316084160851608616087160881608916090160911609216093160941609516096160971609816099161001610116102161031610416105161061610716108161091611016111161121611316114161151611616117161181611916120161211612216123161241612516126161271612816129161301613116132161331613416135161361613716138161391614016141161421614316144161451614616147161481614916150161511615216153161541615516156161571615816159161601616116162161631616416165161661616716168161691617016171161721617316174161751617616177161781617916180161811618216183161841618516186161871618816189161901619116192161931619416195161961619716198161991620016201162021620316204162051620616207162081620916210162111621216213162141621516216162171621816219162201622116222162231622416225162261622716228162291623016231162321623316234162351623616237162381623916240162411624216243162441624516246162471624816249162501625116252162531625416255162561625716258162591626016261162621626316264162651626616267162681626916270162711627216273162741627516276162771627816279162801628116282162831628416285162861628716288162891629016291162921629316294162951629616297162981629916300163011630216303163041630516306163071630816309163101631116312163131631416315163161631716318163191632016321163221632316324163251632616327163281632916330163311633216333163341633516336163371633816339163401634116342163431634416345163461634716348163491635016351163521635316354163551635616357163581635916360163611636216363163641636516366163671636816369163701637116372163731637416375163761637716378163791638016381163821638316384163851638616387163881638916390163911639216393163941639516396163971639816399164001640116402164031640416405164061640716408164091641016411164121641316414164151641616417164181641916420164211642216423164241642516426164271642816429164301643116432164331643416435164361643716438164391644016441164421644316444164451644616447164481644916450164511645216453164541645516456164571645816459164601646116462164631646416465164661646716468164691647016471164721647316474164751647616477164781647916480164811648216483164841648516486164871648816489164901649116492164931649416495164961649716498164991650016501165021650316504165051650616507165081650916510165111651216513165141651516516165171651816519165201652116522165231652416525165261652716528165291653016531165321653316534165351653616537165381653916540165411654216543165441654516546165471654816549165501655116552165531655416555165561655716558165591656016561165621656316564165651656616567165681656916570165711657216573165741657516576165771657816579165801658116582165831658416585165861658716588165891659016591165921659316594165951659616597165981659916600166011660216603166041660516606166071660816609166101661116612166131661416615166161661716618166191662016621166221662316624166251662616627166281662916630166311663216633166341663516636166371663816639166401664116642166431664416645166461664716648166491665016651166521665316654166551665616657166581665916660166611666216663166641666516666166671666816669166701667116672166731667416675166761667716678166791668016681166821668316684166851668616687166881668916690166911669216693166941669516696166971669816699167001670116702167031670416705167061670716708167091671016711167121671316714167151671616717167181671916720167211672216723167241672516726167271672816729167301673116732167331673416735167361673716738167391674016741167421674316744167451674616747167481674916750167511675216753167541675516756167571675816759167601676116762167631676416765167661676716768167691677016771167721677316774167751677616777167781677916780167811678216783167841678516786167871678816789167901679116792167931679416795167961679716798167991680016801168021680316804168051680616807168081680916810168111681216813168141681516816168171681816819168201682116822168231682416825168261682716828168291683016831168321683316834168351683616837168381683916840168411684216843168441684516846168471684816849168501685116852168531685416855168561685716858168591686016861168621686316864168651686616867168681686916870168711687216873168741687516876168771687816879168801688116882168831688416885168861688716888168891689016891168921689316894168951689616897168981689916900169011690216903169041690516906169071690816909169101691116912169131691416915169161691716918169191692016921169221692316924169251692616927169281692916930169311693216933169341693516936169371693816939169401694116942169431694416945169461694716948169491695016951169521695316954169551695616957169581695916960169611696216963169641696516966169671696816969169701697116972169731697416975169761697716978169791698016981169821698316984169851698616987169881698916990169911699216993169941699516996169971699816999170001700117002170031700417005170061700717008170091701017011170121701317014170151701617017170181701917020170211702217023170241702517026170271702817029170301703117032170331703417035170361703717038170391704017041170421704317044170451704617047170481704917050170511705217053170541705517056170571705817059170601706117062170631706417065170661706717068170691707017071170721707317074170751707617077170781707917080170811708217083170841708517086170871708817089170901709117092170931709417095170961709717098170991710017101171021710317104171051710617107171081710917110171111711217113171141711517116171171711817119171201712117122171231712417125171261712717128171291713017131171321713317134171351713617137171381713917140171411714217143171441714517146171471714817149171501715117152171531715417155171561715717158171591716017161171621716317164171651716617167171681716917170171711717217173171741717517176171771717817179171801718117182171831718417185171861718717188171891719017191171921719317194171951719617197171981719917200172011720217203172041720517206172071720817209172101721117212172131721417215172161721717218172191722017221172221722317224172251722617227172281722917230172311723217233172341723517236172371723817239172401724117242172431724417245172461724717248172491725017251172521725317254172551725617257172581725917260172611726217263172641726517266172671726817269172701727117272172731727417275172761727717278172791728017281172821728317284172851728617287172881728917290172911729217293172941729517296172971729817299173001730117302173031730417305173061730717308173091731017311173121731317314173151731617317173181731917320173211732217323173241732517326173271732817329173301733117332173331733417335173361733717338173391734017341173421734317344173451734617347173481734917350173511735217353173541735517356173571735817359173601736117362173631736417365173661736717368173691737017371173721737317374173751737617377173781737917380173811738217383173841738517386173871738817389173901739117392173931739417395173961739717398173991740017401174021740317404174051740617407174081740917410174111741217413174141741517416174171741817419174201742117422174231742417425174261742717428174291743017431174321743317434174351743617437174381743917440174411744217443174441744517446174471744817449174501745117452174531745417455174561745717458174591746017461174621746317464174651746617467174681746917470174711747217473174741747517476174771747817479174801748117482174831748417485174861748717488174891749017491174921749317494174951749617497174981749917500175011750217503175041750517506175071750817509175101751117512175131751417515175161751717518175191752017521175221752317524175251752617527175281752917530175311753217533175341753517536175371753817539175401754117542175431754417545175461754717548175491755017551175521755317554175551755617557175581755917560175611756217563175641756517566175671756817569175701757117572175731757417575175761757717578175791758017581175821758317584175851758617587175881758917590175911759217593175941759517596175971759817599176001760117602176031760417605176061760717608176091761017611176121761317614176151761617617176181761917620176211762217623176241762517626176271762817629176301763117632176331763417635176361763717638176391764017641176421764317644176451764617647176481764917650176511765217653176541765517656176571765817659176601766117662176631766417665176661766717668176691767017671176721767317674176751767617677176781767917680176811768217683176841768517686176871768817689176901769117692176931769417695176961769717698176991770017701177021770317704177051770617707177081770917710177111771217713177141771517716177171771817719177201772117722177231772417725177261772717728177291773017731177321773317734177351773617737177381773917740177411774217743177441774517746177471774817749177501775117752177531775417755177561775717758177591776017761177621776317764177651776617767177681776917770177711777217773177741777517776177771777817779177801778117782177831778417785177861778717788177891779017791177921779317794177951779617797177981779917800178011780217803178041780517806178071780817809178101781117812178131781417815178161781717818178191782017821178221782317824178251782617827178281782917830178311783217833178341783517836178371783817839178401784117842178431784417845178461784717848178491785017851178521785317854178551785617857178581785917860178611786217863178641786517866178671786817869178701787117872178731787417875178761787717878178791788017881178821788317884178851788617887178881788917890178911789217893178941789517896178971789817899179001790117902179031790417905179061790717908179091791017911179121791317914179151791617917179181791917920179211792217923179241792517926179271792817929179301793117932179331793417935179361793717938179391794017941179421794317944179451794617947179481794917950179511795217953179541795517956179571795817959179601796117962179631796417965179661796717968179691797017971179721797317974179751797617977179781797917980179811798217983179841798517986179871798817989179901799117992179931799417995179961799717998179991800018001180021800318004180051800618007180081800918010180111801218013180141801518016180171801818019180201802118022180231802418025180261802718028180291803018031180321803318034180351803618037180381803918040180411804218043180441804518046180471804818049180501805118052180531805418055180561805718058180591806018061180621806318064180651806618067180681806918070180711807218073180741807518076180771807818079180801808118082180831808418085180861808718088180891809018091180921809318094180951809618097180981809918100181011810218103181041810518106181071810818109181101811118112181131811418115181161811718118181191812018121181221812318124181251812618127181281812918130181311813218133181341813518136181371813818139181401814118142181431814418145181461814718148181491815018151181521815318154181551815618157181581815918160181611816218163181641816518166181671816818169181701817118172181731817418175181761817718178181791818018181181821818318184181851818618187181881818918190181911819218193181941819518196181971819818199182001820118202182031820418205182061820718208182091821018211182121821318214182151821618217182181821918220182211822218223182241822518226182271822818229182301823118232182331823418235182361823718238182391824018241182421824318244182451824618247182481824918250182511825218253182541825518256182571825818259182601826118262182631826418265182661826718268182691827018271182721827318274182751827618277182781827918280182811828218283182841828518286182871828818289182901829118292182931829418295182961829718298182991830018301183021830318304183051830618307183081830918310183111831218313183141831518316183171831818319183201832118322183231832418325183261832718328183291833018331183321833318334183351833618337183381833918340183411834218343183441834518346183471834818349183501835118352183531835418355183561835718358183591836018361183621836318364183651836618367183681836918370183711837218373183741837518376183771837818379183801838118382183831838418385183861838718388183891839018391183921839318394183951839618397183981839918400184011840218403184041840518406184071840818409184101841118412184131841418415184161841718418184191842018421184221842318424184251842618427184281842918430184311843218433184341843518436184371843818439184401844118442184431844418445184461844718448184491845018451184521845318454184551845618457184581845918460184611846218463184641846518466184671846818469184701847118472184731847418475184761847718478184791848018481184821848318484184851848618487184881848918490184911849218493184941849518496184971849818499185001850118502185031850418505185061850718508185091851018511185121851318514185151851618517185181851918520185211852218523185241852518526185271852818529185301853118532185331853418535185361853718538185391854018541185421854318544185451854618547185481854918550185511855218553185541855518556185571855818559185601856118562185631856418565185661856718568185691857018571185721857318574185751857618577185781857918580185811858218583185841858518586185871858818589185901859118592185931859418595185961859718598185991860018601186021860318604186051860618607186081860918610186111861218613186141861518616186171861818619186201862118622186231862418625186261862718628186291863018631186321863318634186351863618637186381863918640186411864218643186441864518646186471864818649186501865118652186531865418655186561865718658186591866018661186621866318664186651866618667186681866918670186711867218673186741867518676186771867818679186801868118682186831868418685186861868718688186891869018691186921869318694186951869618697186981869918700187011870218703187041870518706187071870818709187101871118712187131871418715187161871718718187191872018721187221872318724187251872618727187281872918730187311873218733187341873518736187371873818739187401874118742187431874418745187461874718748187491875018751187521875318754187551875618757187581875918760187611876218763187641876518766187671876818769187701877118772187731877418775187761877718778187791878018781187821878318784187851878618787187881878918790187911879218793187941879518796187971879818799188001880118802188031880418805188061880718808188091881018811188121881318814188151881618817188181881918820188211882218823188241882518826188271882818829188301883118832188331883418835188361883718838188391884018841188421884318844188451884618847188481884918850188511885218853188541885518856188571885818859188601886118862188631886418865188661886718868188691887018871188721887318874188751887618877188781887918880188811888218883188841888518886188871888818889188901889118892188931889418895188961889718898188991890018901189021890318904189051890618907189081890918910189111891218913189141891518916189171891818919189201892118922189231892418925189261892718928189291893018931189321893318934189351893618937189381893918940189411894218943189441894518946189471894818949189501895118952189531895418955189561895718958189591896018961189621896318964189651896618967189681896918970189711897218973189741897518976189771897818979189801898118982189831898418985189861898718988189891899018991189921899318994189951899618997189981899919000190011900219003190041900519006190071900819009190101901119012190131901419015190161901719018190191902019021190221902319024190251902619027190281902919030190311903219033190341903519036190371903819039190401904119042190431904419045190461904719048190491905019051190521905319054190551905619057190581905919060190611906219063190641906519066190671906819069190701907119072190731907419075190761907719078190791908019081190821908319084190851908619087190881908919090190911909219093190941909519096190971909819099191001910119102191031910419105191061910719108191091911019111191121911319114191151911619117191181911919120191211912219123191241912519126191271912819129191301913119132191331913419135191361913719138191391914019141191421914319144191451914619147191481914919150191511915219153191541915519156191571915819159191601916119162191631916419165191661916719168191691917019171191721917319174191751917619177191781917919180191811918219183191841918519186191871918819189191901919119192191931919419195191961919719198191991920019201192021920319204192051920619207192081920919210192111921219213192141921519216192171921819219192201922119222192231922419225192261922719228192291923019231192321923319234192351923619237192381923919240192411924219243192441924519246192471924819249192501925119252192531925419255192561925719258192591926019261192621926319264192651926619267192681926919270192711927219273192741927519276192771927819279192801928119282192831928419285192861928719288192891929019291192921929319294192951929619297192981929919300193011930219303193041930519306193071930819309193101931119312193131931419315193161931719318193191932019321193221932319324193251932619327193281932919330193311933219333193341933519336193371933819339193401934119342193431934419345193461934719348193491935019351193521935319354193551935619357193581935919360193611936219363193641936519366193671936819369193701937119372193731937419375193761937719378193791938019381193821938319384193851938619387193881938919390193911939219393193941939519396193971939819399194001940119402194031940419405194061940719408194091941019411194121941319414194151941619417194181941919420194211942219423194241942519426194271942819429194301943119432194331943419435194361943719438194391944019441194421944319444194451944619447194481944919450194511945219453194541945519456194571945819459194601946119462194631946419465194661946719468194691947019471194721947319474194751947619477194781947919480194811948219483194841948519486194871948819489194901949119492194931949419495194961949719498194991950019501195021950319504195051950619507195081950919510195111951219513195141951519516195171951819519195201952119522195231952419525195261952719528195291953019531195321953319534195351953619537195381953919540195411954219543195441954519546195471954819549195501955119552195531955419555195561955719558195591956019561195621956319564195651956619567195681956919570195711957219573195741957519576195771957819579195801958119582195831958419585195861958719588195891959019591195921959319594195951959619597195981959919600196011960219603196041960519606196071960819609196101961119612196131961419615196161961719618196191962019621196221962319624196251962619627196281962919630196311963219633196341963519636196371963819639196401964119642196431964419645196461964719648196491965019651196521965319654196551965619657196581965919660196611966219663196641966519666196671966819669196701967119672196731967419675196761967719678196791968019681196821968319684196851968619687196881968919690196911969219693196941969519696196971969819699197001970119702197031970419705197061970719708197091971019711197121971319714197151971619717197181971919720197211972219723197241972519726197271972819729197301973119732197331973419735197361973719738197391974019741197421974319744197451974619747197481974919750197511975219753197541975519756197571975819759197601976119762197631976419765197661976719768197691977019771197721977319774197751977619777197781977919780197811978219783197841978519786197871978819789197901979119792197931979419795197961979719798197991980019801198021980319804198051980619807198081980919810198111981219813198141981519816198171981819819198201982119822198231982419825198261982719828198291983019831198321983319834198351983619837198381983919840198411984219843198441984519846198471984819849198501985119852198531985419855198561985719858198591986019861198621986319864198651986619867198681986919870198711987219873198741987519876198771987819879198801988119882198831988419885198861988719888198891989019891198921989319894198951989619897198981989919900199011990219903199041990519906199071990819909199101991119912199131991419915199161991719918199191992019921199221992319924199251992619927199281992919930199311993219933199341993519936199371993819939199401994119942199431994419945199461994719948199491995019951199521995319954199551995619957199581995919960199611996219963199641996519966199671996819969199701997119972199731997419975199761997719978199791998019981199821998319984199851998619987199881998919990199911999219993199941999519996199971999819999200002000120002200032000420005200062000720008200092001020011200122001320014200152001620017200182001920020200212002220023200242002520026200272002820029200302003120032200332003420035200362003720038200392004020041200422004320044200452004620047200482004920050200512005220053200542005520056200572005820059200602006120062200632006420065200662006720068200692007020071200722007320074200752007620077200782007920080200812008220083200842008520086200872008820089200902009120092200932009420095200962009720098200992010020101201022010320104201052010620107201082010920110201112011220113201142011520116201172011820119201202012120122201232012420125201262012720128201292013020131201322013320134201352013620137201382013920140201412014220143201442014520146201472014820149201502015120152201532015420155201562015720158201592016020161201622016320164201652016620167201682016920170201712017220173201742017520176201772017820179201802018120182201832018420185201862018720188201892019020191201922019320194201952019620197201982019920200202012020220203202042020520206202072020820209202102021120212202132021420215202162021720218202192022020221202222022320224202252022620227202282022920230202312023220233202342023520236202372023820239202402024120242202432024420245202462024720248202492025020251202522025320254202552025620257202582025920260202612026220263202642026520266202672026820269202702027120272202732027420275202762027720278202792028020281202822028320284202852028620287202882028920290202912029220293202942029520296202972029820299203002030120302203032030420305203062030720308203092031020311203122031320314203152031620317203182031920320203212032220323203242032520326203272032820329203302033120332203332033420335203362033720338203392034020341203422034320344203452034620347203482034920350203512035220353203542035520356203572035820359203602036120362203632036420365203662036720368203692037020371203722037320374203752037620377203782037920380203812038220383203842038520386203872038820389203902039120392203932039420395203962039720398203992040020401204022040320404204052040620407204082040920410204112041220413204142041520416204172041820419204202042120422204232042420425204262042720428204292043020431204322043320434204352043620437204382043920440204412044220443204442044520446204472044820449204502045120452204532045420455204562045720458204592046020461204622046320464204652046620467204682046920470204712047220473204742047520476204772047820479204802048120482204832048420485204862048720488204892049020491204922049320494204952049620497204982049920500205012050220503205042050520506205072050820509205102051120512205132051420515205162051720518205192052020521205222052320524205252052620527205282052920530205312053220533205342053520536205372053820539205402054120542205432054420545205462054720548205492055020551205522055320554205552055620557205582055920560205612056220563205642056520566205672056820569205702057120572205732057420575205762057720578205792058020581205822058320584205852058620587205882058920590205912059220593205942059520596205972059820599206002060120602206032060420605206062060720608206092061020611206122061320614206152061620617206182061920620206212062220623206242062520626206272062820629206302063120632206332063420635206362063720638206392064020641206422064320644206452064620647206482064920650206512065220653206542065520656206572065820659206602066120662206632066420665206662066720668206692067020671206722067320674206752067620677206782067920680206812068220683206842068520686206872068820689206902069120692206932069420695206962069720698206992070020701207022070320704207052070620707207082070920710207112071220713207142071520716207172071820719207202072120722207232072420725207262072720728207292073020731207322073320734207352073620737207382073920740207412074220743207442074520746207472074820749207502075120752207532075420755207562075720758207592076020761207622076320764207652076620767207682076920770207712077220773207742077520776207772077820779207802078120782207832078420785207862078720788207892079020791207922079320794207952079620797207982079920800208012080220803208042080520806208072080820809208102081120812208132081420815208162081720818208192082020821208222082320824208252082620827208282082920830208312083220833208342083520836208372083820839208402084120842208432084420845208462084720848208492085020851208522085320854208552085620857208582085920860208612086220863208642086520866208672086820869208702087120872208732087420875208762087720878208792088020881208822088320884208852088620887208882088920890208912089220893208942089520896208972089820899209002090120902209032090420905209062090720908209092091020911209122091320914209152091620917209182091920920209212092220923209242092520926209272092820929209302093120932209332093420935209362093720938209392094020941209422094320944209452094620947209482094920950209512095220953209542095520956209572095820959209602096120962209632096420965209662096720968209692097020971209722097320974209752097620977209782097920980209812098220983209842098520986209872098820989209902099120992209932099420995209962099720998209992100021001210022100321004210052100621007210082100921010210112101221013210142101521016210172101821019210202102121022210232102421025210262102721028210292103021031210322103321034210352103621037210382103921040210412104221043210442104521046210472104821049210502105121052210532105421055210562105721058210592106021061210622106321064210652106621067210682106921070210712107221073210742107521076210772107821079210802108121082210832108421085210862108721088210892109021091210922109321094210952109621097210982109921100211012110221103211042110521106211072110821109211102111121112211132111421115211162111721118211192112021121211222112321124211252112621127211282112921130211312113221133211342113521136211372113821139211402114121142211432114421145211462114721148211492115021151211522115321154211552115621157211582115921160211612116221163211642116521166211672116821169211702117121172211732117421175211762117721178211792118021181211822118321184211852118621187211882118921190211912119221193211942119521196211972119821199212002120121202212032120421205212062120721208212092121021211212122121321214212152121621217212182121921220212212122221223212242122521226212272122821229212302123121232212332123421235212362123721238212392124021241212422124321244212452124621247212482124921250212512125221253212542125521256212572125821259212602126121262212632126421265212662126721268212692127021271212722127321274212752127621277212782127921280212812128221283212842128521286212872128821289212902129121292212932129421295212962129721298212992130021301213022130321304213052130621307213082130921310213112131221313213142131521316213172131821319213202132121322213232132421325213262132721328213292133021331213322133321334213352133621337213382133921340213412134221343213442134521346213472134821349213502135121352213532135421355213562135721358213592136021361213622136321364213652136621367213682136921370213712137221373213742137521376213772137821379213802138121382213832138421385213862138721388213892139021391213922139321394213952139621397213982139921400214012140221403214042140521406214072140821409
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <doc xmlns:ni="urn:ni">
  3. <assembly>
  4. <name>NationalInstruments.VisaNS</name>
  5. </assembly>
  6. <members>
  7. <member name="T:NationalInstruments.VisaNS.AccessModes">
  8. <summary>
  9. Specifies the mode for locking or accessing a VISA resource.
  10. </summary>
  11. </member>
  12. <member name="F:NationalInstruments.VisaNS.AccessModes.NoLock">
  13. <summary>
  14. Does not obtain any lock on the VISA resource.
  15. </summary>
  16. </member>
  17. <member name="F:NationalInstruments.VisaNS.AccessModes.ExclusiveLock">
  18. <summary>
  19. Obtains an exclusive lock on the VISA resource.
  20. </summary>
  21. </member>
  22. <member name="F:NationalInstruments.VisaNS.AccessModes.SharedLock">
  23. <summary>
  24. Obtains a lock on the VISA resource, which may be shared between multiple VISA sessions.
  25. </summary>
  26. </member>
  27. <member name="F:NationalInstruments.VisaNS.AccessModes.LoadConfig">
  28. <summary>
  29. Opens a session with the ability to configure attributes to values specified by an external configuration utility.
  30. </summary>
  31. </member>
  32. <member name="T:NationalInstruments.VisaNS.AccessPrivilege">
  33. <summary>
  34. Specifies the address modifier to use in access operations, such as
  35. In32 and
  36. MoveIn32, on VxiSession and
  37. VxiMemory.
  38. </summary>
  39. </member>
  40. <member name="F:NationalInstruments.VisaNS.AccessPrivilege.DataPrivileged">
  41. <summary>
  42. Data privileged access.
  43. </summary>
  44. </member>
  45. <member name="F:NationalInstruments.VisaNS.AccessPrivilege.DataNonprivileged">
  46. <summary>
  47. Data non-privileged access.
  48. </summary>
  49. </member>
  50. <member name="F:NationalInstruments.VisaNS.AccessPrivilege.ProgramPrivileged">
  51. <summary>
  52. Program privileged access.
  53. </summary>
  54. </member>
  55. <member name="F:NationalInstruments.VisaNS.AccessPrivilege.ProgramNonprivileged">
  56. <summary>
  57. Program non-privileged access.
  58. </summary>
  59. </member>
  60. <member name="F:NationalInstruments.VisaNS.AccessPrivilege.BlockPrivileged">
  61. <summary>
  62. Block privileged access.
  63. </summary>
  64. </member>
  65. <member name="F:NationalInstruments.VisaNS.AccessPrivilege.BlockNonprivileged">
  66. <summary>
  67. Block non-privileged access.
  68. </summary>
  69. </member>
  70. <member name="F:NationalInstruments.VisaNS.AccessPrivilege.D64Privileged">
  71. <summary>
  72. D64 privileged access.
  73. </summary>
  74. </member>
  75. <member name="F:NationalInstruments.VisaNS.AccessPrivilege.D64Nonprivileged">
  76. <summary>
  77. D64 non-privileged access.
  78. </summary>
  79. </member>
  80. <member name="T:NationalInstruments.VisaNS.AddressSpace">
  81. <summary>
  82. Specifies the type of hardware address space.
  83. </summary>
  84. </member>
  85. <member name="F:NationalInstruments.VisaNS.AddressSpace.VxiA16">
  86. <summary>
  87. VXI configuration address space.
  88. </summary>
  89. </member>
  90. <member name="F:NationalInstruments.VisaNS.AddressSpace.VxiA24">
  91. <summary>
  92. VXI 24-bit memory address space.
  93. </summary>
  94. </member>
  95. <member name="F:NationalInstruments.VisaNS.AddressSpace.VxiA32">
  96. <summary>
  97. VXI 32-bit memory address space.
  98. </summary>
  99. </member>
  100. <member name="F:NationalInstruments.VisaNS.AddressSpace.VxiA64">
  101. <summary>
  102. VXI 64-bit memory address space.
  103. </summary>
  104. </member>
  105. <member name="F:NationalInstruments.VisaNS.AddressSpace.FirewireDefault">
  106. <summary>
  107. Default FireWire address space.
  108. </summary>
  109. </member>
  110. <member name="F:NationalInstruments.VisaNS.AddressSpace.PxiAlloc">
  111. <summary>
  112. PXI memory allocations address space.
  113. </summary>
  114. </member>
  115. <member name="F:NationalInstruments.VisaNS.AddressSpace.PxiCfg">
  116. <summary>
  117. PXI configuration address space.
  118. </summary>
  119. </member>
  120. <member name="F:NationalInstruments.VisaNS.AddressSpace.PxiBar0">
  121. <summary>
  122. PXI Base Address Register (BAR) 0 address space.
  123. </summary>
  124. </member>
  125. <member name="F:NationalInstruments.VisaNS.AddressSpace.PxiBar1">
  126. <summary>
  127. PXI Base Address Register (BAR) 1 address space.
  128. </summary>
  129. </member>
  130. <member name="F:NationalInstruments.VisaNS.AddressSpace.PxiBar2">
  131. <summary>
  132. PXI Base Address Register (BAR) 2 address space.
  133. </summary>
  134. </member>
  135. <member name="F:NationalInstruments.VisaNS.AddressSpace.PxiBar3">
  136. <summary>
  137. PXI Base Address Register (BAR) 3 address space.
  138. </summary>
  139. </member>
  140. <member name="F:NationalInstruments.VisaNS.AddressSpace.PxiBar4">
  141. <summary>
  142. PXI Base Address Register (BAR) 4 address space.
  143. </summary>
  144. </member>
  145. <member name="F:NationalInstruments.VisaNS.AddressSpace.PxiBar5">
  146. <summary>
  147. PXI Base Address Register (BAR) 5 address space.
  148. </summary>
  149. </member>
  150. <member name="T:NationalInstruments.VisaNS.AddressState">
  151. <summary>
  152. Specifies the address state of a GPIB interface.
  153. </summary>
  154. </member>
  155. <member name="F:NationalInstruments.VisaNS.AddressState.Unaddressed">
  156. <summary>
  157. The GPIB interface is not addressed.
  158. </summary>
  159. </member>
  160. <member name="F:NationalInstruments.VisaNS.AddressState.Talker">
  161. <summary>
  162. The GPIB interface is addressed as a talker.
  163. </summary>
  164. </member>
  165. <member name="F:NationalInstruments.VisaNS.AddressState.Listener">
  166. <summary>
  167. The GPIB interface is addressed as a listener.
  168. </summary>
  169. </member>
  170. <member name="T:NationalInstruments.VisaNS.AtnMode">
  171. <summary>
  172. Specifies how to control the GPIB Attention (ATN) line.
  173. </summary>
  174. </member>
  175. <member name="F:NationalInstruments.VisaNS.AtnMode.Deassert">
  176. <summary>
  177. Deasserts the ATN line. The GPIB interface that corresponds to the VISA session switches to standby mode.
  178. </summary>
  179. </member>
  180. <member name="F:NationalInstruments.VisaNS.AtnMode.Assert">
  181. <summary>
  182. Asserts the ATN line and takes control synchronously without corrupting transferred data.
  183. If a data handshake is in progress, the ATN line is not asserted until the handshake is complete.
  184. </summary>
  185. </member>
  186. <member name="F:NationalInstruments.VisaNS.AtnMode.DeassertHandshake">
  187. <summary>
  188. Deasserts the ATN line and enters the shadow handshake mode. The local device participates
  189. in data handshakes as an acceptor without actually reading the data. The GPIB interface that corresponds
  190. to the VISA session switches to standby mode.
  191. </summary>
  192. </member>
  193. <member name="F:NationalInstruments.VisaNS.AtnMode.AssertImmediate">
  194. <summary>
  195. Asserts the ATN line and takes control asynchronously and immediately, without regard for any
  196. data transfer currently in progress. You should use this member only for error conditions.
  197. </summary>
  198. </member>
  199. <member name="T:NationalInstruments.VisaNS.AttributeType">
  200. <summary>
  201. Specifies the .NET interface to NI-VISA driver-level attributes.
  202. </summary>
  203. </member>
  204. <member name="F:NationalInstruments.VisaNS.AttributeType.RsrcClass">
  205. <summary>
  206. The resource class, such as INSTR, as defined by the canonical resource name.
  207. </summary>
  208. </member>
  209. <member name="F:NationalInstruments.VisaNS.AttributeType.RsrcName">
  210. <summary>
  211. The unique identifier for a resource.
  212. </summary>
  213. </member>
  214. <member name="F:NationalInstruments.VisaNS.AttributeType.RsrcImplVersion">
  215. <summary>
  216. The resource version that uniquely identifies each of the different revisions or implementations of a resource.
  217. </summary>
  218. </member>
  219. <member name="F:NationalInstruments.VisaNS.AttributeType.RsrcLockState">
  220. <summary>
  221. The current locking state of the resource.
  222. </summary>
  223. </member>
  224. <member name="F:NationalInstruments.VisaNS.AttributeType.MaxQueueLength">
  225. <summary>
  226. The maximum number of events that can be queued at any time on the session.
  227. </summary>
  228. </member>
  229. <member name="F:NationalInstruments.VisaNS.AttributeType.UserData">
  230. <summary>
  231. The data used privately by the application for a particular session.
  232. </summary>
  233. </member>
  234. <member name="F:NationalInstruments.VisaNS.AttributeType.FdcChnl">
  235. <summary>
  236. The Fast Data Channel (FDC) used to transfer the buffer.
  237. </summary>
  238. </member>
  239. <member name="F:NationalInstruments.VisaNS.AttributeType.FdcMode">
  240. <summary>
  241. The Fast Data Channel (FDC) mode to use (either normal or stream mode).
  242. </summary>
  243. </member>
  244. <member name="F:NationalInstruments.VisaNS.AttributeType.FdcGenSignalEn">
  245. <summary>
  246. This value corresponds to the VI_ATTR_FDC_GEN_SIGNAL_EN attribute on the NI-VISA driver.
  247. </summary>
  248. </member>
  249. <member name="F:NationalInstruments.VisaNS.AttributeType.FdcUsePair">
  250. <summary>
  251. This VISA attribute specifies whether one channel or a channel pair is used for transferring data.
  252. </summary>
  253. </member>
  254. <member name="F:NationalInstruments.VisaNS.AttributeType.SendEndEn">
  255. <summary>
  256. This VISA attribute specifies whether to assert END during the transfer of the last byte of the buffer.
  257. </summary>
  258. </member>
  259. <member name="F:NationalInstruments.VisaNS.AttributeType.Termchar">
  260. <summary>
  261. The termination character.
  262. </summary>
  263. </member>
  264. <member name="F:NationalInstruments.VisaNS.AttributeType.TmoValue">
  265. <summary>
  266. The minimum timeout value in milliseconds to use when accessing the device associated with the session.
  267. </summary>
  268. </member>
  269. <member name="F:NationalInstruments.VisaNS.AttributeType.GpibReaddrEn">
  270. <summary>
  271. This VISA attribute specifies whether to use repeat addressing before each read or write operation.
  272. </summary>
  273. </member>
  274. <member name="F:NationalInstruments.VisaNS.AttributeType.IOProt">
  275. <summary>
  276. The specified protocol to use.
  277. </summary>
  278. </member>
  279. <member name="F:NationalInstruments.VisaNS.AttributeType.DmaAllowEn">
  280. <summary>
  281. This VISA attribute specifies whether I/O accesses use DMA or Programmed I/O.
  282. </summary>
  283. </member>
  284. <member name="F:NationalInstruments.VisaNS.AttributeType.AsrlBaud">
  285. <summary>
  286. The baud rate of the interface.
  287. </summary>
  288. </member>
  289. <member name="F:NationalInstruments.VisaNS.AttributeType.AsrlDataBits">
  290. <summary>
  291. The number of data bits contained in each frame (from 5 to 8).
  292. </summary>
  293. </member>
  294. <member name="F:NationalInstruments.VisaNS.AttributeType.AsrlParity">
  295. <summary>
  296. The parity used with every frame transmitted and received.
  297. </summary>
  298. </member>
  299. <member name="F:NationalInstruments.VisaNS.AttributeType.AsrlStopBits">
  300. <summary>
  301. The number of stop bits used to indicate the end of a frame.
  302. </summary>
  303. </member>
  304. <member name="F:NationalInstruments.VisaNS.AttributeType.AsrlFlowCntrl">
  305. <summary>
  306. The type of flow control used by the transfer mechanism.
  307. </summary>
  308. </member>
  309. <member name="F:NationalInstruments.VisaNS.AttributeType.RdBufOperMode">
  310. <summary>
  311. The operational mode of the formatted I/O read buffer.
  312. </summary>
  313. </member>
  314. <member name="F:NationalInstruments.VisaNS.AttributeType.WrBufOperMode">
  315. <summary>
  316. The operational mode of the formatted I/O write buffer.
  317. </summary>
  318. </member>
  319. <member name="F:NationalInstruments.VisaNS.AttributeType.SuppresEndEn">
  320. <summary>
  321. This VISA attribute specifies whether to suppress the END bit termination.
  322. </summary>
  323. </member>
  324. <member name="F:NationalInstruments.VisaNS.AttributeType.TermcharEn">
  325. <summary>
  326. A flag that determines whether the read operation terminates when a termination character is received.
  327. </summary>
  328. </member>
  329. <member name="F:NationalInstruments.VisaNS.AttributeType.DestAccessPriv">
  330. <summary>
  331. The address modifier used in high-level access operations, such as viOutXX() and viMoveOutXX(), when writing to the destination.
  332. </summary>
  333. </member>
  334. <member name="F:NationalInstruments.VisaNS.AttributeType.DestByteOrder">
  335. <summary>
  336. The byte order used in high-level access operations, such as viOutXX() and viMoveOutXX(), when writing to the destination.
  337. </summary>
  338. </member>
  339. <member name="F:NationalInstruments.VisaNS.AttributeType.SrcAccessPriv">
  340. <summary>
  341. The address modifier to use in high-level access operations, such as In and MoveIn, when reading from the source.
  342. </summary>
  343. </member>
  344. <member name="F:NationalInstruments.VisaNS.AttributeType.SrcByteOrder">
  345. <summary>
  346. The byte order to be used in high-level access operations, such as In and MoveIn, when reading from the source.
  347. </summary>
  348. </member>
  349. <member name="F:NationalInstruments.VisaNS.AttributeType.SrcIncrement">
  350. <summary>
  351. The number of elements that the source offset is to be incremented after every transfer.
  352. </summary>
  353. </member>
  354. <member name="F:NationalInstruments.VisaNS.AttributeType.DestIncrement">
  355. <summary>
  356. The number of elements that the destination offset is incremented after every transfer.
  357. </summary>
  358. </member>
  359. <member name="F:NationalInstruments.VisaNS.AttributeType.WinAccessPriv">
  360. <summary>
  361. The address modifier to use in low-level access operations, such as viMapAddress(), viPeekXX(), and viPokeXX(), when accessing the mapped window.
  362. </summary>
  363. </member>
  364. <member name="F:NationalInstruments.VisaNS.AttributeType.WinByteOrder">
  365. <summary>
  366. The byte order to use in low-level access operations, such as viMapAddress(), viPeekXX(), and viPokeXX(), when accessing the mapped window.
  367. </summary>
  368. </member>
  369. <member name="F:NationalInstruments.VisaNS.AttributeType.GpibAtnState">
  370. <summary>
  371. The current state of the GPIB ATN (ATtentioN) interface line.
  372. </summary>
  373. </member>
  374. <member name="F:NationalInstruments.VisaNS.AttributeType.GpibAddrState">
  375. <summary>
  376. The specified GPIB interface is currently addressed to talk or listen, or is not addressed.
  377. </summary>
  378. </member>
  379. <member name="F:NationalInstruments.VisaNS.AttributeType.GpibCicState">
  380. <summary>
  381. This VISA attribute specifies whether the specified GPIB interface is currently CIC (Controller-In-Charge).
  382. </summary>
  383. </member>
  384. <member name="F:NationalInstruments.VisaNS.AttributeType.GpibNdacState">
  385. <summary>
  386. The current state of the GPIB NDAC (Not Data ACcepted) interface line.
  387. </summary>
  388. </member>
  389. <member name="F:NationalInstruments.VisaNS.AttributeType.GpibSrqState">
  390. <summary>
  391. The current state of the GPIB SRQ (Service ReQuest) interface line.
  392. </summary>
  393. </member>
  394. <member name="F:NationalInstruments.VisaNS.AttributeType.GpibSysCntrlState">
  395. <summary>
  396. This VISA attribute specifies whether the specified GPIB interface is currently the system controller.
  397. </summary>
  398. </member>
  399. <member name="F:NationalInstruments.VisaNS.AttributeType.GpibHs488CblLen">
  400. <summary>
  401. The total number of meters of GPIB cable used in the specified GPIB interface.
  402. </summary>
  403. </member>
  404. <member name="F:NationalInstruments.VisaNS.AttributeType.CmdrLA">
  405. <summary>
  406. The unique logical address of the commander of the VXI device used by the given session.
  407. </summary>
  408. </member>
  409. <member name="F:NationalInstruments.VisaNS.AttributeType.VxiDevClass">
  410. <summary>
  411. The VXI-defined device class to which the resource belongs, either Message, Register,
  412. Extended, or Memory.
  413. </summary>
  414. </member>
  415. <member name="F:NationalInstruments.VisaNS.AttributeType.MainframeLA">
  416. <summary>
  417. The lowest logical address in the mainframe.
  418. </summary>
  419. </member>
  420. <member name="F:NationalInstruments.VisaNS.AttributeType.ManfName">
  421. <summary>
  422. The name of the manufacturer.
  423. </summary>
  424. </member>
  425. <member name="F:NationalInstruments.VisaNS.AttributeType.ModelName">
  426. <summary>
  427. The model name of the device.
  428. </summary>
  429. </member>
  430. <member name="F:NationalInstruments.VisaNS.AttributeType.VxiVmeIntrStatus">
  431. <summary>
  432. The current state of the VXI/VME interrupt lines.
  433. </summary>
  434. </member>
  435. <member name="F:NationalInstruments.VisaNS.AttributeType.VxiTrigStatus">
  436. <summary>
  437. The current state of the VXI trigger lines.
  438. </summary>
  439. </member>
  440. <member name="F:NationalInstruments.VisaNS.AttributeType.VxiVmeSysfailState">
  441. <summary>
  442. The current state of the VXI/VME SYSFAIL (SYStem FAILure) backplane line.
  443. </summary>
  444. </member>
  445. <member name="F:NationalInstruments.VisaNS.AttributeType.WinBaseAddr">
  446. <summary>
  447. The base address of the interface bus to which this window is mapped.
  448. </summary>
  449. </member>
  450. <member name="F:NationalInstruments.VisaNS.AttributeType.WinSize">
  451. <summary>
  452. The size of the region mapped to this window.
  453. </summary>
  454. </member>
  455. <member name="F:NationalInstruments.VisaNS.AttributeType.AsrlAvailNum">
  456. <summary>
  457. The number of bytes available in the global receive buffer.
  458. </summary>
  459. </member>
  460. <member name="F:NationalInstruments.VisaNS.AttributeType.MemBase">
  461. <summary>
  462. The base address of the device in VXIbus memory address space.
  463. </summary>
  464. </member>
  465. <member name="F:NationalInstruments.VisaNS.AttributeType.AsrlCtsState">
  466. <summary>
  467. The current state of the Clear To Send (CTS) input signal.
  468. </summary>
  469. </member>
  470. <member name="F:NationalInstruments.VisaNS.AttributeType.AsrlDcdState">
  471. <summary>
  472. The current state of the Data Carrier Detect (DCD) input signal.
  473. </summary>
  474. </member>
  475. <member name="F:NationalInstruments.VisaNS.AttributeType.AsrlDsrState">
  476. <summary>
  477. The current state of the Data Set Ready (DSR) input signal.
  478. </summary>
  479. </member>
  480. <member name="F:NationalInstruments.VisaNS.AttributeType.AsrlDtrState">
  481. <summary>
  482. The current state of the Data Terminal Ready (DTR) input signal.
  483. </summary>
  484. </member>
  485. <member name="F:NationalInstruments.VisaNS.AttributeType.AsrlEndIn">
  486. <summary>
  487. The method used to terminate read operations.
  488. </summary>
  489. </member>
  490. <member name="F:NationalInstruments.VisaNS.AttributeType.AsrlEndOut">
  491. <summary>
  492. The method used to terminate write operations.
  493. </summary>
  494. </member>
  495. <member name="F:NationalInstruments.VisaNS.AttributeType.AsrlReplaceChar">
  496. <summary>
  497. The character to replace incoming characters that arrive with errors, such as parity error.
  498. </summary>
  499. </member>
  500. <member name="F:NationalInstruments.VisaNS.AttributeType.AsrlRIState">
  501. <summary>
  502. The current state of the Ring Indicator (RI) input signal.
  503. </summary>
  504. </member>
  505. <member name="F:NationalInstruments.VisaNS.AttributeType.AsrlRtsState">
  506. <summary>
  507. The Request To Send (RTS) output signal is manually asserted or unasserted.
  508. </summary>
  509. </member>
  510. <member name="F:NationalInstruments.VisaNS.AttributeType.AsrlXOnChar">
  511. <summary>
  512. The XON character used for XON/XOFF flow control (both input and output).
  513. </summary>
  514. </member>
  515. <member name="F:NationalInstruments.VisaNS.AttributeType.AsrlXOffChar">
  516. <summary>
  517. The XOFF character used for XON/XOFF flow control (both input and output).
  518. </summary>
  519. </member>
  520. <member name="F:NationalInstruments.VisaNS.AttributeType.WinAccess">
  521. <summary>
  522. The modes in which the current window may be accessed.
  523. </summary>
  524. </member>
  525. <member name="F:NationalInstruments.VisaNS.AttributeType.RMSession">
  526. <summary>
  527. The session of the Resource Manager that was used to open this session.
  528. </summary>
  529. </member>
  530. <member name="F:NationalInstruments.VisaNS.AttributeType.VxiLA">
  531. <summary>
  532. For an INSTR session, this VISA attribute specifies the logical address of the VXI or VME device used by the
  533. session. For a MEMACC or SERVANT session, this VISA attribute specifies the logical address of the local
  534. controller.
  535. </summary>
  536. </member>
  537. <member name="F:NationalInstruments.VisaNS.AttributeType.ManfID">
  538. <summary>
  539. The manufacturer identification number of the device.
  540. </summary>
  541. </member>
  542. <member name="F:NationalInstruments.VisaNS.AttributeType.MemSize">
  543. <summary>
  544. The size of memory requested by the device in VXIbus address space.
  545. </summary>
  546. </member>
  547. <member name="F:NationalInstruments.VisaNS.AttributeType.MemSpace">
  548. <summary>
  549. The VXIbus address space used by the device. The three types are A16, A24, or A32 memory address space.
  550. </summary>
  551. </member>
  552. <member name="F:NationalInstruments.VisaNS.AttributeType.ModelCode">
  553. <summary>
  554. The model code for the device.
  555. </summary>
  556. </member>
  557. <member name="F:NationalInstruments.VisaNS.AttributeType.Slot">
  558. <summary>
  559. The physical slot location of the VXIbus device.
  560. </summary>
  561. </member>
  562. <member name="F:NationalInstruments.VisaNS.AttributeType.IntfInstName">
  563. <summary>
  564. Human-readable text that describes the interface.
  565. </summary>
  566. </member>
  567. <member name="F:NationalInstruments.VisaNS.AttributeType.ImmediateServ">
  568. <summary>
  569. This VISA attribute specifies whether the device associated with this session is an immediate servant of the controller running VISA.
  570. </summary>
  571. </member>
  572. <member name="F:NationalInstruments.VisaNS.AttributeType.IntfParentNum">
  573. <summary>
  574. The board number of the GPIB board to which the GPIB-VXI is attached.
  575. </summary>
  576. </member>
  577. <member name="F:NationalInstruments.VisaNS.AttributeType.RsrcSpecVersion">
  578. <summary>
  579. The resource version that uniquely identifies the version of the VISA specification to which the implementation is compliant.
  580. </summary>
  581. </member>
  582. <member name="F:NationalInstruments.VisaNS.AttributeType.IntfType">
  583. <summary>
  584. The interface type of the session.
  585. </summary>
  586. </member>
  587. <member name="F:NationalInstruments.VisaNS.AttributeType.GpibPrimaryAddr">
  588. <summary>
  589. The primary address of the GPIB device used by the given session.
  590. </summary>
  591. </member>
  592. <member name="F:NationalInstruments.VisaNS.AttributeType.GpibSecondaryAddr">
  593. <summary>
  594. The secondary address of the GPIB device used by the given session.
  595. </summary>
  596. </member>
  597. <member name="F:NationalInstruments.VisaNS.AttributeType.RsrcManfName">
  598. <summary>
  599. A string that corresponds to the manufacturer name of the vendor that implemented the VISA library.
  600. </summary>
  601. </member>
  602. <member name="F:NationalInstruments.VisaNS.AttributeType.RsrcManfID">
  603. <summary>
  604. The VXI manufacturer ID of the vendor that implemented the VISA library.
  605. </summary>
  606. </member>
  607. <member name="F:NationalInstruments.VisaNS.AttributeType.IntfNum">
  608. <summary>
  609. The board number for the interface.
  610. </summary>
  611. </member>
  612. <member name="F:NationalInstruments.VisaNS.AttributeType.TrigID">
  613. <summary>
  614. The identifier for the current triggering mechanism.
  615. </summary>
  616. </member>
  617. <member name="F:NationalInstruments.VisaNS.AttributeType.GpibRenState">
  618. <summary>
  619. The current state of the GPIB REN (Remote ENable) interface line.
  620. </summary>
  621. </member>
  622. <member name="F:NationalInstruments.VisaNS.AttributeType.GpibUnaddrEn">
  623. <summary>
  624. This VISA attribute specifies whether to unaddress the device (Untalk and Unlisten) after each read or write operation.
  625. </summary>
  626. </member>
  627. <member name="F:NationalInstruments.VisaNS.AttributeType.DevStatusByte">
  628. <summary>
  629. The 488-style status byte of the local controller or device associated with this session.
  630. </summary>
  631. </member>
  632. <member name="F:NationalInstruments.VisaNS.AttributeType.FileAppendEn">
  633. <summary>
  634. This VISA attribute specifies whether ReadToFile overwrites or appends when opening a file.
  635. </summary>
  636. </member>
  637. <member name="F:NationalInstruments.VisaNS.AttributeType.VxiTrigSupport">
  638. <summary>
  639. This VISA attribute shows which VXI trigger lines this implementation supports.
  640. </summary>
  641. </member>
  642. <member name="F:NationalInstruments.VisaNS.AttributeType.TcpipAddr">
  643. <summary>
  644. The TCPIP address of the device to which the session is connected.
  645. </summary>
  646. </member>
  647. <member name="F:NationalInstruments.VisaNS.AttributeType.TcpipHostname">
  648. <summary>
  649. The host name of the device.
  650. </summary>
  651. </member>
  652. <member name="F:NationalInstruments.VisaNS.AttributeType.TcpipPort">
  653. <summary>
  654. The port number for a given TCPIP address.
  655. </summary>
  656. </member>
  657. <member name="F:NationalInstruments.VisaNS.AttributeType.TcpipDeviceName">
  658. <summary>
  659. The LAN device name used by the VXI-11 protocol during connection.
  660. </summary>
  661. </member>
  662. <member name="F:NationalInstruments.VisaNS.AttributeType.TcpipNoDelay">
  663. <summary>
  664. The Nagle algorithm is disabled when this VISA attribute is enabled (and vice versa).
  665. </summary>
  666. </member>
  667. <member name="F:NationalInstruments.VisaNS.AttributeType.TcpipKeepAlive">
  668. <summary>
  669. This VISA attribute requests that a TCP/IP provider enable the use of keep-alive packets on TCP connections.
  670. </summary>
  671. </member>
  672. <member name="F:NationalInstruments.VisaNS.AttributeType.JobID">
  673. <summary>
  674. The job ID of the asynchronous operation that has completed.
  675. </summary>
  676. </member>
  677. <member name="F:NationalInstruments.VisaNS.AttributeType.EventType">
  678. <summary>
  679. The unique logical identifier for the event type of the specified event.
  680. </summary>
  681. </member>
  682. <member name="F:NationalInstruments.VisaNS.AttributeType.SigPStatusID">
  683. <summary>
  684. The 16-bit Status/ID value retrieved during the IACK cycle or from the Signal register.
  685. </summary>
  686. </member>
  687. <member name="F:NationalInstruments.VisaNS.AttributeType.RecvTrigID">
  688. <summary>
  689. The triggering mechanism on which the specified trigger event was received.
  690. </summary>
  691. </member>
  692. <member name="F:NationalInstruments.VisaNS.AttributeType.IntrStatusID">
  693. <summary>
  694. The 32-bit Status/ID retrieved during the IACK cycle.
  695. </summary>
  696. </member>
  697. <member name="F:NationalInstruments.VisaNS.AttributeType.Status">
  698. <summary>
  699. The return code of the operation generating this event.
  700. </summary>
  701. </member>
  702. <member name="F:NationalInstruments.VisaNS.AttributeType.RetCount">
  703. <summary>
  704. The actual number of elements that were asynchronously transferred.
  705. </summary>
  706. </member>
  707. <member name="F:NationalInstruments.VisaNS.AttributeType.Buffer">
  708. <summary>
  709. The address of a buffer that was used in an asynchronous operation.
  710. </summary>
  711. </member>
  712. <member name="F:NationalInstruments.VisaNS.AttributeType.RecvIntrLevel">
  713. <summary>
  714. The VXI interrupt level on which the interrupt was received.
  715. </summary>
  716. </member>
  717. <member name="F:NationalInstruments.VisaNS.AttributeType.OperName">
  718. <summary>
  719. The name of the operation generating this event.
  720. </summary>
  721. </member>
  722. <member name="F:NationalInstruments.VisaNS.AttributeType.GpibRecvCicState">
  723. <summary>
  724. The local controller has gained or lost CIC status.
  725. </summary>
  726. </member>
  727. <member name="F:NationalInstruments.VisaNS.AttributeType.RecvTcpipAddr">
  728. <summary>
  729. This value corresponds to the VI_ATTR_RECV_TCPIP_ADDR attribute on the NI-VISA driver.
  730. </summary>
  731. </member>
  732. <member name="F:NationalInstruments.VisaNS.AttributeType.RdBufSize">
  733. <summary>
  734. The current size of the formatted I/O input buffer for this session.
  735. </summary>
  736. </member>
  737. <member name="F:NationalInstruments.VisaNS.AttributeType.WrBufSize">
  738. <summary>
  739. The current size of the formatted I/O output buffer for this session.
  740. </summary>
  741. </member>
  742. <member name="F:NationalInstruments.VisaNS.AttributeType.VxiDevCmdType">
  743. <summary>
  744. This value corresponds to the VI_ATTR_VXI_DEV_CMD_TYPE attribute on the NI-VISA driver.
  745. </summary>
  746. </member>
  747. <member name="F:NationalInstruments.VisaNS.AttributeType.VxiDevCmdValue">
  748. <summary>
  749. This value corresponds to the VI_ATTR_VXI_DEV_CMD_VALUE attribute on the NI-VISA driver.
  750. </summary>
  751. </member>
  752. <member name="F:NationalInstruments.VisaNS.AttributeType.AsrlDiscardNull">
  753. <summary>
  754. This VISA attribute determines whether NUL characters are discarded or treated as normal data characters.
  755. </summary>
  756. </member>
  757. <member name="F:NationalInstruments.VisaNS.AttributeType.AsrlBreakState">
  758. <summary>
  759. If set to Asserted, this VISA attribute suspends character
  760. transmission and places the transmission line in a break state until this attribute is reset to
  761. Unasserted.
  762. </summary>
  763. </member>
  764. <member name="F:NationalInstruments.VisaNS.AttributeType.AsrlBreakLen">
  765. <summary>
  766. This VISA attribute controls the duration in milliseconds of the break signal asserted when VI_ATTR_ASRL_END_OUT is set to VI_ATTR_ASRL_END_BREAK.
  767. </summary>
  768. </member>
  769. <member name="F:NationalInstruments.VisaNS.AttributeType.AsrlAllowTransmit">
  770. <summary>
  771. This VISA attribute suspends or resumes transmission as if an XOFF or XON character has been received.
  772. </summary>
  773. </member>
  774. <member name="F:NationalInstruments.VisaNS.AttributeType.AsrlWireMode">
  775. <summary>
  776. This VISA attribute specifies the wire mode.
  777. </summary>
  778. </member>
  779. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiDevNum">
  780. <summary>
  781. The PXI device number.
  782. </summary>
  783. </member>
  784. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiFuncNum">
  785. <summary>
  786. The PXI function number. All devices have a function 0. Multifunction devices also support other function numbers.
  787. </summary>
  788. </member>
  789. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiMemTypeBar0">
  790. <summary>
  791. Memory type used by the device in the specified BAR 0 (if applicable).
  792. </summary>
  793. </member>
  794. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiMemTypeBar1">
  795. <summary>
  796. Memory type used by the device in the specified BAR 1 (if applicable).
  797. </summary>
  798. </member>
  799. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiMemTypeBar2">
  800. <summary>
  801. Memory type used by the device in the specified BAR 2 (if applicable).
  802. </summary>
  803. </member>
  804. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiMemTypeBar3">
  805. <summary>
  806. Memory type used by the device in the specified BAR 3 (if applicable).
  807. </summary>
  808. </member>
  809. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiMemTypeBar4">
  810. <summary>
  811. Memory type used by the device in the specified BAR 4 (if applicable).
  812. </summary>
  813. </member>
  814. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiMemTypeBar5">
  815. <summary>
  816. Memory type used by the device in the specified BAR 5 (if applicable).
  817. </summary>
  818. </member>
  819. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiMemBaseBar0">
  820. <summary>
  821. PXI memory base address assigned to the specified BAR 0.
  822. </summary>
  823. </member>
  824. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiMemBaseBar1">
  825. <summary>
  826. PXI memory base address assigned to the specified BAR 1.
  827. </summary>
  828. </member>
  829. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiMemBaseBar2">
  830. <summary>
  831. PXI memory base address assigned to the specified BAR 2.
  832. </summary>
  833. </member>
  834. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiMemBaseBar3">
  835. <summary>
  836. PXI memory base address assigned to the specified BAR 3.
  837. </summary>
  838. </member>
  839. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiMemBaseBar4">
  840. <summary>
  841. PXI memory base address assigned to the specified BAR 4.
  842. </summary>
  843. </member>
  844. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiMemBaseBar5">
  845. <summary>
  846. PXI memory base address assigned to the specified BAR 5.
  847. </summary>
  848. </member>
  849. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiMemSizeBar0">
  850. <summary>
  851. Memory size used by the device in the specified BAR 0.
  852. </summary>
  853. </member>
  854. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiMemSizeBar1">
  855. <summary>
  856. Memory size used by the device in the specified BAR 1.
  857. </summary>
  858. </member>
  859. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiMemSizeBar2">
  860. <summary>
  861. Memory size used by the device in the specified BAR 2.
  862. </summary>
  863. </member>
  864. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiMemSizeBar3">
  865. <summary>
  866. Memory size used by the device in the specified BAR 3.
  867. </summary>
  868. </member>
  869. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiMemSizeBar4">
  870. <summary>
  871. Memory size used by the device in the specified BAR 4.
  872. </summary>
  873. </member>
  874. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiMemSizeBar5">
  875. <summary>
  876. Memory size used by the device in the specified BAR 5.
  877. </summary>
  878. </member>
  879. <member name="F:NationalInstruments.VisaNS.AttributeType.IsPxiExpress">
  880. <summary>
  881. This VISA attribute specifies whether the device is a PCI Express or PXI Express device.
  882. </summary>
  883. </member>
  884. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiSlotLinkWidth">
  885. <summary>
  886. The PCI Express or PXI Express link width of the PCI Express or PXI Express peripheral slot in which the device resides.
  887. </summary>
  888. </member>
  889. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiMaxLinkWidth">
  890. <summary>
  891. The maximum PCI Express or PXI Express link width of the device.
  892. </summary>
  893. </member>
  894. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiLinkWidth">
  895. <summary>
  896. The PCI Express or PXI Express link width negotiated between the PCI Express or PXI Express host controller and the device.
  897. </summary>
  898. </member>
  899. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiDStarBusNum">
  900. <summary>
  901. The differential star bus number of the device.
  902. </summary>
  903. </member>
  904. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiDStarSetNum">
  905. <summary>
  906. The number of the set of PXI differential star lines connected to the device.
  907. </summary>
  908. </member>
  909. <member name="F:NationalInstruments.VisaNS.AttributeType.Is4882Compliant">
  910. <summary>
  911. The device associated with this session is 488.2 compliant.
  912. </summary>
  913. </member>
  914. <member name="F:NationalInstruments.VisaNS.AttributeType.UsbSerialNum">
  915. <summary>
  916. The serial number of the USB instrument.
  917. </summary>
  918. </member>
  919. <member name="F:NationalInstruments.VisaNS.AttributeType.UsbIntfcNum">
  920. <summary>
  921. The USB interface number of the device to which this session is connected.
  922. </summary>
  923. </member>
  924. <member name="F:NationalInstruments.VisaNS.AttributeType.UsbProtocol">
  925. <summary>
  926. The USB protocol number.
  927. </summary>
  928. </member>
  929. <member name="F:NationalInstruments.VisaNS.AttributeType.UsbMaxIntrSize">
  930. <summary>
  931. The maximum number of bytes that the USB device sends on an interrupt-in pipe.
  932. </summary>
  933. </member>
  934. <member name="F:NationalInstruments.VisaNS.AttributeType.UsbRecvIntrSize">
  935. <summary>
  936. The size of the data that is received from the USB interrupt-in pipe.
  937. </summary>
  938. </member>
  939. <member name="F:NationalInstruments.VisaNS.AttributeType.UsbRecvIntrData">
  940. <summary>
  941. The data that is received from the USB interrupt-in pipe.
  942. </summary>
  943. </member>
  944. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiBusNum">
  945. <summary>
  946. The PCI bus number of the PCI or PXI device.
  947. </summary>
  948. </member>
  949. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiChassisNum">
  950. <summary>
  951. The PXI chassis number of the device.
  952. </summary>
  953. </member>
  954. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiSlotPath">
  955. <summary>
  956. The slot path of the device.
  957. </summary>
  958. </member>
  959. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiSlotLBusLeft">
  960. <summary>
  961. The slot number or special feature connected to the local bus left lines of the device.
  962. </summary>
  963. </member>
  964. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiSlotLBusRight">
  965. <summary>
  966. The slot number or special feature connected to the local bus right lines of the device.
  967. </summary>
  968. </member>
  969. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiTrigBus">
  970. <summary>
  971. The trigger bus number of the device.
  972. </summary>
  973. </member>
  974. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiStarTrigBus">
  975. <summary>
  976. The star trigger bus number of the device.
  977. </summary>
  978. </member>
  979. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiStarTrigLine">
  980. <summary>
  981. The PXI star line connected to the device.
  982. </summary>
  983. </member>
  984. <member name="F:NationalInstruments.VisaNS.AttributeType.UsbBulkOutPipe">
  985. <summary>
  986. The endpoint number of the USB bulk-out pipe.
  987. </summary>
  988. </member>
  989. <member name="F:NationalInstruments.VisaNS.AttributeType.UsbBulkInPipe">
  990. <summary>
  991. The endpoint number of the USB bulk-in pipe.
  992. </summary>
  993. </member>
  994. <member name="F:NationalInstruments.VisaNS.AttributeType.UsbIntrInPipe">
  995. <summary>
  996. The endpoint number of the USB interrupt-in pipe.
  997. </summary>
  998. </member>
  999. <member name="F:NationalInstruments.VisaNS.AttributeType.UsbClass">
  1000. <summary>
  1001. The USB class that this session uses.
  1002. </summary>
  1003. </member>
  1004. <member name="F:NationalInstruments.VisaNS.AttributeType.UsbSubclass">
  1005. <summary>
  1006. The USB subclass that this session uses.
  1007. </summary>
  1008. </member>
  1009. <member name="F:NationalInstruments.VisaNS.AttributeType.UsbAltSetting">
  1010. <summary>
  1011. The USB alternate setting.
  1012. </summary>
  1013. </member>
  1014. <member name="F:NationalInstruments.VisaNS.AttributeType.UsbNumIntfcs">
  1015. <summary>
  1016. The number of USB interfaces supported by the device.
  1017. </summary>
  1018. </member>
  1019. <member name="F:NationalInstruments.VisaNS.AttributeType.UsbNumPipes">
  1020. <summary>
  1021. The number of pipes supported by the USB interface.
  1022. </summary>
  1023. </member>
  1024. <member name="F:NationalInstruments.VisaNS.AttributeType.UsbBulkOutStatus">
  1025. <summary>
  1026. This VISA attribute determines whether the USB bulk-out pipe is stalled or ready.
  1027. </summary>
  1028. </member>
  1029. <member name="F:NationalInstruments.VisaNS.AttributeType.UsbBulkInStatus">
  1030. <summary>
  1031. This VISA attribute determines whether the USB bulk-in pipe is stalled or ready.
  1032. </summary>
  1033. </member>
  1034. <member name="F:NationalInstruments.VisaNS.AttributeType.UsbIntrInStatus">
  1035. <summary>
  1036. This VISA attribute determines whether the USB interrupt-in pipe is stalled or ready.
  1037. </summary>
  1038. </member>
  1039. <member name="F:NationalInstruments.VisaNS.AttributeType.FirewireDestUpperOffset">
  1040. <summary>
  1041. Specifies the upper 16 bits of the 48-bit destination address of the IEEE 1394 device.
  1042. </summary>
  1043. </member>
  1044. <member name="F:NationalInstruments.VisaNS.AttributeType.FirewireSrcUpperOffset">
  1045. <summary>
  1046. Specifies the upper 16 bits of the 48-bit source address of the IEEE 1394 device.
  1047. </summary>
  1048. </member>
  1049. <member name="F:NationalInstruments.VisaNS.AttributeType.FirewireVendorId">
  1050. <summary>
  1051. Specifies the 24-bit Vendor ID of the IEEE 1394 device.
  1052. </summary>
  1053. </member>
  1054. <member name="F:NationalInstruments.VisaNS.AttributeType.FirewireLowerChipId">
  1055. <summary>
  1056. Specifies the lower 32 bits of the 40-bit Chip ID of the IEEE 1394 device.
  1057. </summary>
  1058. </member>
  1059. <member name="F:NationalInstruments.VisaNS.AttributeType.FirewireUpperChipId">
  1060. <summary>
  1061. Specifies the upper 8 bits of the 40-bit Chip ID of the IEEE 1394 device.
  1062. </summary>
  1063. </member>
  1064. <member name="F:NationalInstruments.VisaNS.AttributeType.AsrlConnected">
  1065. <summary>
  1066. Specifies whether the port is properly connected to another port or device.
  1067. </summary>
  1068. </member>
  1069. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiBackplaneSourceTriggerBus">
  1070. <summary>
  1071. Specifies the source segment from which to map triggers.
  1072. </summary>
  1073. </member>
  1074. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiBackplaneDestinationTriggerBus">
  1075. <summary>
  1076. Specifies the destination segment to which to map triggers.
  1077. </summary>
  1078. </member>
  1079. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiReceiveInterruptSequence">
  1080. <summary>
  1081. Returns the index of the interrupt sequence that detected the interrupt condition.
  1082. </summary>
  1083. </member>
  1084. <member name="F:NationalInstruments.VisaNS.AttributeType.PxiReceiveInterruptData">
  1085. <summary>
  1086. Returns the first PXI or PCI register that was read in the successful interrupt detection sequence.
  1087. </summary>
  1088. </member>
  1089. <member name="F:NationalInstruments.VisaNS.AttributeType.UsbEndIn">
  1090. <summary>
  1091. Specifies the method used to terminate USB read operations.
  1092. </summary>
  1093. </member>
  1094. <member name="F:NationalInstruments.VisaNS.AttributeType.UsbControlPipe">
  1095. <summary>The endpoint number of the USB control pipe.</summary>
  1096. </member>
  1097. <member name="T:NationalInstruments.VisaNS.BinaryEncoding">
  1098. <summary>
  1099. Represents the encoding the MessageBasedSessionWriter and MessageBasedSessionReader classes use to transfer binary data.
  1100. </summary>
  1101. </member>
  1102. <member name="P:NationalInstruments.VisaNS.BinaryEncoding.DefiniteLengthBlockData">
  1103. <summary>
  1104. Gets a definite length block data binary encoding.
  1105. </summary>
  1106. </member>
  1107. <member name="P:NationalInstruments.VisaNS.BinaryEncoding.IndefiniteLengthBlockData">
  1108. <summary>
  1109. Gets an indefinite length block data binary encoding.
  1110. </summary>
  1111. </member>
  1112. <member name="P:NationalInstruments.VisaNS.BinaryEncoding.RawBigEndian">
  1113. <summary>
  1114. Gets a raw big endian binary encoding.
  1115. </summary>
  1116. </member>
  1117. <member name="P:NationalInstruments.VisaNS.BinaryEncoding.RawLittleEndian">
  1118. <summary>
  1119. Gets a raw little endian binary encoding.
  1120. </summary>
  1121. </member>
  1122. <member name="P:NationalInstruments.VisaNS.BinaryEncoding.Name">
  1123. <summary>
  1124. Gets the name of a BinaryEncoding value.
  1125. </summary>
  1126. </member>
  1127. <member name="P:NationalInstruments.VisaNS.BinaryEncoding.UnderlyingType">
  1128. <summary>
  1129. Gets the underlying type of an enum object value.
  1130. </summary>
  1131. </member>
  1132. <member name="T:NationalInstruments.VisaNS.BufferTypes">
  1133. <summary>
  1134. Specifies the type of buffer.
  1135. </summary>
  1136. </member>
  1137. <member name="F:NationalInstruments.VisaNS.BufferTypes.InBuffer">
  1138. <summary>
  1139. Buffer from which VISA receives data.
  1140. </summary>
  1141. </member>
  1142. <member name="F:NationalInstruments.VisaNS.BufferTypes.OutBuffer">
  1143. <summary>
  1144. Buffer to which VISA transmits data.
  1145. </summary>
  1146. </member>
  1147. <member name="T:NationalInstruments.VisaNS.ByteOrder">
  1148. <summary>
  1149. Specifies the scheme for ordering bytes in a word.
  1150. </summary>
  1151. </member>
  1152. <member name="F:NationalInstruments.VisaNS.ByteOrder.BigEndian">
  1153. <summary>
  1154. Most significant byte has the lowest address.
  1155. </summary>
  1156. </member>
  1157. <member name="F:NationalInstruments.VisaNS.ByteOrder.LittleEndian">
  1158. <summary>
  1159. Least significant byte has the lowest address.
  1160. </summary>
  1161. </member>
  1162. <member name="T:NationalInstruments.VisaNS.DataWidth">
  1163. <summary>
  1164. Specifies the width, in bits, of register-based data transfers.
  1165. </summary>
  1166. </member>
  1167. <member name="F:NationalInstruments.VisaNS.DataWidth.D08">
  1168. <summary>
  1169. 8-bit data transfers.
  1170. </summary>
  1171. </member>
  1172. <member name="F:NationalInstruments.VisaNS.DataWidth.D16">
  1173. <summary>
  1174. 16-bit data transfers.
  1175. </summary>
  1176. </member>
  1177. <member name="F:NationalInstruments.VisaNS.DataWidth.D32">
  1178. <summary>
  1179. 32-bit data transfers.
  1180. </summary>
  1181. </member>
  1182. <member name="T:NationalInstruments.VisaNS.EventMechanism">
  1183. <summary>
  1184. Specifies how VISA events are raised.
  1185. </summary>
  1186. </member>
  1187. <member name="F:NationalInstruments.VisaNS.EventMechanism.Queue">
  1188. <summary>
  1189. The mechanism that adds events to a queue until they are removed
  1190. by WaitOnEvent or that causes WaitOnEvent
  1191. to block program termination until an event is queued.
  1192. </summary>
  1193. </member>
  1194. <member name="F:NationalInstruments.VisaNS.EventMechanism.Handler">
  1195. <summary>
  1196. The mechanism that VISA uses to call event handlers when they are installed
  1197. and enabled for one or more events.
  1198. </summary>
  1199. </member>
  1200. <member name="T:NationalInstruments.VisaNS.FastDataChannelMode">
  1201. <summary>
  1202. Specifies the available Fast Data Channel (FDC) mode.
  1203. </summary>
  1204. </member>
  1205. <member name="F:NationalInstruments.VisaNS.FastDataChannelMode.Normal">
  1206. <summary>
  1207. Normal Fast Data Channel (FDC) mode.
  1208. </summary>
  1209. </member>
  1210. <member name="F:NationalInstruments.VisaNS.FastDataChannelMode.Stream">
  1211. <summary>
  1212. Stream Fast Data Channel (FDC) mode.
  1213. </summary>
  1214. </member>
  1215. <member name="T:NationalInstruments.VisaNS.FlowControlTypes">
  1216. <summary>
  1217. Specifies the type of serial port flow control
  1218. available for the transfer mechanism.
  1219. </summary>
  1220. </member>
  1221. <member name="F:NationalInstruments.VisaNS.FlowControlTypes.None">
  1222. <summary>
  1223. The transfer mechanism does not use flow control. Buffers on both
  1224. sides of the connection are assumed to be large enough to hold all
  1225. transferred data.
  1226. </summary>
  1227. </member>
  1228. <member name="F:NationalInstruments.VisaNS.FlowControlTypes.XOnXOff">
  1229. <summary>
  1230. The transfer mechanism uses the XON and XOFF characters to perform flow control.
  1231. </summary>
  1232. </member>
  1233. <member name="F:NationalInstruments.VisaNS.FlowControlTypes.RtsCts">
  1234. <summary>
  1235. The transfer mechanism uses the Request To Send (RTS) output signal and the
  1236. Clear To Send (CTS) input signal to perform flow control.
  1237. </summary>
  1238. </member>
  1239. <member name="F:NationalInstruments.VisaNS.FlowControlTypes.DtrDsr">
  1240. <summary>
  1241. The transfer mechanism uses the Data Terminal Ready (DTR) output signal
  1242. and the Data Set Ready (DSR) input signal to perform flow control.
  1243. </summary>
  1244. </member>
  1245. <member name="T:NationalInstruments.VisaNS.GpibInterface">
  1246. <summary>
  1247. Provides access to the board-level GPIB functionality that is available in VISA.
  1248. </summary>
  1249. </member>
  1250. <member name="T:NationalInstruments.VisaNS.Session">
  1251. <summary>
  1252. Serves as the base class for all VISA session objects.
  1253. </summary>
  1254. </member>
  1255. <member name="F:NationalInstruments.VisaNS.Session.ImmediateTimeout">
  1256. <summary>
  1257. Indicates that a timeout occurs immediately if the operation does not immediately succeed.
  1258. </summary>
  1259. </member>
  1260. <member name="F:NationalInstruments.VisaNS.Session.InfiniteTimeout">
  1261. <summary>
  1262. Indicates that the operation never times out.
  1263. </summary>
  1264. </member>
  1265. <member name="M:NationalInstruments.VisaNS.Session.#ctor(System.String)">
  1266. <summary>
  1267. Initializes a new instance of the Session object from
  1268. the specified resource name.
  1269. </summary>
  1270. <param name="resourceName">
  1271. String that describes a unique VISA resource.
  1272. </param>
  1273. <exception cref="T:System.ArgumentException">
  1274. Insufficient location information, or the device or resource is not present in the system.
  1275. -or-
  1276. The interface type is valid, but the specified interface number is not configured.
  1277. </exception>
  1278. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  1279. There are problems opening a VISA session to
  1280. resourceName (parameter).
  1281. </exception>
  1282. <exception cref="T:System.DllNotFoundException">
  1283. The NI-VISA driver library cannot be found.
  1284. </exception>
  1285. <exception cref="T:System.EntryPointNotFoundException">
  1286. A required operation in the NI-VISA driver library cannot be found.
  1287. </exception>
  1288. </member>
  1289. <member name="M:NationalInstruments.VisaNS.Session.#ctor(System.String,NationalInstruments.VisaNS.AccessModes,System.Int32)">
  1290. <summary>
  1291. Initializes a new instance of the Session object from
  1292. the specified resource name, access mode, and timeout.
  1293. </summary>
  1294. <param name="resourceName">
  1295. String that describes a unique VISA resource.
  1296. </param>
  1297. <param name="accessMode">
  1298. The mode by which the specified VISA resource is accessed.
  1299. </param>
  1300. <param name="openTimeout">
  1301. The maximum time in milliseconds that this statement waits to
  1302. open a VISA session with the specified resource. This parameter does not set
  1303. the Timeout property.
  1304. </param>
  1305. <exception cref="T:System.ArgumentException">
  1306. Insufficient location information, or the device or resource is not present in the system.
  1307. -or-
  1308. Invalid accessMode (parameter).
  1309. -or-
  1310. The interface type is valid, but the specified interface number is not configured.
  1311. </exception>
  1312. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  1313. There are problems opening a VISA session to
  1314. resourceName (parameter).
  1315. </exception>
  1316. <exception cref="T:System.DllNotFoundException">
  1317. The NI-VISA driver library cannot be found.
  1318. </exception>
  1319. <exception cref="T:System.EntryPointNotFoundException">
  1320. A required operation in the NI-VISA driver library cannot be found.
  1321. </exception>
  1322. </member>
  1323. <member name="M:NationalInstruments.VisaNS.Session.#ctor(System.String,NationalInstruments.VisaNS.AccessModes,System.Int32,System.Boolean)">
  1324. <summary>
  1325. This constructor is used internally by the ResourceManager's Open methods.
  1326. </summary>
  1327. </member>
  1328. <member name="M:NationalInstruments.VisaNS.Session.Finalize">
  1329. <summary>
  1330. Finalizes the instance of the Session class.
  1331. </summary>
  1332. </member>
  1333. <member name="M:NationalInstruments.VisaNS.Session.ToString">
  1334. <summary>
  1335. Overrides ToString.
  1336. </summary>
  1337. <returns>
  1338. A string representation of the object.
  1339. </returns>
  1340. </member>
  1341. <member name="M:NationalInstruments.VisaNS.Session.Dispose">
  1342. <summary>
  1343. Releases all resources used by Session.
  1344. </summary>
  1345. </member>
  1346. <member name="M:NationalInstruments.VisaNS.Session.Dispose(System.Boolean)">
  1347. <summary>
  1348. Releases the unmanaged resources used by Session and
  1349. optionally releases the managed resources associated with this object.
  1350. </summary>
  1351. <param name="disposing">true if this method releases managed and unmanaged resources; false if this method releases
  1352. only unmanaged resources.
  1353. </param>
  1354. </member>
  1355. <member name="M:NationalInstruments.VisaNS.Session.EnableEvent(System.Int32,NationalInstruments.VisaNS.EventMechanism)">
  1356. <summary>
  1357. Enables notification of an event.
  1358. </summary>
  1359. <param name="customEventType">
  1360. Custom logical event identifier.
  1361. </param>
  1362. <param name="mechanism">
  1363. Event-handling mechanism to enable.
  1364. </param>
  1365. <exception cref="T:System.ArgumentException">
  1366. Invalid mechanism (parameter) specified.
  1367. -or-
  1368. Specified event type is not supported by the resource.
  1369. </exception>
  1370. <exception cref="T:System.InvalidOperationException">
  1371. A handler is not currently installed for the specified event.
  1372. </exception>
  1373. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  1374. The NI-VISA driver returned an error as a result of calling this method.
  1375. </exception>
  1376. <exception cref="T:System.ObjectDisposedException">
  1377. This member is called after the Dispose
  1378. method is called directly from code or indirectly through a finalizer.
  1379. </exception>
  1380. <exception cref="T:System.DllNotFoundException">
  1381. The NI-VISA driver library cannot be found.
  1382. </exception>
  1383. <exception cref="T:System.EntryPointNotFoundException">
  1384. A required operation in the NI-VISA driver library cannot be found.
  1385. </exception>
  1386. </member>
  1387. <member name="M:NationalInstruments.VisaNS.Session.DisableEvent(System.Int32,NationalInstruments.VisaNS.EventMechanism)">
  1388. <summary>
  1389. Disables notification of the specified event type on the specified event-handling mechanism.
  1390. </summary>
  1391. <param name="customEventType">
  1392. Custom logical event identifier.
  1393. </param>
  1394. <param name="mechanism">
  1395. Event-handling mechanism to disable.
  1396. </param>
  1397. <exception cref="T:System.ArgumentException">
  1398. Invalid mechanism (parameter) specified.
  1399. -or-
  1400. Specified event type is not supported by the resource.
  1401. </exception>
  1402. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  1403. The NI-VISA driver returned an error as a result of calling this method.
  1404. </exception>
  1405. <exception cref="T:System.ObjectDisposedException">
  1406. This member is called after the Dispose
  1407. method is called directly from code or indirectly through a finalizer.
  1408. </exception>
  1409. <exception cref="T:System.DllNotFoundException">
  1410. The NI-VISA driver library cannot be found.
  1411. </exception>
  1412. <exception cref="T:System.EntryPointNotFoundException">
  1413. A required operation in the NI-VISA driver library cannot be found.
  1414. </exception>
  1415. </member>
  1416. <member name="M:NationalInstruments.VisaNS.Session.DiscardEvent(System.Int32,NationalInstruments.VisaNS.EventMechanism)">
  1417. <summary>
  1418. Discards event occurrences for the specified event type and mechanism in a session.
  1419. </summary>
  1420. <param name="customEventType">
  1421. Logical event identifier.
  1422. </param>
  1423. <param name="mechanism">
  1424. Specifies the mechanism for which the event is to be discarded.
  1425. </param>
  1426. <exception cref="T:System.ArgumentException">
  1427. Invalid mechanism (parameter) specified.
  1428. -or-
  1429. Specified event type is not supported by the resource.
  1430. </exception>
  1431. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  1432. The NI-VISA driver returned an error as a result of calling this method.
  1433. </exception>
  1434. <exception cref="T:System.ObjectDisposedException">
  1435. This member is called after the Dispose
  1436. method is called directly from code or indirectly through a finalizer.
  1437. </exception>
  1438. <exception cref="T:System.DllNotFoundException">
  1439. The NI-VISA driver library cannot be found.
  1440. </exception>
  1441. <exception cref="T:System.EntryPointNotFoundException">
  1442. A required operation in the NI-VISA driver library cannot be found.
  1443. </exception>
  1444. </member>
  1445. <member name="M:NationalInstruments.VisaNS.Session.InstallCustomEventHandler(System.Int32,NationalInstruments.VisaNS.VisaEventHandler)">
  1446. <summary>
  1447. Installs a handler for a nonstandard or new event type.
  1448. </summary>
  1449. <param name="customEventType">
  1450. Custom logical event identifier.
  1451. </param>
  1452. <param name="handler">VisaEventHandler that receives the custom event.
  1453. </param>
  1454. <exception cref="T:System.ArgumentException">
  1455. The customEventType (parameter) is not recognized by the driver.
  1456. -or-
  1457. The handler (parameter) delegate is invalid.
  1458. </exception>
  1459. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  1460. The NI-VISA driver returned an error as a result of calling this method.
  1461. </exception>
  1462. <exception cref="T:System.ObjectDisposedException">
  1463. This member is called after the Dispose
  1464. method is called directly from code or indirectly through a finalizer.
  1465. </exception>
  1466. <exception cref="T:System.DllNotFoundException">
  1467. The NI-VISA driver library cannot be found.
  1468. </exception>
  1469. <exception cref="T:System.EntryPointNotFoundException">
  1470. A required operation in the NI-VISA driver library cannot be found.
  1471. </exception>
  1472. </member>
  1473. <member name="M:NationalInstruments.VisaNS.Session.UninstallCustomEventHandler(System.Int32,NationalInstruments.VisaNS.VisaEventHandler)">
  1474. <summary>
  1475. Uninstalls a handler for a nonstandard or new event type that was installed with
  1476. InstallCustomEventHandler.
  1477. </summary>
  1478. <param name="customEventType">
  1479. Custom logical event identifier.
  1480. </param>
  1481. <param name="handler">VisaEventHandler that was installed with InstallCustomEventHandler.
  1482. </param>
  1483. <exception cref="T:System.ArgumentException">
  1484. The customEventType (parameter) is not recognized by the driver.
  1485. -or-
  1486. The handler (parameter) delegate is invalid.
  1487. </exception>
  1488. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  1489. The NI-VISA driver returned an error as a result of calling this method.
  1490. </exception>
  1491. <exception cref="T:System.ObjectDisposedException">
  1492. This member is called after the Dispose
  1493. method is called directly from code or indirectly through a finalizer.
  1494. </exception>
  1495. <exception cref="T:System.DllNotFoundException">
  1496. The NI-VISA driver library cannot be found.
  1497. </exception>
  1498. <exception cref="T:System.EntryPointNotFoundException">
  1499. A required operation in the NI-VISA driver library cannot be found.
  1500. </exception>
  1501. </member>
  1502. <member name="M:NationalInstruments.VisaNS.Session.WaitOnEvent(System.Int32)">
  1503. <summary>
  1504. Waits infinitely long for an occurrence of the specified event for a session.
  1505. </summary>
  1506. <param name="customEventType">
  1507. Custom logical event identifier of the event to wait for.
  1508. </param>
  1509. <returns>VisaEventArgs object that contains information about the event that occurred.
  1510. </returns>
  1511. <exception cref="T:System.ArgumentException">
  1512. Specified event type is not supported by the resource.
  1513. </exception>
  1514. <exception cref="T:System.InvalidOperationException">
  1515. The session must be enabled for events of the specified type in order to receive them.
  1516. </exception>
  1517. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  1518. The NI-VISA driver returned an error as a result of calling this method.
  1519. </exception>
  1520. <exception cref="T:System.ObjectDisposedException">
  1521. This member is called after the Dispose
  1522. method is called directly from code or indirectly through a finalizer.
  1523. </exception>
  1524. <exception cref="T:System.DllNotFoundException">
  1525. The NI-VISA driver library cannot be found.
  1526. </exception>
  1527. <exception cref="T:System.EntryPointNotFoundException">
  1528. A required operation in the NI-VISA driver library cannot be found.
  1529. </exception>
  1530. </member>
  1531. <member name="M:NationalInstruments.VisaNS.Session.WaitOnEvent(System.Int32,System.Int32)">
  1532. <summary>
  1533. Waits a specified time for an occurrence of the specified event for a session.
  1534. </summary>
  1535. <param name="customEventType">
  1536. Custom logical event identifier of the event to wait for.
  1537. </param>
  1538. <param name="timeout">
  1539. Maximum time in milliseconds that this method waits for the event to occur before throwing
  1540. an exception.
  1541. </param>
  1542. <returns>VisaEventArgs object that contains information about the event that occurred.
  1543. </returns>
  1544. <exception cref="T:System.ArgumentException">
  1545. Specified event type is not supported by the resource.
  1546. </exception>
  1547. <exception cref="T:System.InvalidOperationException">
  1548. The session must be enabled for events of the specified type in order to receive them.
  1549. </exception>
  1550. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  1551. The NI-VISA driver returned an error as a result of calling this method.
  1552. </exception>
  1553. <exception cref="T:System.ObjectDisposedException">
  1554. This member is called after the Dispose
  1555. method is called directly from code or indirectly through a finalizer.
  1556. </exception>
  1557. <exception cref="T:System.DllNotFoundException">
  1558. The NI-VISA driver library cannot be found.
  1559. </exception>
  1560. <exception cref="T:System.EntryPointNotFoundException">
  1561. A required operation in the NI-VISA driver library cannot be found.
  1562. </exception>
  1563. </member>
  1564. <member name="M:NationalInstruments.VisaNS.Session.LockResource">
  1565. <summary>
  1566. Establishes an exclusive lock to the specified resource using the Timeout property.
  1567. </summary>
  1568. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  1569. The NI-VISA driver returned an error as a result of calling this method.
  1570. </exception>
  1571. <exception cref="T:System.ObjectDisposedException">
  1572. This member is called after the Dispose
  1573. method is called directly from code or indirectly through a finalizer.
  1574. </exception>
  1575. <exception cref="T:System.DllNotFoundException">
  1576. The NI-VISA driver library cannot be found.
  1577. </exception>
  1578. <exception cref="T:System.EntryPointNotFoundException">
  1579. A required operation in the NI-VISA driver library cannot be found.
  1580. </exception>
  1581. </member>
  1582. <member name="M:NationalInstruments.VisaNS.Session.LockResource(System.Int32)">
  1583. <summary>
  1584. Establishes an exclusive lock to the specified resource with a specified timeout.
  1585. </summary>
  1586. <param name="timeout">
  1587. Absolute time in milliseconds that a resource waits to get unlocked by the locking session before throwing an exception.
  1588. </param>
  1589. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  1590. The NI-VISA driver returned an error as a result of calling this method.
  1591. </exception>
  1592. <exception cref="T:System.ObjectDisposedException">
  1593. This member is called after the Dispose
  1594. method is called directly from code or indirectly through a finalizer.
  1595. </exception>
  1596. <exception cref="T:System.DllNotFoundException">
  1597. The NI-VISA driver library cannot be found.
  1598. </exception>
  1599. <exception cref="T:System.EntryPointNotFoundException">
  1600. A required operation in the NI-VISA driver library cannot be found.
  1601. </exception>
  1602. </member>
  1603. <member name="M:NationalInstruments.VisaNS.Session.LockResource(System.Int32,System.String)">
  1604. <summary>
  1605. Establishes a shared lock to the specified resource.
  1606. </summary>
  1607. <param name="timeout">
  1608. Absolute time in milliseconds that a resource waits to get unlocked by the locking session before throwing an exception.
  1609. </param>
  1610. <param name="requestedKey">
  1611. Access key used by another session with which you want your session to share a lock, or null to generate a
  1612. new shared access key.
  1613. </param>
  1614. <returns>
  1615. A new shared access key if requestedKey (parameter) is null; otherwise, same value as the requested key.
  1616. </returns>
  1617. <exception cref="T:System.ArgumentException">
  1618. The requestedKey (parameter) value passed in is not a valid accessKey to the specified resource.
  1619. </exception>
  1620. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  1621. The NI-VISA driver returned an error as a result of calling this method.
  1622. </exception>
  1623. <exception cref="T:System.ObjectDisposedException">
  1624. This member is called after the Dispose
  1625. method is called directly from code or indirectly through a finalizer.
  1626. </exception>
  1627. <exception cref="T:System.DllNotFoundException">
  1628. The NI-VISA driver library cannot be found.
  1629. </exception>
  1630. <exception cref="T:System.EntryPointNotFoundException">
  1631. A required operation in the NI-VISA driver library cannot be found.
  1632. </exception>
  1633. </member>
  1634. <member name="M:NationalInstruments.VisaNS.Session.UnlockResource">
  1635. <summary>
  1636. Relinquishes a lock for the specified resource.
  1637. </summary>
  1638. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  1639. The NI-VISA driver returned an error as a result of calling this method.
  1640. </exception>
  1641. <exception cref="T:System.ObjectDisposedException">
  1642. This member is called after the Dispose
  1643. method is called directly from code or indirectly through a finalizer.
  1644. </exception>
  1645. <exception cref="T:System.DllNotFoundException">
  1646. The NI-VISA driver library cannot be found.
  1647. </exception>
  1648. <exception cref="T:System.EntryPointNotFoundException">
  1649. A required operation in the NI-VISA driver library cannot be found.
  1650. </exception>
  1651. </member>
  1652. <member name="M:NationalInstruments.VisaNS.Session.GetAttributeByte(NationalInstruments.VisaNS.AttributeType)">
  1653. <summary>
  1654. Provides direct read access to the NI-VISA driver-level attributes of Byte data type.
  1655. </summary>
  1656. <param name="attribute">
  1657. NI-VISA driver-level attribute to read.
  1658. </param>
  1659. <returns>
  1660. Value of the NI-VISA driver attribute requested with attribute (parameter).
  1661. </returns>
  1662. <exception cref="T:System.InvalidOperationException">
  1663. The specified attribute (parameter) is not defined.
  1664. </exception>
  1665. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  1666. The NI-VISA driver returned an error as a result of calling this method.
  1667. </exception>
  1668. <exception cref="T:System.ObjectDisposedException">
  1669. This member is called after the Dispose
  1670. method is called directly from code or indirectly through a finalizer.
  1671. </exception>
  1672. <exception cref="T:System.DllNotFoundException">
  1673. The NI-VISA driver library cannot be found.
  1674. </exception>
  1675. <exception cref="T:System.EntryPointNotFoundException">
  1676. A required operation in the NI-VISA driver library cannot be found.
  1677. </exception>
  1678. </member>
  1679. <member name="M:NationalInstruments.VisaNS.Session.GetAttributeInt16(NationalInstruments.VisaNS.AttributeType)">
  1680. <summary>
  1681. Provides direct read access to the NI-VISA driver-level attributes of Int16 data type.
  1682. </summary>
  1683. <param name="attribute">
  1684. NI-VISA driver-level attribute to read.
  1685. </param>
  1686. <returns>
  1687. Value of the NI-VISA driver attribute requested with attribute (parameter).
  1688. </returns>
  1689. <exception cref="T:System.InvalidOperationException">
  1690. The specified attribute (parameter) is not defined.
  1691. </exception>
  1692. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  1693. The NI-VISA driver returned an error as a result of calling this method.
  1694. </exception>
  1695. <exception cref="T:System.ObjectDisposedException">
  1696. This member is called after the Dispose
  1697. method is called directly from code or indirectly through a finalizer.
  1698. </exception>
  1699. <exception cref="T:System.DllNotFoundException">
  1700. The NI-VISA driver library cannot be found.
  1701. </exception>
  1702. <exception cref="T:System.EntryPointNotFoundException">
  1703. A required operation in the NI-VISA driver library cannot be found.
  1704. </exception>
  1705. </member>
  1706. <member name="M:NationalInstruments.VisaNS.Session.GetAttributeInt32(NationalInstruments.VisaNS.AttributeType)">
  1707. <summary>
  1708. Provides direct read access to the NI-VISA driver-level attributes of Int32 data type.
  1709. </summary>
  1710. <param name="attribute">
  1711. NI-VISA driver-level attribute to read.
  1712. </param>
  1713. <returns>
  1714. Value of the NI-VISA driver attribute requested with attribute (parameter).
  1715. </returns>
  1716. <exception cref="T:System.InvalidOperationException">
  1717. The specified attribute (parameter) is not defined.
  1718. </exception>
  1719. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  1720. The NI-VISA driver returned an error as a result of calling this method.
  1721. </exception>
  1722. <exception cref="T:System.ObjectDisposedException">
  1723. This member is called after the Dispose
  1724. method is called directly from code or indirectly through a finalizer.
  1725. </exception>
  1726. <exception cref="T:System.DllNotFoundException">
  1727. The NI-VISA driver library cannot be found.
  1728. </exception>
  1729. <exception cref="T:System.EntryPointNotFoundException">
  1730. A required operation in the NI-VISA driver library cannot be found.
  1731. </exception>
  1732. </member>
  1733. <member name="M:NationalInstruments.VisaNS.Session.GetAttributeInt64(NationalInstruments.VisaNS.AttributeType)">
  1734. <summary>
  1735. Provides direct read access to the NI-VISA driver-level attributes of Int64 data type.
  1736. </summary>
  1737. <param name="attribute">
  1738. NI-VISA driver-level attribute to read.
  1739. </param>
  1740. <returns>
  1741. Value of the NI-VISA driver attribute requested with attribute (parameter).
  1742. </returns>
  1743. <exception cref="T:System.InvalidOperationException">
  1744. The specified attribute (parameter) is not defined.
  1745. </exception>
  1746. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  1747. The NI-VISA driver returned an error as a result of calling this method.
  1748. </exception>
  1749. <exception cref="T:System.ObjectDisposedException">
  1750. This member is called after the Dispose
  1751. method is called directly from code or indirectly through a finalizer.
  1752. </exception>
  1753. <exception cref="T:System.DllNotFoundException">
  1754. The NI-VISA driver library cannot be found.
  1755. </exception>
  1756. <exception cref="T:System.EntryPointNotFoundException">
  1757. A required operation in the NI-VISA driver library cannot be found.
  1758. </exception>
  1759. </member>
  1760. <member name="M:NationalInstruments.VisaNS.Session.GetAttributeString(NationalInstruments.VisaNS.AttributeType)">
  1761. <summary>
  1762. Provides direct read access to the NI-VISA driver-level attributes of String data type.
  1763. </summary>
  1764. <param name="attribute">
  1765. NI-VISA driver-level attribute to read.
  1766. </param>
  1767. <returns>
  1768. Value of the NI-VISA driver attribute requested with attribute (parameter).
  1769. </returns>
  1770. <exception cref="T:System.InvalidOperationException">
  1771. The specified attribute (parameter) is not defined.
  1772. </exception>
  1773. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  1774. The NI-VISA driver returned an error as a result of calling this method.
  1775. </exception>
  1776. <exception cref="T:System.ObjectDisposedException">
  1777. This member is called after the Dispose
  1778. method is called directly from code or indirectly through a finalizer.
  1779. </exception>
  1780. <exception cref="T:System.DllNotFoundException">
  1781. The NI-VISA driver library cannot be found.
  1782. </exception>
  1783. <exception cref="T:System.EntryPointNotFoundException">
  1784. A required operation in the NI-VISA driver library cannot be found.
  1785. </exception>
  1786. </member>
  1787. <member name="M:NationalInstruments.VisaNS.Session.GetAttributeBoolean(NationalInstruments.VisaNS.AttributeType)">
  1788. <summary>
  1789. Provides direct read access to the NI-VISA driver-level attributes of Boolean data type.
  1790. </summary>
  1791. <param name="attribute">
  1792. NI-VISA driver-level attribute to read.
  1793. </param>
  1794. <returns>
  1795. Value of the NI-VISA driver attribute requested with attribute (parameter).
  1796. </returns>
  1797. <exception cref="T:System.InvalidOperationException">
  1798. The specified attribute (parameter) is not defined.
  1799. </exception>
  1800. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  1801. The NI-VISA driver returned an error as a result of calling this method.
  1802. </exception>
  1803. <exception cref="T:System.ObjectDisposedException">
  1804. This member is called after the Dispose
  1805. method is called directly from code or indirectly through a finalizer.
  1806. </exception>
  1807. <exception cref="T:System.DllNotFoundException">
  1808. The NI-VISA driver library cannot be found.
  1809. </exception>
  1810. <exception cref="T:System.EntryPointNotFoundException">
  1811. A required operation in the NI-VISA driver library cannot be found.
  1812. </exception>
  1813. </member>
  1814. <member name="M:NationalInstruments.VisaNS.Session.SetAttributeByte(NationalInstruments.VisaNS.AttributeType,System.Byte)">
  1815. <summary>
  1816. Provides direct write access to the NI-VISA driver-level attributes of Byte data type.
  1817. </summary>
  1818. <param name="attribute">
  1819. NI-VISA driver-level attribute to write.
  1820. </param>
  1821. <param name="attributeValue">
  1822. New value to assign the NI-VISA attribute.
  1823. </param>
  1824. <exception cref="T:System.ArgumentException">
  1825. The specified state of attribute (parameter) is not valid.
  1826. </exception>
  1827. <exception cref="T:System.InvalidOperationException">
  1828. The specified attribute (parameter) is not defined.
  1829. -or-
  1830. The specified attribute (parameter) is read-only.
  1831. </exception>
  1832. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  1833. The NI-VISA driver returned an error as a result of calling this method.
  1834. </exception>
  1835. <exception cref="T:System.ObjectDisposedException">
  1836. This member is called after the Dispose
  1837. method is called directly from code or indirectly through a finalizer.
  1838. </exception>
  1839. <exception cref="T:System.DllNotFoundException">
  1840. The NI-VISA driver library cannot be found.
  1841. </exception>
  1842. <exception cref="T:System.EntryPointNotFoundException">
  1843. A required operation in the NI-VISA driver library cannot be found.
  1844. </exception>
  1845. </member>
  1846. <member name="M:NationalInstruments.VisaNS.Session.SetAttributeInt16(NationalInstruments.VisaNS.AttributeType,System.Int16)">
  1847. <summary>
  1848. Provides direct write access to the NI-VISA driver-level attributes of Int16 data type.
  1849. </summary>
  1850. <param name="attribute">
  1851. NI-VISA driver-level attribute to write.
  1852. </param>
  1853. <param name="attributeValue">
  1854. New value to assign the NI-VISA attribute.
  1855. </param>
  1856. <exception cref="T:System.ArgumentException">
  1857. The specified state of attribute (parameter) is not valid.
  1858. </exception>
  1859. <exception cref="T:System.InvalidOperationException">
  1860. The specified attribute (parameter) is not defined.
  1861. -or-
  1862. The specified attribute (parameter) is read-only.
  1863. </exception>
  1864. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  1865. The NI-VISA driver returned an error as a result of calling this method.
  1866. </exception>
  1867. <exception cref="T:System.ObjectDisposedException">
  1868. This member is called after the Dispose
  1869. method is called directly from code or indirectly through a finalizer.
  1870. </exception>
  1871. <exception cref="T:System.DllNotFoundException">
  1872. The NI-VISA driver library cannot be found.
  1873. </exception>
  1874. <exception cref="T:System.EntryPointNotFoundException">
  1875. A required operation in the NI-VISA driver library cannot be found.
  1876. </exception>
  1877. </member>
  1878. <member name="M:NationalInstruments.VisaNS.Session.SetAttributeInt32(NationalInstruments.VisaNS.AttributeType,System.Int32)">
  1879. <summary>
  1880. Provides direct write access to the NI-VISA driver-level attributes of Int32 data type.
  1881. </summary>
  1882. <param name="attribute">
  1883. NI-VISA driver-level attribute to write.
  1884. </param>
  1885. <param name="attributeValue">
  1886. New value to assign the NI-VISA attribute.
  1887. </param>
  1888. <exception cref="T:System.ArgumentException">
  1889. The specified state of attribute (parameter) is not valid.
  1890. </exception>
  1891. <exception cref="T:System.InvalidOperationException">
  1892. The specified attribute (parameter) is not defined.
  1893. -or-
  1894. The specified attribute (parameter) is read-only.
  1895. </exception>
  1896. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  1897. The NI-VISA driver returned an error as a result of calling this method.
  1898. </exception>
  1899. <exception cref="T:System.ObjectDisposedException">
  1900. This member is called after the Dispose
  1901. method is called directly from code or indirectly through a finalizer.
  1902. </exception>
  1903. <exception cref="T:System.DllNotFoundException">
  1904. The NI-VISA driver library cannot be found.
  1905. </exception>
  1906. <exception cref="T:System.EntryPointNotFoundException">
  1907. A required operation in the NI-VISA driver library cannot be found.
  1908. </exception>
  1909. </member>
  1910. <member name="M:NationalInstruments.VisaNS.Session.SetAttributeInt64(NationalInstruments.VisaNS.AttributeType,System.Int64)">
  1911. <summary>
  1912. Provides direct write access to the NI-VISA driver-level attributes of Int64 data type.
  1913. </summary>
  1914. <param name="attribute">
  1915. NI-VISA driver-level attribute to write.
  1916. </param>
  1917. <param name="attributeValue">
  1918. New value to assign the NI-VISA attribute.
  1919. </param>
  1920. <exception cref="T:System.ArgumentException">
  1921. The specified state of attribute (parameter) is not valid.
  1922. </exception>
  1923. <exception cref="T:System.InvalidOperationException">
  1924. The specified attribute (parameter) is not defined.
  1925. -or-
  1926. The specified attribute (parameter) is read-only.
  1927. </exception>
  1928. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  1929. The NI-VISA driver returned an error as a result of calling this method.
  1930. </exception>
  1931. <exception cref="T:System.ObjectDisposedException">
  1932. This member is called after the Dispose
  1933. method is called directly from code or indirectly through a finalizer.
  1934. </exception>
  1935. <exception cref="T:System.DllNotFoundException">
  1936. The NI-VISA driver library cannot be found.
  1937. </exception>
  1938. <exception cref="T:System.EntryPointNotFoundException">
  1939. A required operation in the NI-VISA driver library cannot be found.
  1940. </exception>
  1941. </member>
  1942. <member name="M:NationalInstruments.VisaNS.Session.SetAttributeString(NationalInstruments.VisaNS.AttributeType,System.String)">
  1943. <summary>
  1944. Provides direct write access to the NI-VISA driver-level attributes of String data type.
  1945. </summary>
  1946. <param name="attribute">
  1947. NI-VISA driver-level attribute to write.
  1948. </param>
  1949. <param name="attributeValue">
  1950. New value to assign the NI-VISA attribute.
  1951. </param>
  1952. <exception cref="T:System.ArgumentException">
  1953. The specified state of attribute (parameter) is not valid.
  1954. </exception>
  1955. <exception cref="T:System.InvalidOperationException">
  1956. The specified attribute (parameter) is not defined.
  1957. -or-
  1958. The specified attribute (parameter) is read-only.
  1959. </exception>
  1960. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  1961. The NI-VISA driver returned an error as a result of calling this method.
  1962. </exception>
  1963. <exception cref="T:System.ObjectDisposedException">
  1964. This member is called after the Dispose
  1965. method is called directly from code or indirectly through a finalizer.
  1966. </exception>
  1967. <exception cref="T:System.DllNotFoundException">
  1968. The NI-VISA driver library cannot be found.
  1969. </exception>
  1970. <exception cref="T:System.EntryPointNotFoundException">
  1971. A required operation in the NI-VISA driver library cannot be found.
  1972. </exception>
  1973. </member>
  1974. <member name="M:NationalInstruments.VisaNS.Session.SetAttributeBoolean(NationalInstruments.VisaNS.AttributeType,System.Boolean)">
  1975. <summary>
  1976. Provides direct write access to the NI-VISA driver-level attributes of Boolean data type.
  1977. </summary>
  1978. <param name="attribute">
  1979. NI-VISA driver-level attribute to write.
  1980. </param>
  1981. <param name="attributeValue">
  1982. New value to assign the NI-VISA attribute.
  1983. </param>
  1984. <exception cref="T:System.ArgumentException">
  1985. The specified state of attribute (parameter) is not valid.
  1986. </exception>
  1987. <exception cref="T:System.InvalidOperationException">
  1988. The specified attribute (parameter) is not defined.
  1989. -or-
  1990. The specified attribute (parameter) is read-only.
  1991. </exception>
  1992. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  1993. The NI-VISA driver returned an error as a result of calling this method.
  1994. </exception>
  1995. <exception cref="T:System.ObjectDisposedException">
  1996. This member is called after the Dispose
  1997. method is called directly from code or indirectly through a finalizer.
  1998. </exception>
  1999. <exception cref="T:System.DllNotFoundException">
  2000. The NI-VISA driver library cannot be found.
  2001. </exception>
  2002. <exception cref="T:System.EntryPointNotFoundException">
  2003. A required operation in the NI-VISA driver library cannot be found.
  2004. </exception>
  2005. </member>
  2006. <member name="P:NationalInstruments.VisaNS.Session.HardwareInterfaceName">
  2007. <summary>
  2008. Gets human-readable text that describes the current hardware interface.
  2009. </summary>
  2010. <exception cref="T:System.ObjectDisposedException">
  2011. This member is called after the Dispose
  2012. method is called directly from code or indirectly through a finalizer.
  2013. </exception>
  2014. <exception cref="T:System.DllNotFoundException">
  2015. The NI-VISA driver library cannot be found.
  2016. </exception>
  2017. <exception cref="T:System.EntryPointNotFoundException">
  2018. A required operation in the NI-VISA driver library cannot be found.
  2019. </exception>
  2020. </member>
  2021. <member name="P:NationalInstruments.VisaNS.Session.HardwareInterfaceNumber">
  2022. <summary>
  2023. Gets the board number for the current hardware interface.
  2024. </summary>
  2025. <exception cref="T:System.ObjectDisposedException">
  2026. This member is called after the Dispose
  2027. method is called directly from code or indirectly through a finalizer.
  2028. </exception>
  2029. <exception cref="T:System.DllNotFoundException">
  2030. The NI-VISA driver library cannot be found.
  2031. </exception>
  2032. <exception cref="T:System.EntryPointNotFoundException">
  2033. A required operation in the NI-VISA driver library cannot be found.
  2034. </exception>
  2035. </member>
  2036. <member name="P:NationalInstruments.VisaNS.Session.HardwareInterfaceType">
  2037. <summary>
  2038. Gets the hardware interface type of this session.
  2039. </summary>
  2040. <exception cref="T:System.ObjectDisposedException">
  2041. This member is called after the Dispose
  2042. method is called directly from code or indirectly through a finalizer.
  2043. </exception>
  2044. <exception cref="T:System.DllNotFoundException">
  2045. The NI-VISA driver library cannot be found.
  2046. </exception>
  2047. <exception cref="T:System.EntryPointNotFoundException">
  2048. A required operation in the NI-VISA driver library cannot be found.
  2049. </exception>
  2050. </member>
  2051. <member name="P:NationalInstruments.VisaNS.Session.LastStatus">
  2052. <summary>
  2053. Gets the last NI-VISA driver status code that was received when this API called a NI-VISA driver method.
  2054. </summary>
  2055. <exception cref="T:System.ObjectDisposedException">
  2056. This member is called after the Dispose
  2057. method is called directly from code or indirectly through a finalizer.
  2058. </exception>
  2059. <exception cref="T:System.EntryPointNotFoundException">
  2060. A required operation in the NI-VISA driver library cannot be found.
  2061. </exception>
  2062. </member>
  2063. <member name="P:NationalInstruments.VisaNS.Session.ResourceClass">
  2064. <summary>
  2065. Gets the resource class (for example, "INSTR") as defined by the canonical resource name.
  2066. </summary>
  2067. <exception cref="T:System.ObjectDisposedException">
  2068. This member is called after the Dispose
  2069. method is called directly from code or indirectly through a finalizer.
  2070. </exception>
  2071. <exception cref="T:System.DllNotFoundException">
  2072. The NI-VISA driver library cannot be found.
  2073. </exception>
  2074. <exception cref="T:System.EntryPointNotFoundException">
  2075. A required operation in the NI-VISA driver library cannot be found.
  2076. </exception>
  2077. </member>
  2078. <member name="P:NationalInstruments.VisaNS.Session.ResourceImplementationVersion">
  2079. <summary>
  2080. Gets the resource version that uniquely identifies each revision or implementation of a resource.
  2081. </summary>
  2082. <exception cref="T:System.ObjectDisposedException">
  2083. This member is called after the Dispose
  2084. method is called directly from code or indirectly through a finalizer.
  2085. </exception>
  2086. <exception cref="T:System.DllNotFoundException">
  2087. The NI-VISA driver library cannot be found.
  2088. </exception>
  2089. <exception cref="T:System.EntryPointNotFoundException">
  2090. A required operation in the NI-VISA driver library cannot be found.
  2091. </exception>
  2092. </member>
  2093. <member name="P:NationalInstruments.VisaNS.Session.ResourceLockState">
  2094. <summary>
  2095. Gets the current locking state of the resource.
  2096. </summary>
  2097. <exception cref="T:System.ObjectDisposedException">
  2098. This member is called after the Dispose
  2099. method is called directly from code or indirectly through a finalizer.
  2100. </exception>
  2101. <exception cref="T:System.DllNotFoundException">
  2102. The NI-VISA driver library cannot be found.
  2103. </exception>
  2104. <exception cref="T:System.EntryPointNotFoundException">
  2105. A required operation in the NI-VISA driver library cannot be found.
  2106. </exception>
  2107. </member>
  2108. <member name="P:NationalInstruments.VisaNS.Session.ResourceManufacturerID">
  2109. <summary>
  2110. Gets a value that corresponds to the VXI manufacturer ID of the vendor that implemented the VISA library.
  2111. </summary>
  2112. <exception cref="T:System.ObjectDisposedException">
  2113. This member is called after the Dispose
  2114. method is called directly from code or indirectly through a finalizer.
  2115. </exception>
  2116. <exception cref="T:System.DllNotFoundException">
  2117. The NI-VISA driver library cannot be found.
  2118. </exception>
  2119. <exception cref="T:System.EntryPointNotFoundException">
  2120. A required operation in the NI-VISA driver library cannot be found.
  2121. </exception>
  2122. </member>
  2123. <member name="P:NationalInstruments.VisaNS.Session.ResourceManufacturerName">
  2124. <summary>
  2125. Gets a string that corresponds to the manufacturer name of the vendor that implemented the VISA library.
  2126. </summary>
  2127. <exception cref="T:System.ObjectDisposedException">
  2128. This member is called after the Dispose
  2129. method is called directly from code or indirectly through a finalizer.
  2130. </exception>
  2131. <exception cref="T:System.DllNotFoundException">
  2132. The NI-VISA driver library cannot be found.
  2133. </exception>
  2134. <exception cref="T:System.EntryPointNotFoundException">
  2135. A required operation in the NI-VISA driver library cannot be found.
  2136. </exception>
  2137. </member>
  2138. <member name="P:NationalInstruments.VisaNS.Session.ResourceName">
  2139. <summary>
  2140. Gets the unique identifier for a resource.
  2141. </summary>
  2142. <exception cref="T:System.ObjectDisposedException">
  2143. This member is called after the Dispose
  2144. method is called directly from code or indirectly through a finalizer.
  2145. </exception>
  2146. <exception cref="T:System.DllNotFoundException">
  2147. The NI-VISA driver library cannot be found.
  2148. </exception>
  2149. <exception cref="T:System.EntryPointNotFoundException">
  2150. A required operation in the NI-VISA driver library cannot be found.
  2151. </exception>
  2152. </member>
  2153. <member name="P:NationalInstruments.VisaNS.Session.ResourceSpecificationVersion">
  2154. <summary>
  2155. Gets the resource version that uniquely identifies the VISA specification version to which the implementation is compliant.
  2156. </summary>
  2157. <exception cref="T:System.ObjectDisposedException">
  2158. This member is called after the Dispose
  2159. method is called directly from code or indirectly through a finalizer.
  2160. </exception>
  2161. <exception cref="T:System.DllNotFoundException">
  2162. The NI-VISA driver library cannot be found.
  2163. </exception>
  2164. </member>
  2165. <member name="P:NationalInstruments.VisaNS.Session.Timeout">
  2166. <summary>
  2167. Gets or sets the minimum timeout value to use in milliseconds when accessing the device associated with the session.
  2168. </summary>
  2169. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2170. The property is set to an invalid state.
  2171. </exception>
  2172. <exception cref="T:System.ObjectDisposedException">
  2173. This member is called after the Dispose
  2174. method is called directly from code or indirectly through a finalizer.
  2175. </exception>
  2176. <exception cref="T:System.DllNotFoundException">
  2177. The NI-VISA driver library cannot be found.
  2178. </exception>
  2179. <exception cref="T:System.EntryPointNotFoundException">
  2180. A required operation in the NI-VISA driver library cannot be found.
  2181. </exception>
  2182. </member>
  2183. <member name="P:NationalInstruments.VisaNS.Session.VisaEventQueueLength">
  2184. <summary>
  2185. Gets or sets the maximum number of events that can be queued at any time on the session.
  2186. </summary>
  2187. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2188. The property is set to an invalid state.
  2189. </exception>
  2190. <exception cref="T:System.ObjectDisposedException">
  2191. This member is called after the Dispose
  2192. method is called directly from code or indirectly through a finalizer.
  2193. </exception>
  2194. <exception cref="T:System.DllNotFoundException">
  2195. The NI-VISA driver library cannot be found.
  2196. </exception>
  2197. <exception cref="T:System.EntryPointNotFoundException">
  2198. A required operation in the NI-VISA driver library cannot be found.
  2199. </exception>
  2200. </member>
  2201. <member name="P:NationalInstruments.VisaNS.Session.SynchronizingObject">
  2202. <summary>
  2203. Gets or sets the object that marshals event-handler and callback calls.
  2204. </summary>
  2205. </member>
  2206. <member name="P:NationalInstruments.VisaNS.Session.Handle">
  2207. <summary>
  2208. Gets access to the NI-VISA driver session handle that NI-VISA driver operations use internally.
  2209. </summary>
  2210. <exception cref="T:System.ObjectDisposedException">
  2211. This member is called after the Dispose
  2212. method is called directly from code or indirectly through a finalizer.
  2213. </exception>
  2214. </member>
  2215. <member name="P:NationalInstruments.VisaNS.Session.SynchronizeCallbacks">
  2216. <summary>
  2217. Specifies how events and callback delegates are invoked.
  2218. </summary>
  2219. </member>
  2220. <member name="T:NationalInstruments.VisaNS.Internal.IBufferedReader">
  2221. <summary>
  2222. Summary description for IBufferedReader.
  2223. </summary>
  2224. </member>
  2225. <member name="T:NationalInstruments.VisaNS.Internal.IBufferedWriter">
  2226. <summary>
  2227. Summary description for IBufferedIO.
  2228. </summary>
  2229. </member>
  2230. <member name="F:NationalInstruments.VisaNS.GpibInterface.NoSecondaryAddress">
  2231. <summary>
  2232. Specifies that there is no secondary address for the GPIB device.
  2233. </summary>
  2234. </member>
  2235. <member name="M:NationalInstruments.VisaNS.GpibInterface.#ctor(System.String)">
  2236. <summary>
  2237. Initializes a new instance of the GpibInterface object from
  2238. the specified resource name.
  2239. </summary>
  2240. <param name="resourceName">
  2241. String that describes a unique VISA resource.
  2242. </param>
  2243. <exception cref="T:System.ArgumentException">
  2244. Insufficient location information, or the device or resource is not present in the system.
  2245. -or-
  2246. The interface type is valid, but the specified interface number is not configured.
  2247. -or-
  2248. resourceName (parameter) does not describe a valid GPIB INTFC resource.
  2249. </exception>
  2250. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2251. There are problems opening a VISA session to
  2252. resourceName (parameter).
  2253. </exception>
  2254. <exception cref="T:System.DllNotFoundException">
  2255. The NI-VISA driver library cannot be found.
  2256. </exception>
  2257. <exception cref="T:System.EntryPointNotFoundException">
  2258. A required operation in the NI-VISA driver library cannot be found.
  2259. </exception>
  2260. </member>
  2261. <member name="M:NationalInstruments.VisaNS.GpibInterface.#ctor(System.String,NationalInstruments.VisaNS.AccessModes,System.Int32,System.Boolean)">
  2262. <summary>
  2263. Initializes a new instance of the GpibInterface object from
  2264. the specified resource name, access mode, timeout value, and resource name validation flag.
  2265. </summary>
  2266. <param name="resourceName">
  2267. String that describes a unique VISA resource.
  2268. </param>
  2269. <param name="checkResourceType">
  2270. Validation setting for the specified resource string.
  2271. </param>
  2272. <param name="accessMode">
  2273. The mode by which the specified VISA resource is accessed.
  2274. </param>
  2275. <param name="openTimeout">
  2276. The maximum time in milliseconds that this statement waits to
  2277. open a VISA session with the specified resource. This parameter does not set
  2278. the Timeout property.
  2279. </param>
  2280. <exception cref="T:System.ArgumentException">
  2281. Insufficient location information, or the device or resource is not present in the system.
  2282. -or-
  2283. Invalid accessMode (parameter).
  2284. -or-
  2285. The interface type is valid, but the specified interface number is not configured.
  2286. -or-
  2287. resourceName (parameter) does not describe a valid
  2288. GPIB INTFC resource and checkResourceType (parameter) is set to
  2289. true.
  2290. </exception>
  2291. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2292. There are problems opening a VISA session to
  2293. resourceName (parameter).
  2294. </exception>
  2295. <exception cref="T:System.DllNotFoundException">
  2296. The NI-VISA driver library cannot be found.
  2297. </exception>
  2298. <exception cref="T:System.EntryPointNotFoundException">
  2299. A required operation in the NI-VISA driver library cannot be found.
  2300. </exception>
  2301. </member>
  2302. <member name="M:NationalInstruments.VisaNS.GpibInterface.ControlAtn(NationalInstruments.VisaNS.AtnMode)">
  2303. <summary>
  2304. Specifies the state of the ATN line and the local active controller state.
  2305. </summary>
  2306. <param name="mode">
  2307. State of the ATN line and optionally the local active controller state. Refer to AtnMode for a list of values.
  2308. </param>
  2309. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2310. The NI-VISA driver returned an error as a result of calling this method.
  2311. </exception>
  2312. <exception cref="T:System.ObjectDisposedException">
  2313. This member is called after the Dispose
  2314. method is called directly from code or indirectly through a finalizer.
  2315. </exception>
  2316. <exception cref="T:System.DllNotFoundException">
  2317. The NI-VISA driver library cannot be found.
  2318. </exception>
  2319. <exception cref="T:System.EntryPointNotFoundException">
  2320. A required operation in the NI-VISA driver library cannot be found.
  2321. </exception>
  2322. </member>
  2323. <member name="M:NationalInstruments.VisaNS.GpibInterface.PassControl(System.Int16)">
  2324. <summary>
  2325. Tells the GPIB device at the specified primary address to become Controller-In-Charge (CIC).
  2326. </summary>
  2327. <param name="primaryAddress">
  2328. Primary address of the GPIB device to which you want to pass control.
  2329. </param>
  2330. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2331. The NI-VISA driver returned an error as a result of calling this method.
  2332. </exception>
  2333. <exception cref="T:System.ObjectDisposedException">
  2334. This member is called after the Dispose
  2335. method is called directly from code or indirectly through a finalizer.
  2336. </exception>
  2337. <exception cref="T:System.DllNotFoundException">
  2338. The NI-VISA driver library cannot be found.
  2339. </exception>
  2340. <exception cref="T:System.EntryPointNotFoundException">
  2341. A required operation in the NI-VISA driver library cannot be found.
  2342. </exception>
  2343. </member>
  2344. <member name="M:NationalInstruments.VisaNS.GpibInterface.PassControl(System.Int16,System.Int16)">
  2345. <summary>
  2346. Tells the GPIB device at the specified primary address and secondary address to become Controller-In-Charge (CIC).
  2347. </summary>
  2348. <param name="primaryAddress">
  2349. Primary address of the GPIB device to which you want to pass control.
  2350. </param>
  2351. <param name="secondaryAddress">
  2352. Secondary address of the GPIB device to which you want to pass control. If there is no secondary address,
  2353. pass NoSecondaryAddress for this parameter.
  2354. </param>
  2355. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2356. The NI-VISA driver returned an error as a result of calling this method.
  2357. </exception>
  2358. <exception cref="T:System.ObjectDisposedException">
  2359. This member is called after the Dispose
  2360. method is called directly from code or indirectly through a finalizer.
  2361. </exception>
  2362. <exception cref="T:System.DllNotFoundException">
  2363. The NI-VISA driver library cannot be found.
  2364. </exception>
  2365. <exception cref="T:System.EntryPointNotFoundException">
  2366. A required operation in the NI-VISA driver library cannot be found.
  2367. </exception>
  2368. </member>
  2369. <member name="M:NationalInstruments.VisaNS.GpibInterface.SendCommand(System.Byte[])">
  2370. <summary>
  2371. Writes GPIB command bytes on the bus.
  2372. </summary>
  2373. <param name="command">
  2374. Byte array that contains valid GPIB commands.
  2375. </param>
  2376. <exception cref="T:System.InvalidOperationException">
  2377. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  2378. </exception>
  2379. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2380. The NI-VISA driver returned an error as a result of calling this method.
  2381. </exception>
  2382. <exception cref="T:System.ObjectDisposedException">
  2383. This member is called after the Dispose
  2384. method is called directly from code or indirectly through a finalizer.
  2385. </exception>
  2386. <exception cref="T:System.DllNotFoundException">
  2387. The NI-VISA driver library cannot be found.
  2388. </exception>
  2389. <exception cref="T:System.EntryPointNotFoundException">
  2390. A required operation in the NI-VISA driver library cannot be found.
  2391. </exception>
  2392. </member>
  2393. <member name="M:NationalInstruments.VisaNS.GpibInterface.SendInterfaceClear">
  2394. <summary>
  2395. Pulses the InterFace Clear line (IFC) for at least 100 s.
  2396. </summary>
  2397. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2398. The NI-VISA driver returned an error as a result of calling this method.
  2399. </exception>
  2400. <exception cref="T:System.ObjectDisposedException">
  2401. This member is called after the Dispose
  2402. method is called directly from code or indirectly through a finalizer.
  2403. </exception>
  2404. <exception cref="T:System.DllNotFoundException">
  2405. The NI-VISA driver library cannot be found.
  2406. </exception>
  2407. <exception cref="T:System.EntryPointNotFoundException">
  2408. A required operation in the NI-VISA driver library cannot be found.
  2409. </exception>
  2410. </member>
  2411. <member name="M:NationalInstruments.VisaNS.GpibInterface.AssertTrigger">
  2412. <summary>
  2413. Asserts a software trigger.
  2414. </summary>
  2415. <exception cref="T:System.InvalidOperationException">
  2416. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  2417. </exception>
  2418. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2419. The NI-VISA driver returned an error as a result of calling this method.
  2420. </exception>
  2421. <exception cref="T:System.ObjectDisposedException">
  2422. This member is called after the Dispose
  2423. method is called directly from code or indirectly through a finalizer.
  2424. </exception>
  2425. <exception cref="T:System.DllNotFoundException">
  2426. The NI-VISA driver library cannot be found.
  2427. </exception>
  2428. <exception cref="T:System.EntryPointNotFoundException">
  2429. A required operation in the NI-VISA driver library cannot be found.
  2430. </exception>
  2431. </member>
  2432. <member name="M:NationalInstruments.VisaNS.GpibInterface.ReadString">
  2433. <summary>
  2434. Synchronously reads ASCII-encoded string data from a device or interface.
  2435. </summary>
  2436. <returns>
  2437. String data read from the device or interface.
  2438. </returns>
  2439. <exception cref="T:System.InvalidOperationException">
  2440. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  2441. </exception>
  2442. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2443. The NI-VISA driver returned an error as a result of calling this method.
  2444. </exception>
  2445. <exception cref="T:System.ObjectDisposedException">
  2446. This member is called after the Dispose
  2447. method is called directly from code or indirectly through a finalizer.
  2448. </exception>
  2449. <exception cref="T:System.DllNotFoundException">
  2450. The NI-VISA driver library cannot be found.
  2451. </exception>
  2452. <exception cref="T:System.EntryPointNotFoundException">
  2453. A required operation in the NI-VISA driver library cannot be found.
  2454. </exception>
  2455. </member>
  2456. <member name="M:NationalInstruments.VisaNS.GpibInterface.ReadString(System.Int32)">
  2457. <summary>
  2458. Synchronously reads a specified amount of ASCII-encoded string data from a device or interface.
  2459. </summary>
  2460. <param name="countToRead">
  2461. Number of characters to read from the device or interface.
  2462. </param>
  2463. <returns>
  2464. String data read from the device or interface.
  2465. </returns>
  2466. <exception cref="T:System.InvalidOperationException">
  2467. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  2468. </exception>
  2469. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2470. The NI-VISA driver returned an error as a result of calling this method.
  2471. </exception>
  2472. <exception cref="T:System.ObjectDisposedException">
  2473. This member is called after the Dispose
  2474. method is called directly from code or indirectly through a finalizer.
  2475. </exception>
  2476. <exception cref="T:System.DllNotFoundException">
  2477. The NI-VISA driver library cannot be found.
  2478. </exception>
  2479. <exception cref="T:System.EntryPointNotFoundException">
  2480. A required operation in the NI-VISA driver library cannot be found.
  2481. </exception>
  2482. </member>
  2483. <member name="M:NationalInstruments.VisaNS.GpibInterface.ReadByteArray">
  2484. <summary>
  2485. Synchronously reads an array of bytes from a device or interface.
  2486. </summary>
  2487. <returns>
  2488. Byte array data read from the device or interface.
  2489. </returns>
  2490. <exception cref="T:System.InvalidOperationException">
  2491. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  2492. </exception>
  2493. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2494. The NI-VISA driver returned an error as a result of calling this method.
  2495. </exception>
  2496. <exception cref="T:System.ObjectDisposedException">
  2497. This member is called after the Dispose
  2498. method is called directly from code or indirectly through a finalizer.
  2499. </exception>
  2500. <exception cref="T:System.DllNotFoundException">
  2501. The NI-VISA driver library cannot be found.
  2502. </exception>
  2503. <exception cref="T:System.EntryPointNotFoundException">
  2504. A required operation in the NI-VISA driver library cannot be found.
  2505. </exception>
  2506. </member>
  2507. <member name="M:NationalInstruments.VisaNS.GpibInterface.ReadByteArray(System.Int32)">
  2508. <summary>
  2509. Synchronously reads a specified number of bytes from a device or interface.
  2510. </summary>
  2511. <param name="countToRead">
  2512. Number of bytes to read.
  2513. </param>
  2514. <returns>
  2515. Byte array data read from the device or interface.
  2516. </returns>
  2517. <exception cref="T:System.InvalidOperationException">
  2518. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  2519. </exception>
  2520. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2521. The NI-VISA driver returned an error as a result of calling this method.
  2522. </exception>
  2523. <exception cref="T:System.ObjectDisposedException">
  2524. This member is called after the Dispose
  2525. method is called directly from code or indirectly through a finalizer.
  2526. </exception>
  2527. <exception cref="T:System.DllNotFoundException">
  2528. The NI-VISA driver library cannot be found.
  2529. </exception>
  2530. <exception cref="T:System.EntryPointNotFoundException">
  2531. A required operation in the NI-VISA driver library cannot be found.
  2532. </exception>
  2533. </member>
  2534. <member name="M:NationalInstruments.VisaNS.GpibInterface.ReadToFile(System.String)">
  2535. <summary>
  2536. Synchronously reads data and stores the transferred data in a file.
  2537. </summary>
  2538. <param name="fileName">
  2539. Name of file to which data is written.
  2540. </param>
  2541. <exception cref="T:System.InvalidOperationException">
  2542. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  2543. </exception>
  2544. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2545. The NI-VISA driver returned an error as a result of calling this method.
  2546. </exception>
  2547. <exception cref="T:System.ObjectDisposedException">
  2548. This member is called after the Dispose
  2549. method is called directly from code or indirectly through a finalizer.
  2550. </exception>
  2551. <exception cref="T:System.DllNotFoundException">
  2552. The NI-VISA driver library cannot be found.
  2553. </exception>
  2554. <exception cref="T:System.EntryPointNotFoundException">
  2555. A required operation in the NI-VISA driver library cannot be found.
  2556. </exception>
  2557. </member>
  2558. <member name="M:NationalInstruments.VisaNS.GpibInterface.ReadToFile(System.String,System.Int32)">
  2559. <summary>
  2560. Synchronously reads a specified amount of data and stores the transferred data in a file.
  2561. </summary>
  2562. <param name="fileName">
  2563. Name of file to which data is written.
  2564. </param>
  2565. <param name="countToRead">
  2566. Number of bytes to read.
  2567. </param>
  2568. <exception cref="T:System.InvalidOperationException">
  2569. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  2570. </exception>
  2571. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2572. The NI-VISA driver returned an error as a result of calling this method.
  2573. </exception>
  2574. <exception cref="T:System.ObjectDisposedException">
  2575. This member is called after the Dispose
  2576. method is called directly from code or indirectly through a finalizer.
  2577. </exception>
  2578. <exception cref="T:System.DllNotFoundException">
  2579. The NI-VISA driver library cannot be found.
  2580. </exception>
  2581. <exception cref="T:System.EntryPointNotFoundException">
  2582. A required operation in the NI-VISA driver library cannot be found.
  2583. </exception>
  2584. </member>
  2585. <member name="M:NationalInstruments.VisaNS.GpibInterface.Write(System.String)">
  2586. <summary>
  2587. Synchronously writes ASCII-encoded string of data to the device or interface.
  2588. </summary>
  2589. <param name="data">
  2590. Data to write to the device or interface.
  2591. </param>
  2592. <exception cref="T:System.InvalidOperationException">
  2593. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  2594. </exception>
  2595. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2596. The NI-VISA driver returned an error as a result of calling this method.
  2597. </exception>
  2598. <exception cref="T:System.ObjectDisposedException">
  2599. This member is called after the Dispose
  2600. method is called directly from code or indirectly through a finalizer.
  2601. </exception>
  2602. <exception cref="T:System.DllNotFoundException">
  2603. The NI-VISA driver library cannot be found.
  2604. </exception>
  2605. <exception cref="T:System.EntryPointNotFoundException">
  2606. A required operation in the NI-VISA driver library cannot be found.
  2607. </exception>
  2608. </member>
  2609. <member name="M:NationalInstruments.VisaNS.GpibInterface.Write(System.Byte[])">
  2610. <summary>
  2611. Synchronously writes an array of bytes to the device or interface.
  2612. </summary>
  2613. <param name="data">
  2614. Data to write to the device or interface.
  2615. </param>
  2616. <exception cref="T:System.InvalidOperationException">
  2617. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  2618. </exception>
  2619. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2620. The NI-VISA driver returned an error as a result of calling this method.
  2621. </exception>
  2622. <exception cref="T:System.ObjectDisposedException">
  2623. This member is called after the Dispose
  2624. method is called directly from code or indirectly through a finalizer.
  2625. </exception>
  2626. <exception cref="T:System.DllNotFoundException">
  2627. The NI-VISA driver library cannot be found.
  2628. </exception>
  2629. <exception cref="T:System.EntryPointNotFoundException">
  2630. A required operation in the NI-VISA driver library cannot be found.
  2631. </exception>
  2632. </member>
  2633. <member name="M:NationalInstruments.VisaNS.GpibInterface.WriteFromFile(System.String)">
  2634. <summary>
  2635. Synchronously reads data from a file and writes it to the device or interface.
  2636. </summary>
  2637. <param name="fileName">
  2638. Name of file from which data is read.
  2639. </param>
  2640. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2641. The NI-VISA driver returned an error as a result of calling this method.
  2642. </exception>
  2643. <exception cref="T:System.ObjectDisposedException">
  2644. This member is called after the Dispose
  2645. method is called directly from code or indirectly through a finalizer.
  2646. </exception>
  2647. <exception cref="T:System.DllNotFoundException">
  2648. The NI-VISA driver library cannot be found.
  2649. </exception>
  2650. <exception cref="T:System.EntryPointNotFoundException">
  2651. A required operation in the NI-VISA driver library cannot be found.
  2652. </exception>
  2653. </member>
  2654. <member name="M:NationalInstruments.VisaNS.GpibInterface.WriteFromFile(System.String,System.Int32)">
  2655. <summary>
  2656. Synchronously reads data from a file and writes a specified number of bytes to the device or interface.
  2657. </summary>
  2658. <param name="fileName">
  2659. Name of file from which data is read.
  2660. </param>
  2661. <param name="countToWrite">
  2662. Number of bytes to write.
  2663. </param>
  2664. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2665. The NI-VISA driver returned an error as a result of calling this method.
  2666. </exception>
  2667. <exception cref="T:System.ObjectDisposedException">
  2668. This member is called after the Dispose
  2669. method is called directly from code or indirectly through a finalizer.
  2670. </exception>
  2671. <exception cref="T:System.DllNotFoundException">
  2672. The NI-VISA driver library cannot be found.
  2673. </exception>
  2674. <exception cref="T:System.EntryPointNotFoundException">
  2675. A required operation in the NI-VISA driver library cannot be found.
  2676. </exception>
  2677. </member>
  2678. <member name="M:NationalInstruments.VisaNS.GpibInterface.ControlRen(NationalInstruments.VisaNS.RenMode)">
  2679. <summary>
  2680. Controls the state of the GPIB Remote Enable (REN) interface line and
  2681. optionally the remote or local state of the device.
  2682. </summary>
  2683. <param name="mode">
  2684. New state of the REN line. Refer to RenMode
  2685. for a description of the possible values.
  2686. </param>
  2687. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2688. The NI-VISA driver returned an error as a result of calling this method.
  2689. </exception>
  2690. <exception cref="T:System.ObjectDisposedException">
  2691. This member is called after the Dispose
  2692. method is called directly from code or indirectly through a finalizer.
  2693. </exception>
  2694. <exception cref="T:System.DllNotFoundException">
  2695. The NI-VISA driver library cannot be found.
  2696. </exception>
  2697. <exception cref="T:System.EntryPointNotFoundException">
  2698. A required operation in the NI-VISA driver library cannot be found.
  2699. </exception>
  2700. </member>
  2701. <member name="M:NationalInstruments.VisaNS.GpibInterface.EnableEvent(NationalInstruments.VisaNS.GpibInterfaceEventType,NationalInstruments.VisaNS.EventMechanism)">
  2702. <summary>
  2703. Enables notification of an event.
  2704. </summary>
  2705. <param name="eventToEnable">GpibInterface event to enable.
  2706. </param>
  2707. <param name="mechanism">
  2708. Event-handling mechanism to enable.
  2709. </param>
  2710. <exception cref="T:System.ArgumentException">
  2711. Invalid mechanism (parameter) specified.
  2712. -or-
  2713. Specified event type is not supported by the resource.
  2714. </exception>
  2715. <exception cref="T:System.InvalidOperationException">
  2716. A handler is not currently installed for the specified event.
  2717. </exception>
  2718. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2719. The NI-VISA driver returned an error as a result of calling this method.
  2720. </exception>
  2721. <exception cref="T:System.ObjectDisposedException">
  2722. This member is called after the Dispose
  2723. method is called directly from code or indirectly through a finalizer.
  2724. </exception>
  2725. <exception cref="T:System.DllNotFoundException">
  2726. The NI-VISA driver library cannot be found.
  2727. </exception>
  2728. <exception cref="T:System.EntryPointNotFoundException">
  2729. A required operation in the NI-VISA driver library cannot be found.
  2730. </exception>
  2731. </member>
  2732. <member name="M:NationalInstruments.VisaNS.GpibInterface.DisableEvent(NationalInstruments.VisaNS.GpibInterfaceEventType,NationalInstruments.VisaNS.EventMechanism)">
  2733. <summary>
  2734. Disables notification of the specified event type on the specified event-handling mechanism.</summary>
  2735. <param name="eventToDisable">GpibInterface event to disable.
  2736. </param>
  2737. <param name="mechanism">
  2738. Event-handling mechanism to disable.
  2739. </param>
  2740. <exception cref="T:System.ArgumentException">
  2741. Invalid mechanism (parameter) specified.
  2742. -or-
  2743. Specified event type is not supported by the resource.
  2744. </exception>
  2745. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2746. The NI-VISA driver returned an error as a result of calling this method.
  2747. </exception>
  2748. <exception cref="T:System.ObjectDisposedException">
  2749. This member is called after the Dispose
  2750. method is called directly from code or indirectly through a finalizer.
  2751. </exception>
  2752. <exception cref="T:System.DllNotFoundException">
  2753. The NI-VISA driver library cannot be found.
  2754. </exception>
  2755. <exception cref="T:System.EntryPointNotFoundException">
  2756. A required operation in the NI-VISA driver library cannot be found.
  2757. </exception>
  2758. </member>
  2759. <member name="M:NationalInstruments.VisaNS.GpibInterface.DiscardEvent(NationalInstruments.VisaNS.GpibInterfaceEventType)">
  2760. <summary>
  2761. Discards event occurrences for the specified event type on the queuing mechanism for a session.
  2762. </summary>
  2763. <param name="eventToDiscard">GpibInterface event for which queued events are discarded.
  2764. </param>
  2765. <exception cref="T:System.ArgumentException">
  2766. Invalid mechanism specified.
  2767. -or-
  2768. Specified event type is not supported by the resource.
  2769. </exception>
  2770. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2771. The NI-VISA driver returned an error as a result of calling this method.
  2772. </exception>
  2773. <exception cref="T:System.ObjectDisposedException">
  2774. This member is called after the Dispose
  2775. method is called directly from code or indirectly through a finalizer.
  2776. </exception>
  2777. <exception cref="T:System.DllNotFoundException">
  2778. The NI-VISA driver library cannot be found.
  2779. </exception>
  2780. <exception cref="T:System.EntryPointNotFoundException">
  2781. A required operation in the NI-VISA driver library cannot be found.
  2782. </exception>
  2783. </member>
  2784. <member name="M:NationalInstruments.VisaNS.GpibInterface.WaitOnEvent(NationalInstruments.VisaNS.GpibInterfaceEventType)">
  2785. <summary>
  2786. Waits infinitely long for an occurrence of the specified event for a session.
  2787. </summary>
  2788. <param name="eventToWaitOn">GpibInterface event to wait on.
  2789. </param>
  2790. <returns>GpibInterfaceEventArgs object that contains information about the event that occurred.
  2791. </returns>
  2792. <exception cref="T:System.ArgumentException">
  2793. Specified event type is not supported by the resource.
  2794. </exception>
  2795. <exception cref="T:System.InvalidOperationException">
  2796. The session must be enabled for events of the specified type in order to receive them.
  2797. </exception>
  2798. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2799. The NI-VISA driver returned an error as a result of calling this method.
  2800. </exception>
  2801. <exception cref="T:System.ObjectDisposedException">
  2802. This member is called after the Dispose
  2803. method is called directly from code or indirectly through a finalizer.
  2804. </exception>
  2805. <exception cref="T:System.DllNotFoundException">
  2806. The NI-VISA driver library cannot be found.
  2807. </exception>
  2808. <exception cref="T:System.EntryPointNotFoundException">
  2809. A required operation in the NI-VISA driver library cannot be found.
  2810. </exception>
  2811. </member>
  2812. <member name="M:NationalInstruments.VisaNS.GpibInterface.WaitOnEvent(NationalInstruments.VisaNS.GpibInterfaceEventType,System.Int32)">
  2813. <summary>
  2814. Waits a specified time for an occurrence of the specified event for a session.
  2815. </summary>
  2816. <param name="eventToWaitOn">GpibInterface event to wait on.
  2817. </param>
  2818. <param name="timeout">
  2819. Maximum time in milliseconds that this method waits for the event to occur before throwing
  2820. an exception.
  2821. </param>
  2822. <returns>GpibInterfaceEventArgs object containing information about the event that occurred.
  2823. </returns>
  2824. <exception cref="T:System.ArgumentException">
  2825. Specified event type is not supported by the resource.
  2826. </exception>
  2827. <exception cref="T:System.InvalidOperationException">
  2828. The session must be enabled for events of the specified type in order to receive them.
  2829. </exception>
  2830. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2831. The NI-VISA driver returned an error as a result of calling this method.
  2832. </exception>
  2833. <exception cref="T:System.ObjectDisposedException">
  2834. This member is called after the Dispose
  2835. method is called directly from code or indirectly through a finalizer.
  2836. </exception>
  2837. <exception cref="T:System.DllNotFoundException">
  2838. The NI-VISA driver library cannot be found.
  2839. </exception>
  2840. <exception cref="T:System.EntryPointNotFoundException">
  2841. A required operation in the NI-VISA driver library cannot be found.
  2842. </exception>
  2843. </member>
  2844. <member name="M:NationalInstruments.VisaNS.GpibInterface.OnControllerInCharge(NationalInstruments.VisaNS.GpibInterfaceControllerInChargeEventArgs)">
  2845. <summary>
  2846. Raises the ControllerInCharge event of the
  2847. GpibInterface object.
  2848. </summary>
  2849. <param name="e">GpibInterfaceControllerInChargeEventArgs object that contains event data.
  2850. </param>
  2851. </member>
  2852. <member name="M:NationalInstruments.VisaNS.GpibInterface.OnClear(NationalInstruments.VisaNS.GpibInterfaceEventArgs)">
  2853. <summary>
  2854. Raises the Clear event of the
  2855. GpibInterface object.
  2856. </summary>
  2857. <param name="e">GpibInterfaceEventArgs object that contains event data.
  2858. </param>
  2859. </member>
  2860. <member name="M:NationalInstruments.VisaNS.GpibInterface.OnListen(NationalInstruments.VisaNS.GpibInterfaceEventArgs)">
  2861. <summary>
  2862. Raises the Listen event of the
  2863. GpibInterface object.
  2864. </summary>
  2865. <param name="e">GpibInterfaceEventArgs object that contains event data.
  2866. </param>
  2867. </member>
  2868. <member name="M:NationalInstruments.VisaNS.GpibInterface.OnServiceRequest(NationalInstruments.VisaNS.GpibInterfaceEventArgs)">
  2869. <summary>
  2870. Raises the ServiceRequest event of the
  2871. GpibInterface object.
  2872. </summary>
  2873. <param name="e">GpibInterfaceEventArgs object that contains event data.
  2874. </param>
  2875. </member>
  2876. <member name="M:NationalInstruments.VisaNS.GpibInterface.OnTalk(NationalInstruments.VisaNS.GpibInterfaceEventArgs)">
  2877. <summary>
  2878. Raises the Talk event of the
  2879. GpibInterface object.
  2880. </summary>
  2881. <param name="e">GpibInterfaceEventArgs object that contains event data.
  2882. </param>
  2883. </member>
  2884. <member name="M:NationalInstruments.VisaNS.GpibInterface.OnTrigger(NationalInstruments.VisaNS.GpibInterfaceTriggerEventArgs)">
  2885. <summary>
  2886. Raises the Trigger event of the
  2887. GpibInterface object.
  2888. </summary>
  2889. <param name="e">GpibInterfaceTriggerEventArgs object that contains event data.
  2890. </param>
  2891. </member>
  2892. <member name="P:NationalInstruments.VisaNS.GpibInterface.DeviceStatusByte">
  2893. <summary>
  2894. Gets or sets the 488-style status byte of the local controller or device associated with this session.
  2895. </summary>
  2896. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2897. The property is set to an invalid state.
  2898. </exception>
  2899. <exception cref="T:System.ObjectDisposedException">
  2900. This member is called after the Dispose
  2901. method is called directly from code or indirectly through a finalizer.
  2902. </exception>
  2903. <exception cref="T:System.DllNotFoundException">
  2904. The NI-VISA driver library cannot be found.
  2905. </exception>
  2906. <exception cref="T:System.EntryPointNotFoundException">
  2907. A required operation in the NI-VISA driver library cannot be found.
  2908. </exception>
  2909. </member>
  2910. <member name="P:NationalInstruments.VisaNS.GpibInterface.AddressState">
  2911. <summary>
  2912. Gets if the specified GPIB interface is currently addressed to talk or listen or is not addressed.
  2913. </summary>
  2914. <exception cref="T:System.ObjectDisposedException">
  2915. This member is called after the Dispose
  2916. method is called directly from code or indirectly through a finalizer.
  2917. </exception>
  2918. <exception cref="T:System.DllNotFoundException">
  2919. The NI-VISA driver library cannot be found.
  2920. </exception>
  2921. <exception cref="T:System.EntryPointNotFoundException">
  2922. A required operation in the NI-VISA driver library cannot be found.
  2923. </exception>
  2924. </member>
  2925. <member name="P:NationalInstruments.VisaNS.GpibInterface.AtnState">
  2926. <summary>
  2927. Gets the current state of the GPIB Attention (ATN) interface line.
  2928. </summary>
  2929. <exception cref="T:System.ObjectDisposedException">
  2930. This member is called after the Dispose
  2931. method is called directly from code or indirectly through a finalizer.
  2932. </exception>
  2933. <exception cref="T:System.DllNotFoundException">
  2934. The NI-VISA driver library cannot be found.
  2935. </exception>
  2936. <exception cref="T:System.EntryPointNotFoundException">
  2937. A required operation in the NI-VISA driver library cannot be found.
  2938. </exception>
  2939. </member>
  2940. <member name="P:NationalInstruments.VisaNS.GpibInterface.IsControllerInCharge">
  2941. <summary>
  2942. Gets if the specified GPIB interface is currently Controller-In-Charge (CIC).
  2943. </summary>
  2944. <exception cref="T:System.ObjectDisposedException">
  2945. This member is called after the Dispose
  2946. method is called directly from code or indirectly through a finalizer.
  2947. </exception>
  2948. <exception cref="T:System.DllNotFoundException">
  2949. The NI-VISA driver library cannot be found.
  2950. </exception>
  2951. <exception cref="T:System.EntryPointNotFoundException">
  2952. A required operation in the NI-VISA driver library cannot be found.
  2953. </exception>
  2954. </member>
  2955. <member name="P:NationalInstruments.VisaNS.GpibInterface.HS488CableLength">
  2956. <summary>
  2957. Gets or sets the meters of GPIB cable that are used in the GPIB interface.
  2958. </summary>
  2959. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  2960. The property is set to an invalid state.
  2961. </exception>
  2962. <exception cref="T:System.ObjectDisposedException">
  2963. This member is called after the Dispose
  2964. method is called directly from code or indirectly through a finalizer.
  2965. </exception>
  2966. <exception cref="T:System.DllNotFoundException">
  2967. The NI-VISA driver library cannot be found.
  2968. </exception>
  2969. <exception cref="T:System.EntryPointNotFoundException">
  2970. A required operation in the NI-VISA driver library cannot be found.
  2971. </exception>
  2972. </member>
  2973. <member name="P:NationalInstruments.VisaNS.GpibInterface.NdacState">
  2974. <summary>
  2975. Gets the current state of the GPIB Not Data ACcepted (NDAC) interface line.
  2976. </summary>
  2977. <exception cref="T:System.ObjectDisposedException">
  2978. This member is called after the Dispose
  2979. method is called directly from code or indirectly through a finalizer.
  2980. </exception>
  2981. <exception cref="T:System.DllNotFoundException">
  2982. The NI-VISA driver library cannot be found.
  2983. </exception>
  2984. <exception cref="T:System.EntryPointNotFoundException">
  2985. A required operation in the NI-VISA driver library cannot be found.
  2986. </exception>
  2987. </member>
  2988. <member name="P:NationalInstruments.VisaNS.GpibInterface.SrqState">
  2989. <summary>
  2990. Gets the current state of the GPIB Service ReQuest (SRQ) interface line.
  2991. </summary>
  2992. <exception cref="T:System.ObjectDisposedException">
  2993. This member is called after the Dispose
  2994. method is called directly from code or indirectly through a finalizer.
  2995. </exception>
  2996. <exception cref="T:System.DllNotFoundException">
  2997. The NI-VISA driver library cannot be found.
  2998. </exception>
  2999. <exception cref="T:System.EntryPointNotFoundException">
  3000. A required operation in the NI-VISA driver library cannot be found.
  3001. </exception>
  3002. </member>
  3003. <member name="P:NationalInstruments.VisaNS.GpibInterface.IsSystemController">
  3004. <summary>
  3005. Gets if the specified GPIB interface is currently the system controller.
  3006. </summary>
  3007. <exception cref="T:System.ObjectDisposedException">
  3008. This member is called after the Dispose
  3009. method is called directly from code or indirectly through a finalizer.
  3010. </exception>
  3011. <exception cref="T:System.DllNotFoundException">
  3012. The NI-VISA driver library cannot be found.
  3013. </exception>
  3014. <exception cref="T:System.EntryPointNotFoundException">
  3015. A required operation in the NI-VISA driver library cannot be found.
  3016. </exception>
  3017. </member>
  3018. <member name="P:NationalInstruments.VisaNS.GpibInterface.ReadToFileAppends">
  3019. <summary>
  3020. Gets or sets if the ReadToFile method overwrites or appends data
  3021. when opening a file.
  3022. </summary>
  3023. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3024. The property is set to an invalid state.
  3025. </exception>
  3026. <exception cref="T:System.ObjectDisposedException">
  3027. This member is called after the Dispose
  3028. method is called directly from code or indirectly through a finalizer.
  3029. </exception>
  3030. <exception cref="T:System.DllNotFoundException">
  3031. The NI-VISA driver library cannot be found.
  3032. </exception>
  3033. <exception cref="T:System.EntryPointNotFoundException">
  3034. A required operation in the NI-VISA driver library cannot be found.
  3035. </exception>
  3036. </member>
  3037. <member name="P:NationalInstruments.VisaNS.GpibInterface.DefaultBufferSize">
  3038. <summary>
  3039. Gets or sets the default size of a read or write buffer when the size is not defined as a parameter on a read or write operation.
  3040. </summary>
  3041. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3042. The property is set to an invalid state.
  3043. </exception>
  3044. <exception cref="T:System.ObjectDisposedException">
  3045. This member is called after the Dispose
  3046. method is called directly from code or indirectly through a finalizer.
  3047. </exception>
  3048. <exception cref="T:System.DllNotFoundException">
  3049. The NI-VISA driver library cannot be found.
  3050. </exception>
  3051. <exception cref="T:System.EntryPointNotFoundException">
  3052. A required operation in the NI-VISA driver library cannot be found.
  3053. </exception>
  3054. </member>
  3055. <member name="P:NationalInstruments.VisaNS.GpibInterface.IOProtocol">
  3056. <summary>
  3057. Gets or sets which I/O protocol to use for the current hardware interface.
  3058. </summary>
  3059. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3060. The property is set to an invalid state.
  3061. </exception>
  3062. <exception cref="T:System.ObjectDisposedException">
  3063. This member is called after the Dispose
  3064. method is called directly from code or indirectly through a finalizer.
  3065. </exception>
  3066. <exception cref="T:System.DllNotFoundException">
  3067. The NI-VISA driver library cannot be found.
  3068. </exception>
  3069. <exception cref="T:System.EntryPointNotFoundException">
  3070. A required operation in the NI-VISA driver library cannot be found.
  3071. </exception>
  3072. </member>
  3073. <member name="P:NationalInstruments.VisaNS.GpibInterface.SendEndEnabled">
  3074. <summary>
  3075. Gets or sets a value indicating whether to assert END during the transfer of the last byte in the buffer.
  3076. </summary>
  3077. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3078. The property is set to an invalid state.
  3079. </exception>
  3080. <exception cref="T:System.ObjectDisposedException">
  3081. This member is called after the Dispose
  3082. method is called directly from code or indirectly through a finalizer.
  3083. </exception>
  3084. <exception cref="T:System.DllNotFoundException">
  3085. The NI-VISA driver library cannot be found.
  3086. </exception>
  3087. <exception cref="T:System.EntryPointNotFoundException">
  3088. A required operation in the NI-VISA driver library cannot be found.
  3089. </exception>
  3090. </member>
  3091. <member name="P:NationalInstruments.VisaNS.GpibInterface.TerminationCharacter">
  3092. <summary>
  3093. Gets or sets the termination character.
  3094. </summary>
  3095. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3096. The property is set to an invalid state.
  3097. </exception>
  3098. <exception cref="T:System.ObjectDisposedException">
  3099. This member is called after the Dispose
  3100. method is called directly from code or indirectly through a finalizer.
  3101. </exception>
  3102. <exception cref="T:System.DllNotFoundException">
  3103. The NI-VISA driver library cannot be found.
  3104. </exception>
  3105. <exception cref="T:System.EntryPointNotFoundException">
  3106. A required operation in the NI-VISA driver library cannot be found.
  3107. </exception>
  3108. </member>
  3109. <member name="P:NationalInstruments.VisaNS.GpibInterface.TerminationCharacterEnabled">
  3110. <summary>
  3111. Gets or sets if the read operation terminates when a termination character is received.
  3112. </summary>
  3113. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3114. The property is set to an invalid state.
  3115. </exception>
  3116. <exception cref="T:System.ObjectDisposedException">
  3117. This member is called after the Dispose
  3118. method is called directly from code or indirectly through a finalizer.
  3119. </exception>
  3120. <exception cref="T:System.DllNotFoundException">
  3121. The NI-VISA driver library cannot be found.
  3122. </exception>
  3123. <exception cref="T:System.EntryPointNotFoundException">
  3124. A required operation in the NI-VISA driver library cannot be found.
  3125. </exception>
  3126. </member>
  3127. <member name="P:NationalInstruments.VisaNS.GpibInterface.AllowDma">
  3128. <summary>
  3129. Gets or sets a value indicating whether I/O accesses use DMA or Programmed I/O.
  3130. </summary>
  3131. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3132. The property is set to an invalid state.
  3133. </exception>
  3134. <exception cref="T:System.ObjectDisposedException">
  3135. This member is called after the Dispose
  3136. method is called directly from code or indirectly through a finalizer.
  3137. </exception>
  3138. <exception cref="T:System.DllNotFoundException">
  3139. The NI-VISA driver library cannot be found.
  3140. </exception>
  3141. <exception cref="T:System.EntryPointNotFoundException">
  3142. A required operation in the NI-VISA driver library cannot be found.
  3143. </exception>
  3144. </member>
  3145. <member name="P:NationalInstruments.VisaNS.GpibInterface.PrimaryAddress">
  3146. <summary>
  3147. Gets or sets the primary address of the GPIB device associated with the session.
  3148. </summary>
  3149. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3150. The property is set to an invalid state.
  3151. </exception>
  3152. <exception cref="T:System.ObjectDisposedException">
  3153. This member is called after the Dispose
  3154. method is called directly from code or indirectly through a finalizer.
  3155. </exception>
  3156. <exception cref="T:System.DllNotFoundException">
  3157. The NI-VISA driver library cannot be found.
  3158. </exception>
  3159. <exception cref="T:System.EntryPointNotFoundException">
  3160. A required operation in the NI-VISA driver library cannot be found.
  3161. </exception>
  3162. </member>
  3163. <member name="P:NationalInstruments.VisaNS.GpibInterface.RenState">
  3164. <summary>
  3165. Gets the current state of the GPIB Remote ENable (REN) interface line.
  3166. </summary>
  3167. <exception cref="T:System.ObjectDisposedException">
  3168. This member is called after the Dispose
  3169. method is called directly from code or indirectly through a finalizer.
  3170. </exception>
  3171. <exception cref="T:System.DllNotFoundException">
  3172. The NI-VISA driver library cannot be found.
  3173. </exception>
  3174. <exception cref="T:System.EntryPointNotFoundException">
  3175. A required operation in the NI-VISA driver library cannot be found.
  3176. </exception>
  3177. </member>
  3178. <member name="P:NationalInstruments.VisaNS.GpibInterface.SecondaryAddress">
  3179. <summary>
  3180. Gets or sets the secondary address of the GPIB device associated with this session.
  3181. </summary>
  3182. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3183. The property is set to an invalid state.
  3184. </exception>
  3185. <exception cref="T:System.ObjectDisposedException">
  3186. This member is called after the Dispose
  3187. method is called directly from code or indirectly through a finalizer.
  3188. </exception>
  3189. <exception cref="T:System.DllNotFoundException">
  3190. The NI-VISA driver library cannot be found.
  3191. </exception>
  3192. <exception cref="T:System.EntryPointNotFoundException">
  3193. A required operation in the NI-VISA driver library cannot be found.
  3194. </exception>
  3195. </member>
  3196. <member name="E:NationalInstruments.VisaNS.GpibInterface.ControllerInCharge">
  3197. <summary>
  3198. Occurs when the GPIB controller gains or loses Controller-In-Charge (CIC) status.
  3199. </summary>
  3200. </member>
  3201. <member name="E:NationalInstruments.VisaNS.GpibInterface.Clear">
  3202. <summary>
  3203. Occurs when the local controller is sent a device clear message.
  3204. </summary>
  3205. </member>
  3206. <member name="E:NationalInstruments.VisaNS.GpibInterface.Listen">
  3207. <summary>
  3208. Occurs when the GPIB controller is addressed to listen.
  3209. </summary>
  3210. </member>
  3211. <member name="E:NationalInstruments.VisaNS.GpibInterface.ServiceRequest">
  3212. <summary>
  3213. Occurs when the device associated with the session receives a service request.
  3214. </summary>
  3215. </member>
  3216. <member name="E:NationalInstruments.VisaNS.GpibInterface.Talk">
  3217. <summary>
  3218. Occurs when the GPIB controller is addressed to talk.
  3219. </summary>
  3220. </member>
  3221. <member name="E:NationalInstruments.VisaNS.GpibInterface.Trigger">
  3222. <summary>
  3223. Occurs when the device associated with the session receives a trigger interrupt.
  3224. </summary>
  3225. </member>
  3226. <member name="T:NationalInstruments.VisaNS.GpibInterfaceControllerInChargeEventArgs">
  3227. <summary>
  3228. Provides data for the ControllerInCharge (CIC) event
  3229. on GpibInterface.
  3230. </summary>
  3231. </member>
  3232. <member name="T:NationalInstruments.VisaNS.GpibInterfaceEventArgs">
  3233. <summary>
  3234. Provides data for events on the GpibInterface object.
  3235. </summary>
  3236. </member>
  3237. <member name="T:NationalInstruments.VisaNS.VisaEventArgs">
  3238. <summary>
  3239. Specifies the base class for all VISA event argument objects.
  3240. </summary>
  3241. </member>
  3242. <member name="M:NationalInstruments.VisaNS.VisaEventArgs.Finalize">
  3243. <summary>
  3244. Finalizes the instance of the VisaEventArgs object.
  3245. </summary>
  3246. </member>
  3247. <member name="M:NationalInstruments.VisaNS.VisaEventArgs.ToString">
  3248. <summary>
  3249. Overrides ToString.
  3250. </summary>
  3251. <returns>
  3252. A string representation of the object.
  3253. </returns>
  3254. </member>
  3255. <member name="M:NationalInstruments.VisaNS.VisaEventArgs.Dispose">
  3256. <summary>
  3257. Releases all resources used by the VisaEventArgs object.
  3258. </summary>
  3259. </member>
  3260. <member name="M:NationalInstruments.VisaNS.VisaEventArgs.Dispose(System.Boolean)">
  3261. <summary>
  3262. Releases the unmanaged resources used by VisaEventArgs and
  3263. optionally releases the managed resources associated with this object.
  3264. </summary>
  3265. <param name="disposing">
  3266. If true, releases managed and unmanaged resources; if false, releases only
  3267. unmanaged resources.
  3268. </param>
  3269. </member>
  3270. <member name="M:NationalInstruments.VisaNS.VisaEventArgs.GetAttributeByte(NationalInstruments.VisaNS.AttributeType)">
  3271. <summary>
  3272. Provides direct read access to the NI-VISA driver-level attributes of Byte data type for the associated event.
  3273. </summary>
  3274. <param name="attribute">
  3275. NI-VISA driver-level attribute to read.
  3276. </param>
  3277. <returns>
  3278. Value of the NI-VISA driver attribute requested with attribute (parameter).
  3279. </returns>
  3280. <exception cref="T:System.InvalidOperationException">
  3281. The specified attribute (parameter) is not defined.
  3282. </exception>
  3283. <exception cref="T:System.ObjectDisposedException">
  3284. This member is called after the Dispose
  3285. method is called directly from code or indirectly through a finalizer.
  3286. </exception>
  3287. </member>
  3288. <member name="M:NationalInstruments.VisaNS.VisaEventArgs.GetAttributeInt16(NationalInstruments.VisaNS.AttributeType)">
  3289. <summary>
  3290. Provides direct read access to the NI-VISA driver-level attributes of Int16 data type for the associated event.
  3291. </summary>
  3292. <param name="attribute">
  3293. NI-VISA driver-level attribute to read.
  3294. </param>
  3295. <returns>
  3296. Value of the NI-VISA driver attribute requested with attribute (parameter).
  3297. </returns>
  3298. <exception cref="T:System.InvalidOperationException">
  3299. The specified attribute (parameter) is not defined.
  3300. </exception>
  3301. <exception cref="T:System.ObjectDisposedException">
  3302. This member is called after the Dispose
  3303. method is called directly from code or indirectly through a finalizer.
  3304. </exception>
  3305. </member>
  3306. <member name="M:NationalInstruments.VisaNS.VisaEventArgs.GetAttributeInt32(NationalInstruments.VisaNS.AttributeType)">
  3307. <summary>
  3308. Provides direct read access to the NI-VISA driver-level attributes of Int32 data type for the associated event.
  3309. </summary>
  3310. <param name="attribute">
  3311. NI-VISA driver-level attribute to read.
  3312. </param>
  3313. <returns>
  3314. Value of the NI-VISA driver attribute requested with attribute (parameter).
  3315. </returns>
  3316. <exception cref="T:System.InvalidOperationException">
  3317. The specified attribute is not defined.
  3318. </exception>
  3319. <exception cref="T:System.ObjectDisposedException">
  3320. This member is called after the Dispose
  3321. method is called directly from code or indirectly through a finalizer.
  3322. </exception>
  3323. </member>
  3324. <member name="M:NationalInstruments.VisaNS.VisaEventArgs.GetAttributeString(NationalInstruments.VisaNS.AttributeType)">
  3325. <summary>
  3326. Provides direct read access to the NI-VISA driver-level attributes of String data type for the associated event.
  3327. </summary>
  3328. <param name="attribute">
  3329. NI-VISA driver-level attribute to read.
  3330. </param>
  3331. <returns>
  3332. Value of the NI-VISA driver attribute requested with attribute (parameter).
  3333. </returns>
  3334. <exception cref="T:System.InvalidOperationException">
  3335. The specified attribute (parameter) is not defined.
  3336. </exception>
  3337. <exception cref="T:System.ObjectDisposedException">
  3338. This member is called after the Dispose
  3339. method is called directly from code or indirectly through a finalizer.
  3340. </exception>
  3341. </member>
  3342. <member name="M:NationalInstruments.VisaNS.VisaEventArgs.GetAttributeBoolean(NationalInstruments.VisaNS.AttributeType)">
  3343. <summary>
  3344. Provides direct read access to the NI-VISA driver-level attributes of Boolean data type for the associated event.
  3345. </summary>
  3346. <param name="attribute">
  3347. NI-VISA driver-level attribute to read.
  3348. </param>
  3349. <returns>
  3350. Value of the NI-VISA driver attribute requested with attribute (parameter).
  3351. </returns>
  3352. <exception cref="T:System.InvalidOperationException">
  3353. The specified attribute (parameter) is not defined.
  3354. </exception>
  3355. <exception cref="T:System.ObjectDisposedException">
  3356. This member is called after the Dispose
  3357. method is called directly from code or indirectly through a finalizer.
  3358. </exception>
  3359. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3360. There is a problem getting the specified attribute (parameter).
  3361. </exception>
  3362. <exception cref="T:System.DllNotFoundException">
  3363. The NI-VISA driver library cannot be found.
  3364. </exception>
  3365. <exception cref="T:System.EntryPointNotFoundException">
  3366. A required operation in the NI-VISA driver library cannot be found.
  3367. </exception>
  3368. </member>
  3369. <member name="P:NationalInstruments.VisaNS.VisaEventArgs.CustomEventType">
  3370. <summary>
  3371. Gets the unique logical identifier for the type of this event.
  3372. </summary>
  3373. </member>
  3374. <member name="M:NationalInstruments.VisaNS.GpibInterfaceEventArgs.ToString">
  3375. <summary>
  3376. Overrides ToString.
  3377. </summary>
  3378. <returns>
  3379. A string representation of the object.
  3380. </returns>
  3381. </member>
  3382. <member name="P:NationalInstruments.VisaNS.GpibInterfaceEventArgs.EventType">
  3383. <summary>
  3384. Gets an enumeration value indicating which event occurred.
  3385. </summary>
  3386. </member>
  3387. <member name="M:NationalInstruments.VisaNS.GpibInterfaceControllerInChargeEventArgs.ToString">
  3388. <summary>
  3389. Overrides ToString.
  3390. </summary>
  3391. <returns>
  3392. A string representation of the object.
  3393. </returns>
  3394. </member>
  3395. <member name="P:NationalInstruments.VisaNS.GpibInterfaceControllerInChargeEventArgs.IsControllerInCharge">
  3396. <summary>
  3397. Gets a value indicating whether the local controller has gained or lost ControllerInCharge (CIC) status.
  3398. </summary>
  3399. </member>
  3400. <member name="T:NationalInstruments.VisaNS.GpibInterfaceControllerInChargeEventHandler">
  3401. <summary>
  3402. Represents the method that handles the ControllerInCharge
  3403. event on GpibInterface.
  3404. </summary>
  3405. <param name="sender">
  3406. Object that generated the event.
  3407. </param>
  3408. <param name="e">GpibInterfaceControllerInChargeEventArgs object that specifies information about the event.
  3409. </param>
  3410. </member>
  3411. <member name="T:NationalInstruments.VisaNS.GpibInterfaceEventHandler">
  3412. <summary>
  3413. Represents the method that handles the Clear,
  3414. Listen,
  3415. ServiceRequest, and
  3416. Talk events on GpibInterface.
  3417. </summary>
  3418. <param name="sender">
  3419. Object that generated the event.
  3420. </param>
  3421. <param name="e">GpibInterfaceEventArgs object that specifies information about the event.
  3422. </param>
  3423. </member>
  3424. <member name="T:NationalInstruments.VisaNS.GpibInterfaceEventType">
  3425. <summary>
  3426. Specifies the available events on the GpibInterface object.
  3427. </summary>
  3428. </member>
  3429. <member name="F:NationalInstruments.VisaNS.GpibInterfaceEventType.AllEnabledEvents">
  3430. <summary>
  3431. All currently enabled events for DisableEvent, DiscardEvent, and WaitOnEvent must be operated on. For EnableEvent, all previously enable events must be operated on.
  3432. </summary>
  3433. </member>
  3434. <member name="F:NationalInstruments.VisaNS.GpibInterfaceEventType.Custom">
  3435. <summary>
  3436. Used with EventType to indicate that the
  3437. received event is not defined in GpibInterfaceEventType. Check the value of
  3438. CustomEventType to get the integer value of the received event.
  3439. </summary>
  3440. </member>
  3441. <member name="F:NationalInstruments.VisaNS.GpibInterfaceEventType.Clear">
  3442. <summary>
  3443. The local controller is sent a device clear message.
  3444. </summary>
  3445. </member>
  3446. <member name="F:NationalInstruments.VisaNS.GpibInterfaceEventType.ControllerInCharge">
  3447. <summary>
  3448. The GPIB controller gains or loses Controller-In-Charge (CIC) status.
  3449. </summary>
  3450. </member>
  3451. <member name="F:NationalInstruments.VisaNS.GpibInterfaceEventType.Listen">
  3452. <summary>
  3453. The GPIB controller is addressed to listen.
  3454. </summary>
  3455. </member>
  3456. <member name="F:NationalInstruments.VisaNS.GpibInterfaceEventType.Talk">
  3457. <summary>
  3458. The GPIB controller is addressed to talk.
  3459. </summary>
  3460. </member>
  3461. <member name="F:NationalInstruments.VisaNS.GpibInterfaceEventType.ServiceRequest">
  3462. <summary>
  3463. A service request is received from the device or interface
  3464. associated with the session.
  3465. </summary>
  3466. </member>
  3467. <member name="F:NationalInstruments.VisaNS.GpibInterfaceEventType.Trigger">
  3468. <summary>
  3469. A trigger interrupt is received from the device.
  3470. </summary>
  3471. </member>
  3472. <member name="T:NationalInstruments.VisaNS.GpibInterfaceTriggerEventArgs">
  3473. <summary>
  3474. Provides data for the Trigger event on GpibInterface.
  3475. </summary>
  3476. </member>
  3477. <member name="M:NationalInstruments.VisaNS.GpibInterfaceTriggerEventArgs.ToString">
  3478. <summary>
  3479. Overrides ToString.
  3480. </summary>
  3481. <returns>
  3482. A string representation of the object.
  3483. </returns>
  3484. </member>
  3485. <member name="P:NationalInstruments.VisaNS.GpibInterfaceTriggerEventArgs.TriggerLine">
  3486. <summary>
  3487. Gets the triggering mechanism on which the specified trigger event was received.
  3488. </summary>
  3489. </member>
  3490. <member name="T:NationalInstruments.VisaNS.GpibInterfaceTriggerEventHandler">
  3491. <summary>
  3492. Represents the method that handles the Trigger event on GpibInterface.
  3493. </summary>
  3494. <param name="sender">
  3495. Object that generated the event.
  3496. </param>
  3497. <param name="e">GpibInterfaceTriggerEventArgs object that specifies information about the event.
  3498. </param>
  3499. </member>
  3500. <member name="T:NationalInstruments.VisaNS.GpibSession">
  3501. <summary>
  3502. Provides access to the device-level GPIB functionality available in VISA.
  3503. </summary>
  3504. </member>
  3505. <member name="T:NationalInstruments.VisaNS.MessageBasedSession">
  3506. <summary>
  3507. Provides access to the message-based functionality, such as reading and writing, available in VISA.
  3508. </summary>
  3509. </member>
  3510. <member name="T:NationalInstruments.VisaNS.IMessageBasedSession">
  3511. <summary>
  3512. Defines the set of functionality that a session must implement to be message based.
  3513. </summary>
  3514. </member>
  3515. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.Clear">
  3516. <summary>
  3517. Clears a device.
  3518. </summary>
  3519. <exception cref="T:System.InvalidOperationException">
  3520. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  3521. </exception>
  3522. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3523. The NI-VISA driver returned an error as a result of calling this method.
  3524. </exception>
  3525. <exception cref="T:System.ObjectDisposedException">
  3526. This member is called after the Dispose
  3527. method is called directly from code or indirectly through a finalizer.
  3528. </exception>
  3529. <exception cref="T:System.DllNotFoundException">
  3530. The NI-VISA driver library cannot be found.
  3531. </exception>
  3532. <exception cref="T:System.EntryPointNotFoundException">
  3533. A required operation in the NI-VISA driver library cannot be found.
  3534. </exception>
  3535. </member>
  3536. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.ReadStatusByte">
  3537. <summary>
  3538. Reads the status byte of a service request.
  3539. </summary>
  3540. <returns>
  3541. The service request status byte. This status byte is a bitfield composed of several flags. The bitfield includes,
  3542. but is not limited to, the values in StatusByteFlags.
  3543. </returns>
  3544. <exception cref="T:System.InvalidOperationException">
  3545. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  3546. </exception>
  3547. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3548. The NI-VISA driver returned an error as a result of calling this method.
  3549. </exception>
  3550. <exception cref="T:System.ObjectDisposedException">
  3551. This member is called after the Dispose
  3552. method is called directly from code or indirectly through a finalizer.
  3553. </exception>
  3554. <exception cref="T:System.DllNotFoundException">
  3555. The NI-VISA driver library cannot be found.
  3556. </exception>
  3557. <exception cref="T:System.EntryPointNotFoundException">
  3558. A required operation in the NI-VISA driver library cannot be found.
  3559. </exception>
  3560. </member>
  3561. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.BeginRead(System.Int32)">
  3562. <summary>
  3563. Initiates an asynchronous read from a device.
  3564. </summary>
  3565. <param name="count">
  3566. Number of bytes to read.
  3567. </param>
  3568. <returns>
  3569. An IAsyncResult that represents this operation.
  3570. </returns>
  3571. <exception cref="T:System.InvalidOperationException">
  3572. Unable to queue the asynchronous operation because there is already an operation in progress.
  3573. </exception>
  3574. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3575. The NI-VISA driver returned an error as a result of calling this method.
  3576. </exception>
  3577. <exception cref="T:System.ObjectDisposedException">
  3578. This member is called after the Dispose
  3579. method is called directly from code or indirectly through a finalizer.
  3580. </exception>
  3581. <exception cref="T:System.DllNotFoundException">
  3582. The NI-VISA driver library cannot be found.
  3583. </exception>
  3584. <exception cref="T:System.EntryPointNotFoundException">
  3585. A required operation in the NI-VISA driver library cannot be found.
  3586. </exception>
  3587. </member>
  3588. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.BeginRead(System.Int32,System.AsyncCallback,System.Object)">
  3589. <summary>
  3590. Initiates an asynchronous read from a device and calls a delegate when the operation completes.
  3591. </summary>
  3592. <param name="count">
  3593. Number of bytes to read.
  3594. </param>
  3595. <param name="callback">
  3596. Delegate to call when the asynchronous operation is complete.
  3597. </param>
  3598. <param name="state">
  3599. Object that contains additional user information.
  3600. </param>
  3601. <returns>
  3602. An IAsyncResult that represents this operation.
  3603. </returns>
  3604. <exception cref="T:System.InvalidOperationException">
  3605. Unable to queue the asynchronous operation because there is already an operation in progress.
  3606. </exception>
  3607. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3608. The NI-VISA driver returned an error as a result of calling this method.
  3609. </exception>
  3610. <exception cref="T:System.ObjectDisposedException">
  3611. This member is called after the Dispose
  3612. method is called directly from code or indirectly through a finalizer.
  3613. </exception>
  3614. <exception cref="T:System.DllNotFoundException">
  3615. The NI-VISA driver library cannot be found.
  3616. </exception>
  3617. <exception cref="T:System.EntryPointNotFoundException">
  3618. A required operation in the NI-VISA driver library cannot be found.
  3619. </exception>
  3620. </member>
  3621. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.EndReadString(System.IAsyncResult)">
  3622. <summary>
  3623. Handles the end of an asynchronous read and returns the ASCII-encoded read string.
  3624. </summary>
  3625. <param name="asyncResult">
  3626. An asynchronous result that represents the asynchronous read operation that you want to end.
  3627. </param>
  3628. <returns>
  3629. A string that contains the read data.
  3630. </returns>
  3631. <exception cref="T:System.ArgumentNullException">asyncResult (parameter) is null.
  3632. </exception>
  3633. <exception cref="T:System.ArgumentException">asyncResult (parameter) has already been ended.
  3634. -or-
  3635. asyncResult (parameter) is not a read.
  3636. -or-
  3637. asyncResult (parameter) did not originate from VisaNS.
  3638. </exception>
  3639. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3640. The NI-VISA driver returned an error as a result of calling this method.
  3641. </exception>
  3642. <exception cref="T:System.ObjectDisposedException">
  3643. This member is called after the Dispose
  3644. method is called directly from code or indirectly through a finalizer.
  3645. </exception>
  3646. <exception cref="T:System.DllNotFoundException">
  3647. The NI-VISA driver library cannot be found.
  3648. </exception>
  3649. <exception cref="T:System.EntryPointNotFoundException">
  3650. A required operation in the NI-VISA driver library cannot be found.
  3651. </exception>
  3652. </member>
  3653. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.EndReadByteArray(System.IAsyncResult)">
  3654. <summary>
  3655. Handles the end of an asynchronous read and returns the read byte array.
  3656. </summary>
  3657. <param name="asyncResult">
  3658. An asynchronous result that represents the asynchronous read operation that you want to end.
  3659. </param>
  3660. <returns>
  3661. A byte array that contains the read data.
  3662. </returns>
  3663. <exception cref="T:System.ArgumentNullException">asyncResult (parameter) is null.
  3664. </exception>
  3665. <exception cref="T:System.ArgumentException">asyncResult (parameter) has already been ended.
  3666. -or-
  3667. asyncResult (parameter) is not a read.
  3668. -or-
  3669. asyncResult (parameter) did not originate from VisaNS.
  3670. </exception>
  3671. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3672. The NI-VISA driver returned an error as a result of calling this method.
  3673. </exception>
  3674. <exception cref="T:System.ObjectDisposedException">
  3675. This member is called after the Dispose
  3676. method is called directly from code or indirectly through a finalizer.
  3677. </exception>
  3678. <exception cref="T:System.DllNotFoundException">
  3679. The NI-VISA driver library cannot be found.
  3680. </exception>
  3681. <exception cref="T:System.EntryPointNotFoundException">
  3682. A required operation in the NI-VISA driver library cannot be found.
  3683. </exception>
  3684. </member>
  3685. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.Terminate">
  3686. <summary>
  3687. Aborts all in-progress asynchronous read and write operations.
  3688. </summary>
  3689. <exception cref="T:System.InvalidOperationException">
  3690. There are no asynchronous operations in progress.
  3691. </exception>
  3692. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3693. The NI-VISA driver returned an error as a result of calling this method.
  3694. </exception>
  3695. <exception cref="T:System.ObjectDisposedException">
  3696. This member is called after the Dispose
  3697. method is called directly from code or indirectly through a finalizer.
  3698. </exception>
  3699. <exception cref="T:System.DllNotFoundException">
  3700. The NI-VISA driver library cannot be found.
  3701. </exception>
  3702. <exception cref="T:System.EntryPointNotFoundException">
  3703. A required operation in the NI-VISA driver library cannot be found.
  3704. </exception>
  3705. </member>
  3706. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.Terminate(System.IAsyncResult)">
  3707. <summary>
  3708. Aborts an in-progress asynchronous read or write operation described by asyncResult.
  3709. </summary>
  3710. <param name="asyncResult">
  3711. Object associated with the asynchronous read or write that you want to terminate.
  3712. </param>
  3713. <exception cref="T:System.ArgumentException">
  3714. The asynchronous operation associated with asyncResult (parameter) is not in-progress.
  3715. </exception>
  3716. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3717. The NI-VISA driver returned an error as a result of calling this method.
  3718. </exception>
  3719. <exception cref="T:System.ObjectDisposedException">
  3720. This member is called after the Dispose
  3721. method is called directly from code or indirectly through a finalizer.
  3722. </exception>
  3723. <exception cref="T:System.DllNotFoundException">
  3724. The NI-VISA driver library cannot be found.
  3725. </exception>
  3726. <exception cref="T:System.EntryPointNotFoundException">
  3727. A required operation in the NI-VISA driver library cannot be found.
  3728. </exception>
  3729. </member>
  3730. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.BeginWrite(System.String)">
  3731. <summary>
  3732. Initiates an asynchronous write with ASCII-encoded string data to a device.
  3733. </summary>
  3734. <param name="buffer">
  3735. String to write to the device.
  3736. </param>
  3737. <returns>
  3738. An IAsyncResult that represents this operation.
  3739. </returns>
  3740. <exception cref="T:System.InvalidOperationException">
  3741. Unable to queue the asynchronous operation because there is already an operation in progress.
  3742. </exception>
  3743. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3744. The NI-VISA driver returned an error as a result of calling this method.
  3745. </exception>
  3746. <exception cref="T:System.ObjectDisposedException">
  3747. This member is called after the Dispose
  3748. method is called directly from code or indirectly through a finalizer.
  3749. </exception>
  3750. <exception cref="T:System.DllNotFoundException">
  3751. The NI-VISA driver library cannot be found.
  3752. </exception>
  3753. <exception cref="T:System.EntryPointNotFoundException">
  3754. A required operation in the NI-VISA driver library cannot be found.
  3755. </exception>
  3756. </member>
  3757. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.BeginWrite(System.String,System.AsyncCallback,System.Object)">
  3758. <summary>
  3759. Initiates an asynchronous write with ASCII-encoded string data to a device and delegates a call when the operation is complete.
  3760. </summary>
  3761. <param name="buffer">
  3762. String to write to the device.
  3763. </param>
  3764. <param name="callback">
  3765. Delegate to call when the asynchronous operation is complete.
  3766. </param>
  3767. <param name="state">
  3768. Object that contains additional user information.
  3769. </param>
  3770. <returns>
  3771. An IAsyncResult that represents this operation.
  3772. </returns>
  3773. <exception cref="T:System.InvalidOperationException">
  3774. Unable to queue the asynchronous operation because there is already an operation in progress.
  3775. </exception>
  3776. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3777. The NI-VISA driver returned an error as a result of calling this method.
  3778. </exception>
  3779. <exception cref="T:System.ObjectDisposedException">
  3780. This member is called after the Dispose
  3781. method is called directly from code or indirectly through a finalizer.
  3782. </exception>
  3783. <exception cref="T:System.DllNotFoundException">
  3784. The NI-VISA driver library cannot be found.
  3785. </exception>
  3786. <exception cref="T:System.EntryPointNotFoundException">
  3787. A required operation in the NI-VISA driver library cannot be found.
  3788. </exception>
  3789. </member>
  3790. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.BeginWrite(System.Byte[],System.Int32,System.Int32)">
  3791. <summary>
  3792. Initiates an asynchronous write with byte array data to a device.
  3793. </summary>
  3794. <param name="buffer">
  3795. Array of bytes to write to the device.
  3796. </param>
  3797. <param name="offset">
  3798. Index in buffer from which writing must begin.
  3799. </param>
  3800. <param name="count">
  3801. Number of bytes to write.
  3802. </param>
  3803. <returns>
  3804. An IAsyncResult that represents this operation.
  3805. </returns>
  3806. <exception cref="T:System.ArgumentOutOfRangeException">
  3807. Either offset (parameter) or count (parameter) is out of range.
  3808. </exception>
  3809. <exception cref="T:System.InvalidOperationException">
  3810. Unable to queue the asynchronous operation because there is already an operation in progress.
  3811. </exception>
  3812. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3813. The NI-VISA driver returned an error as a result of calling this method.
  3814. </exception>
  3815. <exception cref="T:System.ObjectDisposedException">
  3816. This member is called after the Dispose
  3817. method is called directly from code or indirectly through a finalizer.
  3818. </exception>
  3819. <exception cref="T:System.DllNotFoundException">
  3820. The NI-VISA driver library cannot be found.
  3821. </exception>
  3822. <exception cref="T:System.EntryPointNotFoundException">
  3823. A required operation in the NI-VISA driver library cannot be found.
  3824. </exception>
  3825. </member>
  3826. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.BeginWrite(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)">
  3827. <summary>
  3828. Initiates an asynchronous write with byte array data to a device and delegates a call when the operation is complete.
  3829. </summary>
  3830. <param name="buffer">
  3831. Array of bytes to write to the device.
  3832. </param>
  3833. <param name="offset">
  3834. Index in buffer from which writing must begin.
  3835. </param>
  3836. <param name="count">
  3837. Number of bytes to write.
  3838. </param>
  3839. <param name="callback">
  3840. Delegate to call when the asynchronous operation is complete.
  3841. </param>
  3842. <param name="state">
  3843. Object containing additional user information.
  3844. </param>
  3845. <returns>
  3846. An IAsyncResult that represents this operation.
  3847. </returns>
  3848. <exception cref="T:System.ArgumentOutOfRangeException">
  3849. Either offset (parameter) or count (parameter) is out of range.
  3850. </exception>
  3851. <exception cref="T:System.InvalidOperationException">
  3852. Unable to queue the asynchronous operation because there is already an operation in progress.
  3853. </exception>
  3854. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3855. The NI-VISA driver returned an error as a result of calling this method.
  3856. </exception>
  3857. <exception cref="T:System.ObjectDisposedException">
  3858. This member is called after the Dispose
  3859. method is called directly from code or indirectly through a finalizer.
  3860. </exception>
  3861. <exception cref="T:System.DllNotFoundException">
  3862. The NI-VISA driver library cannot be found.
  3863. </exception>
  3864. <exception cref="T:System.EntryPointNotFoundException">
  3865. A required operation in the NI-VISA driver library cannot be found.
  3866. </exception>
  3867. </member>
  3868. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.EndWrite(System.IAsyncResult)">
  3869. <summary>
  3870. Handles the end of an asynchronous write.
  3871. </summary>
  3872. <param name="asyncResult">
  3873. An asynchronous result that represents the asynchronous write operation that you want to end.
  3874. </param>
  3875. <exception cref="T:System.ArgumentNullException">asyncResult (parameter) is null.
  3876. </exception>
  3877. <exception cref="T:System.ArgumentException">asyncResult (parameter) has already been ended.
  3878. -or-
  3879. asyncResult (parameter) is not a write.
  3880. -or-
  3881. asyncResult (parameter) did not originate from VisaNS.
  3882. </exception>
  3883. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3884. The NI-VISA driver returned an error as a result of calling this method.
  3885. </exception>
  3886. <exception cref="T:System.ObjectDisposedException">
  3887. This member is called after the Dispose
  3888. method is called directly from code or indirectly through a finalizer.
  3889. </exception>
  3890. <exception cref="T:System.DllNotFoundException">
  3891. The NI-VISA driver library cannot be found.
  3892. </exception>
  3893. <exception cref="T:System.EntryPointNotFoundException">
  3894. A required operation in the NI-VISA driver library cannot be found.
  3895. </exception>
  3896. </member>
  3897. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.AssertTrigger">
  3898. <summary>
  3899. Asserts a software or hardware trigger.
  3900. </summary>
  3901. <exception cref="T:System.InvalidOperationException">
  3902. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  3903. </exception>
  3904. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3905. The NI-VISA driver returned an error as a result of calling this method.
  3906. </exception>
  3907. <exception cref="T:System.ObjectDisposedException">
  3908. This member is called after the Dispose
  3909. method is called directly from code or indirectly through a finalizer.
  3910. </exception>
  3911. <exception cref="T:System.DllNotFoundException">
  3912. The NI-VISA driver library cannot be found.
  3913. </exception>
  3914. <exception cref="T:System.EntryPointNotFoundException">
  3915. A required operation in the NI-VISA driver library cannot be found.
  3916. </exception>
  3917. </member>
  3918. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.ReadString">
  3919. <summary>
  3920. Synchronously reads ASCII-encoded string data from a device or interface.
  3921. </summary>
  3922. <returns>
  3923. String data read from the device or interface.
  3924. </returns>
  3925. <exception cref="T:System.InvalidOperationException">
  3926. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  3927. </exception>
  3928. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3929. The NI-VISA driver returned an error as a result of calling this method.
  3930. </exception>
  3931. <exception cref="T:System.ObjectDisposedException">
  3932. This member is called after the Dispose
  3933. method is called directly from code or indirectly through a finalizer.
  3934. </exception>
  3935. <exception cref="T:System.DllNotFoundException">
  3936. The NI-VISA driver library cannot be found.
  3937. </exception>
  3938. <exception cref="T:System.EntryPointNotFoundException">
  3939. A required operation in the NI-VISA driver library cannot be found.
  3940. </exception>
  3941. </member>
  3942. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.ReadString(System.Int32)">
  3943. <summary>
  3944. Synchronously reads a specified amount of ASCII-encoded string data from a device or interface.
  3945. </summary>
  3946. <param name="countToRead">
  3947. Number of characters to read from the device or interface.
  3948. </param>
  3949. <returns>
  3950. String data read from the device or interface.
  3951. </returns>
  3952. <exception cref="T:System.InvalidOperationException">
  3953. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  3954. </exception>
  3955. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3956. The NI-VISA driver returned an error as a result of calling this method.
  3957. </exception>
  3958. <exception cref="T:System.ObjectDisposedException">
  3959. This member is called after the Dispose
  3960. method is called directly from code or indirectly through a finalizer.
  3961. </exception>
  3962. <exception cref="T:System.DllNotFoundException">
  3963. The NI-VISA driver library cannot be found.
  3964. </exception>
  3965. <exception cref="T:System.EntryPointNotFoundException">
  3966. A required operation in the NI-VISA driver library cannot be found.
  3967. </exception>
  3968. </member>
  3969. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.ReadByteArray">
  3970. <summary>
  3971. Synchronously reads byte array data from a device or interface.
  3972. </summary>
  3973. <returns>
  3974. Byte array data read from the device or interface.
  3975. </returns>
  3976. <exception cref="T:System.InvalidOperationException">
  3977. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  3978. </exception>
  3979. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  3980. The NI-VISA driver returned an error as a result of calling this method.
  3981. </exception>
  3982. <exception cref="T:System.ObjectDisposedException">
  3983. This member is called after the Dispose
  3984. method is called directly from code or indirectly through a finalizer.
  3985. </exception>
  3986. <exception cref="T:System.DllNotFoundException">
  3987. The NI-VISA driver library cannot be found.
  3988. </exception>
  3989. <exception cref="T:System.EntryPointNotFoundException">
  3990. A required operation in the NI-VISA driver library cannot be found.
  3991. </exception>
  3992. </member>
  3993. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.ReadByteArray(System.Int32)">
  3994. <summary>
  3995. Synchronously reads a specified amount of byte array data from a device or interface.
  3996. </summary>
  3997. <param name="countToRead">
  3998. Number of bytes to read.
  3999. </param>
  4000. <returns>
  4001. Byte array data read from the device or interface.
  4002. </returns>
  4003. <exception cref="T:System.InvalidOperationException">
  4004. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  4005. </exception>
  4006. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4007. The NI-VISA driver returned an error as a result of calling this method.
  4008. </exception>
  4009. <exception cref="T:System.ObjectDisposedException">
  4010. This member is called after the Dispose
  4011. method is called directly from code or indirectly through a finalizer.
  4012. </exception>
  4013. <exception cref="T:System.DllNotFoundException">
  4014. The NI-VISA driver library cannot be found.
  4015. </exception>
  4016. <exception cref="T:System.EntryPointNotFoundException">
  4017. A required operation in the NI-VISA driver library cannot be found.
  4018. </exception>
  4019. </member>
  4020. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.ReadToFile(System.String)">
  4021. <summary>
  4022. Synchronously reads data and stores the transferred data in a file.
  4023. </summary>
  4024. <param name="fileName">
  4025. Name of file to which data is written.
  4026. </param>
  4027. <exception cref="T:System.InvalidOperationException">
  4028. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  4029. </exception>
  4030. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4031. The NI-VISA driver returned an error as a result of calling this method.
  4032. </exception>
  4033. <exception cref="T:System.ObjectDisposedException">
  4034. This member is called after the Dispose
  4035. method is called directly from code or indirectly through a finalizer.
  4036. </exception>
  4037. <exception cref="T:System.DllNotFoundException">
  4038. The NI-VISA driver library cannot be found.
  4039. </exception>
  4040. <exception cref="T:System.EntryPointNotFoundException">
  4041. A required operation in the NI-VISA driver library cannot be found.
  4042. </exception>
  4043. </member>
  4044. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.ReadToFile(System.String,System.Int32)">
  4045. <summary>
  4046. Synchronously reads a specified amount of data and stores the transferred data in a file.
  4047. </summary>
  4048. <param name="fileName">
  4049. Name of file to which data is written.
  4050. </param>
  4051. <param name="countToRead">
  4052. Number of bytes to read.
  4053. </param>
  4054. <exception cref="T:System.InvalidOperationException">
  4055. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  4056. </exception>
  4057. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4058. The NI-VISA driver returned an error as a result of calling this method.
  4059. </exception>
  4060. <exception cref="T:System.ObjectDisposedException">
  4061. This member is called after the Dispose
  4062. method is called directly from code or indirectly through a finalizer.
  4063. </exception>
  4064. <exception cref="T:System.DllNotFoundException">
  4065. The NI-VISA driver library cannot be found.
  4066. </exception>
  4067. <exception cref="T:System.EntryPointNotFoundException">
  4068. A required operation in the NI-VISA driver library cannot be found.
  4069. </exception>
  4070. </member>
  4071. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.Write(System.String)">
  4072. <summary>
  4073. Synchronously writes ASCII-encoded string data to the device or interface.
  4074. </summary>
  4075. <param name="data">
  4076. Data to write to the device or interface.
  4077. </param>
  4078. <exception cref="T:System.InvalidOperationException">
  4079. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  4080. </exception>
  4081. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4082. The NI-VISA driver returned an error as a result of calling this method.
  4083. </exception>
  4084. <exception cref="T:System.ObjectDisposedException">
  4085. This member is called after the Dispose
  4086. method is called directly from code or indirectly through a finalizer.
  4087. </exception>
  4088. <exception cref="T:System.DllNotFoundException">
  4089. The NI-VISA driver library cannot be found.
  4090. </exception>
  4091. <exception cref="T:System.EntryPointNotFoundException">
  4092. A required operation in the NI-VISA driver library cannot be found.
  4093. </exception>
  4094. </member>
  4095. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.Write(System.Byte[])">
  4096. <summary>
  4097. Synchronously writes an array of bytes to the device or interface.
  4098. </summary>
  4099. <param name="data">
  4100. Data to write to the device or interface.
  4101. </param>
  4102. <exception cref="T:System.InvalidOperationException">
  4103. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  4104. </exception>
  4105. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4106. The NI-VISA driver returned an error as a result of calling this method.
  4107. </exception>
  4108. <exception cref="T:System.ObjectDisposedException">
  4109. This member is called after the Dispose
  4110. method is called directly from code or indirectly through a finalizer.
  4111. </exception>
  4112. <exception cref="T:System.DllNotFoundException">
  4113. The NI-VISA driver library cannot be found.
  4114. </exception>
  4115. <exception cref="T:System.EntryPointNotFoundException">
  4116. A required operation in the NI-VISA driver library cannot be found.
  4117. </exception>
  4118. </member>
  4119. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.WriteFromFile(System.String)">
  4120. <summary>
  4121. Gets data from a file and synchronously writes it to the device or interface.
  4122. </summary>
  4123. <param name="fileName">
  4124. Name of file from which the data is read.
  4125. </param>
  4126. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4127. The NI-VISA driver returned an error as a result of calling this method.
  4128. </exception>
  4129. <exception cref="T:System.ObjectDisposedException">
  4130. This member is called after the Dispose
  4131. method is called directly from code or indirectly through a finalizer.
  4132. </exception>
  4133. <exception cref="T:System.DllNotFoundException">
  4134. The NI-VISA driver library cannot be found.
  4135. </exception>
  4136. <exception cref="T:System.EntryPointNotFoundException">
  4137. A required operation in the NI-VISA driver library cannot be found.
  4138. </exception>
  4139. </member>
  4140. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.WriteFromFile(System.String,System.Int32)">
  4141. <summary>
  4142. Gets data from a file and synchronously writes a specified number of bytes to the device or interface.
  4143. </summary>
  4144. <param name="fileName">
  4145. Name of file from which the data is read.
  4146. </param>
  4147. <param name="countToWrite">
  4148. Number of bytes to write.
  4149. </param>
  4150. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4151. The NI-VISA driver returned an error as a result of calling this method.
  4152. </exception>
  4153. <exception cref="T:System.ObjectDisposedException">
  4154. This member is called after the Dispose
  4155. method is called directly from code or indirectly through a finalizer.
  4156. </exception>
  4157. <exception cref="T:System.DllNotFoundException">
  4158. The NI-VISA driver library cannot be found.
  4159. </exception>
  4160. <exception cref="T:System.EntryPointNotFoundException">
  4161. A required operation in the NI-VISA driver library cannot be found.
  4162. </exception>
  4163. </member>
  4164. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.Query(System.String)">
  4165. <summary>
  4166. Performs a synchronous write of ASCII-encoded string data, followed by a synchronous read.
  4167. </summary>
  4168. <param name="dataToWrite">
  4169. String data to write.
  4170. </param>
  4171. <returns>
  4172. String data read from the device.
  4173. </returns>
  4174. <exception cref="T:System.InvalidOperationException">
  4175. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  4176. </exception>
  4177. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4178. The NI-VISA driver returned an error as a result of calling this method.
  4179. </exception>
  4180. <exception cref="T:System.ObjectDisposedException">
  4181. This member is called after the Dispose
  4182. method is called directly from code or indirectly through a finalizer.
  4183. </exception>
  4184. <exception cref="T:System.DllNotFoundException">
  4185. The NI-VISA driver library cannot be found.
  4186. </exception>
  4187. <exception cref="T:System.EntryPointNotFoundException">
  4188. A required operation in the NI-VISA driver library cannot be found.
  4189. </exception>
  4190. </member>
  4191. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.Query(System.String,System.Int32)">
  4192. <summary>
  4193. Performs a synchronous write of ASCII-encoded string data, followed by a synchronous read of a specified number of characters.
  4194. </summary>
  4195. <param name="dataToWrite">
  4196. String data to write.
  4197. </param>
  4198. <param name="countToRead">
  4199. Number of characters to read from the device.
  4200. </param>
  4201. <returns>
  4202. String data read from the device.
  4203. </returns>
  4204. <exception cref="T:System.InvalidOperationException">
  4205. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  4206. </exception>
  4207. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4208. The NI-VISA driver returned an error as a result of calling this method.
  4209. </exception>
  4210. <exception cref="T:System.ObjectDisposedException">
  4211. This member is called after the Dispose
  4212. method is called directly from code or indirectly through a finalizer.
  4213. </exception>
  4214. <exception cref="T:System.DllNotFoundException">
  4215. The NI-VISA driver library cannot be found.
  4216. </exception>
  4217. <exception cref="T:System.EntryPointNotFoundException">
  4218. A required operation in the NI-VISA driver library cannot be found.
  4219. </exception>
  4220. </member>
  4221. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.Query(System.Byte[])">
  4222. <summary>
  4223. Performs a synchronous write of byte array data, followed by a synchronous read.
  4224. </summary>
  4225. <param name="dataToWrite">
  4226. Byte array data to write.
  4227. </param>
  4228. <returns>
  4229. Byte array data read from the device.
  4230. </returns>
  4231. <exception cref="T:System.InvalidOperationException">
  4232. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  4233. </exception>
  4234. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4235. The NI-VISA driver returned an error as a result of calling this method.
  4236. </exception>
  4237. <exception cref="T:System.ObjectDisposedException">
  4238. This member is called after the Dispose
  4239. method is called directly from code or indirectly through a finalizer.
  4240. </exception>
  4241. <exception cref="T:System.DllNotFoundException">
  4242. The NI-VISA driver library cannot be found.
  4243. </exception>
  4244. <exception cref="T:System.EntryPointNotFoundException">
  4245. A required operation in the NI-VISA driver library cannot be found.
  4246. </exception>
  4247. </member>
  4248. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.Query(System.Byte[],System.Int32)">
  4249. <summary>
  4250. Performs a synchronous write of byte array data, followed by a synchronous read of a specified number of bytes.
  4251. </summary>
  4252. <param name="dataToWrite">
  4253. Byte array data to write.
  4254. </param>
  4255. <param name="countToRead">
  4256. Number of bytes to read.
  4257. </param>
  4258. <returns>
  4259. Byte array data read from the device.
  4260. </returns>
  4261. <exception cref="T:System.InvalidOperationException">
  4262. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  4263. </exception>
  4264. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4265. The NI-VISA driver returned an error as a result of calling this method.
  4266. </exception>
  4267. <exception cref="T:System.ObjectDisposedException">
  4268. This member is called after the Dispose
  4269. method is called directly from code or indirectly through a finalizer.
  4270. </exception>
  4271. <exception cref="T:System.DllNotFoundException">
  4272. The NI-VISA driver library cannot be found.
  4273. </exception>
  4274. <exception cref="T:System.EntryPointNotFoundException">
  4275. A required operation in the NI-VISA driver library cannot be found.
  4276. </exception>
  4277. </member>
  4278. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.EnableEvent(NationalInstruments.VisaNS.MessageBasedSessionEventType,NationalInstruments.VisaNS.EventMechanism)">
  4279. <summary>
  4280. Enables notification of an event.
  4281. </summary>
  4282. <param name="eventToEnable">MessageBasedSession event to enable.
  4283. </param>
  4284. <param name="mechanism">
  4285. Event-handling mechanism to enable.
  4286. </param>
  4287. <exception cref="T:System.ArgumentException">
  4288. Invalid mechanism (parameter) specified.
  4289. -or-
  4290. Specified event type is not supported by the resource.
  4291. </exception>
  4292. <exception cref="T:System.InvalidOperationException">
  4293. A handler is not currently installed for the specified event.
  4294. </exception>
  4295. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4296. The NI-VISA driver returned an error as a result of calling this method.
  4297. </exception>
  4298. <exception cref="T:System.ObjectDisposedException">
  4299. This member is called after the Dispose
  4300. method is called directly from code or indirectly through a finalizer.
  4301. </exception>
  4302. <exception cref="T:System.DllNotFoundException">
  4303. The NI-VISA driver library cannot be found.
  4304. </exception>
  4305. <exception cref="T:System.EntryPointNotFoundException">
  4306. A required operation in the NI-VISA driver library cannot be found.
  4307. </exception>
  4308. </member>
  4309. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.DisableEvent(NationalInstruments.VisaNS.MessageBasedSessionEventType,NationalInstruments.VisaNS.EventMechanism)">
  4310. <summary>
  4311. Disables notification of the specified event type on the specified event-handling mechanism.</summary>
  4312. <param name="eventToDisable">MessageBasedSession event to disable.
  4313. </param>
  4314. <param name="mechanism">
  4315. Event-handling mechanism to disable.
  4316. </param>
  4317. <exception cref="T:System.ArgumentException">
  4318. Invalid mechanism (parameter) specified.
  4319. -or-
  4320. Specified event type is not supported by the resource.
  4321. </exception>
  4322. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4323. The NI-VISA driver returned an error as a result of calling this method.
  4324. </exception>
  4325. <exception cref="T:System.ObjectDisposedException">
  4326. This member is called after the Dispose
  4327. method is called directly from code or indirectly through a finalizer.
  4328. </exception>
  4329. <exception cref="T:System.DllNotFoundException">
  4330. The NI-VISA driver library cannot be found.
  4331. </exception>
  4332. <exception cref="T:System.EntryPointNotFoundException">
  4333. A required operation in the NI-VISA driver library cannot be found.
  4334. </exception>
  4335. </member>
  4336. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.DiscardEvent(NationalInstruments.VisaNS.MessageBasedSessionEventType)">
  4337. <summary>
  4338. Discards event occurrences for the specified event type on the queuing mechanism for a session.
  4339. </summary>
  4340. <param name="eventToDiscard">MessageBasedSession event for which queued events are discarded.
  4341. </param>
  4342. <exception cref="T:System.ArgumentException">
  4343. Invalid mechanism specified.
  4344. -or-
  4345. Specified event type is not supported by the resource.
  4346. </exception>
  4347. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4348. The NI-VISA driver returned an error as a result of calling this method.
  4349. </exception>
  4350. <exception cref="T:System.ObjectDisposedException">
  4351. This member is called after the Dispose
  4352. method is called directly from code or indirectly through a finalizer.
  4353. </exception>
  4354. <exception cref="T:System.DllNotFoundException">
  4355. The NI-VISA driver library cannot be found.
  4356. </exception>
  4357. <exception cref="T:System.EntryPointNotFoundException">
  4358. A required operation in the NI-VISA driver library cannot be found.
  4359. </exception>
  4360. </member>
  4361. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.WaitOnEvent(NationalInstruments.VisaNS.MessageBasedSessionEventType)">
  4362. <summary>
  4363. Waits infinitely long for an occurrence of the specified event for a session.
  4364. </summary>
  4365. <param name="eventToWaitOn">MessageBasedSession event to wait on.
  4366. </param>
  4367. <returns>MessageBasedSessionEventArgs object containing information about the event that occurred.
  4368. </returns>
  4369. <exception cref="T:System.ArgumentException">
  4370. Specified event type is not supported by the resource.
  4371. </exception>
  4372. <exception cref="T:System.InvalidOperationException">
  4373. The session must be enabled for events of the specified type in order to receive them.
  4374. </exception>
  4375. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4376. The NI-VISA driver returned an error as a result of calling this method.
  4377. </exception>
  4378. <exception cref="T:System.ObjectDisposedException">
  4379. This member is called after the Dispose
  4380. method is called directly from code or indirectly through a finalizer.
  4381. </exception>
  4382. <exception cref="T:System.DllNotFoundException">
  4383. The NI-VISA driver library cannot be found.
  4384. </exception>
  4385. <exception cref="T:System.EntryPointNotFoundException">
  4386. A required operation in the NI-VISA driver library cannot be found.
  4387. </exception>
  4388. </member>
  4389. <member name="M:NationalInstruments.VisaNS.IMessageBasedSession.WaitOnEvent(NationalInstruments.VisaNS.MessageBasedSessionEventType,System.Int32)">
  4390. <summary>
  4391. Waits a specified time for an occurrence of the specified event for a session.
  4392. </summary>
  4393. <param name="eventToWaitOn">MessageBasedSession event to wait on.
  4394. </param>
  4395. <param name="timeout">
  4396. Maximum time in milliseconds that this method waits for the event to occur before throwing
  4397. an exception.
  4398. </param>
  4399. <returns>MessageBasedSessionEventArgs object containing information about the event that occurred.
  4400. </returns>
  4401. <exception cref="T:System.ArgumentException">
  4402. Specified event type is not supported by the resource.
  4403. </exception>
  4404. <exception cref="T:System.InvalidOperationException">
  4405. The session must be enabled for events of the specified type in order to receive them.
  4406. </exception>
  4407. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4408. The NI-VISA driver returned an error as a result of calling this method.
  4409. </exception>
  4410. <exception cref="T:System.ObjectDisposedException">
  4411. This member is called after the Dispose
  4412. method is called directly from code or indirectly through a finalizer.
  4413. </exception>
  4414. <exception cref="T:System.DllNotFoundException">
  4415. The NI-VISA driver library cannot be found.
  4416. </exception>
  4417. <exception cref="T:System.EntryPointNotFoundException">
  4418. A required operation in the NI-VISA driver library cannot be found.
  4419. </exception>
  4420. </member>
  4421. <member name="P:NationalInstruments.VisaNS.IMessageBasedSession.ReadToFileAppends">
  4422. <summary>
  4423. Get or sets a value indicating whether the ReadToFile method overwrites or appends data when opening a file.
  4424. </summary>
  4425. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4426. The property is set to an invalid state.
  4427. </exception>
  4428. <exception cref="T:System.ObjectDisposedException">
  4429. This member is called after the Dispose
  4430. method is called directly from code or indirectly through a finalizer.
  4431. </exception>
  4432. <exception cref="T:System.DllNotFoundException">
  4433. The NI-VISA driver library cannot be found.
  4434. </exception>
  4435. <exception cref="T:System.EntryPointNotFoundException">
  4436. A required operation in the NI-VISA driver library cannot be found.
  4437. </exception>
  4438. </member>
  4439. <member name="P:NationalInstruments.VisaNS.IMessageBasedSession.DefaultBufferSize">
  4440. <summary>
  4441. Gets or sets the default size of read or write buffers when it is not explicitly defined as a parameter on read or write operations.
  4442. </summary>
  4443. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4444. The property is set to an invalid state.
  4445. </exception>
  4446. <exception cref="T:System.ObjectDisposedException">
  4447. This member is called after the Dispose
  4448. method is called directly from code or indirectly through a finalizer.
  4449. </exception>
  4450. <exception cref="T:System.DllNotFoundException">
  4451. The NI-VISA driver library cannot be found.
  4452. </exception>
  4453. <exception cref="T:System.EntryPointNotFoundException">
  4454. A required operation in the NI-VISA driver library cannot be found.
  4455. </exception>
  4456. </member>
  4457. <member name="P:NationalInstruments.VisaNS.IMessageBasedSession.IOProtocol">
  4458. <summary>
  4459. Gets or sets the I/O protocol to use for the current hardware interface.
  4460. </summary>
  4461. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4462. The property is set to an invalid state.
  4463. </exception>
  4464. <exception cref="T:System.ObjectDisposedException">
  4465. This member is called after the Dispose
  4466. method is called directly from code or indirectly through a finalizer.
  4467. </exception>
  4468. <exception cref="T:System.DllNotFoundException">
  4469. The NI-VISA driver library cannot be found.
  4470. </exception>
  4471. <exception cref="T:System.EntryPointNotFoundException">
  4472. A required operation in the NI-VISA driver library cannot be found.
  4473. </exception>
  4474. </member>
  4475. <member name="P:NationalInstruments.VisaNS.IMessageBasedSession.SendEndEnabled">
  4476. <summary>
  4477. Gets or sets a value indicating whether to assert END during the transfer of the last byte in the buffer.
  4478. </summary>
  4479. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4480. The property is set to an invalid state.
  4481. </exception>
  4482. <exception cref="T:System.ObjectDisposedException">
  4483. This member is called after the Dispose
  4484. method is called directly from code or indirectly through a finalizer.
  4485. </exception>
  4486. <exception cref="T:System.DllNotFoundException">
  4487. The NI-VISA driver library cannot be found.
  4488. </exception>
  4489. <exception cref="T:System.EntryPointNotFoundException">
  4490. A required operation in the NI-VISA driver library cannot be found.
  4491. </exception>
  4492. </member>
  4493. <member name="P:NationalInstruments.VisaNS.IMessageBasedSession.TerminationCharacter">
  4494. <summary>
  4495. Gets or sets the termination character.
  4496. </summary>
  4497. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4498. The property is set to an invalid state.
  4499. </exception>
  4500. <exception cref="T:System.ObjectDisposedException">
  4501. This member is called after the Dispose
  4502. method is called directly from code or indirectly through a finalizer.
  4503. </exception>
  4504. <exception cref="T:System.DllNotFoundException">
  4505. The NI-VISA driver library cannot be found.
  4506. </exception>
  4507. <exception cref="T:System.EntryPointNotFoundException">
  4508. A required operation in the NI-VISA driver library cannot be found.
  4509. </exception>
  4510. </member>
  4511. <member name="P:NationalInstruments.VisaNS.IMessageBasedSession.TerminationCharacterEnabled">
  4512. <summary>
  4513. Gets or sets a value indicating whether the read operation terminates when a termination character is received.
  4514. </summary>
  4515. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4516. The property is set to an invalid state.
  4517. </exception>
  4518. <exception cref="T:System.ObjectDisposedException">
  4519. This member is called after the Dispose
  4520. method is called directly from code or indirectly through a finalizer.
  4521. </exception>
  4522. <exception cref="T:System.DllNotFoundException">
  4523. The NI-VISA driver library cannot be found.
  4524. </exception>
  4525. <exception cref="T:System.EntryPointNotFoundException">
  4526. A required operation in the NI-VISA driver library cannot be found.
  4527. </exception>
  4528. </member>
  4529. <member name="E:NationalInstruments.VisaNS.IMessageBasedSession.ServiceRequest">
  4530. <summary>
  4531. Occurs when the device associated with the session receives a service request.
  4532. </summary>
  4533. </member>
  4534. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.#ctor(System.String)">
  4535. <summary>
  4536. Initializes a new instance of the MessageBasedSession object from
  4537. the specified resource name.
  4538. </summary>
  4539. <param name="resourceName">
  4540. String that describes a unique VISA resource.
  4541. </param>
  4542. <exception cref="T:System.ArgumentException">
  4543. Insufficient location information, or the device or resource is not present in the system.
  4544. -or-
  4545. The interface type is valid, but the specified interface number is not configured.
  4546. </exception>
  4547. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4548. There are problems opening a VISA session to
  4549. resourceName (parameter).
  4550. </exception>
  4551. <exception cref="T:System.DllNotFoundException">
  4552. The NI-VISA driver library cannot be found.
  4553. </exception>
  4554. <exception cref="T:System.EntryPointNotFoundException">
  4555. A required operation in the NI-VISA driver library cannot be found.
  4556. </exception>
  4557. </member>
  4558. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.#ctor(System.String,NationalInstruments.VisaNS.AccessModes,System.Int32)">
  4559. <summary>
  4560. Initializes a new instance of the MessageBasedSession object from
  4561. the specified resource name, access mode, and timeout.
  4562. </summary>
  4563. <param name="resourceName">
  4564. String that describes a unique VISA resource.
  4565. </param>
  4566. <param name="accessMode">
  4567. Mode by which the specified VISA resource is accessed.
  4568. </param>
  4569. <param name="openTimeout">
  4570. Maximum time in milliseconds that this method waits to
  4571. open a VISA session with the specified resource name. This parameter does not set
  4572. the Timeout property.
  4573. </param>
  4574. <exception cref="T:System.ArgumentException">
  4575. Insufficient location information, or the device or resource is not present in the system.
  4576. -or-
  4577. Invalid accessMode (parameter).
  4578. -or-
  4579. The interface type is valid, but the specified interface number is not configured.
  4580. </exception>
  4581. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4582. There are problems opening a VISA session to
  4583. resourceName (parameter).
  4584. </exception>
  4585. <exception cref="T:System.DllNotFoundException">
  4586. The NI-VISA driver library cannot be found.
  4587. </exception>
  4588. <exception cref="T:System.EntryPointNotFoundException">
  4589. A required operation in the NI-VISA driver library cannot be found.
  4590. </exception>
  4591. </member>
  4592. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.Clear">
  4593. <summary>
  4594. Clears a device.
  4595. </summary>
  4596. <exception cref="T:System.InvalidOperationException">
  4597. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  4598. </exception>
  4599. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4600. The NI-VISA driver returned an error as a result of calling this method.
  4601. </exception>
  4602. <exception cref="T:System.ObjectDisposedException">
  4603. This member is called after the Dispose
  4604. method is called directly from code or indirectly through a finalizer.
  4605. </exception>
  4606. <exception cref="T:System.DllNotFoundException">
  4607. The NI-VISA driver library cannot be found.
  4608. </exception>
  4609. <exception cref="T:System.EntryPointNotFoundException">
  4610. A required operation in the NI-VISA driver library cannot be found.
  4611. </exception>
  4612. </member>
  4613. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.ReadStatusByte">
  4614. <summary>
  4615. Reads the status byte of a service request.
  4616. </summary>
  4617. <returns>
  4618. The service request status byte. This value is a bitfield composed of several flags. The bitfield includes,
  4619. but is not limited to, the values in StatusByteFlags.
  4620. </returns>
  4621. <exception cref="T:System.InvalidOperationException">
  4622. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  4623. </exception>
  4624. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4625. The NI-VISA driver returned an error as a result of calling this method.
  4626. </exception>
  4627. <exception cref="T:System.ObjectDisposedException">
  4628. This member is called after the Dispose
  4629. method is called directly from code or indirectly through a finalizer.
  4630. </exception>
  4631. <exception cref="T:System.DllNotFoundException">
  4632. The NI-VISA driver library cannot be found.
  4633. </exception>
  4634. <exception cref="T:System.EntryPointNotFoundException">
  4635. A required operation in the NI-VISA driver library cannot be found.
  4636. </exception>
  4637. </member>
  4638. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.BeginRead(System.Int32)">
  4639. <summary>
  4640. Initiates an asynchronous read from a device.
  4641. </summary>
  4642. <param name="count">
  4643. Number of bytes to read.
  4644. </param>
  4645. <returns>
  4646. An IAsyncResult that represents this operation.
  4647. </returns>
  4648. <exception cref="T:System.InvalidOperationException">
  4649. Unable to queue the asynchronous operation because there is already an operation in progress.
  4650. </exception>
  4651. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4652. The NI-VISA driver returned an error as a result of calling this method.
  4653. </exception>
  4654. <exception cref="T:System.ObjectDisposedException">
  4655. This member is called after the Dispose
  4656. method is called directly from code or indirectly through a finalizer.
  4657. </exception>
  4658. <exception cref="T:System.DllNotFoundException">
  4659. The NI-VISA driver library cannot be found.
  4660. </exception>
  4661. <exception cref="T:System.EntryPointNotFoundException">
  4662. A required operation in the NI-VISA driver library cannot be found.
  4663. </exception>
  4664. </member>
  4665. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.BeginRead(System.Int32,System.AsyncCallback,System.Object)">
  4666. <summary>
  4667. Initiates an asynchronous read from a device and calls a delegate when the operation completes.
  4668. </summary>
  4669. <param name="count">
  4670. Number of bytes to read.
  4671. </param>
  4672. <param name="callback">
  4673. Delegate to call when the asynchronous operation is complete.
  4674. </param>
  4675. <param name="state">
  4676. Object that contains additional user information.
  4677. </param>
  4678. <returns>
  4679. An IAsyncResult that represents this operation.
  4680. </returns>
  4681. <exception cref="T:System.InvalidOperationException">
  4682. Unable to queue the asynchronous operation because there is already an operation in progress.
  4683. </exception>
  4684. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4685. The NI-VISA driver returned an error as a result of calling this method.
  4686. </exception>
  4687. <exception cref="T:System.ObjectDisposedException">
  4688. This member is called after the Dispose
  4689. method is called directly from code or indirectly through a finalizer.
  4690. </exception>
  4691. <exception cref="T:System.DllNotFoundException">
  4692. The NI-VISA driver library cannot be found.
  4693. </exception>
  4694. <exception cref="T:System.EntryPointNotFoundException">
  4695. A required operation in the NI-VISA driver library cannot be found.
  4696. </exception>
  4697. </member>
  4698. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.EndReadString(System.IAsyncResult)">
  4699. <summary>
  4700. Handles the end of an asynchronous read and returns the ASCII-encoded read string.
  4701. </summary>
  4702. <param name="asyncResult">
  4703. An asynchronous result that represents the asynchronous read operation that you want to end.
  4704. </param>
  4705. <returns>
  4706. A string that contains the read data.
  4707. </returns>
  4708. <exception cref="T:System.ArgumentNullException">asyncResult (parameter) is null.
  4709. </exception>
  4710. <exception cref="T:System.ArgumentException">asyncResult (parameter) has already been ended.
  4711. -or-
  4712. asyncResult (parameter) is not a read.
  4713. -or-
  4714. asyncResult (parameter) did not originate from VisaNS.
  4715. </exception>
  4716. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4717. The NI-VISA driver returned an error as a result of calling this method.
  4718. </exception>
  4719. <exception cref="T:System.ObjectDisposedException">
  4720. This member is called after the Dispose
  4721. method is called directly from code or indirectly through a finalizer.
  4722. </exception>
  4723. <exception cref="T:System.DllNotFoundException">
  4724. The NI-VISA driver library cannot be found.
  4725. </exception>
  4726. <exception cref="T:System.EntryPointNotFoundException">
  4727. A required operation in the NI-VISA driver library cannot be found.
  4728. </exception>
  4729. </member>
  4730. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.EndReadByteArray(System.IAsyncResult)">
  4731. <summary>
  4732. Handles the end of an asynchronous read and returns the read byte array.
  4733. </summary>
  4734. <param name="asyncResult">
  4735. An asynchronous result that represents the asynchronous read operation that you want to end.
  4736. </param>
  4737. <returns>
  4738. A byte array that contains the read data.
  4739. </returns>
  4740. <exception cref="T:System.ArgumentNullException">asyncResult (parameter) is null.
  4741. </exception>
  4742. <exception cref="T:System.ArgumentException">asyncResult (parameter) has already been ended.
  4743. -or-
  4744. asyncResult (parameter) is not a read.
  4745. -or-
  4746. asyncResult (parameter) did not originate from VisaNS.
  4747. </exception>
  4748. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4749. The NI-VISA driver returned an error as a result of calling this method.
  4750. </exception>
  4751. <exception cref="T:System.ObjectDisposedException">
  4752. This member is called after the Dispose
  4753. method is called directly from code or indirectly through a finalizer.
  4754. </exception>
  4755. <exception cref="T:System.DllNotFoundException">
  4756. The NI-VISA driver library cannot be found.
  4757. </exception>
  4758. <exception cref="T:System.EntryPointNotFoundException">
  4759. A required operation in the NI-VISA driver library cannot be found.
  4760. </exception>
  4761. </member>
  4762. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.Terminate">
  4763. <summary>
  4764. Aborts all in-progress asynchronous read and write operations.
  4765. </summary>
  4766. <exception cref="T:System.InvalidOperationException">
  4767. There are no asynchronous operations in progress.
  4768. </exception>
  4769. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4770. The NI-VISA driver returned an error as a result of calling this method.
  4771. </exception>
  4772. <exception cref="T:System.ObjectDisposedException">
  4773. This member is called after the Dispose
  4774. method is called directly from code or indirectly through a finalizer.
  4775. </exception>
  4776. <exception cref="T:System.DllNotFoundException">
  4777. The NI-VISA driver library cannot be found.
  4778. </exception>
  4779. <exception cref="T:System.EntryPointNotFoundException">
  4780. A required operation in the NI-VISA driver library cannot be found.
  4781. </exception>
  4782. </member>
  4783. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.Terminate(System.IAsyncResult)">
  4784. <summary>
  4785. Aborts an in-progress asynchronous read or write operation described by asyncResult (parameter).
  4786. </summary>
  4787. <param name="asyncResult">
  4788. Object associated with the asynchronous read or write that you want to terminate.
  4789. </param>
  4790. <exception cref="T:System.ArgumentException">
  4791. The asynchronous operation associated with asyncResult (parameter) is not in-progress.
  4792. </exception>
  4793. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4794. The NI-VISA driver returned an error as a result of calling this method.
  4795. </exception>
  4796. <exception cref="T:System.ObjectDisposedException">
  4797. This member is called after the Dispose
  4798. method is called directly from code or indirectly through a finalizer.
  4799. </exception>
  4800. <exception cref="T:System.DllNotFoundException">
  4801. The NI-VISA driver library cannot be found.
  4802. </exception>
  4803. <exception cref="T:System.EntryPointNotFoundException">
  4804. A required operation in the NI-VISA driver library cannot be found.
  4805. </exception>
  4806. </member>
  4807. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.BeginWrite(System.String)">
  4808. <summary>
  4809. Initiates an asynchronous write with ASCII-encoded string data to a device.
  4810. </summary>
  4811. <param name="buffer">
  4812. String to write to the device.
  4813. </param>
  4814. <returns>
  4815. An IAsyncResult that represents this operation.
  4816. </returns>
  4817. <exception cref="T:System.InvalidOperationException">
  4818. Unable to queue the asynchronous operation because there is already an operation in progress.
  4819. </exception>
  4820. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4821. The NI-VISA driver returned an error as a result of calling this method.
  4822. </exception>
  4823. <exception cref="T:System.ObjectDisposedException">
  4824. This member is called after the Dispose
  4825. method is called directly from code or indirectly through a finalizer.
  4826. </exception>
  4827. <exception cref="T:System.DllNotFoundException">
  4828. The NI-VISA driver library cannot be found.
  4829. </exception>
  4830. <exception cref="T:System.EntryPointNotFoundException">
  4831. A required operation in the NI-VISA driver library cannot be found.
  4832. </exception>
  4833. </member>
  4834. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.BeginWrite(System.String,System.AsyncCallback,System.Object)">
  4835. <summary>
  4836. Initiates an asynchronous write with ASCII-encoded string data to a device and with the ability to pass additional information.
  4837. </summary>
  4838. <param name="buffer">
  4839. String to write to the device.
  4840. </param>
  4841. <param name="callback">
  4842. Delegate to call when the asynchronous operation is complete.
  4843. </param>
  4844. <param name="state">
  4845. Object that contains additional user information.
  4846. </param>
  4847. <returns>
  4848. An IAsyncResult that represents this operation.
  4849. </returns>
  4850. <exception cref="T:System.InvalidOperationException">
  4851. Unable to queue the asynchronous operation because there is already an operation in progress.
  4852. </exception>
  4853. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4854. The NI-VISA driver returned an error as a result of calling this method.
  4855. </exception>
  4856. <exception cref="T:System.ObjectDisposedException">
  4857. This member is called after the Dispose
  4858. method is called directly from code or indirectly through a finalizer.
  4859. </exception>
  4860. <exception cref="T:System.DllNotFoundException">
  4861. The NI-VISA driver library cannot be found.
  4862. </exception>
  4863. <exception cref="T:System.EntryPointNotFoundException">
  4864. A required operation in the NI-VISA driver library cannot be found.
  4865. </exception>
  4866. </member>
  4867. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.BeginWrite(System.Byte[],System.Int32,System.Int32)">
  4868. <summary>
  4869. Initiates an asynchronous write with byte array data to a device.
  4870. </summary>
  4871. <param name="buffer">
  4872. Array of bytes to write to the device.
  4873. </param>
  4874. <param name="offset">
  4875. Index in buffer from which writing must begin.
  4876. </param>
  4877. <param name="count">
  4878. Number of bytes to write.
  4879. </param>
  4880. <returns>
  4881. An IAsyncResult that represents this operation.
  4882. </returns>
  4883. <exception cref="T:System.ArgumentOutOfRangeException">
  4884. Either offset (parameter) or count (parameter) is out of range.
  4885. </exception>
  4886. <exception cref="T:System.InvalidOperationException">
  4887. Unable to queue the asynchronous operation because there is already an operation in progress.
  4888. </exception>
  4889. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4890. The NI-VISA driver returned an error as a result of calling this method.
  4891. </exception>
  4892. <exception cref="T:System.ObjectDisposedException">
  4893. This member is called after the Dispose
  4894. method is called directly from code or indirectly through a finalizer.
  4895. </exception>
  4896. <exception cref="T:System.DllNotFoundException">
  4897. The NI-VISA driver library cannot be found.
  4898. </exception>
  4899. <exception cref="T:System.EntryPointNotFoundException">
  4900. A required operation in the NI-VISA driver library cannot be found.
  4901. </exception>
  4902. </member>
  4903. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.BeginWrite(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)">
  4904. <summary>
  4905. Initiates an asynchronous write with byte array data to a device and with the ability to pass additional information.
  4906. </summary>
  4907. <param name="buffer">
  4908. Array of bytes to write to the device.
  4909. </param>
  4910. <param name="offset">
  4911. Index in buffer from which writing must begin.
  4912. </param>
  4913. <param name="count">
  4914. Number of bytes to write.
  4915. </param>
  4916. <param name="callback">
  4917. Delegate to call when the asynchronous operation is complete.
  4918. </param>
  4919. <param name="state">
  4920. Object that contains additional user information.
  4921. </param>
  4922. <returns>
  4923. An IAsyncResult that represents this operation.
  4924. </returns>
  4925. <exception cref="T:System.ArgumentOutOfRangeException">
  4926. Either offset (parameter) or count (parameter) is out of range.
  4927. </exception>
  4928. <exception cref="T:System.InvalidOperationException">
  4929. Unable to queue the asynchronous operation because there is already an operation in progress.
  4930. </exception>
  4931. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4932. The NI-VISA driver returned an error as a result of calling this method.
  4933. </exception>
  4934. <exception cref="T:System.ObjectDisposedException">
  4935. This member is called after the Dispose
  4936. method is called directly from code or indirectly through a finalizer.
  4937. </exception>
  4938. <exception cref="T:System.DllNotFoundException">
  4939. The NI-VISA driver library cannot be found.
  4940. </exception>
  4941. <exception cref="T:System.EntryPointNotFoundException">
  4942. A required operation in the NI-VISA driver library cannot be found.
  4943. </exception>
  4944. </member>
  4945. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.EndWrite(System.IAsyncResult)">
  4946. <summary>
  4947. Handles the end of an asynchronous write.
  4948. </summary>
  4949. <param name="asyncResult">
  4950. An asynchronous result that represents the asynchronous write operation that you want to end.
  4951. </param>
  4952. <exception cref="T:System.ArgumentNullException">asyncResult (parameter) is null.
  4953. </exception>
  4954. <exception cref="T:System.ArgumentException">asyncResult (parameter) has already been ended.
  4955. -or-
  4956. asyncResult (parameter) is not a write.
  4957. -or-
  4958. asyncResult (parameter) did not originate from VisaNS.
  4959. </exception>
  4960. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4961. The NI-VISA driver returned an error as a result of calling this method.
  4962. </exception>
  4963. <exception cref="T:System.ObjectDisposedException">
  4964. This member is called after the Dispose
  4965. method is called directly from code or indirectly through a finalizer.
  4966. </exception>
  4967. <exception cref="T:System.DllNotFoundException">
  4968. The NI-VISA driver library cannot be found.
  4969. </exception>
  4970. <exception cref="T:System.EntryPointNotFoundException">
  4971. A required operation in the NI-VISA driver library cannot be found.
  4972. </exception>
  4973. </member>
  4974. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.AssertTrigger">
  4975. <summary>
  4976. Asserts a software or hardware trigger.
  4977. </summary>
  4978. <exception cref="T:System.InvalidOperationException">
  4979. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  4980. </exception>
  4981. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  4982. The NI-VISA driver returned an error as a result of calling this method.
  4983. </exception>
  4984. <exception cref="T:System.ObjectDisposedException">
  4985. This member is called after the Dispose
  4986. method is called directly from code or indirectly through a finalizer.
  4987. </exception>
  4988. <exception cref="T:System.DllNotFoundException">
  4989. The NI-VISA driver library cannot be found.
  4990. </exception>
  4991. <exception cref="T:System.EntryPointNotFoundException">
  4992. A required operation in the NI-VISA driver library cannot be found.
  4993. </exception>
  4994. </member>
  4995. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.ReadString">
  4996. <summary>
  4997. Synchronously reads ASCII-encoded string data from a device or interface.
  4998. </summary>
  4999. <returns>
  5000. String data read from the device or interface.
  5001. </returns>
  5002. <exception cref="T:System.InvalidOperationException">
  5003. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  5004. </exception>
  5005. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5006. The NI-VISA driver returned an error as a result of calling this method.
  5007. </exception>
  5008. <exception cref="T:System.ObjectDisposedException">
  5009. This member is called after the Dispose
  5010. method is called directly from code or indirectly through a finalizer.
  5011. </exception>
  5012. <exception cref="T:System.DllNotFoundException">
  5013. The NI-VISA driver library cannot be found.
  5014. </exception>
  5015. <exception cref="T:System.EntryPointNotFoundException">
  5016. A required operation in the NI-VISA driver library cannot be found.
  5017. </exception>
  5018. </member>
  5019. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.ReadString(System.Int32)">
  5020. <summary>
  5021. Synchronously reads a specified amount of ASCII-encoded string data from a device or interface.
  5022. </summary>
  5023. <param name="countToRead">
  5024. Number of characters to read from the device or interface.
  5025. </param>
  5026. <returns>
  5027. String data read from the device or interface.
  5028. </returns>
  5029. <exception cref="T:System.InvalidOperationException">
  5030. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  5031. </exception>
  5032. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5033. The NI-VISA driver returned an error as a result of calling this method.
  5034. </exception>
  5035. <exception cref="T:System.ObjectDisposedException">
  5036. This member is called after the Dispose
  5037. method is called directly from code or indirectly through a finalizer.
  5038. </exception>
  5039. <exception cref="T:System.DllNotFoundException">
  5040. The NI-VISA driver library cannot be found.
  5041. </exception>
  5042. <exception cref="T:System.EntryPointNotFoundException">
  5043. A required operation in the NI-VISA driver library cannot be found.
  5044. </exception>
  5045. </member>
  5046. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.ReadByteArray">
  5047. <summary>
  5048. Synchronously reads byte array data from a device or interface.
  5049. </summary>
  5050. <returns>
  5051. Byte array data read from the device or interface.
  5052. </returns>
  5053. <exception cref="T:System.InvalidOperationException">
  5054. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  5055. </exception>
  5056. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5057. The NI-VISA driver returned an error as a result of calling this method.
  5058. </exception>
  5059. <exception cref="T:System.ObjectDisposedException">
  5060. This member is called after the Dispose
  5061. method is called directly from code or indirectly through a finalizer.
  5062. </exception>
  5063. <exception cref="T:System.DllNotFoundException">
  5064. The NI-VISA driver library cannot be found.
  5065. </exception>
  5066. <exception cref="T:System.EntryPointNotFoundException">
  5067. A required operation in the NI-VISA driver library cannot be found.
  5068. </exception>
  5069. </member>
  5070. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.ReadByteArray(System.Int32)">
  5071. <summary>
  5072. Synchronously reads a specified amount of byte array data from a device or interface.
  5073. </summary>
  5074. <param name="countToRead">
  5075. Number of bytes to read.
  5076. </param>
  5077. <returns>
  5078. Byte array data read from the device or interface.
  5079. </returns>
  5080. <exception cref="T:System.InvalidOperationException">
  5081. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  5082. </exception>
  5083. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5084. The NI-VISA driver returned an error as a result of calling this method.
  5085. </exception>
  5086. <exception cref="T:System.ObjectDisposedException">
  5087. This member is called after the Dispose
  5088. method is called directly from code or indirectly through a finalizer.
  5089. </exception>
  5090. <exception cref="T:System.DllNotFoundException">
  5091. The NI-VISA driver library cannot be found.
  5092. </exception>
  5093. <exception cref="T:System.EntryPointNotFoundException">
  5094. A required operation in the NI-VISA driver library cannot be found.
  5095. </exception>
  5096. </member>
  5097. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.ReadToFile(System.String)">
  5098. <summary>
  5099. Synchronously reads data and stores the transferred data in a file.
  5100. </summary>
  5101. <param name="fileName">
  5102. Name of file to which data is written.
  5103. </param>
  5104. <exception cref="T:System.InvalidOperationException">
  5105. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  5106. </exception>
  5107. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5108. The NI-VISA driver returned an error as a result of calling this method.
  5109. </exception>
  5110. <exception cref="T:System.ObjectDisposedException">
  5111. This member is called after the Dispose
  5112. method is called directly from code or indirectly through a finalizer.
  5113. </exception>
  5114. <exception cref="T:System.DllNotFoundException">
  5115. The NI-VISA driver library cannot be found.
  5116. </exception>
  5117. <exception cref="T:System.EntryPointNotFoundException">
  5118. A required operation in the NI-VISA driver library cannot be found.
  5119. </exception>
  5120. </member>
  5121. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.ReadToFile(System.String,System.Int32)">
  5122. <summary>
  5123. Synchronously reads a specified amount of data and stores the transferred data in a file.
  5124. </summary>
  5125. <param name="fileName">
  5126. Name of file to which data is written.
  5127. </param>
  5128. <param name="countToRead">
  5129. Number of bytes to be read.
  5130. </param>
  5131. <exception cref="T:System.InvalidOperationException">
  5132. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  5133. </exception>
  5134. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5135. The NI-VISA driver returned an error as a result of calling this method.
  5136. </exception>
  5137. <exception cref="T:System.ObjectDisposedException">
  5138. This member is called after the Dispose
  5139. method is called directly from code or indirectly through a finalizer.
  5140. </exception>
  5141. <exception cref="T:System.DllNotFoundException">
  5142. The NI-VISA driver library cannot be found.
  5143. </exception>
  5144. <exception cref="T:System.EntryPointNotFoundException">
  5145. A required operation in the NI-VISA driver library cannot be found.
  5146. </exception>
  5147. </member>
  5148. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.Write(System.String)">
  5149. <summary>
  5150. Synchronously writes ASCII-encoded string data to the device or interface.
  5151. </summary>
  5152. <param name="data">
  5153. Data to write to the device or interface.
  5154. </param>
  5155. <exception cref="T:System.InvalidOperationException">
  5156. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  5157. </exception>
  5158. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5159. The NI-VISA driver returned an error as a result of calling this method.
  5160. </exception>
  5161. <exception cref="T:System.ObjectDisposedException">
  5162. This member is called after the Dispose
  5163. method is called directly from code or indirectly through a finalizer.
  5164. </exception>
  5165. <exception cref="T:System.DllNotFoundException">
  5166. The NI-VISA driver library cannot be found.
  5167. </exception>
  5168. <exception cref="T:System.EntryPointNotFoundException">
  5169. A required operation in the NI-VISA driver library cannot be found.
  5170. </exception>
  5171. </member>
  5172. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.Write(System.Byte[])">
  5173. <summary>
  5174. Synchronously writes an array of bytes to the device or interface.
  5175. </summary>
  5176. <param name="data">
  5177. Data to write to the device or interface.
  5178. </param>
  5179. <exception cref="T:System.InvalidOperationException">
  5180. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  5181. </exception>
  5182. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5183. The NI-VISA driver returned an error as a result of calling this method.
  5184. </exception>
  5185. <exception cref="T:System.ObjectDisposedException">
  5186. This member is called after the Dispose
  5187. method is called directly from code or indirectly through a finalizer.
  5188. </exception>
  5189. <exception cref="T:System.DllNotFoundException">
  5190. The NI-VISA driver library cannot be found.
  5191. </exception>
  5192. <exception cref="T:System.EntryPointNotFoundException">
  5193. A required operation in the NI-VISA driver library cannot be found.
  5194. </exception>
  5195. </member>
  5196. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.WriteFromFile(System.String)">
  5197. <summary>
  5198. Synchronously reads data from a file and writes it to the device or interface.
  5199. </summary>
  5200. <param name="fileName">
  5201. Name of file from which data is read.
  5202. </param>
  5203. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5204. The NI-VISA driver returned an error as a result of calling this method.
  5205. </exception>
  5206. <exception cref="T:System.ObjectDisposedException">
  5207. This member is called after the Dispose
  5208. method is called directly from code or indirectly through a finalizer.
  5209. </exception>
  5210. <exception cref="T:System.DllNotFoundException">
  5211. The NI-VISA driver library cannot be found.
  5212. </exception>
  5213. <exception cref="T:System.EntryPointNotFoundException">
  5214. A required operation in the NI-VISA driver library cannot be found.
  5215. </exception>
  5216. </member>
  5217. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.WriteFromFile(System.String,System.Int32)">
  5218. <summary>
  5219. Synchronously reads data from a file and writes a specified number of bytes to the device or interface.
  5220. </summary>
  5221. <param name="fileName">
  5222. Name of file from which data is read.
  5223. </param>
  5224. <param name="countToWrite">
  5225. Number of bytes to write.
  5226. </param>
  5227. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5228. The NI-VISA driver returned an error as a result of calling this method.
  5229. </exception>
  5230. <exception cref="T:System.ObjectDisposedException">
  5231. This member is called after the Dispose
  5232. method is called directly from code or indirectly through a finalizer.
  5233. </exception>
  5234. <exception cref="T:System.DllNotFoundException">
  5235. The NI-VISA driver library cannot be found.
  5236. </exception>
  5237. <exception cref="T:System.EntryPointNotFoundException">
  5238. A required operation in the NI-VISA driver library cannot be found.
  5239. </exception>
  5240. </member>
  5241. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.Query(System.String)">
  5242. <summary>
  5243. Performs a synchronous write of ASCII-encoded string data, followed by a synchronous read.
  5244. </summary>
  5245. <param name="dataToWrite">
  5246. String data to write.
  5247. </param>
  5248. <returns>
  5249. String data read from the device.
  5250. </returns>
  5251. <exception cref="T:System.InvalidOperationException">
  5252. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  5253. </exception>
  5254. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5255. The NI-VISA driver returned an error as a result of calling this method.
  5256. </exception>
  5257. <exception cref="T:System.ObjectDisposedException">
  5258. This member is called after the Dispose
  5259. method is called directly from code or indirectly through a finalizer.
  5260. </exception>
  5261. <exception cref="T:System.DllNotFoundException">
  5262. The NI-VISA driver library cannot be found.
  5263. </exception>
  5264. <exception cref="T:System.EntryPointNotFoundException">
  5265. A required operation in the NI-VISA driver library cannot be found.
  5266. </exception>
  5267. </member>
  5268. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.Query(System.String,System.Int32)">
  5269. <summary>
  5270. Performs a synchronous write of ASCII-encoded string data, followed by a synchronous read of a specified number of characters.
  5271. </summary>
  5272. <param name="dataToWrite">
  5273. String data to write.
  5274. </param>
  5275. <param name="countToRead">
  5276. Number of characters to read from the device.
  5277. </param>
  5278. <returns>
  5279. String data read from the device.
  5280. </returns>
  5281. <exception cref="T:System.InvalidOperationException">
  5282. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  5283. </exception>
  5284. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5285. The NI-VISA driver returned an error as a result of calling this method.
  5286. </exception>
  5287. <exception cref="T:System.ObjectDisposedException">
  5288. This member is called after the Dispose
  5289. method is called directly from code or indirectly through a finalizer.
  5290. </exception>
  5291. <exception cref="T:System.DllNotFoundException">
  5292. The NI-VISA driver library cannot be found.
  5293. </exception>
  5294. <exception cref="T:System.EntryPointNotFoundException">
  5295. A required operation in the NI-VISA driver library cannot be found.
  5296. </exception>
  5297. </member>
  5298. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.Query(System.Byte[])">
  5299. <summary>
  5300. Performs a synchronous write of byte array data, followed by a synchronous read.
  5301. </summary>
  5302. <param name="dataToWrite">
  5303. Byte array data to write.
  5304. </param>
  5305. <returns>
  5306. Byte array data read from the device.
  5307. </returns>
  5308. <exception cref="T:System.InvalidOperationException">
  5309. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  5310. </exception>
  5311. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5312. The NI-VISA driver returned an error as a result of calling this method.
  5313. </exception>
  5314. <exception cref="T:System.ObjectDisposedException">
  5315. This member is called after the Dispose
  5316. method is called directly from code or indirectly through a finalizer.
  5317. </exception>
  5318. <exception cref="T:System.DllNotFoundException">
  5319. The NI-VISA driver library cannot be found.
  5320. </exception>
  5321. <exception cref="T:System.EntryPointNotFoundException">
  5322. A required operation in the NI-VISA driver library cannot be found.
  5323. </exception>
  5324. </member>
  5325. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.Query(System.Byte[],System.Int32)">
  5326. <summary>
  5327. Performs a synchronous write of byte array data, followed by a synchronous read of a specified number of bytes.
  5328. </summary>
  5329. <param name="dataToWrite">
  5330. Byte array data to write.
  5331. </param>
  5332. <param name="countToRead">
  5333. Number of bytes to read.
  5334. </param>
  5335. <returns>
  5336. Byte array data read from the device.
  5337. </returns>
  5338. <exception cref="T:System.InvalidOperationException">
  5339. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  5340. </exception>
  5341. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5342. The NI-VISA driver returned an error as a result of calling this method.
  5343. </exception>
  5344. <exception cref="T:System.ObjectDisposedException">
  5345. This member is called after the Dispose
  5346. method is called directly from code or indirectly through a finalizer.
  5347. </exception>
  5348. <exception cref="T:System.DllNotFoundException">
  5349. The NI-VISA driver library cannot be found.
  5350. </exception>
  5351. <exception cref="T:System.EntryPointNotFoundException">
  5352. A required operation in the NI-VISA driver library cannot be found.
  5353. </exception>
  5354. </member>
  5355. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.EnableEvent(NationalInstruments.VisaNS.MessageBasedSessionEventType,NationalInstruments.VisaNS.EventMechanism)">
  5356. <summary>
  5357. Enables notification of an event.
  5358. </summary>
  5359. <param name="eventToEnable">MessageBasedSession event to enable.
  5360. </param>
  5361. <param name="mechanism">
  5362. Event-handling mechanism to enable.
  5363. </param>
  5364. <exception cref="T:System.ArgumentException">
  5365. Invalid mechanism (parameter) specified.
  5366. -or-
  5367. Specified event type is not supported by the resource.
  5368. </exception>
  5369. <exception cref="T:System.InvalidOperationException">
  5370. A handler is not currently installed for the specified event.
  5371. </exception>
  5372. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5373. The NI-VISA driver returned an error as a result of calling this method.
  5374. </exception>
  5375. <exception cref="T:System.ObjectDisposedException">
  5376. This member is called after the Dispose
  5377. method is called directly from code or indirectly through a finalizer.
  5378. </exception>
  5379. <exception cref="T:System.DllNotFoundException">
  5380. The NI-VISA driver library cannot be found.
  5381. </exception>
  5382. <exception cref="T:System.EntryPointNotFoundException">
  5383. A required operation in the NI-VISA driver library cannot be found.
  5384. </exception>
  5385. </member>
  5386. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.DisableEvent(NationalInstruments.VisaNS.MessageBasedSessionEventType,NationalInstruments.VisaNS.EventMechanism)">
  5387. <summary>
  5388. Disables notification of the specified event type on the specified event-handling mechanism.</summary>
  5389. <param name="eventToDisable">MessageBasedSession event to disable.
  5390. </param>
  5391. <param name="mechanism">
  5392. Event-handling mechanism to disable.
  5393. </param>
  5394. <exception cref="T:System.ArgumentException">
  5395. Invalid mechanism (parameter) specified.
  5396. -or-
  5397. Specified event type is not supported by the resource.
  5398. </exception>
  5399. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5400. The NI-VISA driver returned an error as a result of calling this method.
  5401. </exception>
  5402. <exception cref="T:System.ObjectDisposedException">
  5403. This member is called after the Dispose
  5404. method is called directly from code or indirectly through a finalizer.
  5405. </exception>
  5406. <exception cref="T:System.DllNotFoundException">
  5407. The NI-VISA driver library cannot be found.
  5408. </exception>
  5409. <exception cref="T:System.EntryPointNotFoundException">
  5410. A required operation in the NI-VISA driver library cannot be found.
  5411. </exception>
  5412. </member>
  5413. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.DiscardEvent(NationalInstruments.VisaNS.MessageBasedSessionEventType)">
  5414. <summary>
  5415. Discards event occurrences for the specified event type on the queuing mechanism for a session.
  5416. </summary>
  5417. <param name="eventToDiscard">MessageBasedSession event for which queued events are discarded.
  5418. </param>
  5419. <exception cref="T:System.ArgumentException">
  5420. Invalid mechanism specified.
  5421. -or-
  5422. Specified event type is not supported by the resource.
  5423. </exception>
  5424. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5425. The NI-VISA driver returned an error as a result of calling this method.
  5426. </exception>
  5427. <exception cref="T:System.ObjectDisposedException">
  5428. This member is called after the Dispose
  5429. method is called directly from code or indirectly through a finalizer.
  5430. </exception>
  5431. <exception cref="T:System.DllNotFoundException">
  5432. The NI-VISA driver library cannot be found.
  5433. </exception>
  5434. <exception cref="T:System.EntryPointNotFoundException">
  5435. A required operation in the NI-VISA driver library cannot be found.
  5436. </exception>
  5437. </member>
  5438. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.WaitOnEvent(NationalInstruments.VisaNS.MessageBasedSessionEventType)">
  5439. <summary>
  5440. Waits infinitely long for an occurrence of the specified event for a session.
  5441. </summary>
  5442. <param name="eventToWaitOn">MessageBasedSession event to wait on.
  5443. </param>
  5444. <returns>MessageBasedSessionEventArgs object that contains information about the event that occurred.
  5445. </returns>
  5446. <exception cref="T:System.ArgumentException">
  5447. Specified event type is not supported by the resource.
  5448. </exception>
  5449. <exception cref="T:System.InvalidOperationException">
  5450. The session must be enabled for events of the specified type in order to receive them.
  5451. </exception>
  5452. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5453. The NI-VISA driver returned an error as a result of calling this method.
  5454. </exception>
  5455. <exception cref="T:System.ObjectDisposedException">
  5456. This member is called after the Dispose
  5457. method is called directly from code or indirectly through a finalizer.
  5458. </exception>
  5459. <exception cref="T:System.DllNotFoundException">
  5460. The NI-VISA driver library cannot be found.
  5461. </exception>
  5462. <exception cref="T:System.EntryPointNotFoundException">
  5463. A required operation in the NI-VISA driver library cannot be found.
  5464. </exception>
  5465. </member>
  5466. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.WaitOnEvent(NationalInstruments.VisaNS.MessageBasedSessionEventType,System.Int32)">
  5467. <summary>
  5468. Waits a specified time for an occurrence of the specified event for a session.
  5469. </summary>
  5470. <param name="eventToWaitOn">MessageBasedSession event to wait on.
  5471. </param>
  5472. <param name="timeout">
  5473. Maximum time in milliseconds that this method waits for the event to occur before throwing an exception.
  5474. </param>
  5475. <returns>MessageBasedSessionEventArgs object containing information about the event that occurred.
  5476. </returns>
  5477. <exception cref="T:System.ArgumentException">
  5478. Specified event type is not supported by the resource.
  5479. </exception>
  5480. <exception cref="T:System.InvalidOperationException">
  5481. The session must be enabled for events of the specified type in order to receive them.
  5482. </exception>
  5483. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5484. The NI-VISA driver returned an error as a result of calling this method.
  5485. </exception>
  5486. <exception cref="T:System.ObjectDisposedException">
  5487. This member is called after the Dispose
  5488. method is called directly from code or indirectly through a finalizer.
  5489. </exception>
  5490. <exception cref="T:System.DllNotFoundException">
  5491. The NI-VISA driver library cannot be found.
  5492. </exception>
  5493. <exception cref="T:System.EntryPointNotFoundException">
  5494. A required operation in the NI-VISA driver library cannot be found.
  5495. </exception>
  5496. </member>
  5497. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.GetService(System.Type)">
  5498. <summary>
  5499. Returns an object that represents a service provided by the MessageBasedSession.
  5500. </summary>
  5501. <param name="serviceType">
  5502. A service provided by the MessageBasedSession.
  5503. </param>
  5504. <returns>
  5505. An Object that represents a service provided by the MessageBasedSession. This value is
  5506. null if the MessageBasedSession does not provide the specified service.
  5507. </returns>
  5508. <exception cref="T:System.ObjectDisposedException">
  5509. This member is called after the Dispose
  5510. method is called directly from code or indirectly through a finalizer.
  5511. </exception>
  5512. </member>
  5513. <member name="M:NationalInstruments.VisaNS.MessageBasedSession.OnServiceRequest(NationalInstruments.VisaNS.MessageBasedSessionEventArgs)">
  5514. <summary>
  5515. Raises the ServiceRequest event of the
  5516. MessageBasedSession object.
  5517. </summary>
  5518. <param name="e">MessageBasedSessionEventArgs object containing event data.
  5519. </param>
  5520. </member>
  5521. <member name="P:NationalInstruments.VisaNS.MessageBasedSession.ReadToFileAppends">
  5522. <summary>
  5523. Gets or sets a value indicating whether the ReadToFile method overwrites
  5524. or appends data when opening a file.
  5525. </summary>
  5526. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5527. The property is set to an invalid state.
  5528. </exception>
  5529. <exception cref="T:System.ObjectDisposedException">
  5530. This member is called after the Dispose
  5531. method is called directly from code or indirectly through a finalizer.
  5532. </exception>
  5533. <exception cref="T:System.DllNotFoundException">
  5534. The NI-VISA driver library cannot be found.
  5535. </exception>
  5536. <exception cref="T:System.EntryPointNotFoundException">
  5537. A required operation in the NI-VISA driver library cannot be found.
  5538. </exception>
  5539. </member>
  5540. <member name="P:NationalInstruments.VisaNS.MessageBasedSession.DefaultBufferSize">
  5541. <summary>
  5542. Gets or sets the default size of read or write buffers when they are not explicitly defined as a parameter on read or write operations.
  5543. </summary>
  5544. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5545. The property is set to an invalid state.
  5546. </exception>
  5547. <exception cref="T:System.ObjectDisposedException">
  5548. This member is called after the Dispose
  5549. method is called directly from code or indirectly through a finalizer.
  5550. </exception>
  5551. <exception cref="T:System.DllNotFoundException">
  5552. The NI-VISA driver library cannot be found.
  5553. </exception>
  5554. <exception cref="T:System.EntryPointNotFoundException">
  5555. A required operation in the NI-VISA driver library cannot be found.
  5556. </exception>
  5557. </member>
  5558. <member name="P:NationalInstruments.VisaNS.MessageBasedSession.IOProtocol">
  5559. <summary>
  5560. Gets or sets which I/O protocol to use for the current hardware interface.
  5561. </summary>
  5562. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5563. The property is set to an invalid state.
  5564. </exception>
  5565. <exception cref="T:System.ObjectDisposedException">
  5566. This member is called after the Dispose
  5567. method is called directly from code or indirectly through a finalizer.
  5568. </exception>
  5569. <exception cref="T:System.DllNotFoundException">
  5570. The NI-VISA driver library cannot be found.
  5571. </exception>
  5572. <exception cref="T:System.EntryPointNotFoundException">
  5573. A required operation in the NI-VISA driver library cannot be found.
  5574. </exception>
  5575. </member>
  5576. <member name="P:NationalInstruments.VisaNS.MessageBasedSession.SendEndEnabled">
  5577. <summary>
  5578. Gets or sets a value indicating whether to assert END during the transfer of the last byte of the buffer.
  5579. </summary>
  5580. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5581. The property is set to an invalid state.
  5582. </exception>
  5583. <exception cref="T:System.ObjectDisposedException">
  5584. This member is called after the Dispose
  5585. method is called directly from code or indirectly through a finalizer.
  5586. </exception>
  5587. <exception cref="T:System.DllNotFoundException">
  5588. The NI-VISA driver library cannot be found.
  5589. </exception>
  5590. <exception cref="T:System.EntryPointNotFoundException">
  5591. A required operation in the NI-VISA driver library cannot be found.
  5592. </exception>
  5593. </member>
  5594. <member name="P:NationalInstruments.VisaNS.MessageBasedSession.TerminationCharacter">
  5595. <summary>
  5596. Gets or sets the termination character.
  5597. </summary>
  5598. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5599. The property is set to an invalid state.
  5600. </exception>
  5601. <exception cref="T:System.ObjectDisposedException">
  5602. This member is called after the Dispose
  5603. method is called directly from code or indirectly through a finalizer.
  5604. </exception>
  5605. <exception cref="T:System.DllNotFoundException">
  5606. The NI-VISA driver library cannot be found.
  5607. </exception>
  5608. <exception cref="T:System.EntryPointNotFoundException">
  5609. A required operation in the NI-VISA driver library cannot be found.
  5610. </exception>
  5611. </member>
  5612. <member name="P:NationalInstruments.VisaNS.MessageBasedSession.TerminationCharacterEnabled">
  5613. <summary>
  5614. Gets or sets a value indicating whether the read operation terminates when a termination character is received.
  5615. </summary>
  5616. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5617. The property is set to an invalid state.
  5618. </exception>
  5619. <exception cref="T:System.ObjectDisposedException">
  5620. This member is called after the Dispose
  5621. method is called directly from code or indirectly through a finalizer.
  5622. </exception>
  5623. <exception cref="T:System.DllNotFoundException">
  5624. The NI-VISA driver library cannot be found.
  5625. </exception>
  5626. <exception cref="T:System.EntryPointNotFoundException">
  5627. A required operation in the NI-VISA driver library cannot be found.
  5628. </exception>
  5629. </member>
  5630. <member name="E:NationalInstruments.VisaNS.MessageBasedSession.ServiceRequest">
  5631. <summary>
  5632. Occurs when the device associated with the session receives a service request.
  5633. </summary>
  5634. </member>
  5635. <member name="F:NationalInstruments.VisaNS.GpibSession.NoSecondaryAddress">
  5636. <summary>
  5637. Specifies that there is no secondary address for the GPIB device.
  5638. </summary>
  5639. </member>
  5640. <member name="M:NationalInstruments.VisaNS.GpibSession.#ctor(System.String)">
  5641. <summary>
  5642. Initializes a new instance of the GpibSession object from
  5643. the specified resource name.
  5644. </summary>
  5645. <param name="resourceName">
  5646. String that describes a unique VISA resource.
  5647. </param>
  5648. <exception cref="T:System.ArgumentException">
  5649. Insufficient location information, or the device or resource is not present in the system.
  5650. -or-
  5651. The interface type is valid, but the specified interface number is not configured.
  5652. -or-
  5653. resourceName (parameter) does not describe a valid
  5654. GPIB INSTR resource.
  5655. </exception>
  5656. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5657. There are problems opening a VISA session to
  5658. resourceName (parameter).
  5659. </exception>
  5660. <exception cref="T:System.DllNotFoundException">
  5661. The NI-VISA driver library cannot be found.
  5662. </exception>
  5663. <exception cref="T:System.EntryPointNotFoundException">
  5664. A required operation in the NI-VISA driver library cannot be found.
  5665. </exception>
  5666. </member>
  5667. <member name="M:NationalInstruments.VisaNS.GpibSession.#ctor(System.String,NationalInstruments.VisaNS.AccessModes,System.Int32,System.Boolean)">
  5668. <summary>
  5669. Initializes a new instance of the GpibSession object from
  5670. the specified resource name, access mode, timeout value, and resource name validation flag.
  5671. </summary>
  5672. <param name="resourceName">
  5673. String that describes a unique VISA resource.
  5674. </param>
  5675. <param name="checkResourceType">
  5676. Validation setting for the specified resource string.
  5677. </param>
  5678. <param name="accessMode">
  5679. The mode by which the specified VISA resource is accessed.
  5680. </param>
  5681. <param name="openTimeout">
  5682. The maximum time in milliseconds that this statement waits to
  5683. open a VISA session with the specified resource. This parameter does not set
  5684. the Timeout property.
  5685. </param>
  5686. <exception cref="T:System.ArgumentException">
  5687. Insufficient location information, or the device or resource is not present in the system.
  5688. -or-
  5689. Invalid accessMode (parameter).
  5690. -or-
  5691. The interface type is valid, but the specified interface number is not configured.
  5692. -or-
  5693. resourceName (parameter) does not describe a valid
  5694. GPIB INSTR resource and checkResourceType (parameter) is set to
  5695. true.
  5696. </exception>
  5697. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5698. There are problems opening a VISA session to
  5699. resourceName (parameter).
  5700. </exception>
  5701. <exception cref="T:System.DllNotFoundException">
  5702. The NI-VISA driver library cannot be found.
  5703. </exception>
  5704. <exception cref="T:System.EntryPointNotFoundException">
  5705. A required operation in the NI-VISA driver library cannot be found.
  5706. </exception>
  5707. </member>
  5708. <member name="M:NationalInstruments.VisaNS.GpibSession.ControlRen(NationalInstruments.VisaNS.RenMode)">
  5709. <summary>
  5710. Controls the state of the GPIB Remote Enable (REN) interface line and
  5711. optionally the remote or local state of the device.
  5712. </summary>
  5713. <param name="mode">
  5714. New state of the REN line. Refer to RenMode
  5715. for a description of the possible values.
  5716. </param>
  5717. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5718. The NI-VISA driver returned an error as a result of calling this method.
  5719. </exception>
  5720. <exception cref="T:System.ObjectDisposedException">
  5721. This member is called after the Dispose
  5722. method is called directly from code or indirectly through a finalizer.
  5723. </exception>
  5724. <exception cref="T:System.DllNotFoundException">
  5725. The NI-VISA driver library cannot be found.
  5726. </exception>
  5727. <exception cref="T:System.EntryPointNotFoundException">
  5728. A required operation in the NI-VISA driver library cannot be found.
  5729. </exception>
  5730. </member>
  5731. <member name="P:NationalInstruments.VisaNS.GpibSession.ReaddressingEnabled">
  5732. <summary>
  5733. Gets or sets a value indicating whether to repeat addressing before each read or write operation.
  5734. </summary>
  5735. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5736. The property is set to an invalid state.
  5737. </exception>
  5738. <exception cref="T:System.ObjectDisposedException">
  5739. This member is called after the Dispose
  5740. method is called directly from code or indirectly through a finalizer.
  5741. </exception>
  5742. <exception cref="T:System.DllNotFoundException">
  5743. The NI-VISA driver library cannot be found.
  5744. </exception>
  5745. <exception cref="T:System.EntryPointNotFoundException">
  5746. A required operation in the NI-VISA driver library cannot be found.
  5747. </exception>
  5748. </member>
  5749. <member name="P:NationalInstruments.VisaNS.GpibSession.UnaddressingEnabled">
  5750. <summary>
  5751. Gets or sets a value indicating whether to unaddress (Untalk and Unlisten) the device after each read or write operation.
  5752. </summary>
  5753. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5754. The property is set to an invalid state.
  5755. </exception>
  5756. <exception cref="T:System.ObjectDisposedException">
  5757. This member is called after the Dispose
  5758. method is called directly from code or indirectly through a finalizer.
  5759. </exception>
  5760. <exception cref="T:System.DllNotFoundException">
  5761. The NI-VISA driver library cannot be found.
  5762. </exception>
  5763. <exception cref="T:System.EntryPointNotFoundException">
  5764. A required operation in the NI-VISA driver library cannot be found.
  5765. </exception>
  5766. </member>
  5767. <member name="P:NationalInstruments.VisaNS.GpibSession.AllowDma">
  5768. <summary>
  5769. Gets or sets if I/O accesses use DMA or Programmed I/O.
  5770. </summary>
  5771. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  5772. The property is set to an invalid state.
  5773. </exception>
  5774. <exception cref="T:System.ObjectDisposedException">
  5775. This member is called after the Dispose
  5776. method is called directly from code or indirectly through a finalizer.
  5777. </exception>
  5778. <exception cref="T:System.DllNotFoundException">
  5779. The NI-VISA driver library cannot be found.
  5780. </exception>
  5781. <exception cref="T:System.EntryPointNotFoundException">
  5782. A required operation in the NI-VISA driver library cannot be found.
  5783. </exception>
  5784. </member>
  5785. <member name="P:NationalInstruments.VisaNS.GpibSession.PrimaryAddress">
  5786. <summary>
  5787. Gets the primary address of the GPIB device for this session.
  5788. </summary>
  5789. <exception cref="T:System.ObjectDisposedException">
  5790. This member is called after the Dispose
  5791. method is called directly from code or indirectly through a finalizer.
  5792. </exception>
  5793. <exception cref="T:System.DllNotFoundException">
  5794. The NI-VISA driver library cannot be found.
  5795. </exception>
  5796. <exception cref="T:System.EntryPointNotFoundException">
  5797. A required operation in the NI-VISA driver library cannot be found.
  5798. </exception>
  5799. </member>
  5800. <member name="P:NationalInstruments.VisaNS.GpibSession.RenState">
  5801. <summary>
  5802. Gets the current state of the GPIB Remote ENable (REN) interface line.
  5803. </summary>
  5804. <exception cref="T:System.ObjectDisposedException">
  5805. This member is called after the Dispose
  5806. method is called directly from code or indirectly through a finalizer.
  5807. </exception>
  5808. <exception cref="T:System.DllNotFoundException">
  5809. The NI-VISA driver library cannot be found.
  5810. </exception>
  5811. <exception cref="T:System.EntryPointNotFoundException">
  5812. A required operation in the NI-VISA driver library cannot be found.
  5813. </exception>
  5814. </member>
  5815. <member name="P:NationalInstruments.VisaNS.GpibSession.SecondaryAddress">
  5816. <summary>
  5817. Gets the secondary address of the GPIB device associated with this session.
  5818. </summary>
  5819. <exception cref="T:System.ObjectDisposedException">
  5820. This member is called after the Dispose
  5821. method is called directly from code or indirectly through a finalizer.
  5822. </exception>
  5823. <exception cref="T:System.DllNotFoundException">
  5824. The NI-VISA driver library cannot be found.
  5825. </exception>
  5826. <exception cref="T:System.EntryPointNotFoundException">
  5827. A required operation in the NI-VISA driver library cannot be found.
  5828. </exception>
  5829. </member>
  5830. <member name="T:NationalInstruments.VisaNS.HardwareInterfaceType">
  5831. <summary>
  5832. Specifies the type of hardware interface.
  5833. </summary>
  5834. </member>
  5835. <member name="F:NationalInstruments.VisaNS.HardwareInterfaceType.Gpib">
  5836. <summary>
  5837. GPIB interface.
  5838. </summary>
  5839. </member>
  5840. <member name="F:NationalInstruments.VisaNS.HardwareInterfaceType.Vxi">
  5841. <summary>
  5842. VXI interface.
  5843. </summary>
  5844. </member>
  5845. <member name="F:NationalInstruments.VisaNS.HardwareInterfaceType.GpibVxi">
  5846. <summary>
  5847. GPIB-VXI interface.
  5848. </summary>
  5849. </member>
  5850. <member name="F:NationalInstruments.VisaNS.HardwareInterfaceType.Serial">
  5851. <summary>
  5852. Serial interface.
  5853. </summary>
  5854. </member>
  5855. <member name="F:NationalInstruments.VisaNS.HardwareInterfaceType.Pxi">
  5856. <summary>
  5857. PXI interface.
  5858. </summary>
  5859. </member>
  5860. <member name="F:NationalInstruments.VisaNS.HardwareInterfaceType.Tcpip">
  5861. <summary>
  5862. TCP/IP interface.
  5863. </summary>
  5864. </member>
  5865. <member name="F:NationalInstruments.VisaNS.HardwareInterfaceType.Usb">
  5866. <summary>
  5867. USB interface.
  5868. </summary>
  5869. </member>
  5870. <member name="F:NationalInstruments.VisaNS.HardwareInterfaceType.Firewire">
  5871. <summary>
  5872. FireWire interface.
  5873. </summary>
  5874. </member>
  5875. <member name="T:NationalInstruments.VisaNS.Internal.EventType">
  5876. <summary>
  5877. Specifies the type of event that the NI-VISA driver can raise.
  5878. </summary>
  5879. </member>
  5880. <member name="F:NationalInstruments.VisaNS.Internal.EventType.AllEnabledEvents">
  5881. <summary>
  5882. All enabled events must be operated on.
  5883. </summary>
  5884. </member>
  5885. <member name="F:NationalInstruments.VisaNS.Internal.EventType.SerialBreak">
  5886. <summary>
  5887. The VISA event that occurs when
  5888. a break signal is received.
  5889. </summary>
  5890. </member>
  5891. <member name="F:NationalInstruments.VisaNS.Internal.EventType.SerialAnyCharacterReceived">
  5892. <summary>
  5893. The VISA event that occurs when
  5894. at least one data byte is received.
  5895. </summary>
  5896. </member>
  5897. <member name="F:NationalInstruments.VisaNS.Internal.EventType.SerialClearToSend">
  5898. <summary>
  5899. The VISA event that occurs when
  5900. the Clear To Send (CTS) line changes state.
  5901. </summary>
  5902. </member>
  5903. <member name="F:NationalInstruments.VisaNS.Internal.EventType.SerialDataCarrierDetect">
  5904. <summary>
  5905. The VISA event that occurs when
  5906. the Data Carrier Detect (DCD) line changes state.
  5907. </summary>
  5908. </member>
  5909. <member name="F:NationalInstruments.VisaNS.Internal.EventType.SerialDataSetReady">
  5910. <summary>
  5911. The VISA event that occurs when
  5912. the Data Set Ready (DSR) line changes state.
  5913. </summary>
  5914. </member>
  5915. <member name="F:NationalInstruments.VisaNS.Internal.EventType.SerialRingIndicator">
  5916. <summary>
  5917. The VISA event that occurs when
  5918. the Ring Indicator (RI) input signal is asserted.
  5919. </summary>
  5920. </member>
  5921. <member name="F:NationalInstruments.VisaNS.Internal.EventType.SerialTerminationCharacterReceived">
  5922. <summary>
  5923. The VISA event that occurs when
  5924. the termination character is received.
  5925. </summary>
  5926. </member>
  5927. <member name="F:NationalInstruments.VisaNS.Internal.EventType.Clear">
  5928. <summary>
  5929. The VISA event that occurs when
  5930. the local controller is sent a device clear message.
  5931. </summary>
  5932. </member>
  5933. <member name="F:NationalInstruments.VisaNS.Internal.EventType.GpibControllerInCharge">
  5934. <summary>
  5935. The VISA event that occurs when the
  5936. GPIB controller gains or loses Controller-In-Charge (CIC) status.
  5937. </summary>
  5938. </member>
  5939. <member name="F:NationalInstruments.VisaNS.Internal.EventType.GpibListen">
  5940. <summary>
  5941. The VISA event that occurs when
  5942. the GPIB controller is addressed to listen.
  5943. </summary>
  5944. </member>
  5945. <member name="F:NationalInstruments.VisaNS.Internal.EventType.GpibTalk">
  5946. <summary>
  5947. The VISA event that occurs when
  5948. the GPIB controller is addressed to talk.
  5949. </summary>
  5950. </member>
  5951. <member name="F:NationalInstruments.VisaNS.Internal.EventType.IOCompletion">
  5952. <summary>
  5953. The VISA event that occurs when
  5954. an asynchronous operation is complete.
  5955. </summary>
  5956. </member>
  5957. <member name="F:NationalInstruments.VisaNS.Internal.EventType.PxiInterrupt">
  5958. <summary>
  5959. The VISA event that occurs when
  5960. a PXI interrupt occurs.
  5961. </summary>
  5962. </member>
  5963. <member name="F:NationalInstruments.VisaNS.Internal.EventType.ServiceRequest">
  5964. <summary>
  5965. The VISA event that occurs when
  5966. a service request is received from the device or interface
  5967. associated with the session.
  5968. </summary>
  5969. </member>
  5970. <member name="F:NationalInstruments.VisaNS.Internal.EventType.Trigger">
  5971. <summary>
  5972. The VISA event that occurs when
  5973. a trigger interrupt is received from the device.
  5974. </summary>
  5975. </member>
  5976. <member name="F:NationalInstruments.VisaNS.Internal.EventType.VxiSignalProcessor">
  5977. <summary>
  5978. The VISA event that occurs when
  5979. a VXIbus signal or VXIbus interrupt is received from the
  5980. device associated with the session.
  5981. </summary>
  5982. </member>
  5983. <member name="F:NationalInstruments.VisaNS.Internal.EventType.VxiVmeInterrupt">
  5984. <summary>
  5985. The VISA event that occurs when
  5986. a VXIbus interrupt is received from the device associated
  5987. with the session.
  5988. </summary>
  5989. </member>
  5990. <member name="F:NationalInstruments.VisaNS.Internal.EventType.VxiVmeSystemFail">
  5991. <summary>
  5992. The VISA event that occurs when
  5993. the VXI/VME SYSFAIL* line is asserted.
  5994. </summary>
  5995. </member>
  5996. <member name="F:NationalInstruments.VisaNS.Internal.EventType.VxiVmeSystemReset">
  5997. <summary>
  5998. The VISA event that occurs when
  5999. the VXI/VME SYSRESET* line is asserted.
  6000. </summary>
  6001. </member>
  6002. <member name="M:NationalInstruments.VisaNS.Internal.ExceptionBuilder.TranslateVisaException(NationalInstruments.VisaNS.VisaException)">
  6003. <summary>
  6004. Translates a Visa exception to a standard .NET exception (i.e.
  6005. InvalidArgumentException), if the translation is appropriate.
  6006. </summary>
  6007. <param name="exp">
  6008. VisaException to translate
  6009. </param>
  6010. <returns>
  6011. The VisaException exp, or a new standard .NET exception with exp set as the
  6012. inner exception.
  6013. </returns>
  6014. </member>
  6015. <member name="M:NationalInstruments.VisaNS.Internal.VisaAsyncResult.GetIsCompleted">
  6016. <summary>
  6017. Allows read access to whether the operation is completed without the possibility of
  6018. throwing an exception in the queuing case.
  6019. </summary>
  6020. </member>
  6021. <member name="T:NationalInstruments.VisaNS.Internal.VisaJobHandle">
  6022. <summary>
  6023. Identifies a particular asynchronous read or write operation.
  6024. </summary>
  6025. </member>
  6026. <member name="M:NationalInstruments.VisaNS.Internal.VisaJobHandle.ToJobID">
  6027. <summary>
  6028. Returns the job identifier used by VISA to identify outstanding asynchronous operations.
  6029. </summary>
  6030. <returns>
  6031. Job identifier that identifies outstanding asynchronous operations.
  6032. </returns>
  6033. </member>
  6034. <member name="M:NationalInstruments.VisaNS.Internal.VisaJobHandle.Equals(System.Object)">
  6035. <summary>
  6036. Overrides the equality test functionality on System.Object.
  6037. </summary>
  6038. <param name="obj">
  6039. Object to test against for equality.
  6040. </param>
  6041. <returns>true if this object and obj (parameter) are equal.
  6042. </returns>
  6043. </member>
  6044. <member name="M:NationalInstruments.VisaNS.Internal.VisaJobHandle.GetHashCode">
  6045. <summary>
  6046. Overrides the hash code generating functionality on System.Object.
  6047. </summary>
  6048. <returns>
  6049. A hash code of this object.
  6050. </returns>
  6051. </member>
  6052. <member name="T:NationalInstruments.VisaNS.IOProtocol">
  6053. <summary>
  6054. Specifies I/O protocols for the current hardware interface.
  6055. </summary>
  6056. </member>
  6057. <member name="F:NationalInstruments.VisaNS.IOProtocol.Normal">
  6058. <summary>
  6059. Use the default protocol for the hardware type.
  6060. </summary>
  6061. </member>
  6062. <member name="F:NationalInstruments.VisaNS.IOProtocol.Fdc">
  6063. <summary>
  6064. Use the Fast Data Channel (FDC) protocol for VXI operations.
  6065. </summary>
  6066. </member>
  6067. <member name="F:NationalInstruments.VisaNS.IOProtocol.HS488">
  6068. <summary>
  6069. Use High Speed 488 transfers (HS488) for GPIB operations.
  6070. </summary>
  6071. </member>
  6072. <member name="F:NationalInstruments.VisaNS.IOProtocol.Protocol4882">
  6073. <summary>
  6074. Use 488-style transfers for Serial operations.
  6075. </summary>
  6076. </member>
  6077. <member name="F:NationalInstruments.VisaNS.IOProtocol.UsbTmcVendor">
  6078. <summary>
  6079. Use Test Measurement Class vendor-specific protocol for USB operations.
  6080. </summary>
  6081. </member>
  6082. <member name="T:NationalInstruments.VisaNS.IRegisterBasedSession">
  6083. <summary>
  6084. Defines the set of functionality that a session must implement to be register-based.
  6085. </summary>
  6086. </member>
  6087. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.In8(NationalInstruments.VisaNS.AddressSpace,System.Int32)">
  6088. <summary>
  6089. Reads in an 8-bit value from the specified memory address space and offset.
  6090. </summary>
  6091. <param name="addressSpace">
  6092. The address space. Refer to AddressSpace for a list of values.
  6093. </param>
  6094. <param name="offset">
  6095. Offset in bytes of the address or register from which to read.
  6096. </param>
  6097. <returns>
  6098. 8 bits of data read from the bus.
  6099. </returns>
  6100. <exception cref="T:System.ArgumentException">
  6101. Invalid offset (parameter) specified.
  6102. -or-
  6103. Invalid address space specified.
  6104. </exception>
  6105. <exception cref="T:System.InvalidOperationException">
  6106. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  6107. </exception>
  6108. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  6109. The NI-VISA driver returned an error as a result of calling this method.
  6110. </exception>
  6111. <exception cref="T:System.ObjectDisposedException">
  6112. This member is called after the Dispose
  6113. method is called directly from code or indirectly through a finalizer.
  6114. </exception>
  6115. <exception cref="T:System.DllNotFoundException">
  6116. The NI-VISA driver library cannot be found.
  6117. </exception>
  6118. <exception cref="T:System.EntryPointNotFoundException">
  6119. A required operation in the NI-VISA driver library cannot be found.
  6120. </exception>
  6121. </member>
  6122. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.In8(NationalInstruments.VisaNS.AddressSpace,System.Int64)">
  6123. <summary>
  6124. Reads in an 8-bit value from the specified memory address space and offset.
  6125. </summary>
  6126. <param name="addressSpace">
  6127. The address space. Refer to AddressSpace for a list of values.
  6128. </param>
  6129. <param name="offset">
  6130. Offset in bytes of the address or register from which to read.
  6131. </param>
  6132. <returns>
  6133. 8 bits of data read from the bus.
  6134. </returns>
  6135. <exception cref="T:System.ArgumentException">
  6136. Invalid offset (parameter) specified.
  6137. -or-
  6138. Invalid address space specified.
  6139. </exception>
  6140. <exception cref="T:System.InvalidOperationException">
  6141. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  6142. </exception>
  6143. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  6144. The NI-VISA driver returned an error as a result of calling this method.
  6145. </exception>
  6146. <exception cref="T:System.ObjectDisposedException">
  6147. This member is called after the Dispose
  6148. method is called directly from code or indirectly through a finalizer.
  6149. </exception>
  6150. <exception cref="T:System.DllNotFoundException">
  6151. The NI-VISA driver library cannot be found.
  6152. </exception>
  6153. <exception cref="T:System.EntryPointNotFoundException">
  6154. A required operation in the NI-VISA driver library cannot be found.
  6155. </exception>
  6156. </member>
  6157. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.In16(NationalInstruments.VisaNS.AddressSpace,System.Int32)">
  6158. <summary>
  6159. Reads in a 16-bit value from the specified memory address space and offset.
  6160. </summary>
  6161. <param name="addressSpace">
  6162. The address space. Refer to AddressSpace for a list of values.
  6163. </param>
  6164. <param name="offset">
  6165. Offset in bytes of the address or register from which to read.
  6166. </param>
  6167. <returns>
  6168. 16 bits of data read from the bus.
  6169. </returns>
  6170. <exception cref="T:System.ArgumentException">
  6171. Invalid offset (parameter) specified.
  6172. -or-
  6173. Invalid addressSpace (parameter) specified.
  6174. </exception>
  6175. <exception cref="T:System.InvalidOperationException">
  6176. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  6177. </exception>
  6178. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  6179. The NI-VISA driver returned an error as a result of calling this method.
  6180. </exception>
  6181. <exception cref="T:System.ObjectDisposedException">
  6182. This member is called after the Dispose
  6183. method is called directly from code or indirectly through a finalizer.
  6184. </exception>
  6185. <exception cref="T:System.DllNotFoundException">
  6186. The NI-VISA driver library cannot be found.
  6187. </exception>
  6188. <exception cref="T:System.EntryPointNotFoundException">
  6189. A required operation in the NI-VISA driver library cannot be found.
  6190. </exception>
  6191. </member>
  6192. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.In16(NationalInstruments.VisaNS.AddressSpace,System.Int64)">
  6193. <summary>
  6194. Reads in a 16-bit value from the specified memory address space and offset.
  6195. </summary>
  6196. <param name="addressSpace">
  6197. The address space. Refer to AddressSpace for a list of values.
  6198. </param>
  6199. <param name="offset">
  6200. Offset in bytes of the address or register from which to read.
  6201. </param>
  6202. <returns>
  6203. 16 bits of data read from the bus.
  6204. </returns>
  6205. <exception cref="T:System.ArgumentException">
  6206. Invalid offset (parameter) specified.
  6207. -or-
  6208. Invalid addressSpace (parameter) specified.
  6209. </exception>
  6210. <exception cref="T:System.InvalidOperationException">
  6211. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  6212. </exception>
  6213. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  6214. The NI-VISA driver returned an error as a result of calling this method.
  6215. </exception>
  6216. <exception cref="T:System.ObjectDisposedException">
  6217. This member is called after the Dispose
  6218. method is called directly from code or indirectly through a finalizer.
  6219. </exception>
  6220. <exception cref="T:System.DllNotFoundException">
  6221. The NI-VISA driver library cannot be found.
  6222. </exception>
  6223. <exception cref="T:System.EntryPointNotFoundException">
  6224. A required operation in the NI-VISA driver library cannot be found.
  6225. </exception>
  6226. </member>
  6227. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.In32(NationalInstruments.VisaNS.AddressSpace,System.Int32)">
  6228. <summary>
  6229. Reads in a 32-bit value from the specified memory address space and offset.
  6230. </summary>
  6231. <param name="addressSpace">
  6232. The address space. Refer to AddressSpace for a list of values.
  6233. </param>
  6234. <param name="offset">
  6235. Offset in bytes of the address or register from which to read.
  6236. </param>
  6237. <returns>
  6238. 32 bits of data read from the bus.
  6239. </returns>
  6240. <exception cref="T:System.ArgumentException">
  6241. Invalid offset (parameter) specified.
  6242. -or-
  6243. Invalid addressSpace (parameter) specified.
  6244. </exception>
  6245. <exception cref="T:System.InvalidOperationException">
  6246. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  6247. </exception>
  6248. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  6249. The NI-VISA driver returned an error as a result of calling this method.
  6250. </exception>
  6251. <exception cref="T:System.ObjectDisposedException">
  6252. This member is called after the Dispose
  6253. method is called directly from code or indirectly through a finalizer.
  6254. </exception>
  6255. <exception cref="T:System.DllNotFoundException">
  6256. The NI-VISA driver library cannot be found.
  6257. </exception>
  6258. <exception cref="T:System.EntryPointNotFoundException">
  6259. A required operation in the NI-VISA driver library cannot be found.
  6260. </exception>
  6261. </member>
  6262. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.In32(NationalInstruments.VisaNS.AddressSpace,System.Int64)">
  6263. <summary>
  6264. Reads in a 32-bit value from the specified memory address space and offset.
  6265. </summary>
  6266. <param name="addressSpace">
  6267. The address space. Refer to AddressSpace for a list of values.
  6268. </param>
  6269. <param name="offset">
  6270. Offset in bytes of the address or register from which to read.
  6271. </param>
  6272. <returns>
  6273. 32 bits of data read from the bus.
  6274. </returns>
  6275. <exception cref="T:System.ArgumentException">
  6276. Invalid offset (parameter) specified.
  6277. -or-
  6278. Invalid addressSpace (parameter) specified.
  6279. </exception>
  6280. <exception cref="T:System.InvalidOperationException">
  6281. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  6282. </exception>
  6283. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  6284. The NI-VISA driver returned an error as a result of calling this method.
  6285. </exception>
  6286. <exception cref="T:System.ObjectDisposedException">
  6287. This member is called after the Dispose
  6288. method is called directly from code or indirectly through a finalizer.
  6289. </exception>
  6290. <exception cref="T:System.DllNotFoundException">
  6291. The NI-VISA driver library cannot be found.
  6292. </exception>
  6293. <exception cref="T:System.EntryPointNotFoundException">
  6294. A required operation in the NI-VISA driver library cannot be found.
  6295. </exception>
  6296. </member>
  6297. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.In64(NationalInstruments.VisaNS.AddressSpace,System.Int32)">
  6298. <summary>
  6299. Reads in a 64-bit value from the specified memory address space and offset.
  6300. </summary>
  6301. <param name="addressSpace">
  6302. The address space. Refer to AddressSpace for a list of values.
  6303. </param>
  6304. <param name="offset">
  6305. Offset in bytes of the address or register from which to read.
  6306. </param>
  6307. <returns>
  6308. 64 bits of data read from the bus.
  6309. </returns>
  6310. <exception cref="T:System.ArgumentException">
  6311. Invalid offset (parameter) specified.
  6312. -or-
  6313. Invalid addressSpace (parameter) specified.
  6314. </exception>
  6315. <exception cref="T:System.InvalidOperationException">
  6316. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  6317. </exception>
  6318. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  6319. The NI-VISA driver returned an error as a result of calling this method.
  6320. </exception>
  6321. <exception cref="T:System.ObjectDisposedException">
  6322. This member is called after the Dispose
  6323. method is called directly from code or indirectly through a finalizer.
  6324. </exception>
  6325. <exception cref="T:System.DllNotFoundException">
  6326. The NI-VISA driver library cannot be found.
  6327. </exception>
  6328. <exception cref="T:System.EntryPointNotFoundException">
  6329. A required operation in the NI-VISA driver library cannot be found.
  6330. </exception>
  6331. </member>
  6332. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.In64(NationalInstruments.VisaNS.AddressSpace,System.Int64)">
  6333. <summary>
  6334. Reads in a 64-bit value from the specified memory address space and offset.
  6335. </summary>
  6336. <param name="addressSpace">
  6337. The address space. Refer to AddressSpace for a list of values.
  6338. </param>
  6339. <param name="offset">
  6340. Offset in bytes of the address or register from which to read.
  6341. </param>
  6342. <returns>
  6343. 64 bits of data read from the bus.
  6344. </returns>
  6345. <exception cref="T:System.ArgumentException">
  6346. Invalid offset (parameter) specified.
  6347. -or-
  6348. Invalid addressSpace (parameter) specified.
  6349. </exception>
  6350. <exception cref="T:System.InvalidOperationException">
  6351. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  6352. </exception>
  6353. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  6354. The NI-VISA driver returned an error as a result of calling this method.
  6355. </exception>
  6356. <exception cref="T:System.ObjectDisposedException">
  6357. This member is called after the Dispose
  6358. method is called directly from code or indirectly through a finalizer.
  6359. </exception>
  6360. <exception cref="T:System.DllNotFoundException">
  6361. The NI-VISA driver library cannot be found.
  6362. </exception>
  6363. <exception cref="T:System.EntryPointNotFoundException">
  6364. A required operation in the NI-VISA driver library cannot be found.
  6365. </exception>
  6366. </member>
  6367. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.MoveIn8(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32)">
  6368. <summary>
  6369. Moves a block of 8-bit data from the specified address space and offset to local memory.
  6370. </summary>
  6371. <param name="addressSpace">
  6372. The address space.
  6373. </param>
  6374. <param name="offset">
  6375. Offset in bytes of the starting address to read.
  6376. </param>
  6377. <param name="length">
  6378. Number of elements to transfer.
  6379. </param>
  6380. <returns>
  6381. Block of 8-bit data to store locally.
  6382. </returns>
  6383. <exception cref="T:System.ArgumentException">
  6384. Invalid offset (parameter) specified.
  6385. -or-
  6386. Invalid length (parameter) specified.
  6387. -or-
  6388. Invalid addressSpace (parameter) specified.
  6389. </exception>
  6390. <exception cref="T:System.InvalidOperationException">
  6391. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  6392. </exception>
  6393. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  6394. The NI-VISA driver returned an error as a result of calling this method.
  6395. </exception>
  6396. <exception cref="T:System.ObjectDisposedException">
  6397. This member is called after the Dispose
  6398. method is called directly from code or indirectly through a finalizer.
  6399. </exception>
  6400. <exception cref="T:System.DllNotFoundException">
  6401. The NI-VISA driver library cannot be found.
  6402. </exception>
  6403. <exception cref="T:System.EntryPointNotFoundException">
  6404. A required operation in the NI-VISA driver library cannot be found.
  6405. </exception>
  6406. </member>
  6407. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.MoveIn8(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32)">
  6408. <summary>
  6409. Moves a block of 8-bit data from the specified address space and offset to local memory.
  6410. </summary>
  6411. <param name="addressSpace">
  6412. The address space.
  6413. </param>
  6414. <param name="offset">
  6415. Offset in bytes of the starting address to read.
  6416. </param>
  6417. <param name="length">
  6418. Number of elements to transfer.
  6419. </param>
  6420. <returns>
  6421. Block of 8-bit data to store locally.
  6422. </returns>
  6423. <exception cref="T:System.ArgumentException">
  6424. Invalid offset (parameter) specified.
  6425. -or-
  6426. Invalid length (parameter) specified.
  6427. -or-
  6428. Invalid addressSpace (parameter) specified.
  6429. </exception>
  6430. <exception cref="T:System.InvalidOperationException">
  6431. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  6432. </exception>
  6433. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  6434. The NI-VISA driver returned an error as a result of calling this method.
  6435. </exception>
  6436. <exception cref="T:System.ObjectDisposedException">
  6437. This member is called after the Dispose
  6438. method is called directly from code or indirectly through a finalizer.
  6439. </exception>
  6440. <exception cref="T:System.DllNotFoundException">
  6441. The NI-VISA driver library cannot be found.
  6442. </exception>
  6443. <exception cref="T:System.EntryPointNotFoundException">
  6444. A required operation in the NI-VISA driver library cannot be found.
  6445. </exception>
  6446. </member>
  6447. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.MoveIn16(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32)">
  6448. <summary>
  6449. Moves a block of 16-bit data from the specified address space and offset to local memory.
  6450. </summary>
  6451. <param name="addressSpace">
  6452. The address space.
  6453. </param>
  6454. <param name="offset">
  6455. Offset in bytes of the starting address to read.
  6456. </param>
  6457. <param name="length">
  6458. Number of elements to transfer.
  6459. </param>
  6460. <returns>
  6461. Block of 16-bit data to store locally.
  6462. </returns>
  6463. <exception cref="T:System.ArgumentException">
  6464. Invalid offset (parameter) specified.
  6465. -or-
  6466. Invalid length (parameter) specified.
  6467. -or-
  6468. Invalid addressSpace (parameter) specified.
  6469. </exception>
  6470. <exception cref="T:System.InvalidOperationException">
  6471. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  6472. </exception>
  6473. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  6474. The NI-VISA driver returned an error as a result of calling this method.
  6475. </exception>
  6476. <exception cref="T:System.ObjectDisposedException">
  6477. This member is called after the Dispose
  6478. method is called directly from code or indirectly through a finalizer.
  6479. </exception>
  6480. <exception cref="T:System.DllNotFoundException">
  6481. The NI-VISA driver library cannot be found.
  6482. </exception>
  6483. <exception cref="T:System.EntryPointNotFoundException">
  6484. A required operation in the NI-VISA driver library cannot be found.
  6485. </exception>
  6486. </member>
  6487. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.MoveIn16(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32)">
  6488. <summary>
  6489. Moves a block of 16-bit data from the specified address space and offset to local memory.
  6490. </summary>
  6491. <param name="addressSpace">
  6492. The address space.
  6493. </param>
  6494. <param name="offset">
  6495. Offset in bytes of the starting address to read.
  6496. </param>
  6497. <param name="length">
  6498. Number of elements to transfer.
  6499. </param>
  6500. <returns>
  6501. Block of 16-bit data to store locally.
  6502. </returns>
  6503. <exception cref="T:System.ArgumentException">
  6504. Invalid offset (parameter) specified.
  6505. -or-
  6506. Invalid length (parameter) specified.
  6507. -or-
  6508. Invalid addressSpace (parameter) specified.
  6509. </exception>
  6510. <exception cref="T:System.InvalidOperationException">
  6511. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  6512. </exception>
  6513. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  6514. The NI-VISA driver returned an error as a result of calling this method.
  6515. </exception>
  6516. <exception cref="T:System.ObjectDisposedException">
  6517. This member is called after the Dispose
  6518. method is called directly from code or indirectly through a finalizer.
  6519. </exception>
  6520. <exception cref="T:System.DllNotFoundException">
  6521. The NI-VISA driver library cannot be found.
  6522. </exception>
  6523. <exception cref="T:System.EntryPointNotFoundException">
  6524. A required operation in the NI-VISA driver library cannot be found.
  6525. </exception>
  6526. </member>
  6527. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.MoveIn32(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32)">
  6528. <summary>
  6529. Moves a block of 32-bit data from the specified address space and offset to local memory.
  6530. </summary>
  6531. <param name="addressSpace">
  6532. The address space.
  6533. </param>
  6534. <param name="offset">
  6535. Offset in bytes of the starting address to read.
  6536. </param>
  6537. <param name="length">
  6538. Number of elements to transfer.
  6539. </param>
  6540. <returns>
  6541. Block of 32-bit data to store locally.
  6542. </returns>
  6543. <exception cref="T:System.ArgumentException">
  6544. Invalid offset (parameter) specified.
  6545. -or-
  6546. Invalid length (parameter) specified.
  6547. -or-
  6548. Invalid addressSpace (parameter) specified.
  6549. </exception>
  6550. <exception cref="T:System.InvalidOperationException">
  6551. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  6552. </exception>
  6553. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  6554. The NI-VISA driver returned an error as a result of calling this method.
  6555. </exception>
  6556. <exception cref="T:System.ObjectDisposedException">
  6557. This member is called after the Dispose
  6558. method is called directly from code or indirectly through a finalizer.
  6559. </exception>
  6560. <exception cref="T:System.DllNotFoundException">
  6561. The NI-VISA driver library cannot be found.
  6562. </exception>
  6563. <exception cref="T:System.EntryPointNotFoundException">
  6564. A required operation in the NI-VISA driver library cannot be found.
  6565. </exception>
  6566. </member>
  6567. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.MoveIn32(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32)">
  6568. <summary>
  6569. Moves a block of 32-bit data from the specified address space and offset to local memory.
  6570. </summary>
  6571. <param name="addressSpace">
  6572. The address space.
  6573. </param>
  6574. <param name="offset">
  6575. Offset in bytes of the starting address to read.
  6576. </param>
  6577. <param name="length">
  6578. Number of elements to transfer.
  6579. </param>
  6580. <returns>
  6581. Block of 32-bit data to store locally.
  6582. </returns>
  6583. <exception cref="T:System.ArgumentException">
  6584. Invalid offset (parameter) specified.
  6585. -or-
  6586. Invalid length (parameter) specified.
  6587. -or-
  6588. Invalid addressSpace (parameter) specified.
  6589. </exception>
  6590. <exception cref="T:System.InvalidOperationException">
  6591. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  6592. </exception>
  6593. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  6594. The NI-VISA driver returned an error as a result of calling this method.
  6595. </exception>
  6596. <exception cref="T:System.ObjectDisposedException">
  6597. This member is called after the Dispose
  6598. method is called directly from code or indirectly through a finalizer.
  6599. </exception>
  6600. <exception cref="T:System.DllNotFoundException">
  6601. The NI-VISA driver library cannot be found.
  6602. </exception>
  6603. <exception cref="T:System.EntryPointNotFoundException">
  6604. A required operation in the NI-VISA driver library cannot be found.
  6605. </exception>
  6606. </member>
  6607. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.MoveIn64(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32)">
  6608. <summary>
  6609. Moves a block of 64-bit data from the specified address space and offset to local memory.
  6610. </summary>
  6611. <param name="addressSpace">
  6612. The address space.
  6613. </param>
  6614. <param name="offset">
  6615. Offset in bytes of the starting address to read.
  6616. </param>
  6617. <param name="length">
  6618. Number of elements to transfer.
  6619. </param>
  6620. <returns>
  6621. Block of 64-bit data to store locally.
  6622. </returns>
  6623. <exception cref="T:System.ArgumentException">
  6624. Invalid offset (parameter) specified.
  6625. -or-
  6626. Invalid length (parameter) specified.
  6627. -or-
  6628. Invalid addressSpace (parameter) specified.
  6629. </exception>
  6630. <exception cref="T:System.InvalidOperationException">
  6631. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  6632. </exception>
  6633. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  6634. The NI-VISA driver returned an error as a result of calling this method.
  6635. </exception>
  6636. <exception cref="T:System.ObjectDisposedException">
  6637. This member is called after the Dispose
  6638. method is called directly from code or indirectly through a finalizer.
  6639. </exception>
  6640. <exception cref="T:System.DllNotFoundException">
  6641. The NI-VISA driver library cannot be found.
  6642. </exception>
  6643. <exception cref="T:System.EntryPointNotFoundException">
  6644. A required operation in the NI-VISA driver library cannot be found.
  6645. </exception>
  6646. </member>
  6647. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.MoveIn64(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32)">
  6648. <summary>
  6649. Moves a block of 64-bit data from the specified address space and offset to local memory.
  6650. </summary>
  6651. <param name="addressSpace">
  6652. The address space.
  6653. </param>
  6654. <param name="offset">
  6655. Offset in bytes of the starting address to read.
  6656. </param>
  6657. <param name="length">
  6658. Number of elements to transfer.
  6659. </param>
  6660. <returns>
  6661. Block of 64-bit data to store locally.
  6662. </returns>
  6663. <exception cref="T:System.ArgumentException">
  6664. Invalid offset (parameter) specified.
  6665. -or-
  6666. Invalid length (parameter) specified.
  6667. -or-
  6668. Invalid addressSpace (parameter) specified.
  6669. </exception>
  6670. <exception cref="T:System.InvalidOperationException">
  6671. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  6672. </exception>
  6673. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  6674. The NI-VISA driver returned an error as a result of calling this method.
  6675. </exception>
  6676. <exception cref="T:System.ObjectDisposedException">
  6677. This member is called after the Dispose
  6678. method is called directly from code or indirectly through a finalizer.
  6679. </exception>
  6680. <exception cref="T:System.DllNotFoundException">
  6681. The NI-VISA driver library cannot be found.
  6682. </exception>
  6683. <exception cref="T:System.EntryPointNotFoundException">
  6684. A required operation in the NI-VISA driver library cannot be found.
  6685. </exception>
  6686. </member>
  6687. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.MoveOut8(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32,System.Byte[])">
  6688. <summary>
  6689. Moves a block of 8-bit data from local memory to the specified address space and offset.
  6690. </summary>
  6691. <param name="addressSpace">
  6692. The address space.
  6693. </param>
  6694. <param name="offset">
  6695. Offset in bytes of the device to write to.
  6696. </param>
  6697. <param name="length">
  6698. Number of elements to transfer.
  6699. </param>
  6700. <param name="dataToMove">
  6701. Block of local data to move to the specified addressSpace (parameter) and offset (parameter).
  6702. </param>
  6703. <exception cref="T:System.ArgumentException">
  6704. Invalid offset (parameter) specified.
  6705. -or-
  6706. Invalid length (parameter) specified.
  6707. -or-
  6708. Invalid addressSpace (parameter) specified.
  6709. </exception>
  6710. <exception cref="T:System.InvalidOperationException">
  6711. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  6712. </exception>
  6713. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  6714. The NI-VISA driver returned an error as a result of calling this method.
  6715. </exception>
  6716. <exception cref="T:System.ObjectDisposedException">
  6717. This member is called after the Dispose
  6718. method is called directly from code or indirectly through a finalizer.
  6719. </exception>
  6720. <exception cref="T:System.DllNotFoundException">
  6721. The NI-VISA driver library cannot be found.
  6722. </exception>
  6723. <exception cref="T:System.EntryPointNotFoundException">
  6724. A required operation in the NI-VISA driver library cannot be found.
  6725. </exception>
  6726. </member>
  6727. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.MoveOut8(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32,System.Byte[])">
  6728. <summary>
  6729. Moves a block of 8-bit data from local memory to the specified address space and offset.
  6730. </summary>
  6731. <param name="addressSpace">
  6732. The address space.
  6733. </param>
  6734. <param name="offset">
  6735. Offset in bytes of the device to write to.
  6736. </param>
  6737. <param name="length">
  6738. Number of elements to transfer.
  6739. </param>
  6740. <param name="dataToMove">
  6741. Block of local data to move to the specified addressSpace (parameter) and offset (parameter).
  6742. </param>
  6743. <exception cref="T:System.ArgumentException">
  6744. Invalid offset (parameter) specified.
  6745. -or-
  6746. Invalid length (parameter) specified.
  6747. -or-
  6748. Invalid addressSpace (parameter) specified.
  6749. </exception>
  6750. <exception cref="T:System.InvalidOperationException">
  6751. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  6752. </exception>
  6753. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  6754. The NI-VISA driver returned an error as a result of calling this method.
  6755. </exception>
  6756. <exception cref="T:System.ObjectDisposedException">
  6757. This member is called after the Dispose
  6758. method is called directly from code or indirectly through a finalizer.
  6759. </exception>
  6760. <exception cref="T:System.DllNotFoundException">
  6761. The NI-VISA driver library cannot be found.
  6762. </exception>
  6763. <exception cref="T:System.EntryPointNotFoundException">
  6764. A required operation in the NI-VISA driver library cannot be found.
  6765. </exception>
  6766. </member>
  6767. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.MoveOut16(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32,System.Int16[])">
  6768. <summary>
  6769. Moves a block of 16-bit data from local memory to the specified address space and offset.
  6770. </summary>
  6771. <param name="addressSpace">
  6772. The address space.
  6773. </param>
  6774. <param name="offset">
  6775. Offset in bytes of the device to write to.
  6776. </param>
  6777. <param name="length">
  6778. Number of elements to transfer.
  6779. </param>
  6780. <param name="dataToMove">
  6781. Block of local data to move to the specified addressSpace (parameter) and offset (parameter).
  6782. </param>
  6783. <exception cref="T:System.ArgumentException">
  6784. Invalid offset (parameter) specified.
  6785. -or-
  6786. Invalid length (parameter) specified.
  6787. -or-
  6788. Invalid addressSpace (parameter) specified.
  6789. </exception>
  6790. <exception cref="T:System.InvalidOperationException">
  6791. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  6792. </exception>
  6793. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  6794. The NI-VISA driver returned an error as a result of calling this method.
  6795. </exception>
  6796. <exception cref="T:System.ObjectDisposedException">
  6797. This member is called after the Dispose
  6798. method is called directly from code or indirectly through a finalizer.
  6799. </exception>
  6800. <exception cref="T:System.DllNotFoundException">
  6801. The NI-VISA driver library cannot be found.
  6802. </exception>
  6803. <exception cref="T:System.EntryPointNotFoundException">
  6804. A required operation in the NI-VISA driver library cannot be found.
  6805. </exception>
  6806. </member>
  6807. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.MoveOut16(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32,System.Int16[])">
  6808. <summary>
  6809. Moves a block of 16-bit data from local memory to the specified address space and offset.
  6810. </summary>
  6811. <param name="addressSpace">
  6812. The address space.
  6813. </param>
  6814. <param name="offset">
  6815. Offset in bytes of the device to write to.
  6816. </param>
  6817. <param name="length">
  6818. Number of elements to transfer.
  6819. </param>
  6820. <param name="dataToMove">
  6821. Block of local data to move to the specified addressSpace (parameter) and offset (parameter).
  6822. </param>
  6823. <exception cref="T:System.ArgumentException">
  6824. Invalid offset (parameter) specified.
  6825. -or-
  6826. Invalid length (parameter) specified.
  6827. -or-
  6828. Invalid addressSpace (parameter) specified.
  6829. </exception>
  6830. <exception cref="T:System.InvalidOperationException">
  6831. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  6832. </exception>
  6833. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  6834. The NI-VISA driver returned an error as a result of calling this method.
  6835. </exception>
  6836. <exception cref="T:System.ObjectDisposedException">
  6837. This member is called after the Dispose
  6838. method is called directly from code or indirectly through a finalizer.
  6839. </exception>
  6840. <exception cref="T:System.DllNotFoundException">
  6841. The NI-VISA driver library cannot be found.
  6842. </exception>
  6843. <exception cref="T:System.EntryPointNotFoundException">
  6844. A required operation in the NI-VISA driver library cannot be found.
  6845. </exception>
  6846. </member>
  6847. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.MoveOut32(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32,System.Int32[])">
  6848. <summary>
  6849. Moves a block of 32-bit data from local memory to the specified address space and offset.
  6850. </summary>
  6851. <param name="addressSpace">
  6852. The address space.
  6853. </param>
  6854. <param name="offset">
  6855. Offset in bytes of the device to write to.
  6856. </param>
  6857. <param name="length">
  6858. Number of elements to transfer.
  6859. </param>
  6860. <param name="dataToMove">
  6861. Block of local data to move to the specified addressSpace (parameter) and offset (parameter).
  6862. </param>
  6863. <exception cref="T:System.ArgumentException">
  6864. Invalid offset (parameter) specified.
  6865. -or-
  6866. Invalid length (parameter) specified.
  6867. -or-
  6868. Invalid addressSpace (parameter) specified.
  6869. </exception>
  6870. <exception cref="T:System.InvalidOperationException">
  6871. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  6872. </exception>
  6873. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  6874. The NI-VISA driver returned an error as a result of calling this method.
  6875. </exception>
  6876. <exception cref="T:System.ObjectDisposedException">
  6877. This member is called after the Dispose
  6878. method is called directly from code or indirectly through a finalizer.
  6879. </exception>
  6880. <exception cref="T:System.DllNotFoundException">
  6881. The NI-VISA driver library cannot be found.
  6882. </exception>
  6883. <exception cref="T:System.EntryPointNotFoundException">
  6884. A required operation in the NI-VISA driver library cannot be found.
  6885. </exception>
  6886. </member>
  6887. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.MoveOut32(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32,System.Int32[])">
  6888. <summary>
  6889. Moves a block of 32-bit data from local memory to the specified address space and offset.
  6890. </summary>
  6891. <param name="addressSpace">
  6892. The address space.
  6893. </param>
  6894. <param name="offset">
  6895. Offset in bytes of the device to write to.
  6896. </param>
  6897. <param name="length">
  6898. Number of elements to transfer.
  6899. </param>
  6900. <param name="dataToMove">
  6901. Block of local data to move to the specified addressSpace (parameter) and offset (parameter).
  6902. </param>
  6903. <exception cref="T:System.ArgumentException">
  6904. Invalid offset (parameter) specified.
  6905. -or-
  6906. Invalid length (parameter) specified.
  6907. -or-
  6908. Invalid addressSpace (parameter) specified.
  6909. </exception>
  6910. <exception cref="T:System.InvalidOperationException">
  6911. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  6912. </exception>
  6913. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  6914. The NI-VISA driver returned an error as a result of calling this method.
  6915. </exception>
  6916. <exception cref="T:System.ObjectDisposedException">
  6917. This member is called after the Dispose
  6918. method is called directly from code or indirectly through a finalizer.
  6919. </exception>
  6920. <exception cref="T:System.DllNotFoundException">
  6921. The NI-VISA driver library cannot be found.
  6922. </exception>
  6923. <exception cref="T:System.EntryPointNotFoundException">
  6924. A required operation in the NI-VISA driver library cannot be found.
  6925. </exception>
  6926. </member>
  6927. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.MoveOut64(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32,System.Int64[])">
  6928. <summary>
  6929. Moves a block of 64-bit data from local memory to the specified address space and offset.
  6930. </summary>
  6931. <param name="addressSpace">
  6932. The address space.
  6933. </param>
  6934. <param name="offset">
  6935. Offset in bytes of the device to write to.
  6936. </param>
  6937. <param name="length">
  6938. Number of elements to transfer.
  6939. </param>
  6940. <param name="dataToMove">
  6941. Block of local data to move to the specified addressSpace (parameter) and offset (parameter).
  6942. </param>
  6943. <exception cref="T:System.ArgumentException">
  6944. Invalid offset (parameter) specified.
  6945. -or-
  6946. Invalid length (parameter) specified.
  6947. -or-
  6948. Invalid addressSpace (parameter) specified.
  6949. </exception>
  6950. <exception cref="T:System.InvalidOperationException">
  6951. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  6952. </exception>
  6953. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  6954. The NI-VISA driver returned an error as a result of calling this method.
  6955. </exception>
  6956. <exception cref="T:System.ObjectDisposedException">
  6957. This member is called after the Dispose
  6958. method is called directly from code or indirectly through a finalizer.
  6959. </exception>
  6960. <exception cref="T:System.DllNotFoundException">
  6961. The NI-VISA driver library cannot be found.
  6962. </exception>
  6963. <exception cref="T:System.EntryPointNotFoundException">
  6964. A required operation in the NI-VISA driver library cannot be found.
  6965. </exception>
  6966. </member>
  6967. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.MoveOut64(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32,System.Int64[])">
  6968. <summary>
  6969. Moves a block of 64-bit data from local memory to the specified address space and offset.
  6970. </summary>
  6971. <param name="addressSpace">
  6972. The address space.
  6973. </param>
  6974. <param name="offset">
  6975. Offset in bytes of the device to write to.
  6976. </param>
  6977. <param name="length">
  6978. Number of elements to transfer.
  6979. </param>
  6980. <param name="dataToMove">
  6981. Block of local data to move to the specified addressSpace (parameter) and offset (parameter).
  6982. </param>
  6983. <exception cref="T:System.ArgumentException">
  6984. Invalid offset (parameter) specified.
  6985. -or-
  6986. Invalid length (parameter) specified.
  6987. -or-
  6988. Invalid addressSpace (parameter) specified.
  6989. </exception>
  6990. <exception cref="T:System.InvalidOperationException">
  6991. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  6992. </exception>
  6993. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  6994. The NI-VISA driver returned an error as a result of calling this method.
  6995. </exception>
  6996. <exception cref="T:System.ObjectDisposedException">
  6997. This member is called after the Dispose
  6998. method is called directly from code or indirectly through a finalizer.
  6999. </exception>
  7000. <exception cref="T:System.DllNotFoundException">
  7001. The NI-VISA driver library cannot be found.
  7002. </exception>
  7003. <exception cref="T:System.EntryPointNotFoundException">
  7004. A required operation in the NI-VISA driver library cannot be found.
  7005. </exception>
  7006. </member>
  7007. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.Out8(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Byte)">
  7008. <summary>
  7009. Writes an 8-bit value to the specified memory space and offset.
  7010. </summary>
  7011. <param name="addressSpace">
  7012. The address space.
  7013. </param>
  7014. <param name="offset">
  7015. Offset in bytes of the address or register to which to read.
  7016. </param>
  7017. <param name="data">
  7018. 8-bit data to write to the bus.
  7019. </param>
  7020. <exception cref="T:System.ArgumentException">
  7021. Invalid offset (parameter) specified.
  7022. -or-
  7023. Invalid addressSpace (parameter) specified.
  7024. </exception>
  7025. <exception cref="T:System.InvalidOperationException">
  7026. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  7027. </exception>
  7028. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7029. The NI-VISA driver returned an error as a result of calling this method.
  7030. </exception>
  7031. <exception cref="T:System.ObjectDisposedException">
  7032. This member is called after the Dispose
  7033. method is called directly from code or indirectly through a finalizer.
  7034. </exception>
  7035. <exception cref="T:System.DllNotFoundException">
  7036. The NI-VISA driver library cannot be found.
  7037. </exception>
  7038. <exception cref="T:System.EntryPointNotFoundException">
  7039. A required operation in the NI-VISA driver library cannot be found.
  7040. </exception>
  7041. </member>
  7042. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.Out8(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Byte)">
  7043. <summary>
  7044. Writes an 8-bit value to the specified memory space and offset.
  7045. </summary>
  7046. <param name="addressSpace">
  7047. The address space.
  7048. </param>
  7049. <param name="offset">
  7050. Offset in bytes of the address or register to which to read.
  7051. </param>
  7052. <param name="data">
  7053. 8-bit data to write to the bus.
  7054. </param>
  7055. <exception cref="T:System.ArgumentException">
  7056. Invalid offset (parameter) specified.
  7057. -or-
  7058. Invalid addressSpace (parameter) specified.
  7059. </exception>
  7060. <exception cref="T:System.InvalidOperationException">
  7061. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  7062. </exception>
  7063. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7064. The NI-VISA driver returned an error as a result of calling this method.
  7065. </exception>
  7066. <exception cref="T:System.ObjectDisposedException">
  7067. This member is called after the Dispose
  7068. method is called directly from code or indirectly through a finalizer.
  7069. </exception>
  7070. <exception cref="T:System.DllNotFoundException">
  7071. The NI-VISA driver library cannot be found.
  7072. </exception>
  7073. <exception cref="T:System.EntryPointNotFoundException">
  7074. A required operation in the NI-VISA driver library cannot be found.
  7075. </exception>
  7076. </member>
  7077. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.Out16(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int16)">
  7078. <summary>
  7079. Writes a 16-bit value to the specified memory space and offset.
  7080. </summary>
  7081. <param name="addressSpace">
  7082. The address space.
  7083. </param>
  7084. <param name="offset">
  7085. Offset in bytes of the address or register to which to read.
  7086. </param>
  7087. <param name="data">
  7088. 16-bit data to write to the bus.
  7089. </param>
  7090. <exception cref="T:System.ArgumentException">
  7091. Invalid offset (parameter) specified.
  7092. -or-
  7093. Invalid addressSpace (parameter) specified.
  7094. </exception>
  7095. <exception cref="T:System.InvalidOperationException">
  7096. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  7097. </exception>
  7098. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7099. The NI-VISA driver returned an error as a result of calling this method.
  7100. </exception>
  7101. <exception cref="T:System.ObjectDisposedException">
  7102. This member is called after the Dispose
  7103. method is called directly from code or indirectly through a finalizer.
  7104. </exception>
  7105. <exception cref="T:System.DllNotFoundException">
  7106. The NI-VISA driver library cannot be found.
  7107. </exception>
  7108. <exception cref="T:System.EntryPointNotFoundException">
  7109. A required operation in the NI-VISA driver library cannot be found.
  7110. </exception>
  7111. </member>
  7112. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.Out16(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int16)">
  7113. <summary>
  7114. Writes a 16-bit value to the specified memory space and offset.
  7115. </summary>
  7116. <param name="addressSpace">
  7117. The address space.
  7118. </param>
  7119. <param name="offset">
  7120. Offset in bytes of the address or register to which to read.
  7121. </param>
  7122. <param name="data">
  7123. 16-bit data to write to the bus.
  7124. </param>
  7125. <exception cref="T:System.ArgumentException">
  7126. Invalid offset (parameter) specified.
  7127. -or-
  7128. Invalid addressSpace (parameter) specified.
  7129. </exception>
  7130. <exception cref="T:System.InvalidOperationException">
  7131. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  7132. </exception>
  7133. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7134. The NI-VISA driver returned an error as a result of calling this method.
  7135. </exception>
  7136. <exception cref="T:System.ObjectDisposedException">
  7137. This member is called after the Dispose
  7138. method is called directly from code or indirectly through a finalizer.
  7139. </exception>
  7140. <exception cref="T:System.DllNotFoundException">
  7141. The NI-VISA driver library cannot be found.
  7142. </exception>
  7143. <exception cref="T:System.EntryPointNotFoundException">
  7144. A required operation in the NI-VISA driver library cannot be found.
  7145. </exception>
  7146. </member>
  7147. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.Out32(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32)">
  7148. <summary>
  7149. Writes a 32-bit value to the specified memory space and offset.
  7150. </summary>
  7151. <param name="addressSpace">
  7152. The address space.
  7153. </param>
  7154. <param name="offset">
  7155. Offset in bytes of the address or register to which to read.
  7156. </param>
  7157. <param name="data">
  7158. 32-bit data to write to the bus.
  7159. </param>
  7160. <exception cref="T:System.ArgumentException">
  7161. Invalid offset (parameter) specified.
  7162. -or-
  7163. Invalid addressSpace (parameter) specified.
  7164. </exception>
  7165. <exception cref="T:System.InvalidOperationException">
  7166. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  7167. </exception>
  7168. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7169. The NI-VISA driver returned an error as a result of calling this method.
  7170. </exception>
  7171. <exception cref="T:System.ObjectDisposedException">
  7172. This member is called after the Dispose
  7173. method is called directly from code or indirectly through a finalizer.
  7174. </exception>
  7175. <exception cref="T:System.DllNotFoundException">
  7176. The NI-VISA driver library cannot be found.
  7177. </exception>
  7178. <exception cref="T:System.EntryPointNotFoundException">
  7179. A required operation in the NI-VISA driver library cannot be found.
  7180. </exception>
  7181. </member>
  7182. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.Out32(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32)">
  7183. <summary>
  7184. Writes a 32-bit value to the specified memory space and offset.
  7185. </summary>
  7186. <param name="addressSpace">
  7187. The address space.
  7188. </param>
  7189. <param name="offset">
  7190. Offset in bytes of the address or register to which to read.
  7191. </param>
  7192. <param name="data">
  7193. 32-bit data to write to the bus.
  7194. </param>
  7195. <exception cref="T:System.ArgumentException">
  7196. Invalid offset (parameter) specified.
  7197. -or-
  7198. Invalid addressSpace (parameter) specified.
  7199. </exception>
  7200. <exception cref="T:System.InvalidOperationException">
  7201. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  7202. </exception>
  7203. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7204. The NI-VISA driver returned an error as a result of calling this method.
  7205. </exception>
  7206. <exception cref="T:System.ObjectDisposedException">
  7207. This member is called after the Dispose
  7208. method is called directly from code or indirectly through a finalizer.
  7209. </exception>
  7210. <exception cref="T:System.DllNotFoundException">
  7211. The NI-VISA driver library cannot be found.
  7212. </exception>
  7213. <exception cref="T:System.EntryPointNotFoundException">
  7214. A required operation in the NI-VISA driver library cannot be found.
  7215. </exception>
  7216. </member>
  7217. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.Out64(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int64)">
  7218. <summary>
  7219. Writes a 64-bit value to the specified memory space and offset.
  7220. </summary>
  7221. <param name="addressSpace">
  7222. The address space.
  7223. </param>
  7224. <param name="offset">
  7225. Offset in bytes of the address or register to which to read.
  7226. </param>
  7227. <param name="data">
  7228. 64-bit data to write to the bus.
  7229. </param>
  7230. <exception cref="T:System.ArgumentException">
  7231. Invalid offset (parameter) specified.
  7232. -or-
  7233. Invalid addressSpace (parameter) specified.
  7234. </exception>
  7235. <exception cref="T:System.InvalidOperationException">
  7236. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  7237. </exception>
  7238. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7239. The NI-VISA driver returned an error as a result of calling this method.
  7240. </exception>
  7241. <exception cref="T:System.ObjectDisposedException">
  7242. This member is called after the Dispose
  7243. method is called directly from code or indirectly through a finalizer.
  7244. </exception>
  7245. <exception cref="T:System.DllNotFoundException">
  7246. The NI-VISA driver library cannot be found.
  7247. </exception>
  7248. <exception cref="T:System.EntryPointNotFoundException">
  7249. A required operation in the NI-VISA driver library cannot be found.
  7250. </exception>
  7251. </member>
  7252. <member name="M:NationalInstruments.VisaNS.IRegisterBasedSession.Out64(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int64)">
  7253. <summary>
  7254. Writes a 64-bit value to the specified memory space and offset.
  7255. </summary>
  7256. <param name="addressSpace">
  7257. The address space.
  7258. </param>
  7259. <param name="offset">
  7260. Offset in bytes of the address or register to which to read.
  7261. </param>
  7262. <param name="data">
  7263. 64-bit data to write to the bus.
  7264. </param>
  7265. <exception cref="T:System.ArgumentException">
  7266. Invalid offset (parameter) specified.
  7267. -or-
  7268. Invalid addressSpace (parameter) specified.
  7269. </exception>
  7270. <exception cref="T:System.InvalidOperationException">
  7271. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  7272. </exception>
  7273. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7274. The NI-VISA driver returned an error as a result of calling this method.
  7275. </exception>
  7276. <exception cref="T:System.ObjectDisposedException">
  7277. This member is called after the Dispose
  7278. method is called directly from code or indirectly through a finalizer.
  7279. </exception>
  7280. <exception cref="T:System.DllNotFoundException">
  7281. The NI-VISA driver library cannot be found.
  7282. </exception>
  7283. <exception cref="T:System.EntryPointNotFoundException">
  7284. A required operation in the NI-VISA driver library cannot be found.
  7285. </exception>
  7286. </member>
  7287. <member name="P:NationalInstruments.VisaNS.IRegisterBasedSession.DestinationIncrement">
  7288. <summary>
  7289. Gets or sets how many elements the destination offset is incremented after every transfer.
  7290. </summary>
  7291. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7292. The property is set to an invalid state.
  7293. </exception>
  7294. <exception cref="T:System.ObjectDisposedException">
  7295. This member is called after the Dispose
  7296. method is called directly from code or indirectly through a finalizer.
  7297. </exception>
  7298. <exception cref="T:System.DllNotFoundException">
  7299. The NI-VISA driver library cannot be found.
  7300. </exception>
  7301. <exception cref="T:System.EntryPointNotFoundException">
  7302. A required operation in the NI-VISA driver library cannot be found.
  7303. </exception>
  7304. </member>
  7305. <member name="P:NationalInstruments.VisaNS.IRegisterBasedSession.SourceIncrement">
  7306. <summary>
  7307. Gets or sets how many elements the source offset is incremented after every transfer.
  7308. </summary>
  7309. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7310. The property is set to an invalid state.
  7311. </exception>
  7312. <exception cref="T:System.ObjectDisposedException">
  7313. This member is called after the Dispose
  7314. method is called directly from code or indirectly through a finalizer.
  7315. </exception>
  7316. <exception cref="T:System.DllNotFoundException">
  7317. The NI-VISA driver library cannot be found.
  7318. </exception>
  7319. <exception cref="T:System.EntryPointNotFoundException">
  7320. A required operation in the NI-VISA driver library cannot be found.
  7321. </exception>
  7322. </member>
  7323. <member name="P:NationalInstruments.VisaNS.IRegisterBasedSession.AllowDma">
  7324. <summary>
  7325. Gets or sets a value indicating whether I/O accesses use DMA or Programmed I/O.
  7326. </summary>
  7327. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7328. The property is set to an invalid state.
  7329. </exception>
  7330. <exception cref="T:System.ObjectDisposedException">
  7331. This member is called after the Dispose
  7332. method is called directly from code or indirectly through a finalizer.
  7333. </exception>
  7334. <exception cref="T:System.DllNotFoundException">
  7335. The NI-VISA driver library cannot be found.
  7336. </exception>
  7337. <exception cref="T:System.EntryPointNotFoundException">
  7338. A required operation in the NI-VISA driver library cannot be found.
  7339. </exception>
  7340. </member>
  7341. <member name="T:NationalInstruments.VisaNS.LineState">
  7342. <summary>
  7343. Specifies the state of a hardware line.
  7344. </summary>
  7345. </member>
  7346. <member name="F:NationalInstruments.VisaNS.LineState.Asserted">
  7347. <summary>
  7348. The hardware line is asserted.
  7349. </summary>
  7350. </member>
  7351. <member name="F:NationalInstruments.VisaNS.LineState.Unasserted">
  7352. <summary>
  7353. The hardware line is not asserted.
  7354. </summary>
  7355. </member>
  7356. <member name="F:NationalInstruments.VisaNS.LineState.Unknown">
  7357. <summary>
  7358. The hardware line state cannot be determined.
  7359. </summary>
  7360. </member>
  7361. <member name="T:NationalInstruments.VisaNS.MessageBasedSessionEventArgs">
  7362. <summary>
  7363. Provides data for events on MessageBasedSession.
  7364. </summary>
  7365. </member>
  7366. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionEventArgs.ToString">
  7367. <summary>
  7368. Overrides ToString.
  7369. </summary>
  7370. <returns>
  7371. A string representation of the object.
  7372. </returns>
  7373. </member>
  7374. <member name="P:NationalInstruments.VisaNS.MessageBasedSessionEventArgs.EventType">
  7375. <summary>
  7376. Gets an enumeration value indicating which event occurred.
  7377. </summary>
  7378. </member>
  7379. <member name="T:NationalInstruments.VisaNS.MessageBasedSessionEventHandler">
  7380. <summary>
  7381. Represents the method that handles the ServiceRequest
  7382. event on MessageBasedSession.
  7383. </summary>
  7384. <param name="sender">
  7385. Object that generated the event.
  7386. </param>
  7387. <param name="e">MessageBasedSessionEventArgs object that specifies information about the event.
  7388. </param>
  7389. </member>
  7390. <member name="T:NationalInstruments.VisaNS.MessageBasedSessionEventType">
  7391. <summary>
  7392. Specifies the available events on objects that implement the IMessageBasedSession
  7393. interface.
  7394. </summary>
  7395. </member>
  7396. <member name="F:NationalInstruments.VisaNS.MessageBasedSessionEventType.AllEnabledEvents">
  7397. <summary>
  7398. All currently enabled events for DisableEvent, DiscardEvent, and WaitOnEvent must be operated on. For EnableEvent, all previously enable events must be operated on.
  7399. </summary>
  7400. </member>
  7401. <member name="F:NationalInstruments.VisaNS.MessageBasedSessionEventType.Custom">
  7402. <summary>
  7403. Used with EventType to indicate that the
  7404. received event is not defined in MessageBasedSessionEventType. Check the value of
  7405. CustomEventType to get the integer value of the received event.
  7406. </summary>
  7407. </member>
  7408. <member name="F:NationalInstruments.VisaNS.MessageBasedSessionEventType.ServiceRequest">
  7409. <summary>
  7410. The device or interface associated with the session receives a service request.
  7411. </summary>
  7412. </member>
  7413. <member name="T:NationalInstruments.VisaNS.FirewireSession">
  7414. <summary>
  7415. Provides access to the raw IEEE 1394 functionality in VISA.
  7416. </summary>
  7417. </member>
  7418. <member name="T:NationalInstruments.VisaNS.RegisterBasedSession">
  7419. <summary>
  7420. Provides access to the register-based functionality, such as moving data in and out, available in VISA.
  7421. </summary>
  7422. </member>
  7423. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.#ctor(System.String)">
  7424. <summary>
  7425. Initializes a new instance of the RegisterBasedSession object from
  7426. the specified resource name.
  7427. </summary>
  7428. <param name="resourceName">
  7429. String that describes a unique VISA resource.
  7430. </param>
  7431. <exception cref="T:System.ArgumentException">
  7432. Insufficient location information, or the device or resource is not present in the system.
  7433. -or-
  7434. The interface type is valid, but the specified interface number is not configured.
  7435. </exception>
  7436. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7437. There are problems opening a VISA session to
  7438. resourceName (parameter).
  7439. </exception>
  7440. <exception cref="T:System.DllNotFoundException">
  7441. The NI-VISA driver library cannot be found.
  7442. </exception>
  7443. <exception cref="T:System.EntryPointNotFoundException">
  7444. A required operation in the NI-VISA driver library cannot be found.
  7445. </exception>
  7446. </member>
  7447. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.#ctor(System.String,NationalInstruments.VisaNS.AccessModes,System.Int32)">
  7448. <summary>
  7449. Initializes a new instance of the RegisterBasedSession object from
  7450. the specified resource name, access mode, and timeout.
  7451. </summary>
  7452. <param name="resourceName">
  7453. String that describes a unique VISA resource.
  7454. </param>
  7455. <param name="accessMode">
  7456. The mode by which the specified VISA resource is accessed.
  7457. </param>
  7458. <param name="openTimeout">
  7459. The maximum time in milliseconds that this statement waits to
  7460. open a VISA session with the specified resource name. This parameter does not set
  7461. the Timeout property.
  7462. </param>
  7463. <exception cref="T:System.ArgumentException">
  7464. Insufficient location information, or the device or resource is not present in the system.
  7465. -or-
  7466. The interface type is valid, but the specified interface number is not configured.
  7467. </exception>
  7468. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7469. There are problems opening a VISA session to
  7470. resourceName (parameter).
  7471. </exception>
  7472. <exception cref="T:System.DllNotFoundException">
  7473. The NI-VISA driver library cannot be found.
  7474. </exception>
  7475. <exception cref="T:System.EntryPointNotFoundException">
  7476. A required operation in the NI-VISA driver library cannot be found.
  7477. </exception>
  7478. </member>
  7479. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.In8(NationalInstruments.VisaNS.AddressSpace,System.Int32)">
  7480. <summary>
  7481. Reads in an 8-bit value from the specified memory address space and offset.
  7482. </summary>
  7483. <param name="addressSpace">
  7484. The address space. Refer to AddressSpace for a list of values.
  7485. </param>
  7486. <param name="offset">
  7487. Offset in bytes of the address or register from which to read.
  7488. </param>
  7489. <returns>
  7490. 8 bits of data read from the bus.
  7491. </returns>
  7492. <exception cref="T:System.ArgumentException">
  7493. Invalid offset (parameter) specified.
  7494. -or-
  7495. Invalid addressSpace (parameter) specified.
  7496. </exception>
  7497. <exception cref="T:System.InvalidOperationException">
  7498. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  7499. </exception>
  7500. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7501. The NI-VISA driver returned an error as a result of calling this method.
  7502. </exception>
  7503. <exception cref="T:System.ObjectDisposedException">
  7504. This member is called after the Dispose
  7505. method is called directly from code or indirectly through a finalizer.
  7506. </exception>
  7507. <exception cref="T:System.DllNotFoundException">
  7508. The NI-VISA driver library cannot be found.
  7509. </exception>
  7510. <exception cref="T:System.EntryPointNotFoundException">
  7511. A required operation in the NI-VISA driver library cannot be found.
  7512. </exception>
  7513. </member>
  7514. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.In8(NationalInstruments.VisaNS.AddressSpace,System.Int64)">
  7515. <summary>
  7516. Reads in an 8-bit value from the specified memory address space and offset.
  7517. </summary>
  7518. <param name="addressSpace">
  7519. The address space. Refer to AddressSpace for a list of values.
  7520. </param>
  7521. <param name="offset">
  7522. Offset in bytes of the address or register from which to read.
  7523. </param>
  7524. <returns>
  7525. 8 bits of data read from the bus.
  7526. </returns>
  7527. <exception cref="T:System.ArgumentException">
  7528. Invalid offset (parameter) specified.
  7529. -or-
  7530. Invalid addressSpace (parameter) specified.
  7531. </exception>
  7532. <exception cref="T:System.InvalidOperationException">
  7533. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  7534. </exception>
  7535. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7536. The NI-VISA driver returned an error as a result of calling this method.
  7537. </exception>
  7538. <exception cref="T:System.ObjectDisposedException">
  7539. This member is called after the Dispose
  7540. method is called directly from code or indirectly through a finalizer.
  7541. </exception>
  7542. <exception cref="T:System.DllNotFoundException">
  7543. The NI-VISA driver library cannot be found.
  7544. </exception>
  7545. <exception cref="T:System.EntryPointNotFoundException">
  7546. A required operation in the NI-VISA driver library cannot be found.
  7547. </exception>
  7548. </member>
  7549. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.In16(NationalInstruments.VisaNS.AddressSpace,System.Int32)">
  7550. <summary>
  7551. Reads in a 16-bit value from the specified memory address space and offset.
  7552. </summary>
  7553. <param name="addressSpace">
  7554. The address space. Refer to AddressSpace for a list of values.
  7555. </param>
  7556. <param name="offset">
  7557. Offset in bytes of the address or register from which to read.
  7558. </param>
  7559. <returns>
  7560. 16 bits of data read from the bus.
  7561. </returns>
  7562. <exception cref="T:System.ArgumentException">
  7563. Invalid offset (parameter) specified.
  7564. -or-
  7565. Invalid addressSpace (parameter) specified.
  7566. </exception>
  7567. <exception cref="T:System.InvalidOperationException">
  7568. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  7569. </exception>
  7570. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7571. The NI-VISA driver returned an error as a result of calling this method.
  7572. </exception>
  7573. <exception cref="T:System.ObjectDisposedException">
  7574. This member is called after the Dispose
  7575. method is called directly from code or indirectly through a finalizer.
  7576. </exception>
  7577. <exception cref="T:System.DllNotFoundException">
  7578. The NI-VISA driver library cannot be found.
  7579. </exception>
  7580. <exception cref="T:System.EntryPointNotFoundException">
  7581. A required operation in the NI-VISA driver library cannot be found.
  7582. </exception>
  7583. </member>
  7584. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.In16(NationalInstruments.VisaNS.AddressSpace,System.Int64)">
  7585. <summary>
  7586. Reads in a 16-bit value from the specified memory address space and offset.
  7587. </summary>
  7588. <param name="addressSpace">
  7589. The address space. Refer to AddressSpace for a list of values.
  7590. </param>
  7591. <param name="offset">
  7592. Offset in bytes of the address or register from which to read.
  7593. </param>
  7594. <returns>
  7595. 16 bits of data read from the bus.
  7596. </returns>
  7597. <exception cref="T:System.ArgumentException">
  7598. Invalid offset (parameter) specified.
  7599. -or-
  7600. Invalid addressSpace (parameter) specified.
  7601. </exception>
  7602. <exception cref="T:System.InvalidOperationException">
  7603. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  7604. </exception>
  7605. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7606. The NI-VISA driver returned an error as a result of calling this method.
  7607. </exception>
  7608. <exception cref="T:System.ObjectDisposedException">
  7609. This member is called after the Dispose
  7610. method is called directly from code or indirectly through a finalizer.
  7611. </exception>
  7612. <exception cref="T:System.DllNotFoundException">
  7613. The NI-VISA driver library cannot be found.
  7614. </exception>
  7615. <exception cref="T:System.EntryPointNotFoundException">
  7616. A required operation in the NI-VISA driver library cannot be found.
  7617. </exception>
  7618. </member>
  7619. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.In32(NationalInstruments.VisaNS.AddressSpace,System.Int32)">
  7620. <summary>
  7621. Reads in a 32-bit value from the specified memory address space and offset.
  7622. </summary>
  7623. <param name="addressSpace">
  7624. The address space. Refer to AddressSpace for a list of values.
  7625. </param>
  7626. <param name="offset">
  7627. Offset in bytes of the address or register from which to read.
  7628. </param>
  7629. <returns>
  7630. 32 bits of data read from the bus.
  7631. </returns>
  7632. <exception cref="T:System.ArgumentException">
  7633. Invalid offset (parameter) specified.
  7634. -or-
  7635. Invalid addressSpace (parameter) specified.
  7636. </exception>
  7637. <exception cref="T:System.InvalidOperationException">
  7638. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  7639. </exception>
  7640. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7641. The NI-VISA driver returned an error as a result of calling this method.
  7642. </exception>
  7643. <exception cref="T:System.ObjectDisposedException">
  7644. This member is called after the Dispose
  7645. method is called directly from code or indirectly through a finalizer.
  7646. </exception>
  7647. <exception cref="T:System.DllNotFoundException">
  7648. The NI-VISA driver library cannot be found.
  7649. </exception>
  7650. <exception cref="T:System.EntryPointNotFoundException">
  7651. A required operation in the NI-VISA driver library cannot be found.
  7652. </exception>
  7653. </member>
  7654. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.In32(NationalInstruments.VisaNS.AddressSpace,System.Int64)">
  7655. <summary>
  7656. Reads in a 32-bit value from the specified memory address space and offset.
  7657. </summary>
  7658. <param name="addressSpace">
  7659. The address space. Refer to AddressSpace for a list of values.
  7660. </param>
  7661. <param name="offset">
  7662. Offset in bytes of the address or register from which to read.
  7663. </param>
  7664. <returns>
  7665. 32 bits of data read from the bus.
  7666. </returns>
  7667. <exception cref="T:System.ArgumentException">
  7668. Invalid offset (parameter) specified.
  7669. -or-
  7670. Invalid addressSpace (parameter) specified.
  7671. </exception>
  7672. <exception cref="T:System.InvalidOperationException">
  7673. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  7674. </exception>
  7675. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7676. The NI-VISA driver returned an error as a result of calling this method.
  7677. </exception>
  7678. <exception cref="T:System.ObjectDisposedException">
  7679. This member is called after the Dispose
  7680. method is called directly from code or indirectly through a finalizer.
  7681. </exception>
  7682. <exception cref="T:System.DllNotFoundException">
  7683. The NI-VISA driver library cannot be found.
  7684. </exception>
  7685. <exception cref="T:System.EntryPointNotFoundException">
  7686. A required operation in the NI-VISA driver library cannot be found.
  7687. </exception>
  7688. </member>
  7689. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.In64(NationalInstruments.VisaNS.AddressSpace,System.Int32)">
  7690. <summary>
  7691. Reads in a 64-bit value from the specified memory address space and offset.
  7692. </summary>
  7693. <param name="addressSpace">
  7694. The address space. Refer to AddressSpace for a list of values.
  7695. </param>
  7696. <param name="offset">
  7697. Offset in bytes of the address or register from which to read.
  7698. </param>
  7699. <returns>
  7700. 64 bits of data read from the bus.
  7701. </returns>
  7702. <exception cref="T:System.ArgumentException">
  7703. Invalid offset (parameter) specified.
  7704. -or-
  7705. Invalid addressSpace (parameter) specified.
  7706. </exception>
  7707. <exception cref="T:System.InvalidOperationException">
  7708. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  7709. </exception>
  7710. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7711. The NI-VISA driver returned an error as a result of calling this method.
  7712. </exception>
  7713. <exception cref="T:System.ObjectDisposedException">
  7714. This member is called after the Dispose
  7715. method is called directly from code or indirectly through a finalizer.
  7716. </exception>
  7717. <exception cref="T:System.DllNotFoundException">
  7718. The NI-VISA driver library cannot be found.
  7719. </exception>
  7720. <exception cref="T:System.EntryPointNotFoundException">
  7721. A required operation in the NI-VISA driver library cannot be found.
  7722. </exception>
  7723. </member>
  7724. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.In64(NationalInstruments.VisaNS.AddressSpace,System.Int64)">
  7725. <summary>
  7726. Reads in a 64-bit value from the specified memory address space and offset.
  7727. </summary>
  7728. <param name="addressSpace">
  7729. The address space. Refer to AddressSpace for a list of values.
  7730. </param>
  7731. <param name="offset">
  7732. Offset in bytes of the address or register from which to read.
  7733. </param>
  7734. <returns>
  7735. 64 bits of data read from the bus.
  7736. </returns>
  7737. <exception cref="T:System.ArgumentException">
  7738. Invalid offset (parameter) specified.
  7739. -or-
  7740. Invalid addressSpace (parameter) specified.
  7741. </exception>
  7742. <exception cref="T:System.InvalidOperationException">
  7743. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  7744. </exception>
  7745. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7746. The NI-VISA driver returned an error as a result of calling this method.
  7747. </exception>
  7748. <exception cref="T:System.ObjectDisposedException">
  7749. This member is called after the Dispose
  7750. method is called directly from code or indirectly through a finalizer.
  7751. </exception>
  7752. <exception cref="T:System.DllNotFoundException">
  7753. The NI-VISA driver library cannot be found.
  7754. </exception>
  7755. <exception cref="T:System.EntryPointNotFoundException">
  7756. A required operation in the NI-VISA driver library cannot be found.
  7757. </exception>
  7758. </member>
  7759. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.MoveIn8(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32)">
  7760. <summary>
  7761. Moves a block of 8-bit data from the specified address space and offset to local memory.
  7762. </summary>
  7763. <param name="addressSpace">
  7764. The address space.
  7765. </param>
  7766. <param name="offset">
  7767. Offset in bytes of the starting address to read.
  7768. </param>
  7769. <param name="length">
  7770. Number of elements to transfer.
  7771. </param>
  7772. <returns>
  7773. Block of 8-bit data to store locally.
  7774. </returns>
  7775. <exception cref="T:System.ArgumentException">
  7776. Invalid offset (parameter) specified.
  7777. -or-
  7778. Invalid length (parameter) specified.
  7779. -or-
  7780. Invalid addressSpace (parameter) specified.
  7781. </exception>
  7782. <exception cref="T:System.InvalidOperationException">
  7783. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  7784. </exception>
  7785. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7786. The NI-VISA driver returned an error as a result of calling this method.
  7787. </exception>
  7788. <exception cref="T:System.ObjectDisposedException">
  7789. This member is called after the Dispose
  7790. method is called directly from code or indirectly through a finalizer.
  7791. </exception>
  7792. <exception cref="T:System.DllNotFoundException">
  7793. The NI-VISA driver library cannot be found.
  7794. </exception>
  7795. <exception cref="T:System.EntryPointNotFoundException">
  7796. A required operation in the NI-VISA driver library cannot be found.
  7797. </exception>
  7798. </member>
  7799. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.MoveIn8(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32)">
  7800. <summary>
  7801. Moves a block of 8-bit data from the specified address space and offset to local memory.
  7802. </summary>
  7803. <param name="addressSpace">
  7804. The address space.
  7805. </param>
  7806. <param name="offset">
  7807. Offset in bytes of the starting address to read.
  7808. </param>
  7809. <param name="length">
  7810. Number of elements to transfer.
  7811. </param>
  7812. <returns>
  7813. Block of 8-bit data to store locally.
  7814. </returns>
  7815. <exception cref="T:System.ArgumentException">
  7816. Invalid offset (parameter) specified.
  7817. -or-
  7818. Invalid length (parameter) specified.
  7819. -or-
  7820. Invalid addressSpace (parameter) specified.
  7821. </exception>
  7822. <exception cref="T:System.InvalidOperationException">
  7823. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  7824. </exception>
  7825. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7826. The NI-VISA driver returned an error as a result of calling this method.
  7827. </exception>
  7828. <exception cref="T:System.ObjectDisposedException">
  7829. This member is called after the Dispose
  7830. method is called directly from code or indirectly through a finalizer.
  7831. </exception>
  7832. <exception cref="T:System.DllNotFoundException">
  7833. The NI-VISA driver library cannot be found.
  7834. </exception>
  7835. <exception cref="T:System.EntryPointNotFoundException">
  7836. A required operation in the NI-VISA driver library cannot be found.
  7837. </exception>
  7838. </member>
  7839. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.MoveIn16(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32)">
  7840. <summary>
  7841. Moves a block of 16-bit data from the specified address space and offset to local memory.
  7842. </summary>
  7843. <param name="addressSpace">
  7844. The address space.
  7845. </param>
  7846. <param name="offset">
  7847. Offset in bytes of the starting address to read.
  7848. </param>
  7849. <param name="length">
  7850. Number of elements to transfer.
  7851. </param>
  7852. <returns>
  7853. Block of 16-bit data to store locally.
  7854. </returns>
  7855. <exception cref="T:System.ArgumentException">
  7856. Invalid offset (parameter) specified.
  7857. -or-
  7858. Invalid length (parameter) specified.
  7859. -or-
  7860. Invalid addressSpace (parameter) specified.
  7861. </exception>
  7862. <exception cref="T:System.InvalidOperationException">
  7863. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  7864. </exception>
  7865. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7866. The NI-VISA driver returned an error as a result of calling this method.
  7867. </exception>
  7868. <exception cref="T:System.ObjectDisposedException">
  7869. This member is called after the Dispose
  7870. method is called directly from code or indirectly through a finalizer.
  7871. </exception>
  7872. <exception cref="T:System.DllNotFoundException">
  7873. The NI-VISA driver library cannot be found.
  7874. </exception>
  7875. <exception cref="T:System.EntryPointNotFoundException">
  7876. A required operation in the NI-VISA driver library cannot be found.
  7877. </exception>
  7878. </member>
  7879. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.MoveIn16(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32)">
  7880. <summary>
  7881. Moves a block of 16-bit data from the specified address space and offset to local memory.
  7882. </summary>
  7883. <param name="addressSpace">
  7884. The address space.
  7885. </param>
  7886. <param name="offset">
  7887. Offset in bytes of the starting address to read.
  7888. </param>
  7889. <param name="length">
  7890. Number of elements to transfer.
  7891. </param>
  7892. <returns>
  7893. Block of 16-bit data to store locally.
  7894. </returns>
  7895. <exception cref="T:System.ArgumentException">
  7896. Invalid offset (parameter) specified.
  7897. -or-
  7898. Invalid length (parameter) specified.
  7899. -or-
  7900. Invalid addressSpace (parameter) specified.
  7901. </exception>
  7902. <exception cref="T:System.InvalidOperationException">
  7903. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  7904. </exception>
  7905. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7906. The NI-VISA driver returned an error as a result of calling this method.
  7907. </exception>
  7908. <exception cref="T:System.ObjectDisposedException">
  7909. This member is called after the Dispose
  7910. method is called directly from code or indirectly through a finalizer.
  7911. </exception>
  7912. <exception cref="T:System.DllNotFoundException">
  7913. The NI-VISA driver library cannot be found.
  7914. </exception>
  7915. <exception cref="T:System.EntryPointNotFoundException">
  7916. A required operation in the NI-VISA driver library cannot be found.
  7917. </exception>
  7918. </member>
  7919. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.MoveIn32(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32)">
  7920. <summary>
  7921. Moves a block of 32-bit data from the specified address space and offset to local memory.
  7922. </summary>
  7923. <param name="addressSpace">
  7924. The address space.
  7925. </param>
  7926. <param name="offset">
  7927. Offset in bytes of the starting address to read.
  7928. </param>
  7929. <param name="length">
  7930. Number of elements to transfer.
  7931. </param>
  7932. <returns>
  7933. Block of 32-bit data to store locally.
  7934. </returns>
  7935. <exception cref="T:System.ArgumentException">
  7936. Invalid offset (parameter) specified.
  7937. -or-
  7938. Invalid length (parameter) specified.
  7939. -or-
  7940. Invalid addressSpace (parameter) specified.
  7941. </exception>
  7942. <exception cref="T:System.InvalidOperationException">
  7943. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  7944. </exception>
  7945. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7946. The NI-VISA driver returned an error as a result of calling this method.
  7947. </exception>
  7948. <exception cref="T:System.ObjectDisposedException">
  7949. This member is called after the Dispose
  7950. method is called directly from code or indirectly through a finalizer.
  7951. </exception>
  7952. <exception cref="T:System.DllNotFoundException">
  7953. The NI-VISA driver library cannot be found.
  7954. </exception>
  7955. <exception cref="T:System.EntryPointNotFoundException">
  7956. A required operation in the NI-VISA driver library cannot be found.
  7957. </exception>
  7958. </member>
  7959. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.MoveIn32(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32)">
  7960. <summary>
  7961. Moves a block of 32-bit data from the specified address space and offset to local memory.
  7962. </summary>
  7963. <param name="addressSpace">
  7964. The address space.
  7965. </param>
  7966. <param name="offset">
  7967. Offset in bytes of the starting address to read.
  7968. </param>
  7969. <param name="length">
  7970. Number of elements to transfer.
  7971. </param>
  7972. <returns>
  7973. Block of 32-bit data to store locally.
  7974. </returns>
  7975. <exception cref="T:System.ArgumentException">
  7976. Invalid offset (parameter) specified.
  7977. -or-
  7978. Invalid length (parameter) specified.
  7979. -or-
  7980. Invalid addressSpace (parameter) specified.
  7981. </exception>
  7982. <exception cref="T:System.InvalidOperationException">
  7983. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  7984. </exception>
  7985. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  7986. The NI-VISA driver returned an error as a result of calling this method.
  7987. </exception>
  7988. <exception cref="T:System.ObjectDisposedException">
  7989. This member is called after the Dispose
  7990. method is called directly from code or indirectly through a finalizer.
  7991. </exception>
  7992. <exception cref="T:System.DllNotFoundException">
  7993. The NI-VISA driver library cannot be found.
  7994. </exception>
  7995. <exception cref="T:System.EntryPointNotFoundException">
  7996. A required operation in the NI-VISA driver library cannot be found.
  7997. </exception>
  7998. </member>
  7999. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.MoveIn64(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32)">
  8000. <summary>
  8001. Moves a block of 64-bit data from the specified address space and offset to local memory.
  8002. </summary>
  8003. <param name="addressSpace">
  8004. The address space.
  8005. </param>
  8006. <param name="offset">
  8007. Offset in bytes of the starting address to read.
  8008. </param>
  8009. <param name="length">
  8010. Number of elements to transfer.
  8011. </param>
  8012. <returns>
  8013. Block of 64-bit data to store locally.
  8014. </returns>
  8015. <exception cref="T:System.ArgumentException">
  8016. Invalid offset (parameter) specified.
  8017. -or-
  8018. Invalid length (parameter) specified.
  8019. -or-
  8020. Invalid addressSpace (parameter) specified.
  8021. </exception>
  8022. <exception cref="T:System.InvalidOperationException">
  8023. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  8024. </exception>
  8025. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8026. The NI-VISA driver returned an error as a result of calling this method.
  8027. </exception>
  8028. <exception cref="T:System.ObjectDisposedException">
  8029. This member is called after the Dispose
  8030. method is called directly from code or indirectly through a finalizer.
  8031. </exception>
  8032. <exception cref="T:System.DllNotFoundException">
  8033. The NI-VISA driver library cannot be found.
  8034. </exception>
  8035. <exception cref="T:System.EntryPointNotFoundException">
  8036. A required operation in the NI-VISA driver library cannot be found.
  8037. </exception>
  8038. </member>
  8039. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.MoveIn64(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32)">
  8040. <summary>
  8041. Moves a block of 64-bit data from the specified address space and offset to local memory.
  8042. </summary>
  8043. <param name="addressSpace">
  8044. The address space.
  8045. </param>
  8046. <param name="offset">
  8047. Offset in bytes of the starting address to read.
  8048. </param>
  8049. <param name="length">
  8050. Number of elements to transfer.
  8051. </param>
  8052. <returns>
  8053. Block of 64-bit data to store locally.
  8054. </returns>
  8055. <exception cref="T:System.ArgumentException">
  8056. Invalid offset (parameter) specified.
  8057. -or-
  8058. Invalid length (parameter) specified.
  8059. -or-
  8060. Invalid addressSpace (parameter) specified.
  8061. </exception>
  8062. <exception cref="T:System.InvalidOperationException">
  8063. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  8064. </exception>
  8065. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8066. The NI-VISA driver returned an error as a result of calling this method.
  8067. </exception>
  8068. <exception cref="T:System.ObjectDisposedException">
  8069. This member is called after the Dispose
  8070. method is called directly from code or indirectly through a finalizer.
  8071. </exception>
  8072. <exception cref="T:System.DllNotFoundException">
  8073. The NI-VISA driver library cannot be found.
  8074. </exception>
  8075. <exception cref="T:System.EntryPointNotFoundException">
  8076. A required operation in the NI-VISA driver library cannot be found.
  8077. </exception>
  8078. </member>
  8079. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.MoveOut8(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32,System.Byte[])">
  8080. <summary>
  8081. Moves a block of 8-bit data from local memory to the specified address space and offset.
  8082. </summary>
  8083. <param name="addressSpace">
  8084. The address space.
  8085. </param>
  8086. <param name="offset">
  8087. Offset in bytes of the device to write to.
  8088. </param>
  8089. <param name="length">
  8090. Number of elements to transfer.
  8091. </param>
  8092. <param name="dataToMove">
  8093. Block of local data to move to the specified addressSpace (parameter) and offset (parameter).
  8094. </param>
  8095. <exception cref="T:System.ArgumentException">
  8096. Invalid offset (parameter) specified.
  8097. -or-
  8098. Invalid length (parameter) specified.
  8099. -or-
  8100. Invalid addressSpace (parameter) specified.
  8101. </exception>
  8102. <exception cref="T:System.InvalidOperationException">
  8103. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  8104. </exception>
  8105. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8106. The NI-VISA driver returned an error as a result of calling this method.
  8107. </exception>
  8108. <exception cref="T:System.ObjectDisposedException">
  8109. This member is called after the Dispose
  8110. method is called directly from code or indirectly through a finalizer.
  8111. </exception>
  8112. <exception cref="T:System.DllNotFoundException">
  8113. The NI-VISA driver library cannot be found.
  8114. </exception>
  8115. <exception cref="T:System.EntryPointNotFoundException">
  8116. A required operation in the NI-VISA driver library cannot be found.
  8117. </exception>
  8118. </member>
  8119. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.MoveOut8(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32,System.Byte[])">
  8120. <summary>
  8121. Moves a block of 8-bit data from local memory to the specified address space and offset.
  8122. </summary>
  8123. <param name="addressSpace">
  8124. The address space.
  8125. </param>
  8126. <param name="offset">
  8127. Offset in bytes of the device to write to.
  8128. </param>
  8129. <param name="length">
  8130. Number of elements to transfer.
  8131. </param>
  8132. <param name="dataToMove">
  8133. Block of local data to move to the specified addressSpace (parameter) and offset (parameter).
  8134. </param>
  8135. <exception cref="T:System.ArgumentException">
  8136. Invalid offset (parameter) specified.
  8137. -or-
  8138. Invalid length (parameter) specified.
  8139. -or-
  8140. Invalid addressSpace (parameter) specified.
  8141. </exception>
  8142. <exception cref="T:System.InvalidOperationException">
  8143. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  8144. </exception>
  8145. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8146. The NI-VISA driver returned an error as a result of calling this method.
  8147. </exception>
  8148. <exception cref="T:System.ObjectDisposedException">
  8149. This member is called after the Dispose
  8150. method is called directly from code or indirectly through a finalizer.
  8151. </exception>
  8152. <exception cref="T:System.DllNotFoundException">
  8153. The NI-VISA driver library cannot be found.
  8154. </exception>
  8155. <exception cref="T:System.EntryPointNotFoundException">
  8156. A required operation in the NI-VISA driver library cannot be found.
  8157. </exception>
  8158. </member>
  8159. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.MoveOut16(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32,System.Int16[])">
  8160. <summary>
  8161. Moves a block of 16-bit data from local memory to the specified address space and offset.
  8162. </summary>
  8163. <param name="addressSpace">
  8164. The address space.
  8165. </param>
  8166. <param name="offset">
  8167. Offset in bytes of the device to write to.
  8168. </param>
  8169. <param name="length">
  8170. Number of elements to transfer.
  8171. </param>
  8172. <param name="dataToMove">
  8173. Block of local data to move to the specified addressSpace (parameter) and offset (parameter).
  8174. </param>
  8175. <exception cref="T:System.ArgumentException">
  8176. Invalid offset (parameter) specified.
  8177. -or-
  8178. Invalid length (parameter) specified.
  8179. -or-
  8180. Invalid addressSpace (parameter) specified.
  8181. </exception>
  8182. <exception cref="T:System.InvalidOperationException">
  8183. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  8184. </exception>
  8185. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8186. The NI-VISA driver returned an error as a result of calling this method.
  8187. </exception>
  8188. <exception cref="T:System.ObjectDisposedException">
  8189. This member is called after the Dispose
  8190. method is called directly from code or indirectly through a finalizer.
  8191. </exception>
  8192. <exception cref="T:System.DllNotFoundException">
  8193. The NI-VISA driver library cannot be found.
  8194. </exception>
  8195. <exception cref="T:System.EntryPointNotFoundException">
  8196. A required operation in the NI-VISA driver library cannot be found.
  8197. </exception>
  8198. </member>
  8199. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.MoveOut16(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32,System.Int16[])">
  8200. <summary>
  8201. Moves a block of 16-bit data from local memory to the specified address space and offset.
  8202. </summary>
  8203. <param name="addressSpace">
  8204. The address space.
  8205. </param>
  8206. <param name="offset">
  8207. Offset in bytes of the device to write to.
  8208. </param>
  8209. <param name="length">
  8210. Number of elements to transfer.
  8211. </param>
  8212. <param name="dataToMove">
  8213. Block of local data to move to the specified addressSpace (parameter) and offset (parameter).
  8214. </param>
  8215. <exception cref="T:System.ArgumentException">
  8216. Invalid offset (parameter) specified.
  8217. -or-
  8218. Invalid length (parameter) specified.
  8219. -or-
  8220. Invalid addressSpace (parameter) specified.
  8221. </exception>
  8222. <exception cref="T:System.InvalidOperationException">
  8223. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  8224. </exception>
  8225. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8226. The NI-VISA driver returned an error as a result of calling this method.
  8227. </exception>
  8228. <exception cref="T:System.ObjectDisposedException">
  8229. This member is called after the Dispose
  8230. method is called directly from code or indirectly through a finalizer.
  8231. </exception>
  8232. <exception cref="T:System.DllNotFoundException">
  8233. The NI-VISA driver library cannot be found.
  8234. </exception>
  8235. <exception cref="T:System.EntryPointNotFoundException">
  8236. A required operation in the NI-VISA driver library cannot be found.
  8237. </exception>
  8238. </member>
  8239. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.MoveOut32(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32,System.Int32[])">
  8240. <summary>
  8241. Moves a block of 32-bit data from local memory to the specified address space and offset.
  8242. </summary>
  8243. <param name="addressSpace">
  8244. The address space.
  8245. </param>
  8246. <param name="offset">
  8247. Offset in bytes of the device to write to.
  8248. </param>
  8249. <param name="length">
  8250. Number of elements to transfer.
  8251. </param>
  8252. <param name="dataToMove">
  8253. Block of local data to move to the specified addressSpace (parameter) and offset (parameter).
  8254. </param>
  8255. <exception cref="T:System.ArgumentException">
  8256. Invalid offset (parameter) specified.
  8257. -or-
  8258. Invalid length (parameter) specified.
  8259. -or-
  8260. Invalid addressSpace (parameter) specified.
  8261. </exception>
  8262. <exception cref="T:System.InvalidOperationException">
  8263. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  8264. </exception>
  8265. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8266. The NI-VISA driver returned an error as a result of calling this method.
  8267. </exception>
  8268. <exception cref="T:System.ObjectDisposedException">
  8269. This member is called after the Dispose
  8270. method is called directly from code or indirectly through a finalizer.
  8271. </exception>
  8272. <exception cref="T:System.DllNotFoundException">
  8273. The NI-VISA driver library cannot be found.
  8274. </exception>
  8275. <exception cref="T:System.EntryPointNotFoundException">
  8276. A required operation in the NI-VISA driver library cannot be found.
  8277. </exception>
  8278. </member>
  8279. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.MoveOut32(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32,System.Int32[])">
  8280. <summary>
  8281. Moves a block of 32-bit data from local memory to the specified address space and offset.
  8282. </summary>
  8283. <param name="addressSpace">
  8284. The address space.
  8285. </param>
  8286. <param name="offset">
  8287. Offset in bytes of the device to write to.
  8288. </param>
  8289. <param name="length">
  8290. Number of elements to transfer.
  8291. </param>
  8292. <param name="dataToMove">
  8293. Block of local data to move to the specified addressSpace (parameter) and offset (parameter).
  8294. </param>
  8295. <exception cref="T:System.ArgumentException">
  8296. Invalid offset (parameter) specified.
  8297. -or-
  8298. Invalid length (parameter) specified.
  8299. -or-
  8300. Invalid addressSpace (parameter) specified.
  8301. </exception>
  8302. <exception cref="T:System.InvalidOperationException">
  8303. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  8304. </exception>
  8305. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8306. The NI-VISA driver returned an error as a result of calling this method.
  8307. </exception>
  8308. <exception cref="T:System.ObjectDisposedException">
  8309. This member is called after the Dispose
  8310. method is called directly from code or indirectly through a finalizer.
  8311. </exception>
  8312. <exception cref="T:System.DllNotFoundException">
  8313. The NI-VISA driver library cannot be found.
  8314. </exception>
  8315. <exception cref="T:System.EntryPointNotFoundException">
  8316. A required operation in the NI-VISA driver library cannot be found.
  8317. </exception>
  8318. </member>
  8319. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.MoveOut64(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32,System.Int64[])">
  8320. <summary>
  8321. Moves a block of 64-bit data from local memory to the specified address space and offset.
  8322. </summary>
  8323. <param name="addressSpace">
  8324. The address space.
  8325. </param>
  8326. <param name="offset">
  8327. Offset in bytes of the device to write to.
  8328. </param>
  8329. <param name="length">
  8330. Number of elements to transfer.
  8331. </param>
  8332. <param name="dataToMove">
  8333. Block of local data to move to the specified addressSpace (parameter) and offset (parameter).
  8334. </param>
  8335. <exception cref="T:System.ArgumentException">
  8336. Invalid offset (parameter) specified.
  8337. -or-
  8338. Invalid length (parameter) specified.
  8339. -or-
  8340. Invalid addressSpace (parameter) specified.
  8341. </exception>
  8342. <exception cref="T:System.InvalidOperationException">
  8343. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  8344. </exception>
  8345. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8346. The NI-VISA driver returned an error as a result of calling this method.
  8347. </exception>
  8348. <exception cref="T:System.ObjectDisposedException">
  8349. This member is called after the Dispose
  8350. method is called directly from code or indirectly through a finalizer.
  8351. </exception>
  8352. <exception cref="T:System.DllNotFoundException">
  8353. The NI-VISA driver library cannot be found.
  8354. </exception>
  8355. <exception cref="T:System.EntryPointNotFoundException">
  8356. A required operation in the NI-VISA driver library cannot be found.
  8357. </exception>
  8358. </member>
  8359. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.MoveOut64(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32,System.Int64[])">
  8360. <summary>
  8361. Moves a block of 64-bit data from local memory to the specified address space and offset.
  8362. </summary>
  8363. <param name="addressSpace">
  8364. The address space.
  8365. </param>
  8366. <param name="offset">
  8367. Offset in bytes of the device to write to.
  8368. </param>
  8369. <param name="length">
  8370. Number of elements to transfer.
  8371. </param>
  8372. <param name="dataToMove">
  8373. Block of local data to move to the specified addressSpace (parameter) and offset (parameter).
  8374. </param>
  8375. <exception cref="T:System.ArgumentException">
  8376. Invalid offset (parameter) specified.
  8377. -or-
  8378. Invalid length (parameter) specified.
  8379. -or-
  8380. Invalid addressSpace (parameter) specified.
  8381. </exception>
  8382. <exception cref="T:System.InvalidOperationException">
  8383. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  8384. </exception>
  8385. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8386. The NI-VISA driver returned an error as a result of calling this method.
  8387. </exception>
  8388. <exception cref="T:System.ObjectDisposedException">
  8389. This member is called after the Dispose
  8390. method is called directly from code or indirectly through a finalizer.
  8391. </exception>
  8392. <exception cref="T:System.DllNotFoundException">
  8393. The NI-VISA driver library cannot be found.
  8394. </exception>
  8395. <exception cref="T:System.EntryPointNotFoundException">
  8396. A required operation in the NI-VISA driver library cannot be found.
  8397. </exception>
  8398. </member>
  8399. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.Out8(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Byte)">
  8400. <summary>
  8401. Writes an 8-bit value to the specified memory space and offset.
  8402. </summary>
  8403. <param name="addressSpace">
  8404. The address space.
  8405. </param>
  8406. <param name="offset">
  8407. Offset in bytes of the address or register to which to read.
  8408. </param>
  8409. <param name="data">
  8410. 8-bit data to write to the bus.
  8411. </param>
  8412. <exception cref="T:System.ArgumentException">
  8413. Invalid offset (parameter) specified.
  8414. -or-
  8415. Invalid addressSpace (parameter) specified.
  8416. </exception>
  8417. <exception cref="T:System.InvalidOperationException">
  8418. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  8419. </exception>
  8420. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8421. The NI-VISA driver returned an error as a result of calling this method.
  8422. </exception>
  8423. <exception cref="T:System.ObjectDisposedException">
  8424. This member is called after the Dispose
  8425. method is called directly from code or indirectly through a finalizer.
  8426. </exception>
  8427. <exception cref="T:System.DllNotFoundException">
  8428. The NI-VISA driver library cannot be found.
  8429. </exception>
  8430. <exception cref="T:System.EntryPointNotFoundException">
  8431. A required operation in the NI-VISA driver library cannot be found.
  8432. </exception>
  8433. </member>
  8434. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.Out8(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Byte)">
  8435. <summary>
  8436. Writes an 8-bit value to the specified memory space and offset.
  8437. </summary>
  8438. <param name="addressSpace">
  8439. The address space.
  8440. </param>
  8441. <param name="offset">
  8442. Offset in bytes of the address or register to which to read.
  8443. </param>
  8444. <param name="data">
  8445. 8-bit data to write to the bus.
  8446. </param>
  8447. <exception cref="T:System.ArgumentException">
  8448. Invalid offset (parameter) specified.
  8449. -or-
  8450. Invalid addressSpace (parameter) specified.
  8451. </exception>
  8452. <exception cref="T:System.InvalidOperationException">
  8453. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  8454. </exception>
  8455. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8456. The NI-VISA driver returned an error as a result of calling this method.
  8457. </exception>
  8458. <exception cref="T:System.ObjectDisposedException">
  8459. This member is called after the Dispose
  8460. method is called directly from code or indirectly through a finalizer.
  8461. </exception>
  8462. <exception cref="T:System.DllNotFoundException">
  8463. The NI-VISA driver library cannot be found.
  8464. </exception>
  8465. <exception cref="T:System.EntryPointNotFoundException">
  8466. A required operation in the NI-VISA driver library cannot be found.
  8467. </exception>
  8468. </member>
  8469. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.Out16(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int16)">
  8470. <summary>
  8471. Writes a 16-bit value to the specified memory space and offset.
  8472. </summary>
  8473. <param name="addressSpace">
  8474. The address space.
  8475. </param>
  8476. <param name="offset">
  8477. Offset in bytes of the address or register to which to read.
  8478. </param>
  8479. <param name="data">
  8480. 16-bit data to write to the bus.
  8481. </param>
  8482. <exception cref="T:System.ArgumentException">
  8483. Invalid offset (parameter) specified.
  8484. -or-
  8485. Invalid addressSpace (parameter) specified.
  8486. </exception>
  8487. <exception cref="T:System.InvalidOperationException">
  8488. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  8489. </exception>
  8490. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8491. The NI-VISA driver returned an error as a result of calling this method.
  8492. </exception>
  8493. <exception cref="T:System.ObjectDisposedException">
  8494. This member is called after the Dispose
  8495. method is called directly from code or indirectly through a finalizer.
  8496. </exception>
  8497. <exception cref="T:System.DllNotFoundException">
  8498. The NI-VISA driver library cannot be found.
  8499. </exception>
  8500. <exception cref="T:System.EntryPointNotFoundException">
  8501. A required operation in the NI-VISA driver library cannot be found.
  8502. </exception>
  8503. </member>
  8504. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.Out16(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int16)">
  8505. <summary>
  8506. Writes a 16-bit value to the specified memory space and offset.
  8507. </summary>
  8508. <param name="addressSpace">
  8509. The address space.
  8510. </param>
  8511. <param name="offset">
  8512. Offset in bytes of the address or register to which to read.
  8513. </param>
  8514. <param name="data">
  8515. 16-bit data to write to the bus.
  8516. </param>
  8517. <exception cref="T:System.ArgumentException">
  8518. Invalid offset (parameter) specified.
  8519. -or-
  8520. Invalid addressSpace (parameter) specified.
  8521. </exception>
  8522. <exception cref="T:System.InvalidOperationException">
  8523. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  8524. </exception>
  8525. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8526. The NI-VISA driver returned an error as a result of calling this method.
  8527. </exception>
  8528. <exception cref="T:System.ObjectDisposedException">
  8529. This member is called after the Dispose
  8530. method is called directly from code or indirectly through a finalizer.
  8531. </exception>
  8532. <exception cref="T:System.DllNotFoundException">
  8533. The NI-VISA driver library cannot be found.
  8534. </exception>
  8535. <exception cref="T:System.EntryPointNotFoundException">
  8536. A required operation in the NI-VISA driver library cannot be found.
  8537. </exception>
  8538. </member>
  8539. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.Out32(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32)">
  8540. <summary>
  8541. Writes a 32-bit value to the specified memory space and offset.
  8542. </summary>
  8543. <param name="addressSpace">
  8544. The address space.
  8545. </param>
  8546. <param name="offset">
  8547. Offset in bytes of the address or register to which to read.
  8548. </param>
  8549. <param name="data">
  8550. 32-bit data to write to the bus.
  8551. </param>
  8552. <exception cref="T:System.ArgumentException">
  8553. Invalid offset (parameter) specified.
  8554. -or-
  8555. Invalid addressSpace (parameter) specified.
  8556. </exception>
  8557. <exception cref="T:System.InvalidOperationException">
  8558. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  8559. </exception>
  8560. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8561. The NI-VISA driver returned an error as a result of calling this method.
  8562. </exception>
  8563. <exception cref="T:System.ObjectDisposedException">
  8564. This member is called after the Dispose
  8565. method is called directly from code or indirectly through a finalizer.
  8566. </exception>
  8567. <exception cref="T:System.DllNotFoundException">
  8568. The NI-VISA driver library cannot be found.
  8569. </exception>
  8570. <exception cref="T:System.EntryPointNotFoundException">
  8571. A required operation in the NI-VISA driver library cannot be found.
  8572. </exception>
  8573. </member>
  8574. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.Out32(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32)">
  8575. <summary>
  8576. Writes a 32-bit value to the specified memory space and offset.
  8577. </summary>
  8578. <param name="addressSpace">
  8579. The address space.
  8580. </param>
  8581. <param name="offset">
  8582. Offset in bytes of the address or register to which to read.
  8583. </param>
  8584. <param name="data">
  8585. 32-bit data to write to the bus.
  8586. </param>
  8587. <exception cref="T:System.ArgumentException">
  8588. Invalid offset (parameter) specified.
  8589. -or-
  8590. Invalid addressSpace (parameter) specified.
  8591. </exception>
  8592. <exception cref="T:System.InvalidOperationException">
  8593. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  8594. </exception>
  8595. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8596. The NI-VISA driver returned an error as a result of calling this method.
  8597. </exception>
  8598. <exception cref="T:System.ObjectDisposedException">
  8599. This member is called after the Dispose
  8600. method is called directly from code or indirectly through a finalizer.
  8601. </exception>
  8602. <exception cref="T:System.DllNotFoundException">
  8603. The NI-VISA driver library cannot be found.
  8604. </exception>
  8605. <exception cref="T:System.EntryPointNotFoundException">
  8606. A required operation in the NI-VISA driver library cannot be found.
  8607. </exception>
  8608. </member>
  8609. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.Out64(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int64)">
  8610. <summary>
  8611. Writes a 64-bit value to the specified memory space and offset.
  8612. </summary>
  8613. <param name="addressSpace">
  8614. The address space.
  8615. </param>
  8616. <param name="offset">
  8617. Offset in bytes of the address or register to which to read.
  8618. </param>
  8619. <param name="data">
  8620. 64-bit data to write to the bus.
  8621. </param>
  8622. <exception cref="T:System.ArgumentException">
  8623. Invalid offset (parameter) specified.
  8624. -or-
  8625. Invalid addressSpace (parameter) specified.
  8626. </exception>
  8627. <exception cref="T:System.InvalidOperationException">
  8628. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  8629. </exception>
  8630. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8631. The NI-VISA driver returned an error as a result of calling this method.
  8632. </exception>
  8633. <exception cref="T:System.ObjectDisposedException">
  8634. This member is called after the Dispose
  8635. method is called directly from code or indirectly through a finalizer.
  8636. </exception>
  8637. <exception cref="T:System.DllNotFoundException">
  8638. The NI-VISA driver library cannot be found.
  8639. </exception>
  8640. <exception cref="T:System.EntryPointNotFoundException">
  8641. A required operation in the NI-VISA driver library cannot be found.
  8642. </exception>
  8643. </member>
  8644. <member name="M:NationalInstruments.VisaNS.RegisterBasedSession.Out64(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int64)">
  8645. <summary>
  8646. Writes a 64-bit value to the specified memory space and offset.
  8647. </summary>
  8648. <param name="addressSpace">
  8649. The address space.
  8650. </param>
  8651. <param name="offset">
  8652. Offset in bytes of the address or register to which to read.
  8653. </param>
  8654. <param name="data">
  8655. 64-bit data to write to the bus.
  8656. </param>
  8657. <exception cref="T:System.ArgumentException">
  8658. Invalid offset (parameter) specified.
  8659. -or-
  8660. Invalid addressSpace (parameter) specified.
  8661. </exception>
  8662. <exception cref="T:System.InvalidOperationException">
  8663. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  8664. </exception>
  8665. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8666. The NI-VISA driver returned an error as a result of calling this method.
  8667. </exception>
  8668. <exception cref="T:System.ObjectDisposedException">
  8669. This member is called after the Dispose
  8670. method is called directly from code or indirectly through a finalizer.
  8671. </exception>
  8672. <exception cref="T:System.DllNotFoundException">
  8673. The NI-VISA driver library cannot be found.
  8674. </exception>
  8675. <exception cref="T:System.EntryPointNotFoundException">
  8676. A required operation in the NI-VISA driver library cannot be found.
  8677. </exception>
  8678. </member>
  8679. <member name="P:NationalInstruments.VisaNS.RegisterBasedSession.DestinationIncrement">
  8680. <summary>
  8681. Gets or sets how many elements the destination offset is incremented after every transfer.
  8682. </summary>
  8683. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8684. The property is set to an invalid state.
  8685. </exception>
  8686. <exception cref="T:System.ObjectDisposedException">
  8687. This member is called after the Dispose
  8688. method is called directly from code or indirectly through a finalizer.
  8689. </exception>
  8690. <exception cref="T:System.DllNotFoundException">
  8691. The NI-VISA driver library cannot be found.
  8692. </exception>
  8693. <exception cref="T:System.EntryPointNotFoundException">
  8694. A required operation in the NI-VISA driver library cannot be found.
  8695. </exception>
  8696. </member>
  8697. <member name="P:NationalInstruments.VisaNS.RegisterBasedSession.SourceIncrement">
  8698. <summary>
  8699. Gets or sets how many elements the source offset is incremented after every transfer.
  8700. </summary>
  8701. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8702. The property is set to an invalid state.
  8703. </exception>
  8704. <exception cref="T:System.ObjectDisposedException">
  8705. This member is called after the Dispose
  8706. method is called directly from code or indirectly through a finalizer.
  8707. </exception>
  8708. <exception cref="T:System.DllNotFoundException">
  8709. The NI-VISA driver library cannot be found.
  8710. </exception>
  8711. <exception cref="T:System.EntryPointNotFoundException">
  8712. A required operation in the NI-VISA driver library cannot be found.
  8713. </exception>
  8714. </member>
  8715. <member name="P:NationalInstruments.VisaNS.RegisterBasedSession.AllowDma">
  8716. <summary>
  8717. Gets or sets if I/O accesses use DMA or Programmed I/O.
  8718. </summary>
  8719. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8720. The property is set to an invalid state.
  8721. </exception>
  8722. <exception cref="T:System.ObjectDisposedException">
  8723. This member is called after the Dispose
  8724. method is called directly from code or indirectly through a finalizer.
  8725. </exception>
  8726. <exception cref="T:System.DllNotFoundException">
  8727. The NI-VISA driver library cannot be found.
  8728. </exception>
  8729. <exception cref="T:System.EntryPointNotFoundException">
  8730. A required operation in the NI-VISA driver library cannot be found.
  8731. </exception>
  8732. </member>
  8733. <member name="M:NationalInstruments.VisaNS.FirewireSession.#ctor(System.String)">
  8734. <summary>
  8735. Initializes a new instance of the FirewireSession object from
  8736. the specified resource name.
  8737. </summary>
  8738. <param name="resourceName">
  8739. String that describes a unique VISA resource.
  8740. </param>
  8741. <exception cref="T:System.ArgumentException">
  8742. Insufficient location information, or the device or resource is not present in the system.
  8743. -or-
  8744. The interface type is valid, but the specified interface number is not configured.
  8745. -or-
  8746. resourceName (parameter) does not describe a valid
  8747. FIREWIRE INSTR resource.
  8748. </exception>
  8749. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8750. There are problems opening a VISA session to
  8751. resourceName (parameter).
  8752. </exception>
  8753. <exception cref="T:System.DllNotFoundException">
  8754. The NI-VISA driver library cannot be found.
  8755. </exception>
  8756. <exception cref="T:System.EntryPointNotFoundException">
  8757. A required operation in the NI-VISA driver library cannot be found.
  8758. </exception>
  8759. </member>
  8760. <member name="M:NationalInstruments.VisaNS.FirewireSession.#ctor(System.String,NationalInstruments.VisaNS.AccessModes,System.Int32,System.Boolean)">
  8761. <summary>
  8762. Initializes a new instance of the FirewireSession object from
  8763. the specified resource name, access mode, timeout value, and resource name validation flag.
  8764. </summary>
  8765. <param name="resourceName">
  8766. String that describes a unique VISA resource.
  8767. </param>
  8768. <param name="checkResourceType">
  8769. Validation setting for the specified resource string.
  8770. </param>
  8771. <param name="accessMode">
  8772. The mode by which the specified VISA resource is accessed.
  8773. </param>
  8774. <param name="openTimeout">
  8775. The maximum time in milliseconds that this statement waits to
  8776. open a VISA session with the specified resource. This parameter does not set
  8777. the Timeout property.
  8778. </param>
  8779. <exception cref="T:System.ArgumentException">
  8780. Insufficient location information, or the device or resource is not present in the system.
  8781. -or-
  8782. Invalid accessMode (parameter).
  8783. -or-
  8784. The interface type is valid, but the specified interface number is not configured.
  8785. -or-
  8786. resourceName (parameter) does not describe a valid
  8787. FIREWIRE INSTR resource and checkResourceType (parameter) is set to
  8788. true.
  8789. </exception>
  8790. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8791. There are problems opening a VISA session to
  8792. resourceName (parameter).
  8793. </exception>
  8794. <exception cref="T:System.DllNotFoundException">
  8795. The NI-VISA driver library cannot be found.
  8796. </exception>
  8797. <exception cref="T:System.EntryPointNotFoundException">
  8798. A required operation in the NI-VISA driver library cannot be found.
  8799. </exception>
  8800. </member>
  8801. <member name="M:NationalInstruments.VisaNS.FirewireSession.Out64(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int64)">
  8802. <summary>
  8803. Writes a 64-bit value to the specified memory space and offset.
  8804. </summary>
  8805. <param name="addressSpace">
  8806. The address space.
  8807. </param>
  8808. <param name="offset">
  8809. Offset in bytes of the address or register to which to read.
  8810. </param>
  8811. <param name="data">
  8812. 64-bit data to write to the bus.
  8813. </param>
  8814. <exception cref="T:System.ArgumentException">
  8815. Invalid offset (parameter) specified.
  8816. -or-
  8817. Invalid addressSpace (parameter) specified.
  8818. </exception>
  8819. <exception cref="T:System.InvalidOperationException">
  8820. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  8821. </exception>
  8822. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8823. The NI-VISA driver returned an error as a result of calling this method.
  8824. </exception>
  8825. <exception cref="T:System.ObjectDisposedException">
  8826. This member is called after the Dispose
  8827. method is called directly from code or indirectly through a finalizer.
  8828. </exception>
  8829. <exception cref="T:System.DllNotFoundException">
  8830. The NI-VISA driver library cannot be found.
  8831. </exception>
  8832. <exception cref="T:System.EntryPointNotFoundException">
  8833. A required operation in the NI-VISA driver library cannot be found.
  8834. </exception>
  8835. <exception cref="T:System.ArgumentOutOfRangeException">
  8836. The offset parameter value is too large.
  8837. </exception>
  8838. </member>
  8839. <member name="M:NationalInstruments.VisaNS.FirewireSession.Out32(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32)">
  8840. <summary>
  8841. Writes a 32-bit value to the specified memory space and offset.
  8842. </summary>
  8843. <param name="addressSpace">
  8844. The address space.
  8845. </param>
  8846. <param name="offset">
  8847. Offset in bytes of the address or register to which to read.
  8848. </param>
  8849. <param name="data">
  8850. 32-bit data to write to the bus.
  8851. </param>
  8852. <exception cref="T:System.ArgumentException">
  8853. Invalid offset (parameter) specified.
  8854. -or-
  8855. Invalid addressSpace (parameter) specified.
  8856. </exception>
  8857. <exception cref="T:System.InvalidOperationException">
  8858. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  8859. </exception>
  8860. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8861. The NI-VISA driver returned an error as a result of calling this method.
  8862. </exception>
  8863. <exception cref="T:System.ObjectDisposedException">
  8864. This member is called after the Dispose
  8865. method is called directly from code or indirectly through a finalizer.
  8866. </exception>
  8867. <exception cref="T:System.DllNotFoundException">
  8868. The NI-VISA driver library cannot be found.
  8869. </exception>
  8870. <exception cref="T:System.EntryPointNotFoundException">
  8871. A required operation in the NI-VISA driver library cannot be found.
  8872. </exception>
  8873. <exception cref="T:System.ArgumentOutOfRangeException">
  8874. The offset parameter value is too large.
  8875. </exception>
  8876. </member>
  8877. <member name="M:NationalInstruments.VisaNS.FirewireSession.In64(NationalInstruments.VisaNS.AddressSpace,System.Int64)">
  8878. <summary>
  8879. Reads in a 64-bit value from the specified memory address space and offset.
  8880. </summary>
  8881. <param name="addressSpace">
  8882. The address space. Refer to AddressSpace for a list of values.
  8883. </param>
  8884. <param name="offset">
  8885. Offset in bytes of the address or register from which to read.
  8886. </param>
  8887. <returns>
  8888. 64 bits of data read from the bus.
  8889. </returns>
  8890. <exception cref="T:System.ArgumentException">
  8891. Invalid offset (parameter) specified.
  8892. -or-
  8893. Invalid addressSpace (parameter) specified.
  8894. </exception>
  8895. <exception cref="T:System.InvalidOperationException">
  8896. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  8897. </exception>
  8898. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8899. The NI-VISA driver returned an error as a result of calling this method.
  8900. </exception>
  8901. <exception cref="T:System.ObjectDisposedException">
  8902. This member is called after the Dispose
  8903. method is called directly from code or indirectly through a finalizer.
  8904. </exception>
  8905. <exception cref="T:System.DllNotFoundException">
  8906. The NI-VISA driver library cannot be found.
  8907. </exception>
  8908. <exception cref="T:System.EntryPointNotFoundException">
  8909. A required operation in the NI-VISA driver library cannot be found.
  8910. </exception>
  8911. <exception cref="T:System.ArgumentOutOfRangeException">
  8912. The offset parameter value is too large.
  8913. </exception>
  8914. </member>
  8915. <member name="M:NationalInstruments.VisaNS.FirewireSession.In32(NationalInstruments.VisaNS.AddressSpace,System.Int64)">
  8916. <summary>
  8917. Reads in a 32-bit value from the specified memory address space and offset.
  8918. </summary>
  8919. <param name="addressSpace">
  8920. The address space. Refer to AddressSpace for a list of values.
  8921. </param>
  8922. <param name="offset">
  8923. Offset in bytes of the address or register from which to read.
  8924. </param>
  8925. <returns>
  8926. 32 bits of data read from the bus.
  8927. </returns>
  8928. <exception cref="T:System.ArgumentException">
  8929. Invalid offset (parameter) specified.
  8930. -or-
  8931. Invalid addressSpace (parameter) specified.
  8932. </exception>
  8933. <exception cref="T:System.InvalidOperationException">
  8934. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  8935. </exception>
  8936. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8937. The NI-VISA driver returned an error as a result of calling this method.
  8938. </exception>
  8939. <exception cref="T:System.ObjectDisposedException">
  8940. This member is called after the Dispose
  8941. method is called directly from code or indirectly through a finalizer.
  8942. </exception>
  8943. <exception cref="T:System.DllNotFoundException">
  8944. The NI-VISA driver library cannot be found.
  8945. </exception>
  8946. <exception cref="T:System.EntryPointNotFoundException">
  8947. A required operation in the NI-VISA driver library cannot be found.
  8948. </exception>
  8949. <exception cref="T:System.ArgumentOutOfRangeException">
  8950. The offset parameter value is too large.
  8951. </exception>
  8952. </member>
  8953. <member name="M:NationalInstruments.VisaNS.FirewireSession.In16(NationalInstruments.VisaNS.AddressSpace,System.Int64)">
  8954. <summary>
  8955. Reads in a 16-bit value from the specified memory address space and offset.
  8956. </summary>
  8957. <param name="addressSpace">
  8958. The address space. Refer to AddressSpace for a list of values.
  8959. </param>
  8960. <param name="offset">
  8961. Offset in bytes of the address or register from which to read.
  8962. </param>
  8963. <returns>
  8964. 16 bits of data read from the bus.
  8965. </returns>
  8966. <exception cref="T:System.ArgumentException">
  8967. Invalid offset (parameter) specified.
  8968. -or-
  8969. Invalid addressSpace (parameter) specified.
  8970. </exception>
  8971. <exception cref="T:System.InvalidOperationException">
  8972. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  8973. </exception>
  8974. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  8975. The NI-VISA driver returned an error as a result of calling this method.
  8976. </exception>
  8977. <exception cref="T:System.ObjectDisposedException">
  8978. This member is called after the Dispose
  8979. method is called directly from code or indirectly through a finalizer.
  8980. </exception>
  8981. <exception cref="T:System.DllNotFoundException">
  8982. The NI-VISA driver library cannot be found.
  8983. </exception>
  8984. <exception cref="T:System.EntryPointNotFoundException">
  8985. A required operation in the NI-VISA driver library cannot be found.
  8986. </exception>
  8987. <exception cref="T:System.ArgumentOutOfRangeException">
  8988. The offset parameter value is too large.
  8989. </exception>
  8990. </member>
  8991. <member name="M:NationalInstruments.VisaNS.FirewireSession.In8(NationalInstruments.VisaNS.AddressSpace,System.Int64)">
  8992. <summary>
  8993. Reads in an 8-bit value from the specified memory address space and offset.
  8994. </summary>
  8995. <param name="addressSpace">
  8996. The address space. Refer to AddressSpace for a list of values.
  8997. </param>
  8998. <param name="offset">
  8999. Offset in bytes of the address or register from which to read.
  9000. </param>
  9001. <returns>
  9002. 8 bits of data read from the bus.
  9003. </returns>
  9004. <exception cref="T:System.ArgumentException">
  9005. Invalid offset (parameter) specified.
  9006. -or-
  9007. Invalid addressSpace (parameter) specified.
  9008. </exception>
  9009. <exception cref="T:System.InvalidOperationException">
  9010. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  9011. </exception>
  9012. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9013. The NI-VISA driver returned an error as a result of calling this method.
  9014. </exception>
  9015. <exception cref="T:System.ObjectDisposedException">
  9016. This member is called after the Dispose
  9017. method is called directly from code or indirectly through a finalizer.
  9018. </exception>
  9019. <exception cref="T:System.DllNotFoundException">
  9020. The NI-VISA driver library cannot be found.
  9021. </exception>
  9022. <exception cref="T:System.EntryPointNotFoundException">
  9023. A required operation in the NI-VISA driver library cannot be found.
  9024. </exception>
  9025. <exception cref="T:System.ArgumentOutOfRangeException">
  9026. The offset parameter value is too large.
  9027. </exception>
  9028. </member>
  9029. <member name="M:NationalInstruments.VisaNS.FirewireSession.MoveIn64(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32)">
  9030. <summary>
  9031. Moves a block of 64-bit data from the specified address space and offset to local memory.
  9032. </summary>
  9033. <param name="addressSpace">
  9034. The address space.
  9035. </param>
  9036. <param name="offset">
  9037. Offset in bytes of the starting address to read.
  9038. </param>
  9039. <param name="length">
  9040. Number of elements to transfer.
  9041. </param>
  9042. <returns>
  9043. Block of 64-bit data to store locally.
  9044. </returns>
  9045. <exception cref="T:System.ArgumentException">
  9046. Invalid offset (parameter) specified.
  9047. -or-
  9048. Invalid length (parameter) specified.
  9049. -or-
  9050. Invalid addressSpace (parameter) specified.
  9051. </exception>
  9052. <exception cref="T:System.InvalidOperationException">
  9053. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  9054. </exception>
  9055. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9056. The NI-VISA driver returned an error as a result of calling this method.
  9057. </exception>
  9058. <exception cref="T:System.ObjectDisposedException">
  9059. This member is called after the Dispose
  9060. method is called directly from code or indirectly through a finalizer.
  9061. </exception>
  9062. <exception cref="T:System.DllNotFoundException">
  9063. The NI-VISA driver library cannot be found.
  9064. </exception>
  9065. <exception cref="T:System.EntryPointNotFoundException">
  9066. A required operation in the NI-VISA driver library cannot be found.
  9067. </exception>
  9068. <exception cref="T:System.ArgumentOutOfRangeException">
  9069. The offset parameter value is too large.
  9070. </exception>
  9071. </member>
  9072. <member name="M:NationalInstruments.VisaNS.FirewireSession.MoveIn32(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32)">
  9073. <summary>
  9074. Moves a block of 32-bit data from the specified address space and offset to local memory.
  9075. </summary>
  9076. <param name="addressSpace">
  9077. The address space.
  9078. </param>
  9079. <param name="offset">
  9080. Offset in bytes of the starting address to read.
  9081. </param>
  9082. <param name="length">
  9083. Number of elements to transfer.
  9084. </param>
  9085. <returns>
  9086. Block of 32-bit data to store locally.
  9087. </returns>
  9088. <exception cref="T:System.ArgumentException">
  9089. Invalid offset (parameter) specified.
  9090. -or-
  9091. Invalid length (parameter) specified.
  9092. -or-
  9093. Invalid addressSpace (parameter) specified.
  9094. </exception>
  9095. <exception cref="T:System.InvalidOperationException">
  9096. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  9097. </exception>
  9098. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9099. The NI-VISA driver returned an error as a result of calling this method.
  9100. </exception>
  9101. <exception cref="T:System.ObjectDisposedException">
  9102. This member is called after the Dispose
  9103. method is called directly from code or indirectly through a finalizer.
  9104. </exception>
  9105. <exception cref="T:System.DllNotFoundException">
  9106. The NI-VISA driver library cannot be found.
  9107. </exception>
  9108. <exception cref="T:System.EntryPointNotFoundException">
  9109. A required operation in the NI-VISA driver library cannot be found.
  9110. </exception>
  9111. <exception cref="T:System.ArgumentOutOfRangeException">
  9112. The offset parameter value is too large.
  9113. </exception>
  9114. </member>
  9115. <member name="M:NationalInstruments.VisaNS.FirewireSession.MoveIn16(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32)">
  9116. <summary>
  9117. Moves a block of 16-bit data from the specified address space and offset to local memory.
  9118. </summary>
  9119. <param name="addressSpace">
  9120. The address space.
  9121. </param>
  9122. <param name="offset">
  9123. Offset in bytes of the starting address to read.
  9124. </param>
  9125. <param name="length">
  9126. Number of elements to transfer.
  9127. </param>
  9128. <returns>
  9129. Block of 16-bit data to store locally.
  9130. </returns>
  9131. <exception cref="T:System.ArgumentException">
  9132. Invalid offset (parameter) specified.
  9133. -or-
  9134. Invalid length (parameter) specified.
  9135. -or-
  9136. Invalid addressSpace (parameter) specified.
  9137. </exception>
  9138. <exception cref="T:System.InvalidOperationException">
  9139. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  9140. </exception>
  9141. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9142. The NI-VISA driver returned an error as a result of calling this method.
  9143. </exception>
  9144. <exception cref="T:System.ObjectDisposedException">
  9145. This member is called after the Dispose
  9146. method is called directly from code or indirectly through a finalizer.
  9147. </exception>
  9148. <exception cref="T:System.DllNotFoundException">
  9149. The NI-VISA driver library cannot be found.
  9150. </exception>
  9151. <exception cref="T:System.EntryPointNotFoundException">
  9152. A required operation in the NI-VISA driver library cannot be found.
  9153. </exception>
  9154. <exception cref="T:System.ArgumentOutOfRangeException">
  9155. The offset parameter value is too large.
  9156. </exception>
  9157. </member>
  9158. <member name="M:NationalInstruments.VisaNS.FirewireSession.MoveIn8(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32)">
  9159. <summary>
  9160. Moves a block of 8-bit data from the specified address space and offset to local memory.
  9161. </summary>
  9162. <param name="addressSpace">
  9163. The address space.
  9164. </param>
  9165. <param name="offset">
  9166. Offset in bytes of the starting address to read.
  9167. </param>
  9168. <param name="length">
  9169. Number of elements to transfer.
  9170. </param>
  9171. <returns>
  9172. Block of 8-bit data to store locally.
  9173. </returns>
  9174. <exception cref="T:System.ArgumentException">
  9175. Invalid offset (parameter) specified.
  9176. -or-
  9177. Invalid length (parameter) specified.
  9178. -or-
  9179. Invalid addressSpace (parameter) specified.
  9180. </exception>
  9181. <exception cref="T:System.InvalidOperationException">
  9182. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  9183. </exception>
  9184. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9185. The NI-VISA driver returned an error as a result of calling this method.
  9186. </exception>
  9187. <exception cref="T:System.ObjectDisposedException">
  9188. This member is called after the Dispose
  9189. method is called directly from code or indirectly through a finalizer.
  9190. </exception>
  9191. <exception cref="T:System.DllNotFoundException">
  9192. The NI-VISA driver library cannot be found.
  9193. </exception>
  9194. <exception cref="T:System.EntryPointNotFoundException">
  9195. A required operation in the NI-VISA driver library cannot be found.
  9196. </exception>
  9197. <exception cref="T:System.ArgumentOutOfRangeException">
  9198. The offset parameter value is too large.
  9199. </exception>
  9200. </member>
  9201. <member name="M:NationalInstruments.VisaNS.FirewireSession.MoveOut64(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32,System.Int64[])">
  9202. <summary>
  9203. Moves a block of 64-bit data from local memory to the specified address space and offset.
  9204. </summary>
  9205. <param name="addressSpace">
  9206. The address space.
  9207. </param>
  9208. <param name="offset">
  9209. Offset in bytes of the device to write to.
  9210. </param>
  9211. <param name="length">
  9212. Number of elements to transfer.
  9213. </param>
  9214. <param name="dataToMove">
  9215. Block of local data to move to the specified addressSpace (parameter) and offset (parameter).
  9216. </param>
  9217. <exception cref="T:System.ArgumentException">
  9218. Invalid offset (parameter) specified.
  9219. -or-
  9220. Invalid length (parameter) specified.
  9221. -or-
  9222. Invalid addressSpace (parameter) specified.
  9223. </exception>
  9224. <exception cref="T:System.InvalidOperationException">
  9225. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  9226. </exception>
  9227. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9228. The NI-VISA driver returned an error as a result of calling this method.
  9229. </exception>
  9230. <exception cref="T:System.ObjectDisposedException">
  9231. This member is called after the Dispose
  9232. method is called directly from code or indirectly through a finalizer.
  9233. </exception>
  9234. <exception cref="T:System.DllNotFoundException">
  9235. The NI-VISA driver library cannot be found.
  9236. </exception>
  9237. <exception cref="T:System.EntryPointNotFoundException">
  9238. A required operation in the NI-VISA driver library cannot be found.
  9239. </exception>
  9240. <exception cref="T:System.ArgumentOutOfRangeException">
  9241. The offset parameter value is too large.
  9242. </exception>
  9243. </member>
  9244. <member name="M:NationalInstruments.VisaNS.FirewireSession.MoveOut32(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32,System.Int32[])">
  9245. <summary>
  9246. Moves a block of 32-bit data from local memory to the specified address space and offset.
  9247. </summary>
  9248. <param name="addressSpace">
  9249. The address space.
  9250. </param>
  9251. <param name="offset">
  9252. Offset in bytes of the device to write to.
  9253. </param>
  9254. <param name="length">
  9255. Number of elements to transfer.
  9256. </param>
  9257. <param name="dataToMove">
  9258. Block of local data to move to the specified addressSpace (parameter) and offset (parameter).
  9259. </param>
  9260. <exception cref="T:System.ArgumentException">
  9261. Invalid offset (parameter) specified.
  9262. -or-
  9263. Invalid length (parameter) specified.
  9264. -or-
  9265. Invalid addressSpace (parameter) specified.
  9266. </exception>
  9267. <exception cref="T:System.InvalidOperationException">
  9268. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  9269. </exception>
  9270. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9271. The NI-VISA driver returned an error as a result of calling this method.
  9272. </exception>
  9273. <exception cref="T:System.ObjectDisposedException">
  9274. This member is called after the Dispose
  9275. method is called directly from code or indirectly through a finalizer.
  9276. </exception>
  9277. <exception cref="T:System.DllNotFoundException">
  9278. The NI-VISA driver library cannot be found.
  9279. </exception>
  9280. <exception cref="T:System.EntryPointNotFoundException">
  9281. A required operation in the NI-VISA driver library cannot be found.
  9282. </exception>
  9283. <exception cref="T:System.ArgumentOutOfRangeException">
  9284. The offset parameter value is too large.
  9285. </exception>
  9286. </member>
  9287. <member name="P:NationalInstruments.VisaNS.FirewireSession.DestinationUpperOffset">
  9288. <summary>
  9289. Gets or sets the upper 16 bits of the destination address of the IEEE 1394 device.
  9290. </summary>
  9291. <exception cref="T:System.ObjectDisposedException">
  9292. This member is called after the Dispose
  9293. method is called directly from code or indirectly through a finalizer.
  9294. </exception>
  9295. <exception cref="T:System.DllNotFoundException">
  9296. The NI-VISA driver library cannot be found.
  9297. </exception>
  9298. <exception cref="T:System.EntryPointNotFoundException">
  9299. A required operation in the NI-VISA driver library cannot be found.
  9300. </exception>
  9301. <exception cref="T:System.ArgumentOutOfRangeException">
  9302. The offset parameter value is too large.
  9303. </exception>
  9304. </member>
  9305. <member name="P:NationalInstruments.VisaNS.FirewireSession.SourceUpperOffset">
  9306. <summary>
  9307. Gets or sets the upper 16 bits of the source address of the IEEE 1394 device.
  9308. </summary>
  9309. <exception cref="T:System.ObjectDisposedException">
  9310. This member is called after the Dispose
  9311. method is called directly from code or indirectly through a finalizer.
  9312. </exception>
  9313. <exception cref="T:System.DllNotFoundException">
  9314. The NI-VISA driver library cannot be found.
  9315. </exception>
  9316. <exception cref="T:System.EntryPointNotFoundException">
  9317. A required operation in the NI-VISA driver library cannot be found.
  9318. </exception>
  9319. <exception cref="T:System.ArgumentOutOfRangeException">
  9320. The offset parameter value is too large.
  9321. </exception>
  9322. </member>
  9323. <member name="P:NationalInstruments.VisaNS.FirewireSession.VendorId">
  9324. <summary>
  9325. Gets the 24-bit Vendor ID.
  9326. </summary>
  9327. <exception cref="T:System.ObjectDisposedException">
  9328. This member is called after the Dispose
  9329. method is called directly from code or indirectly through a finalizer.
  9330. </exception>
  9331. <exception cref="T:System.DllNotFoundException">
  9332. The NI-VISA driver library cannot be found.
  9333. </exception>
  9334. <exception cref="T:System.EntryPointNotFoundException">
  9335. A required operation in the NI-VISA driver library cannot be found.
  9336. </exception>
  9337. </member>
  9338. <member name="P:NationalInstruments.VisaNS.FirewireSession.ChipId">
  9339. <summary>
  9340. Gets the 40-bit Chip ID.
  9341. </summary>
  9342. <exception cref="T:System.ObjectDisposedException">
  9343. This member is called after the Dispose
  9344. method is called directly from code or indirectly through a finalizer.
  9345. </exception>
  9346. <exception cref="T:System.DllNotFoundException">
  9347. The NI-VISA driver library cannot be found.
  9348. </exception>
  9349. <exception cref="T:System.EntryPointNotFoundException">
  9350. A required operation in the NI-VISA driver library cannot be found.
  9351. </exception>
  9352. </member>
  9353. <member name="P:NationalInstruments.VisaNS.FirewireSession.ManufacturerName">
  9354. <summary>
  9355. Gets the name of the manufacturer.
  9356. </summary>
  9357. <exception cref="T:System.ObjectDisposedException">
  9358. This member is called after the Dispose
  9359. method is called directly from code or indirectly through a finalizer.
  9360. </exception>
  9361. <exception cref="T:System.DllNotFoundException">
  9362. The NI-VISA driver library cannot be found.
  9363. </exception>
  9364. <exception cref="T:System.EntryPointNotFoundException">
  9365. A required operation in the NI-VISA driver library cannot be found.
  9366. </exception>
  9367. </member>
  9368. <member name="P:NationalInstruments.VisaNS.FirewireSession.ModelName">
  9369. <summary>
  9370. Gets the model name of the device.
  9371. </summary>
  9372. <exception cref="T:System.ObjectDisposedException">
  9373. This member is called after the Dispose
  9374. method is called directly from code or indirectly through a finalizer.
  9375. </exception>
  9376. <exception cref="T:System.DllNotFoundException">
  9377. The NI-VISA driver library cannot be found.
  9378. </exception>
  9379. <exception cref="T:System.EntryPointNotFoundException">
  9380. A required operation in the NI-VISA driver library cannot be found.
  9381. </exception>
  9382. </member>
  9383. <member name="T:NationalInstruments.VisaNS.MessageBasedSessionReader">
  9384. <summary>
  9385. Represents a reader that can read formatted data from an IMessageBasedSession.
  9386. </summary>
  9387. </member>
  9388. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionReader.#ctor(NationalInstruments.VisaNS.IMessageBasedSession)">
  9389. <summary>
  9390. Initializes a new instance of the MessageBasedSessionReader object for
  9391. the specified IMessageBasedSession.
  9392. </summary>
  9393. <param name="session">
  9394. IMessageBasedSession reference to the VISA session from which to read formatted data.
  9395. </param>
  9396. <exception cref="T:System.ArgumentNullException" />
  9397. </member>
  9398. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionReader.DiscardUnreadData">
  9399. <summary>
  9400. Reads and discards all data from the VISA session until an END indicator is read.
  9401. </summary>
  9402. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9403. The NI-VISA driver returned an error as a result of calling this method.
  9404. </exception>
  9405. <exception cref="T:System.ObjectDisposedException">
  9406. This member is called after the Dispose
  9407. method is called directly from code or indirectly through a finalizer.
  9408. </exception>
  9409. <exception cref="T:System.DllNotFoundException">
  9410. The NI-VISA driver library cannot be found.
  9411. </exception>
  9412. <exception cref="T:System.EntryPointNotFoundException">
  9413. A required operation in the NI-VISA driver library cannot be found.
  9414. </exception>
  9415. </member>
  9416. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionReader.Skip(System.Int32)">
  9417. <summary>
  9418. Reads and discards count (parameter) ASCII-encoded characters from the VISA session.
  9419. </summary>
  9420. <param name="count">
  9421. The number of characters to read and discard.
  9422. </param>
  9423. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9424. The NI-VISA driver returned an error as a result of calling this method.
  9425. </exception>
  9426. <exception cref="T:System.ArgumentOutOfRangeException">
  9427. The count (parameter) parameter is zero or negative.
  9428. </exception>
  9429. <exception cref="T:System.ObjectDisposedException">
  9430. This member is called after the Dispose
  9431. method is called directly from code or indirectly through a finalizer.
  9432. </exception>
  9433. <exception cref="T:System.DllNotFoundException">
  9434. The NI-VISA driver library cannot be found.
  9435. </exception>
  9436. <exception cref="T:System.EntryPointNotFoundException">
  9437. A required operation in the NI-VISA driver library cannot be found.
  9438. </exception>
  9439. </member>
  9440. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionReader.ReadChar">
  9441. <summary>
  9442. Reads an ASCII-encoded character from the VISA session.
  9443. </summary>
  9444. <returns>
  9445. The character read from the VISA session.
  9446. </returns>
  9447. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9448. The NI-VISA driver returned an error as a result of calling this method.
  9449. </exception>
  9450. <exception cref="T:System.ObjectDisposedException">
  9451. This member is called after the Dispose
  9452. method is called directly from code or indirectly through a finalizer.
  9453. </exception>
  9454. <exception cref="T:System.DllNotFoundException">
  9455. The NI-VISA driver library cannot be found.
  9456. </exception>
  9457. <exception cref="T:System.EntryPointNotFoundException">
  9458. A required operation in the NI-VISA driver library cannot be found.
  9459. </exception>
  9460. </member>
  9461. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionReader.ReadString">
  9462. <summary>
  9463. Reads characters from the VISA session and returns the characters in a string.
  9464. </summary>
  9465. <returns>
  9466. A string containing the ASCII-encoded characters read from the VISA session. This might be less than
  9467. the number of characters requested if the end of the data is reached.
  9468. </returns>
  9469. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9470. The NI-VISA driver returned an error as a result of calling this method.
  9471. </exception>
  9472. <exception cref="T:System.ObjectDisposedException">
  9473. This member is called after the Dispose
  9474. method is called directly from code or indirectly through a finalizer.
  9475. </exception>
  9476. <exception cref="T:System.DllNotFoundException">
  9477. The NI-VISA driver library cannot be found.
  9478. </exception>
  9479. <exception cref="T:System.EntryPointNotFoundException">
  9480. A required operation in the NI-VISA driver library cannot be found.
  9481. </exception>
  9482. </member>
  9483. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionReader.ReadString(System.Int32)">
  9484. <summary>
  9485. Reads count (parameter) characters from the VISA session and returns the characters in a string.
  9486. </summary>
  9487. <param name="count">
  9488. The number of characters to read.
  9489. </param>
  9490. <returns>
  9491. A string containing the ASCII-encoded characters read from the VISA session. This might be less than
  9492. the number of characters requested if the end of the data is reached.
  9493. </returns>
  9494. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9495. The NI-VISA driver returned an error as a result of calling this method.
  9496. </exception>
  9497. <exception cref="T:System.ArgumentOutOfRangeException">
  9498. The count (parameter) parameter is zero or negative.
  9499. </exception>
  9500. <exception cref="T:System.ObjectDisposedException">
  9501. This member is called after the Dispose
  9502. method is called directly from code or indirectly through a finalizer.
  9503. </exception>
  9504. <exception cref="T:System.DllNotFoundException">
  9505. The NI-VISA driver library cannot be found.
  9506. </exception>
  9507. <exception cref="T:System.EntryPointNotFoundException">
  9508. A required operation in the NI-VISA driver library cannot be found.
  9509. </exception>
  9510. </member>
  9511. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionReader.ReadString(System.String)">
  9512. <summary>
  9513. Reads a string from the VISA session that exactly matches the match (parameter) parameter.
  9514. </summary>
  9515. <param name="match">
  9516. The exact string to read from the VISA session.
  9517. </param>
  9518. <returns>
  9519. The value of the match (parameter) parameter.
  9520. </returns>
  9521. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9522. The NI-VISA driver returned an error as a result of calling this method.
  9523. </exception>
  9524. <exception cref="T:System.ObjectDisposedException">
  9525. This member is called after the Dispose
  9526. method is called directly from code or indirectly through a finalizer.
  9527. </exception>
  9528. <exception cref="T:System.DllNotFoundException">
  9529. The NI-VISA driver library cannot be found.
  9530. </exception>
  9531. <exception cref="T:System.EntryPointNotFoundException">
  9532. A required operation in the NI-VISA driver library cannot be found.
  9533. </exception>
  9534. </member>
  9535. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionReader.ReadToEnd">
  9536. <summary>
  9537. Reads characters from the VISA session until an END indicator is read and returns the characters in a string.
  9538. </summary>
  9539. <returns>
  9540. A string containing the ASCII-encoded characters read from the VISA session. This might be less than
  9541. the number of characters requested if the end of the data is reached.
  9542. </returns>
  9543. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9544. The NI-VISA driver returned an error as a result of calling this method.
  9545. </exception>
  9546. <exception cref="T:System.ObjectDisposedException">
  9547. This member is called after the Dispose
  9548. method is called directly from code or indirectly through a finalizer.
  9549. </exception>
  9550. <exception cref="T:System.DllNotFoundException">
  9551. The NI-VISA driver library cannot be found.
  9552. </exception>
  9553. <exception cref="T:System.EntryPointNotFoundException">
  9554. A required operation in the NI-VISA driver library cannot be found.
  9555. </exception>
  9556. </member>
  9557. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionReader.ReadLine">
  9558. <summary>
  9559. Reads characters from the VISA session until a linefeed character (\n) is read and returns the characters in a string.
  9560. </summary>
  9561. <returns>
  9562. A string containing the ASCII-encoded characters read from the VISA session. This might be less than
  9563. the number of characters requested if the end of the data is reached.
  9564. </returns>
  9565. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9566. The NI-VISA driver returned an error as a result of calling this method.
  9567. </exception>
  9568. <exception cref="T:System.ObjectDisposedException">
  9569. This member is called after the Dispose
  9570. method is called directly from code or indirectly through a finalizer.
  9571. </exception>
  9572. <exception cref="T:System.DllNotFoundException">
  9573. The NI-VISA driver library cannot be found.
  9574. </exception>
  9575. <exception cref="T:System.EntryPointNotFoundException">
  9576. A required operation in the NI-VISA driver library cannot be found.
  9577. </exception>
  9578. </member>
  9579. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionReader.ReadMatch(System.String)">
  9580. <summary>
  9581. Reads characters from the VISA session until a character not in match (parameter) is read and returns the characters in a string.
  9582. </summary>
  9583. <returns>
  9584. A string containing the ASCII-encoded characters read from the VISA session. This might be less than
  9585. the number of characters requested if the end of the data is reached.
  9586. </returns>
  9587. <param name="match">
  9588. A string containing the characters against which to compare the characters read from the VISA session.
  9589. </param>
  9590. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9591. The NI-VISA driver returned an error as a result of calling this method.
  9592. </exception>
  9593. <exception cref="T:System.ObjectDisposedException">
  9594. This member is called after the Dispose
  9595. method is called directly from code or indirectly through a finalizer.
  9596. </exception>
  9597. <exception cref="T:System.DllNotFoundException">
  9598. The NI-VISA driver library cannot be found.
  9599. </exception>
  9600. <exception cref="T:System.EntryPointNotFoundException">
  9601. A required operation in the NI-VISA driver library cannot be found.
  9602. </exception>
  9603. </member>
  9604. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionReader.ReadMatch(System.String,System.Int32)">
  9605. <summary>
  9606. Reads count (parameter) characters from the VISA session until a character not in match (parameter) is read and returns the characters in a string.
  9607. </summary>
  9608. <param name="match">
  9609. A string containing the characters against which to compare the characters read from the VISA session.
  9610. </param>
  9611. <param name="count">
  9612. The number of characters to read.
  9613. </param>
  9614. <returns>
  9615. A string containing the ASCII-encoded characters read from the VISA session. This might be less than
  9616. the number of characters requested if the end of the data is reached.
  9617. </returns>
  9618. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9619. The NI-VISA driver returned an error as a result of calling this method.
  9620. </exception>
  9621. <exception cref="T:System.ArgumentOutOfRangeException">
  9622. The count (parameter) parameter is zero or negative.
  9623. </exception>
  9624. <exception cref="T:System.ObjectDisposedException">
  9625. This member is called after the Dispose
  9626. method is called directly from code or indirectly through a finalizer.
  9627. </exception>
  9628. <exception cref="T:System.DllNotFoundException">
  9629. The NI-VISA driver library cannot be found.
  9630. </exception>
  9631. <exception cref="T:System.EntryPointNotFoundException">
  9632. A required operation in the NI-VISA driver library cannot be found.
  9633. </exception>
  9634. </member>
  9635. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionReader.ReadMismatch(System.String)">
  9636. <summary>
  9637. Reads characters from the VISA session until a character in match (parameter) is read and returns the characters in a string.
  9638. </summary>
  9639. <param name="match">
  9640. A string containing the characters against which to compare to the characters read from the VISA session.
  9641. </param>
  9642. <returns>
  9643. A string containing the ASCII-encoded characters read from the VISA session. This might be less than
  9644. the number of characters requested if the end of the data is reached.
  9645. </returns>
  9646. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9647. The NI-VISA driver returned an error as a result of calling this method.
  9648. </exception>
  9649. <exception cref="T:System.ObjectDisposedException">
  9650. This member is called after the Dispose
  9651. method is called directly from code or indirectly through a finalizer.
  9652. </exception>
  9653. <exception cref="T:System.DllNotFoundException">
  9654. The NI-VISA driver library cannot be found.
  9655. </exception>
  9656. <exception cref="T:System.EntryPointNotFoundException">
  9657. A required operation in the NI-VISA driver library cannot be found.
  9658. </exception>
  9659. </member>
  9660. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionReader.ReadMismatch(System.String,System.Int32)">
  9661. <summary>
  9662. Reads count (parameter) characters from the VISA session until a character in match (parameter) is read and returns the characters in a string.
  9663. </summary>
  9664. <param name="match">
  9665. A string containing the characters against which to compare to the characters read from the VISA session.
  9666. </param>
  9667. <param name="count">
  9668. The number of characters to read.
  9669. </param>
  9670. <returns>
  9671. A string containing the ASCII-encoded characters read from the VISA session. This might be less than
  9672. the number of characters requested if the end of the data is reached.
  9673. </returns>
  9674. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9675. The NI-VISA driver returned an error as a result of calling this method.
  9676. </exception>
  9677. <exception cref="T:System.ArgumentOutOfRangeException">
  9678. The count (parameter) parameter is zero or negative.
  9679. </exception>
  9680. <exception cref="T:System.ObjectDisposedException">
  9681. This member is called after the Dispose
  9682. method is called directly from code or indirectly through a finalizer.
  9683. </exception>
  9684. <exception cref="T:System.DllNotFoundException">
  9685. The NI-VISA driver library cannot be found.
  9686. </exception>
  9687. <exception cref="T:System.EntryPointNotFoundException">
  9688. A required operation in the NI-VISA driver library cannot be found.
  9689. </exception>
  9690. </member>
  9691. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionReader.ReadInt32">
  9692. <summary>
  9693. Reads an ASCII-encoded 32-bit integer from the VISA session.
  9694. </summary>
  9695. <returns>
  9696. The 32-bit integer read from the VISA session.
  9697. </returns>
  9698. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9699. The NI-VISA driver returned an error as a result of calling this method.
  9700. </exception>
  9701. <exception cref="T:System.ObjectDisposedException">
  9702. This member is called after the Dispose
  9703. method is called directly from code or indirectly through a finalizer.
  9704. </exception>
  9705. <exception cref="T:System.DllNotFoundException">
  9706. The NI-VISA driver library cannot be found.
  9707. </exception>
  9708. <exception cref="T:System.EntryPointNotFoundException">
  9709. A required operation in the NI-VISA driver library cannot be found.
  9710. </exception>
  9711. </member>
  9712. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionReader.ReadDouble">
  9713. <summary>
  9714. Reads an ASCII-encoded double from the VISA session.
  9715. </summary>
  9716. <returns>
  9717. The double read from the VISA session.
  9718. </returns>
  9719. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9720. The NI-VISA driver returned an error as a result of calling this method.
  9721. </exception>
  9722. <exception cref="T:System.ObjectDisposedException">
  9723. This member is called after the Dispose
  9724. method is called directly from code or indirectly through a finalizer.
  9725. </exception>
  9726. <exception cref="T:System.DllNotFoundException">
  9727. The NI-VISA driver library cannot be found.
  9728. </exception>
  9729. <exception cref="T:System.EntryPointNotFoundException">
  9730. A required operation in the NI-VISA driver library cannot be found.
  9731. </exception>
  9732. </member>
  9733. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionReader.ReadChars(System.Int32)">
  9734. <summary>
  9735. Reads count (parameter) ASCII-encoded characters from the VISA session
  9736. and returns the data in a character array.
  9737. </summary>
  9738. <param name="count">
  9739. The number of characters to read.
  9740. </param>
  9741. <returns>
  9742. A character array containing data read from the VISA session. This might be less than
  9743. the number of characters requested if the end of the data is reached.
  9744. </returns>
  9745. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9746. The NI-VISA driver returned an error as a result of calling this method.
  9747. </exception>
  9748. <exception cref="T:System.ArgumentOutOfRangeException">
  9749. The count (parameter) parameter is zero or negative.
  9750. </exception>
  9751. <exception cref="T:System.ObjectDisposedException">
  9752. This member is called after the Dispose
  9753. method is called directly from code or indirectly through a finalizer.
  9754. </exception>
  9755. <exception cref="T:System.DllNotFoundException">
  9756. The NI-VISA driver library cannot be found.
  9757. </exception>
  9758. <exception cref="T:System.EntryPointNotFoundException">
  9759. A required operation in the NI-VISA driver library cannot be found.
  9760. </exception>
  9761. </member>
  9762. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionReader.ReadCommaDelimitedInt32s(System.Int32)">
  9763. <summary>
  9764. Reads count (parameter) ASCII-encoded, comma-delimited 32-bit integers from the VISA session
  9765. and returns the data in an array of 32-bit integers.
  9766. </summary>
  9767. <param name="count">
  9768. The number of 32-bit integers to read.
  9769. </param>
  9770. <returns>
  9771. An array of 32-bit integers containing data read from the VISA session. This might be less than
  9772. the number of 32-bit integers requested if the end of the data is reached.
  9773. </returns>
  9774. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9775. The NI-VISA driver returned an error as a result of calling this method.
  9776. </exception>
  9777. <exception cref="T:System.ArgumentOutOfRangeException">
  9778. The count (parameter) parameter is zero or negative.
  9779. </exception>
  9780. <exception cref="T:System.ObjectDisposedException">
  9781. This member is called after the Dispose
  9782. method is called directly from code or indirectly through a finalizer.
  9783. </exception>
  9784. <exception cref="T:System.DllNotFoundException">
  9785. The NI-VISA driver library cannot be found.
  9786. </exception>
  9787. <exception cref="T:System.EntryPointNotFoundException">
  9788. A required operation in the NI-VISA driver library cannot be found.
  9789. </exception>
  9790. </member>
  9791. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionReader.ReadInt32s(System.Int32)">
  9792. <summary>
  9793. Reads count (parameter) 32-bit signed integers from the VISA session.
  9794. Use BinaryEncoding to specify how the VISA session transfers the data.
  9795. </summary>
  9796. <param name="count">
  9797. The number of 32-bit signed integers to read.
  9798. </param>
  9799. <returns>
  9800. An array of 32-bit integers containing data read from the VISA session. This might be less than
  9801. the number of 32-bit signed integers requested if the end of the data is reached.
  9802. </returns>
  9803. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9804. The NI-VISA driver returned an error as a result of calling this method.
  9805. </exception>
  9806. <exception cref="T:System.ArgumentOutOfRangeException">
  9807. The count (parameter) parameter is zero or negative.
  9808. </exception>
  9809. <exception cref="T:System.ObjectDisposedException">
  9810. This member is called after the Dispose
  9811. method is called directly from code or indirectly through a finalizer.
  9812. </exception>
  9813. <exception cref="T:System.DllNotFoundException">
  9814. The NI-VISA driver library cannot be found.
  9815. </exception>
  9816. <exception cref="T:System.EntryPointNotFoundException">
  9817. A required operation in the NI-VISA driver library cannot be found.
  9818. </exception>
  9819. </member>
  9820. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionReader.ReadCommaDelimitedDoubles(System.Int32)">
  9821. <summary>
  9822. Reads count (parameter) ASCII-encoded, comma-delimited doubles from the VISA session
  9823. and returns the data in a double array.
  9824. </summary>
  9825. <param name="count">
  9826. The number of doubles to read.
  9827. </param>
  9828. <returns>
  9829. A double array containing data read from the VISA session. This might be less than
  9830. the number of doubles requested if the end of the data is reached.
  9831. </returns>
  9832. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9833. The NI-VISA driver returned an error as a result of calling this method.
  9834. </exception>
  9835. <exception cref="T:System.ArgumentOutOfRangeException">
  9836. The count (parameter) parameter is zero or negative.
  9837. </exception>
  9838. <exception cref="T:System.ObjectDisposedException">
  9839. This member is called after the Dispose
  9840. method is called directly from code or indirectly through a finalizer.
  9841. </exception>
  9842. <exception cref="T:System.DllNotFoundException">
  9843. The NI-VISA driver library cannot be found.
  9844. </exception>
  9845. <exception cref="T:System.EntryPointNotFoundException">
  9846. A required operation in the NI-VISA driver library cannot be found.
  9847. </exception>
  9848. </member>
  9849. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionReader.ReadDoubles(System.Int32)">
  9850. <summary>
  9851. Reads count (parameter) doubles from the VISA session and returns the data in a double array.
  9852. Use BinaryEncoding to specify how the VISA session transfers the data.
  9853. </summary>
  9854. <param name="count">
  9855. The number of doubles to read.
  9856. </param>
  9857. <returns>
  9858. A double array containing data read from the VISA session. This might be less than
  9859. the number of doubles requested if the end of the data is reached.
  9860. </returns>
  9861. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9862. The NI-VISA driver returned an error as a result of calling this method.
  9863. </exception>
  9864. <exception cref="T:System.ArgumentOutOfRangeException">
  9865. The count (parameter) parameter is zero or negative.
  9866. </exception>
  9867. <exception cref="T:System.ObjectDisposedException">
  9868. This member is called after the Dispose
  9869. method is called directly from code or indirectly through a finalizer.
  9870. </exception>
  9871. <exception cref="T:System.DllNotFoundException">
  9872. The NI-VISA driver library cannot be found.
  9873. </exception>
  9874. <exception cref="T:System.EntryPointNotFoundException">
  9875. A required operation in the NI-VISA driver library cannot be found.
  9876. </exception>
  9877. </member>
  9878. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionReader.ReadSBytes(System.Int32)">
  9879. <summary>
  9880. Reads count (parameter) signed bytes from the VISA session.
  9881. Use BinaryEncoding to specify how the VISA session transfers the data.
  9882. </summary>
  9883. <param name="count">
  9884. The number of signed bytes to read.
  9885. </param>
  9886. <returns>
  9887. A signed byte array containing data read from the VISA session. This might be less than
  9888. the number of signed bytes requested if the end of the data is reached.
  9889. </returns>
  9890. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9891. The NI-VISA driver returned an error as a result of calling this method.
  9892. </exception>
  9893. <exception cref="T:System.ArgumentOutOfRangeException">
  9894. The count (parameter) parameter is zero or negative.
  9895. </exception>
  9896. <exception cref="T:System.ObjectDisposedException">
  9897. This member is called after the Dispose
  9898. method is called directly from code or indirectly through a finalizer.
  9899. </exception>
  9900. <exception cref="T:System.DllNotFoundException">
  9901. The NI-VISA driver library cannot be found.
  9902. </exception>
  9903. <exception cref="T:System.EntryPointNotFoundException">
  9904. A required operation in the NI-VISA driver library cannot be found.
  9905. </exception>
  9906. </member>
  9907. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionReader.ReadBytes(System.Int32)">
  9908. <summary>
  9909. Reads count (parameter) bytes from the VISA session.
  9910. Use BinaryEncoding to specify how the VISA session transfers the data.
  9911. </summary>
  9912. <param name="count">
  9913. The number of bytes to read.
  9914. </param>
  9915. <returns>
  9916. A byte array containing data read from the VISA session. This might be less than
  9917. the number of bytes requested if the end of the data is reached.
  9918. </returns>
  9919. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9920. The NI-VISA driver returned an error as a result of calling this method.
  9921. </exception>
  9922. <exception cref="T:System.ArgumentOutOfRangeException">
  9923. The count (parameter) parameter is zero or negative.
  9924. </exception>
  9925. <exception cref="T:System.ObjectDisposedException">
  9926. This member is called after the Dispose
  9927. method is called directly from code or indirectly through a finalizer.
  9928. </exception>
  9929. <exception cref="T:System.DllNotFoundException">
  9930. The NI-VISA driver library cannot be found.
  9931. </exception>
  9932. <exception cref="T:System.EntryPointNotFoundException">
  9933. A required operation in the NI-VISA driver library cannot be found.
  9934. </exception>
  9935. </member>
  9936. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionReader.ReadInt16s(System.Int32)">
  9937. <summary>
  9938. Reads count (parameter) 16-bit signed integers from the VISA session.
  9939. Use BinaryEncoding to specify how the VISA session transfers the data.
  9940. </summary>
  9941. <param name="count">
  9942. The number of 16-bit signed integers to read.
  9943. </param>
  9944. <returns>
  9945. An array of 16-bit integers containing data read from the VISA session. This might be less than
  9946. the number of 16-bit signed integers requested if the end of the data is reached.
  9947. </returns>
  9948. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9949. The NI-VISA driver returned an error as a result of calling this method.
  9950. </exception>
  9951. <exception cref="T:System.ArgumentOutOfRangeException">
  9952. The count (parameter) parameter is zero or negative.
  9953. </exception>
  9954. <exception cref="T:System.ObjectDisposedException">
  9955. This member is called after the Dispose
  9956. method is called directly from code or indirectly through a finalizer.
  9957. </exception>
  9958. <exception cref="T:System.DllNotFoundException">
  9959. The NI-VISA driver library cannot be found.
  9960. </exception>
  9961. <exception cref="T:System.EntryPointNotFoundException">
  9962. A required operation in the NI-VISA driver library cannot be found.
  9963. </exception>
  9964. </member>
  9965. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionReader.ReadUInt16s(System.Int32)">
  9966. <summary>
  9967. Reads count (parameter) 16-bit unsigned integers from the VISA session.
  9968. Use BinaryEncoding to specify how the VISA session transfers the data.
  9969. </summary>
  9970. <param name="count">
  9971. The number of 16-bit unsigned integers to read.
  9972. </param>
  9973. <returns>
  9974. An array of 16-bit unsigned integers containing data read from the VISA session. This might be less than
  9975. the number of 16-bit unsigned integers requested if the end of the data is reached.
  9976. </returns>
  9977. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  9978. The NI-VISA driver returned an error as a result of calling this method.
  9979. </exception>
  9980. <exception cref="T:System.ArgumentOutOfRangeException">
  9981. The count (parameter) parameter is zero or negative.
  9982. </exception>
  9983. <exception cref="T:System.ObjectDisposedException">
  9984. This member is called after the Dispose
  9985. method is called directly from code or indirectly through a finalizer.
  9986. </exception>
  9987. <exception cref="T:System.DllNotFoundException">
  9988. The NI-VISA driver library cannot be found.
  9989. </exception>
  9990. <exception cref="T:System.EntryPointNotFoundException">
  9991. A required operation in the NI-VISA driver library cannot be found.
  9992. </exception>
  9993. </member>
  9994. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionReader.ReadUInt32s(System.Int32)">
  9995. <summary>
  9996. Reads count (parameter) 32-bit unsigned integers from the VISA session.
  9997. Use BinaryEncoding to specify how the VISA session transfers the data.
  9998. </summary>
  9999. <param name="count">
  10000. The number of 32-bit unsigned integers to read.
  10001. </param>
  10002. <returns>
  10003. An array of 32-bit unsigned integers containing data read from the VISA session. This might be less than
  10004. the number of 32-bit unsigned integers requested if the end of the data is reached.
  10005. </returns>
  10006. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10007. The NI-VISA driver returned an error as a result of calling this method.
  10008. </exception>
  10009. <exception cref="T:System.ArgumentOutOfRangeException">
  10010. The count (parameter) parameter is zero or negative.
  10011. </exception>
  10012. <exception cref="T:System.ObjectDisposedException">
  10013. This member is called after the Dispose
  10014. method is called directly from code or indirectly through a finalizer.
  10015. </exception>
  10016. <exception cref="T:System.DllNotFoundException">
  10017. The NI-VISA driver library cannot be found.
  10018. </exception>
  10019. <exception cref="T:System.EntryPointNotFoundException">
  10020. A required operation in the NI-VISA driver library cannot be found.
  10021. </exception>
  10022. </member>
  10023. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionReader.ReadSingles(System.Int32)">
  10024. <summary>
  10025. Reads count (parameter) singles from the VISA session.
  10026. Use BinaryEncoding to specify how the VISA session transfers the data.
  10027. </summary>
  10028. <param name="count">
  10029. The number of singles to read.
  10030. </param>
  10031. <returns>
  10032. A single array containing data read from the VISA session. This might be less than
  10033. the number of 32-bit floating point values requested if the end of the data is reached.
  10034. </returns>
  10035. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10036. The NI-VISA driver returned an error as a result of calling this method.
  10037. </exception>
  10038. <exception cref="T:System.ArgumentOutOfRangeException">
  10039. The count (parameter) parameter is zero or negative.
  10040. </exception>
  10041. <exception cref="T:System.ObjectDisposedException">
  10042. This member is called after the Dispose
  10043. method is called directly from code or indirectly through a finalizer.
  10044. </exception>
  10045. <exception cref="T:System.DllNotFoundException">
  10046. The NI-VISA driver library cannot be found.
  10047. </exception>
  10048. <exception cref="T:System.EntryPointNotFoundException">
  10049. A required operation in the NI-VISA driver library cannot be found.
  10050. </exception>
  10051. </member>
  10052. <member name="P:NationalInstruments.VisaNS.MessageBasedSessionReader.BinaryEncoding">
  10053. <summary>
  10054. Get or sets the BinaryEncoding used to read binary data.
  10055. </summary>
  10056. <exception cref="T:System.ArgumentException">
  10057. The property is set to an invalid value.
  10058. </exception>
  10059. <exception cref="T:System.ObjectDisposedException">
  10060. This member is called after the Dispose
  10061. method is called directly from code or indirectly through a finalizer.
  10062. </exception>
  10063. </member>
  10064. <member name="P:NationalInstruments.VisaNS.MessageBasedSessionReader.DefaultStringSize">
  10065. <summary>
  10066. Gets or sets the default size used to read strings.
  10067. </summary>
  10068. <exception cref="T:System.ObjectDisposedException">
  10069. This member is called after the Dispose
  10070. method is called directly from code or indirectly through a finalizer.
  10071. </exception>
  10072. <exception cref="T:System.ArgumentOutOfRangeException">
  10073. The value is zero or negative.
  10074. </exception>
  10075. </member>
  10076. <member name="T:NationalInstruments.VisaNS.MessageBasedSessionWriter">
  10077. <summary>
  10078. Represents a writer that can write formatted data to an IMessageBasedSession.
  10079. </summary>
  10080. </member>
  10081. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.#ctor(NationalInstruments.VisaNS.IMessageBasedSession)">
  10082. <summary>
  10083. Initializes a new instance of the MessageBasedSessionWriter object for
  10084. the specified IMessageBasedSession.
  10085. </summary>
  10086. <param name="session">IMessageBasedSession reference to the VISA session from which to read formatted data.
  10087. </param>
  10088. <exception cref="T:System.ArgumentNullException" />
  10089. </member>
  10090. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.Write(System.Char)">
  10091. <summary>
  10092. Writes an ASCII-encoded character to the VISA session.
  10093. </summary>
  10094. <param name="value">
  10095. The character to write.
  10096. </param>
  10097. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10098. The NI-VISA driver returned an error as a result of calling this method.
  10099. </exception>
  10100. <exception cref="T:System.ObjectDisposedException">
  10101. This member is called after the Dispose
  10102. method is called directly from code or indirectly through a finalizer.
  10103. </exception>
  10104. <exception cref="T:System.DllNotFoundException">
  10105. The NI-VISA driver library cannot be found.
  10106. </exception>
  10107. <exception cref="T:System.EntryPointNotFoundException">
  10108. A required operation in the NI-VISA driver library cannot be found.
  10109. </exception>
  10110. </member>
  10111. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.Write(System.String)">
  10112. <summary>
  10113. Writes an ASCII-encoded string to the VISA session.
  10114. </summary>
  10115. <param name="value">
  10116. The string to write.
  10117. </param>
  10118. <exception cref="T:System.ArgumentNullException">value (parameter) is null</exception>
  10119. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10120. The NI-VISA driver returned an error as a result of calling this method.
  10121. </exception>
  10122. <exception cref="T:System.ObjectDisposedException">
  10123. This member is called after the Dispose
  10124. method is called directly from code or indirectly through a finalizer.
  10125. </exception>
  10126. <exception cref="T:System.DllNotFoundException">
  10127. The NI-VISA driver library cannot be found.
  10128. </exception>
  10129. <exception cref="T:System.EntryPointNotFoundException">
  10130. A required operation in the NI-VISA driver library cannot be found.
  10131. </exception>
  10132. </member>
  10133. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.Write(System.Boolean)">
  10134. <summary>
  10135. Writes the text representation of a Boolean to the VISA session.
  10136. </summary>
  10137. <param name="value">
  10138. The Boolean to write.
  10139. </param>
  10140. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10141. The NI-VISA driver returned an error as a result of calling this method.
  10142. </exception>
  10143. <exception cref="T:System.ObjectDisposedException">
  10144. This member is called after the Dispose
  10145. method is called directly from code or indirectly through a finalizer.
  10146. </exception>
  10147. <exception cref="T:System.DllNotFoundException">
  10148. The NI-VISA driver library cannot be found.
  10149. </exception>
  10150. <exception cref="T:System.EntryPointNotFoundException">
  10151. A required operation in the NI-VISA driver library cannot be found.
  10152. </exception>
  10153. </member>
  10154. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.Write(System.Byte)">
  10155. <summary>
  10156. Writes the text representation of a byte to the VISA session.
  10157. </summary>
  10158. <param name="value">
  10159. The byte to write.
  10160. </param>
  10161. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10162. The NI-VISA driver returned an error as a result of calling this method.
  10163. </exception>
  10164. <exception cref="T:System.ObjectDisposedException">
  10165. This member is called after the Dispose
  10166. method is called directly from code or indirectly through a finalizer.
  10167. </exception>
  10168. <exception cref="T:System.DllNotFoundException">
  10169. The NI-VISA driver library cannot be found.
  10170. </exception>
  10171. <exception cref="T:System.EntryPointNotFoundException">
  10172. A required operation in the NI-VISA driver library cannot be found.
  10173. </exception>
  10174. </member>
  10175. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.Write(System.SByte)">
  10176. <summary>
  10177. Writes the text representation of a signed byte to the VISA session.
  10178. </summary>
  10179. <param name="value">
  10180. The signed byte to write.
  10181. </param>
  10182. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10183. The NI-VISA driver returned an error as a result of calling this method.
  10184. </exception>
  10185. <exception cref="T:System.ObjectDisposedException">
  10186. This member is called after the Dispose
  10187. method is called directly from code or indirectly through a finalizer.
  10188. </exception>
  10189. <exception cref="T:System.DllNotFoundException">
  10190. The NI-VISA driver library cannot be found.
  10191. </exception>
  10192. <exception cref="T:System.EntryPointNotFoundException">
  10193. A required operation in the NI-VISA driver library cannot be found.
  10194. </exception>
  10195. </member>
  10196. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.Write(System.Int16)">
  10197. <summary>
  10198. Writes the text representation of a 16-bit integer to the VISA session.
  10199. </summary>
  10200. <param name="value">
  10201. The 16-bit integer to write.
  10202. </param>
  10203. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10204. The NI-VISA driver returned an error as a result of calling this method.
  10205. </exception>
  10206. <exception cref="T:System.ObjectDisposedException">
  10207. This member is called after the Dispose
  10208. method is called directly from code or indirectly through a finalizer.
  10209. </exception>
  10210. <exception cref="T:System.DllNotFoundException">
  10211. The NI-VISA driver library cannot be found.
  10212. </exception>
  10213. <exception cref="T:System.EntryPointNotFoundException">
  10214. A required operation in the NI-VISA driver library cannot be found.
  10215. </exception>
  10216. </member>
  10217. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.Write(System.UInt16)">
  10218. <summary>
  10219. Writes the text representation of a 16-bit unsigned integer to the VISA session.
  10220. </summary>
  10221. <param name="value">
  10222. The 16-bit unsigned integer to write.
  10223. </param>
  10224. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10225. The NI-VISA driver returned an error as a result of calling this method.
  10226. </exception>
  10227. <exception cref="T:System.ObjectDisposedException">
  10228. This member is called after the Dispose
  10229. method is called directly from code or indirectly through a finalizer.
  10230. </exception>
  10231. <exception cref="T:System.DllNotFoundException">
  10232. The NI-VISA driver library cannot be found.
  10233. </exception>
  10234. <exception cref="T:System.EntryPointNotFoundException">
  10235. A required operation in the NI-VISA driver library cannot be found.
  10236. </exception>
  10237. </member>
  10238. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.Write(System.Int32)">
  10239. <summary>
  10240. Writes the text representation of a 32-bit integer to the VISA session.
  10241. </summary>
  10242. <param name="value">
  10243. The 32-bit integer to write.
  10244. </param>
  10245. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10246. The NI-VISA driver returned an error as a result of calling this method.
  10247. </exception>
  10248. <exception cref="T:System.ObjectDisposedException">
  10249. This member is called after the Dispose
  10250. method is called directly from code or indirectly through a finalizer.
  10251. </exception>
  10252. <exception cref="T:System.DllNotFoundException">
  10253. The NI-VISA driver library cannot be found.
  10254. </exception>
  10255. <exception cref="T:System.EntryPointNotFoundException">
  10256. A required operation in the NI-VISA driver library cannot be found.
  10257. </exception>
  10258. </member>
  10259. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.Write(System.UInt32)">
  10260. <summary>
  10261. Writes the text representation of an 32-bit unsigned integer to the VISA session.
  10262. </summary>
  10263. <param name="value">
  10264. The 32-bit unsigned integer to write.
  10265. </param>
  10266. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10267. The NI-VISA driver returned an error as a result of calling this method.
  10268. </exception>
  10269. <exception cref="T:System.ObjectDisposedException">
  10270. This member is called after the Dispose
  10271. method is called directly from code or indirectly through a finalizer.
  10272. </exception>
  10273. <exception cref="T:System.DllNotFoundException">
  10274. The NI-VISA driver library cannot be found.
  10275. </exception>
  10276. <exception cref="T:System.EntryPointNotFoundException">
  10277. A required operation in the NI-VISA driver library cannot be found.
  10278. </exception>
  10279. </member>
  10280. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.Write(System.Single)">
  10281. <summary>
  10282. Writes the text representation of a single to the VISA session.
  10283. </summary>
  10284. <param name="value">
  10285. The single to write.
  10286. </param>
  10287. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10288. The NI-VISA driver returned an error as a result of calling this method.
  10289. </exception>
  10290. <exception cref="T:System.ObjectDisposedException">
  10291. This member is called after the Dispose
  10292. method is called directly from code or indirectly through a finalizer.
  10293. </exception>
  10294. <exception cref="T:System.DllNotFoundException">
  10295. The NI-VISA driver library cannot be found.
  10296. </exception>
  10297. <exception cref="T:System.EntryPointNotFoundException">
  10298. A required operation in the NI-VISA driver library cannot be found.
  10299. </exception>
  10300. </member>
  10301. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.Write(System.Double)">
  10302. <summary>
  10303. Writes the text representation of a double to the VISA session.
  10304. </summary>
  10305. <param name="value">
  10306. The double to write.
  10307. </param>
  10308. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10309. The NI-VISA driver returned an error as a result of calling this method.
  10310. </exception>
  10311. <exception cref="T:System.ObjectDisposedException">
  10312. This member is called after the Dispose
  10313. method is called directly from code or indirectly through a finalizer.
  10314. </exception>
  10315. <exception cref="T:System.DllNotFoundException">
  10316. The NI-VISA driver library cannot be found.
  10317. </exception>
  10318. <exception cref="T:System.EntryPointNotFoundException">
  10319. A required operation in the NI-VISA driver library cannot be found.
  10320. </exception>
  10321. </member>
  10322. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.Write(System.Object)">
  10323. <summary>
  10324. Writes the text representation of an Object to the VISA session.
  10325. </summary>
  10326. <param name="value">
  10327. The Object to write.
  10328. </param>
  10329. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10330. The NI-VISA driver returned an error as a result of calling this method.
  10331. </exception>
  10332. <exception cref="T:System.ObjectDisposedException">
  10333. This member is called after the Dispose
  10334. method is called directly from code or indirectly through a finalizer.
  10335. </exception>
  10336. <exception cref="T:System.DllNotFoundException">
  10337. The NI-VISA driver library cannot be found.
  10338. </exception>
  10339. <exception cref="T:System.EntryPointNotFoundException">
  10340. A required operation in the NI-VISA driver library cannot be found.
  10341. </exception>
  10342. </member>
  10343. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.Write(System.Char[])">
  10344. <summary>
  10345. Writes a character array to the VISA session.
  10346. </summary>
  10347. <param name="buffer">
  10348. The character array to write.
  10349. </param>
  10350. <exception cref="T:System.ArgumentNullException">
  10351. The buffer (parameter) parameter is null.
  10352. </exception>
  10353. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10354. The NI-VISA driver returned an error as a result of calling this method.
  10355. </exception>
  10356. <exception cref="T:System.ObjectDisposedException">
  10357. This member is called after the Dispose
  10358. method is called directly from code or indirectly through a finalizer.
  10359. </exception>
  10360. <exception cref="T:System.DllNotFoundException">
  10361. The NI-VISA driver library cannot be found.
  10362. </exception>
  10363. <exception cref="T:System.EntryPointNotFoundException">
  10364. A required operation in the NI-VISA driver library cannot be found.
  10365. </exception>
  10366. </member>
  10367. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.Write(System.Char[],System.Int32,System.Int32)">
  10368. <summary>
  10369. Writes a character array to the VISA session.
  10370. </summary>
  10371. <param name="buffer">
  10372. The character array to write.
  10373. </param>
  10374. <param name="index">
  10375. The index in the buffer from which to start writing.
  10376. </param>
  10377. <param name="count">
  10378. The number of characters to write.
  10379. </param>
  10380. <exception cref="T:System.ArgumentNullException">
  10381. The buffer (parameter) parameter is null.
  10382. </exception>
  10383. <exception cref="T:System.ArgumentOutOfRangeException">index (parameter) is less than zero or greater than or equal to the buffer (parameter) length.
  10384. -or-
  10385. count (parameter) is less than one or greater than the buffer (parameter) length.
  10386. </exception>
  10387. <exception cref="T:System.ArgumentException">
  10388. The index (parameter) plus the count (parameter) is greater than the buffer (parameter) length.
  10389. </exception>
  10390. <exception cref="T:System.ObjectDisposedException">
  10391. This member is called after the Dispose
  10392. method is called directly from code or indirectly through a finalizer.
  10393. </exception>
  10394. <exception cref="T:System.DllNotFoundException">
  10395. The NI-VISA driver library cannot be found.
  10396. </exception>
  10397. <exception cref="T:System.EntryPointNotFoundException">
  10398. A required operation in the NI-VISA driver library cannot be found.
  10399. </exception>
  10400. </member>
  10401. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.Write(System.String,System.Object)">
  10402. <summary>
  10403. Writes an ASCII-encoded formatted string to the VISA session, using the same semantics as Format.
  10404. </summary>
  10405. <param name="format">
  10406. The formatting string.
  10407. </param>
  10408. <param name="arg0">
  10409. An object to write into the formatted string.
  10410. </param>
  10411. <exception cref="T:System.ArgumentNullException">format (parameter) is null.
  10412. </exception>
  10413. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10414. The NI-VISA driver returned an error as a result of calling this method.
  10415. </exception>
  10416. <exception cref="T:System.ObjectDisposedException">
  10417. This member is called after the Dispose
  10418. method is called directly from code or indirectly through a finalizer.
  10419. </exception>
  10420. <exception cref="T:System.DllNotFoundException">
  10421. The NI-VISA driver library cannot be found.
  10422. </exception>
  10423. <exception cref="T:System.EntryPointNotFoundException">
  10424. A required operation in the NI-VISA driver library cannot be found.
  10425. </exception>
  10426. </member>
  10427. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.Write(System.String,System.Object,System.Object)">
  10428. <summary>
  10429. Writes an ASCII-encoded formatted string to the VISA session, using the same semantics as Format.
  10430. </summary>
  10431. <param name="format">
  10432. The formatting string.
  10433. </param>
  10434. <param name="arg0">
  10435. An object to write into the formatted string.
  10436. </param>
  10437. <param name="arg1">
  10438. An object to write into the formatted string.
  10439. </param>
  10440. <exception cref="T:System.ArgumentNullException">format (parameter) is null.
  10441. </exception>
  10442. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10443. The NI-VISA driver returned an error as a result of calling this method.
  10444. </exception>
  10445. <exception cref="T:System.ObjectDisposedException">
  10446. This member is called after the Dispose
  10447. method is called directly from code or indirectly through a finalizer.
  10448. </exception>
  10449. <exception cref="T:System.DllNotFoundException">
  10450. The NI-VISA driver library cannot be found.
  10451. </exception>
  10452. <exception cref="T:System.EntryPointNotFoundException">
  10453. A required operation in the NI-VISA driver library cannot be found.
  10454. </exception>
  10455. </member>
  10456. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.Write(System.String,System.Object,System.Object,System.Object)">
  10457. <summary>
  10458. Writes an ASCII-encoded formatted string to the VISA session, using the same semantics as Format.
  10459. </summary>
  10460. <param name="format">
  10461. The formatting string.
  10462. </param>
  10463. <param name="arg0">
  10464. An object to write into the formatted string.
  10465. </param>
  10466. <param name="arg1">
  10467. An object to write into the formatted string.
  10468. </param>
  10469. <param name="arg2">
  10470. An object to write into the formatted string.
  10471. </param>
  10472. <exception cref="T:System.ArgumentNullException">format (parameter) is null.
  10473. </exception>
  10474. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10475. The NI-VISA driver returned an error as a result of calling this method.
  10476. </exception>
  10477. <exception cref="T:System.ObjectDisposedException">
  10478. This member is called after the Dispose
  10479. method is called directly from code or indirectly through a finalizer.
  10480. </exception>
  10481. <exception cref="T:System.DllNotFoundException">
  10482. The NI-VISA driver library cannot be found.
  10483. </exception>
  10484. <exception cref="T:System.EntryPointNotFoundException">
  10485. A required operation in the NI-VISA driver library cannot be found.
  10486. </exception>
  10487. </member>
  10488. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.Write(System.String,System.Object[])">
  10489. <summary>
  10490. Writes an ASCII-encoded formatted string to the VISA session, using the same semantics as Format.
  10491. </summary>
  10492. <param name="format">
  10493. The formatting string.
  10494. </param>
  10495. <param name="arg">
  10496. The object array to write into the formatted string.
  10497. </param>
  10498. <exception cref="T:System.ArgumentNullException">format (parameter) or arg (parameter) is null.
  10499. </exception>
  10500. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10501. The NI-VISA driver returned an error as a result of calling this method.
  10502. </exception>
  10503. <exception cref="T:System.ObjectDisposedException">
  10504. This member is called after the Dispose
  10505. method is called directly from code or indirectly through a finalizer.
  10506. </exception>
  10507. <exception cref="T:System.DllNotFoundException">
  10508. The NI-VISA driver library cannot be found.
  10509. </exception>
  10510. <exception cref="T:System.EntryPointNotFoundException">
  10511. A required operation in the NI-VISA driver library cannot be found.
  10512. </exception>
  10513. </member>
  10514. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteLine">
  10515. <summary>
  10516. Writes a new line terminator ('\n') to the VISA session and writes all unsent data from the internal buffer.
  10517. </summary>
  10518. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10519. The NI-VISA driver returned an error as a result of calling this method.
  10520. </exception>
  10521. <exception cref="T:System.ObjectDisposedException">
  10522. This member is called after the Dispose
  10523. method is called directly from code or indirectly through a finalizer.
  10524. </exception>
  10525. <exception cref="T:System.DllNotFoundException">
  10526. The NI-VISA driver library cannot be found.
  10527. </exception>
  10528. <exception cref="T:System.EntryPointNotFoundException">
  10529. A required operation in the NI-VISA driver library cannot be found.
  10530. </exception>
  10531. </member>
  10532. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteLine(System.Char)">
  10533. <summary>
  10534. Writes a character followed by a new line terminator ('\n') to
  10535. the VISA session, and writes all unsent data from the internal buffer.
  10536. </summary>
  10537. <param name="value">
  10538. The Char to write.
  10539. </param>
  10540. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10541. The NI-VISA driver returned an error as a result of calling this method.
  10542. </exception>
  10543. <exception cref="T:System.ObjectDisposedException">
  10544. This member is called after the Dispose
  10545. method is called directly from code or indirectly through a finalizer.
  10546. </exception>
  10547. <exception cref="T:System.DllNotFoundException">
  10548. The NI-VISA driver library cannot be found.
  10549. </exception>
  10550. <exception cref="T:System.EntryPointNotFoundException">
  10551. A required operation in the NI-VISA driver library cannot be found.
  10552. </exception>
  10553. </member>
  10554. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteLine(System.String)">
  10555. <summary>
  10556. Writes an ASCII-encoded string followed by a new line terminator ('\n') to
  10557. the VISA session, and writes all unsent data from the internal buffer.
  10558. </summary>
  10559. <param name="value">
  10560. The string to write.
  10561. </param>
  10562. <exception cref="T:System.ArgumentNullException">value (parameter) is null</exception>
  10563. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10564. The NI-VISA driver returned an error as a result of calling this method.
  10565. </exception>
  10566. <exception cref="T:System.ObjectDisposedException">
  10567. This member is called after the Dispose
  10568. method is called directly from code or indirectly through a finalizer.
  10569. </exception>
  10570. <exception cref="T:System.DllNotFoundException">
  10571. The NI-VISA driver library cannot be found.
  10572. </exception>
  10573. <exception cref="T:System.EntryPointNotFoundException">
  10574. A required operation in the NI-VISA driver library cannot be found.
  10575. </exception>
  10576. </member>
  10577. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteLine(System.Boolean)">
  10578. <summary>
  10579. Writes the text representation of a Boolean followed by a new line terminator ('\n') to
  10580. the VISA session, and writes all unsent data from the internal buffer.
  10581. </summary>
  10582. <param name="value">
  10583. The Boolean to write.
  10584. </param>
  10585. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10586. The NI-VISA driver returned an error as a result of calling this method.
  10587. </exception>
  10588. <exception cref="T:System.ObjectDisposedException">
  10589. This member is called after the Dispose
  10590. method is called directly from code or indirectly through a finalizer.
  10591. </exception>
  10592. <exception cref="T:System.DllNotFoundException">
  10593. The NI-VISA driver library cannot be found.
  10594. </exception>
  10595. <exception cref="T:System.EntryPointNotFoundException">
  10596. A required operation in the NI-VISA driver library cannot be found.
  10597. </exception>
  10598. </member>
  10599. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteLine(System.Byte)">
  10600. <summary>
  10601. Writes the text representation of a byte followed by a new line terminator ('\n') to
  10602. the VISA session, and writes all unsent data from the internal buffer.
  10603. </summary>
  10604. <param name="value">
  10605. The byte to write.
  10606. </param>
  10607. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10608. The NI-VISA driver returned an error as a result of calling this method.
  10609. </exception>
  10610. <exception cref="T:System.ObjectDisposedException">
  10611. This member is called after the Dispose
  10612. method is called directly from code or indirectly through a finalizer.
  10613. </exception>
  10614. <exception cref="T:System.DllNotFoundException">
  10615. The NI-VISA driver library cannot be found.
  10616. </exception>
  10617. <exception cref="T:System.EntryPointNotFoundException">
  10618. A required operation in the NI-VISA driver library cannot be found.
  10619. </exception>
  10620. </member>
  10621. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteLine(System.SByte)">
  10622. <summary>
  10623. Writes the text representation of a signed byte followed by a new line terminator ('\n') to
  10624. the VISA session, and writes all unsent data from the internal buffer.
  10625. </summary>
  10626. <param name="value">
  10627. The signed byte to write.
  10628. </param>
  10629. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10630. The NI-VISA driver returned an error as a result of calling this method.
  10631. </exception>
  10632. <exception cref="T:System.ObjectDisposedException">
  10633. This member is called after the Dispose
  10634. method is called directly from code or indirectly through a finalizer.
  10635. </exception>
  10636. <exception cref="T:System.DllNotFoundException">
  10637. The NI-VISA driver library cannot be found.
  10638. </exception>
  10639. <exception cref="T:System.EntryPointNotFoundException">
  10640. A required operation in the NI-VISA driver library cannot be found.
  10641. </exception>
  10642. </member>
  10643. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteLine(System.Int16)">
  10644. <summary>
  10645. Writes the text representation of a 16-bit integer followed by a new line terminator ('\n') to
  10646. the VISA session, and writes all unsent data from the internal buffer.
  10647. </summary>
  10648. <param name="value">
  10649. The 16-bit integer to write.
  10650. </param>
  10651. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10652. The NI-VISA driver returned an error as a result of calling this method.
  10653. </exception>
  10654. <exception cref="T:System.ObjectDisposedException">
  10655. This member is called after the Dispose
  10656. method is called directly from code or indirectly through a finalizer.
  10657. </exception>
  10658. <exception cref="T:System.DllNotFoundException">
  10659. The NI-VISA driver library cannot be found.
  10660. </exception>
  10661. <exception cref="T:System.EntryPointNotFoundException">
  10662. A required operation in the NI-VISA driver library cannot be found.
  10663. </exception>
  10664. </member>
  10665. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteLine(System.UInt16)">
  10666. <summary>
  10667. Writes the text representation of a 16-bit unsigned integer followed by a new line terminator ('\n') to
  10668. the VISA session, and writes all unsent data from the internal buffer.
  10669. </summary>
  10670. <param name="value">
  10671. The 16-bit unsigned integer to write.
  10672. </param>
  10673. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10674. The NI-VISA driver returned an error as a result of calling this method.
  10675. </exception>
  10676. <exception cref="T:System.ObjectDisposedException">
  10677. This member is called after the Dispose
  10678. method is called directly from code or indirectly through a finalizer.
  10679. </exception>
  10680. <exception cref="T:System.DllNotFoundException">
  10681. The NI-VISA driver library cannot be found.
  10682. </exception>
  10683. <exception cref="T:System.EntryPointNotFoundException">
  10684. A required operation in the NI-VISA driver library cannot be found.
  10685. </exception>
  10686. </member>
  10687. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteLine(System.Int32)">
  10688. <summary>
  10689. Writes the text representation of a 32-bit integer followed by a new line terminator ('\n') to
  10690. the VISA session, and writes all unsent data from the internal buffer.
  10691. </summary>
  10692. <param name="value">
  10693. The 32-bit integer to write.
  10694. </param>
  10695. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10696. The NI-VISA driver returned an error as a result of calling this method.
  10697. </exception>
  10698. <exception cref="T:System.ObjectDisposedException">
  10699. This member is called after the Dispose
  10700. method is called directly from code or indirectly through a finalizer.
  10701. </exception>
  10702. <exception cref="T:System.DllNotFoundException">
  10703. The NI-VISA driver library cannot be found.
  10704. </exception>
  10705. <exception cref="T:System.EntryPointNotFoundException">
  10706. A required operation in the NI-VISA driver library cannot be found.
  10707. </exception>
  10708. </member>
  10709. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteLine(System.UInt32)">
  10710. <summary>
  10711. Writes the text representation of a 32-bit unsigned integer followed by a new line terminator ('\n') to
  10712. the VISA session, and writes all unsent data from the internal buffer.
  10713. </summary>
  10714. <param name="value">
  10715. The 32-bit unsigned integer to write.
  10716. </param>
  10717. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10718. The NI-VISA driver returned an error as a result of calling this method.
  10719. </exception>
  10720. <exception cref="T:System.ObjectDisposedException">
  10721. This member is called after the Dispose
  10722. method is called directly from code or indirectly through a finalizer.
  10723. </exception>
  10724. <exception cref="T:System.DllNotFoundException">
  10725. The NI-VISA driver library cannot be found.
  10726. </exception>
  10727. <exception cref="T:System.EntryPointNotFoundException">
  10728. A required operation in the NI-VISA driver library cannot be found.
  10729. </exception>
  10730. </member>
  10731. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteLine(System.Single)">
  10732. <summary>
  10733. Writes the text representation of a single followed by a new line terminator ('\n') to
  10734. the VISA session, and writes all unsent data from the internal buffer.
  10735. </summary>
  10736. <param name="value">
  10737. The single to write.
  10738. </param>
  10739. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10740. The NI-VISA driver returned an error as a result of calling this method.
  10741. </exception>
  10742. <exception cref="T:System.ObjectDisposedException">
  10743. This member is called after the Dispose
  10744. method is called directly from code or indirectly through a finalizer.
  10745. </exception>
  10746. <exception cref="T:System.DllNotFoundException">
  10747. The NI-VISA driver library cannot be found.
  10748. </exception>
  10749. <exception cref="T:System.EntryPointNotFoundException">
  10750. A required operation in the NI-VISA driver library cannot be found.
  10751. </exception>
  10752. </member>
  10753. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteLine(System.Double)">
  10754. <summary>
  10755. Writes the text representation of a double followed by a new line terminator ('\n') to
  10756. the VISA session, and writes all unsent data from the internal buffer.
  10757. </summary>
  10758. <param name="value">
  10759. The double to write.
  10760. </param>
  10761. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10762. The NI-VISA driver returned an error as a result of calling this method.
  10763. </exception>
  10764. <exception cref="T:System.ObjectDisposedException">
  10765. This member is called after the Dispose
  10766. method is called directly from code or indirectly through a finalizer.
  10767. </exception>
  10768. <exception cref="T:System.DllNotFoundException">
  10769. The NI-VISA driver library cannot be found.
  10770. </exception>
  10771. <exception cref="T:System.EntryPointNotFoundException">
  10772. A required operation in the NI-VISA driver library cannot be found.
  10773. </exception>
  10774. </member>
  10775. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteLine(System.Object)">
  10776. <summary>
  10777. Writes the text representation of an Object followed by a new line terminator ('\n') to
  10778. the VISA session, and writes all unsent data from the internal buffer.
  10779. </summary>
  10780. <param name="value">
  10781. The Object to write.
  10782. </param>
  10783. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10784. The NI-VISA driver returned an error as a result of calling this method.
  10785. </exception>
  10786. <exception cref="T:System.ObjectDisposedException">
  10787. This member is called after the Dispose
  10788. method is called directly from code or indirectly through a finalizer.
  10789. </exception>
  10790. <exception cref="T:System.DllNotFoundException">
  10791. The NI-VISA driver library cannot be found.
  10792. </exception>
  10793. <exception cref="T:System.EntryPointNotFoundException">
  10794. A required operation in the NI-VISA driver library cannot be found.
  10795. </exception>
  10796. </member>
  10797. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteLine(System.Char[])">
  10798. <summary>
  10799. Writes a character array followed by a new line terminator ('\n') to
  10800. the VISA session, and writes all unsent data from the internal buffer.
  10801. </summary>
  10802. <param name="buffer">
  10803. The character array to write.
  10804. </param>
  10805. <exception cref="T:System.ArgumentNullException">
  10806. The buffer (parameter) parameter is null.
  10807. </exception>
  10808. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10809. The NI-VISA driver returned an error as a result of calling this method.
  10810. </exception>
  10811. <exception cref="T:System.ObjectDisposedException">
  10812. This member is called after the Dispose
  10813. method is called directly from code or indirectly through a finalizer.
  10814. </exception>
  10815. <exception cref="T:System.DllNotFoundException">
  10816. The NI-VISA driver library cannot be found.
  10817. </exception>
  10818. <exception cref="T:System.EntryPointNotFoundException">
  10819. A required operation in the NI-VISA driver library cannot be found.
  10820. </exception>
  10821. </member>
  10822. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
  10823. <summary>
  10824. Writes a character array followed by a new line terminator ('\n') to
  10825. the VISA session, and writes all unsent data from the internal buffer.
  10826. </summary>
  10827. <param name="buffer">
  10828. The character array to write.
  10829. </param>
  10830. <param name="index">
  10831. The index in the buffer from which to start writing.
  10832. </param>
  10833. <param name="count">
  10834. The number of characters to write.
  10835. </param>
  10836. <exception cref="T:System.ArgumentNullException">
  10837. The buffer (parameter) parameter is null.
  10838. </exception>
  10839. <exception cref="T:System.ArgumentOutOfRangeException">index (parameter) is less than zero or greater than or equal to the buffer (parameter) length.
  10840. -or-
  10841. count (parameter) is less than one or greater than the buffer (parameter) length.
  10842. </exception>
  10843. <exception cref="T:System.ArgumentException">
  10844. The index (parameter) plus the count (parameter) is greater than the buffer (parameter) length.
  10845. </exception>
  10846. <exception cref="T:System.ObjectDisposedException">
  10847. This member is called after the Dispose
  10848. method is called directly from code or indirectly through a finalizer.
  10849. </exception>
  10850. <exception cref="T:System.DllNotFoundException">
  10851. The NI-VISA driver library cannot be found.
  10852. </exception>
  10853. <exception cref="T:System.EntryPointNotFoundException">
  10854. A required operation in the NI-VISA driver library cannot be found.
  10855. </exception>
  10856. </member>
  10857. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteLine(System.String,System.Object)">
  10858. <summary>
  10859. Writes an ASCII-encoded formatted string followed by a new line terminator ('\n') to the VISA session, using the same semantics as Format.
  10860. This method then writes all unsent data from the internal buffer.
  10861. </summary>
  10862. <param name="format">
  10863. The formatting string.
  10864. </param>
  10865. <param name="arg0">
  10866. An object to write into the formatted string.
  10867. </param>
  10868. <exception cref="T:System.ArgumentNullException">format (parameter) is null.
  10869. </exception>
  10870. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10871. The NI-VISA driver returned an error as a result of calling this method.
  10872. </exception>
  10873. <exception cref="T:System.ObjectDisposedException">
  10874. This member is called after the Dispose
  10875. method is called directly from code or indirectly through a finalizer.
  10876. </exception>
  10877. <exception cref="T:System.DllNotFoundException">
  10878. The NI-VISA driver library cannot be found.
  10879. </exception>
  10880. <exception cref="T:System.EntryPointNotFoundException">
  10881. A required operation in the NI-VISA driver library cannot be found.
  10882. </exception>
  10883. </member>
  10884. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteLine(System.String,System.Object,System.Object)">
  10885. <summary>
  10886. Writes an ASCII-encoded formatted string followed by a new line terminator ('\n') to the VISA session, using the same semantics as Format.
  10887. This method then writes all unsent data from the internal buffer.
  10888. </summary>
  10889. <param name="format">
  10890. The formatting string.
  10891. </param>
  10892. <param name="arg0">
  10893. An object to write into the formatted string.
  10894. </param>
  10895. <param name="arg1">
  10896. An object to write into the formatted string.
  10897. </param>
  10898. <exception cref="T:System.ArgumentNullException">format (parameter) is null.
  10899. </exception>
  10900. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10901. The NI-VISA driver returned an error as a result of calling this method.
  10902. </exception>
  10903. <exception cref="T:System.ObjectDisposedException">
  10904. This member is called after the Dispose
  10905. method is called directly from code or indirectly through a finalizer.
  10906. </exception>
  10907. <exception cref="T:System.DllNotFoundException">
  10908. The NI-VISA driver library cannot be found.
  10909. </exception>
  10910. <exception cref="T:System.EntryPointNotFoundException">
  10911. A required operation in the NI-VISA driver library cannot be found.
  10912. </exception>
  10913. </member>
  10914. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
  10915. <summary>
  10916. Writes an ASCII-encoded formatted string followed by a new line terminator ('\n') to the VISA session, using the same semantics as Format.
  10917. This method then writes all unsent data from the internal buffer.
  10918. </summary>
  10919. <param name="format">
  10920. The formatting string.
  10921. </param>
  10922. <param name="arg0">
  10923. An object to write into the formatted string.
  10924. </param>
  10925. <param name="arg1">
  10926. An object to write into the formatted string.
  10927. </param>
  10928. <param name="arg2">
  10929. An object to write into the formatted string.
  10930. </param>
  10931. <exception cref="T:System.ArgumentNullException">format (parameter) is null.
  10932. </exception>
  10933. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10934. The NI-VISA driver returned an error as a result of calling this method.
  10935. </exception>
  10936. <exception cref="T:System.ObjectDisposedException">
  10937. This member is called after the Dispose
  10938. method is called directly from code or indirectly through a finalizer.
  10939. </exception>
  10940. <exception cref="T:System.DllNotFoundException">
  10941. The NI-VISA driver library cannot be found.
  10942. </exception>
  10943. <exception cref="T:System.EntryPointNotFoundException">
  10944. A required operation in the NI-VISA driver library cannot be found.
  10945. </exception>
  10946. </member>
  10947. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteLine(System.String,System.Object[])">
  10948. <summary>
  10949. Writes an ASCII-encoded formatted string followed by a new line terminator ('\n') to the VISA session, using the same semantics as Format.
  10950. This method then writes all unsent data from the internal buffer.
  10951. </summary>
  10952. <param name="format">
  10953. The formatting string.
  10954. </param>
  10955. <param name="arg">
  10956. The object array to write into the formatted string.
  10957. </param>
  10958. <exception cref="T:System.ArgumentNullException">format (parameter) or arg (parameter) is null.
  10959. </exception>
  10960. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10961. The NI-VISA driver returned an error as a result of calling this method.
  10962. </exception>
  10963. <exception cref="T:System.ObjectDisposedException">
  10964. This member is called after the Dispose
  10965. method is called directly from code or indirectly through a finalizer.
  10966. </exception>
  10967. <exception cref="T:System.DllNotFoundException">
  10968. The NI-VISA driver library cannot be found.
  10969. </exception>
  10970. <exception cref="T:System.EntryPointNotFoundException">
  10971. A required operation in the NI-VISA driver library cannot be found.
  10972. </exception>
  10973. </member>
  10974. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteBinary(System.Byte[])">
  10975. <summary>
  10976. Writes a byte array to the VISA session.
  10977. Use BinaryEncoding to specify how the VISA session transfers the data.
  10978. </summary>
  10979. <param name="buffer">
  10980. The byte array to write.
  10981. </param>
  10982. <exception cref="T:System.ArgumentNullException">
  10983. The buffer (parameter) parameter is null.
  10984. </exception>
  10985. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  10986. The NI-VISA driver returned an error as a result of calling this method.
  10987. </exception>
  10988. <exception cref="T:System.ObjectDisposedException">
  10989. This member is called after the Dispose
  10990. method is called directly from code or indirectly through a finalizer.
  10991. </exception>
  10992. <exception cref="T:System.DllNotFoundException">
  10993. The NI-VISA driver library cannot be found.
  10994. </exception>
  10995. <exception cref="T:System.EntryPointNotFoundException">
  10996. A required operation in the NI-VISA driver library cannot be found.
  10997. </exception>
  10998. </member>
  10999. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteBinary(System.SByte[])">
  11000. <summary>
  11001. Writes a signed byte array to the VISA session.
  11002. Use BinaryEncoding to specify how the VISA session transfers the data.
  11003. </summary>
  11004. <param name="buffer">
  11005. The signed byte array to write.
  11006. </param>
  11007. <exception cref="T:System.ArgumentNullException">
  11008. The buffer (parameter) parameter is null.
  11009. </exception>
  11010. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  11011. The NI-VISA driver returned an error as a result of calling this method.
  11012. </exception>
  11013. <exception cref="T:System.ObjectDisposedException">
  11014. This member is called after the Dispose
  11015. method is called directly from code or indirectly through a finalizer.
  11016. </exception>
  11017. <exception cref="T:System.DllNotFoundException">
  11018. The NI-VISA driver library cannot be found.
  11019. </exception>
  11020. <exception cref="T:System.EntryPointNotFoundException">
  11021. A required operation in the NI-VISA driver library cannot be found.
  11022. </exception>
  11023. </member>
  11024. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteBinary(System.Int16[])">
  11025. <summary>
  11026. Writes an array of 16-bit integers to the VISA session.
  11027. Use BinaryEncoding to specify how the VISA session transfers the data.
  11028. </summary>
  11029. <param name="buffer">
  11030. The 16-bit integer array to write.
  11031. </param>
  11032. <exception cref="T:System.ArgumentNullException">
  11033. The buffer (parameter) parameter is null.
  11034. </exception>
  11035. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  11036. The NI-VISA driver returned an error as a result of calling this method.
  11037. </exception>
  11038. <exception cref="T:System.ObjectDisposedException">
  11039. This member is called after the Dispose
  11040. method is called directly from code or indirectly through a finalizer.
  11041. </exception>
  11042. <exception cref="T:System.DllNotFoundException">
  11043. The NI-VISA driver library cannot be found.
  11044. </exception>
  11045. <exception cref="T:System.EntryPointNotFoundException">
  11046. A required operation in the NI-VISA driver library cannot be found.
  11047. </exception>
  11048. </member>
  11049. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteBinary(System.UInt16[])">
  11050. <summary>
  11051. Writes an array of 16-bit unsigned integers to the VISA session.
  11052. Use BinaryEncoding to specify how the VISA session transfers the data.
  11053. </summary>
  11054. <param name="buffer">
  11055. The array of 16-bit unsigned integers to write.
  11056. </param>
  11057. <exception cref="T:System.ArgumentNullException">
  11058. The buffer (parameter) parameter is null.
  11059. </exception>
  11060. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  11061. The NI-VISA driver returned an error as a result of calling this method.
  11062. </exception>
  11063. <exception cref="T:System.ObjectDisposedException">
  11064. This member is called after the Dispose
  11065. method is called directly from code or indirectly through a finalizer.
  11066. </exception>
  11067. <exception cref="T:System.DllNotFoundException">
  11068. The NI-VISA driver library cannot be found.
  11069. </exception>
  11070. <exception cref="T:System.EntryPointNotFoundException">
  11071. A required operation in the NI-VISA driver library cannot be found.
  11072. </exception>
  11073. </member>
  11074. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteBinary(System.Int32[])">
  11075. <summary>
  11076. Writes a 32-bit integer array to the VISA session.
  11077. Use BinaryEncoding to specify how the VISA session transfers the data.
  11078. </summary>
  11079. <param name="buffer">
  11080. The 32-bit integer array to write.
  11081. </param>
  11082. <exception cref="T:System.ArgumentNullException">
  11083. The buffer (parameter) parameter is null.
  11084. </exception>
  11085. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  11086. The NI-VISA driver returned an error as a result of calling this method.
  11087. </exception>
  11088. <exception cref="T:System.ObjectDisposedException">
  11089. This member is called after the Dispose
  11090. method is called directly from code or indirectly through a finalizer.
  11091. </exception>
  11092. <exception cref="T:System.DllNotFoundException">
  11093. The NI-VISA driver library cannot be found.
  11094. </exception>
  11095. <exception cref="T:System.EntryPointNotFoundException">
  11096. A required operation in the NI-VISA driver library cannot be found.
  11097. </exception>
  11098. </member>
  11099. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteBinary(System.UInt32[])">
  11100. <summary>
  11101. Writes an array of 32-bit unsigned integers to the VISA session.
  11102. Use BinaryEncoding to specify how the VISA session transfers the data.
  11103. </summary>
  11104. <param name="buffer">
  11105. The array of 32-bit unsigned integers to write.
  11106. </param>
  11107. <exception cref="T:System.ArgumentNullException">
  11108. The buffer (parameter) parameter is null.
  11109. </exception>
  11110. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  11111. The NI-VISA driver returned an error as a result of calling this method.
  11112. </exception>
  11113. <exception cref="T:System.ObjectDisposedException">
  11114. This member is called after the Dispose
  11115. method is called directly from code or indirectly through a finalizer.
  11116. </exception>
  11117. <exception cref="T:System.DllNotFoundException">
  11118. The NI-VISA driver library cannot be found.
  11119. </exception>
  11120. <exception cref="T:System.EntryPointNotFoundException">
  11121. A required operation in the NI-VISA driver library cannot be found.
  11122. </exception>
  11123. </member>
  11124. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteBinary(System.Single[])">
  11125. <summary>
  11126. Writes a single array to the VISA session.
  11127. Use BinaryEncoding to specify how the VISA session transfers the data.
  11128. </summary>
  11129. <param name="buffer">
  11130. The single array to write.
  11131. </param>
  11132. <exception cref="T:System.ArgumentNullException">
  11133. The buffer (parameter) parameter is null.
  11134. </exception>
  11135. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  11136. The NI-VISA driver returned an error as a result of calling this method.
  11137. </exception>
  11138. <exception cref="T:System.ObjectDisposedException">
  11139. This member is called after the Dispose
  11140. method is called directly from code or indirectly through a finalizer.
  11141. </exception>
  11142. <exception cref="T:System.DllNotFoundException">
  11143. The NI-VISA driver library cannot be found.
  11144. </exception>
  11145. <exception cref="T:System.EntryPointNotFoundException">
  11146. A required operation in the NI-VISA driver library cannot be found.
  11147. </exception>
  11148. </member>
  11149. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteBinary(System.Double[])">
  11150. <summary>
  11151. Writes a double array to the VISA session.
  11152. Use BinaryEncoding to specify how the VISA session transfers the data.
  11153. </summary>
  11154. <param name="buffer">
  11155. The double array to write.
  11156. </param>
  11157. <exception cref="T:System.ArgumentNullException">
  11158. The buffer (parameter) parameter is null.
  11159. </exception>
  11160. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  11161. The NI-VISA driver returned an error as a result of calling this method.
  11162. </exception>
  11163. <exception cref="T:System.ObjectDisposedException">
  11164. This member is called after the Dispose
  11165. method is called directly from code or indirectly through a finalizer.
  11166. </exception>
  11167. <exception cref="T:System.DllNotFoundException">
  11168. The NI-VISA driver library cannot be found.
  11169. </exception>
  11170. <exception cref="T:System.EntryPointNotFoundException">
  11171. A required operation in the NI-VISA driver library cannot be found.
  11172. </exception>
  11173. </member>
  11174. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteBinary(System.Byte[],System.Int32,System.Int32)">
  11175. <summary>
  11176. Writes a byte subarray to the VISA session.
  11177. Use BinaryEncoding to specify how the VISA session transfers the data.
  11178. </summary>
  11179. <param name="buffer">
  11180. The byte array to write.
  11181. </param>
  11182. <param name="index">
  11183. The index in the buffer from which to start writing.
  11184. </param>
  11185. <param name="count">
  11186. The number of characters to write.
  11187. </param>
  11188. <exception cref="T:System.ArgumentNullException">
  11189. The buffer (parameter) parameter is null.
  11190. </exception>
  11191. <exception cref="T:System.ArgumentOutOfRangeException">index (parameter) is less than zero or greater than or equal to the buffer (parameter) length.
  11192. -or-
  11193. count (parameter) is less than one or greater than the buffer (parameter) length.
  11194. </exception>
  11195. <exception cref="T:System.ArgumentException">
  11196. The index (parameter) plus the count (parameter) is greater than the buffer (parameter) length.
  11197. </exception>
  11198. <exception cref="T:System.ArgumentNullException">
  11199. The buffer (parameter) parameter is null.
  11200. </exception>
  11201. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  11202. The NI-VISA driver returned an error as a result of calling this method.
  11203. </exception>
  11204. <exception cref="T:System.ObjectDisposedException">
  11205. This member is called after the Dispose
  11206. method is called directly from code or indirectly through a finalizer.
  11207. </exception>
  11208. <exception cref="T:System.DllNotFoundException">
  11209. The NI-VISA driver library cannot be found.
  11210. </exception>
  11211. <exception cref="T:System.EntryPointNotFoundException">
  11212. A required operation in the NI-VISA driver library cannot be found.
  11213. </exception>
  11214. </member>
  11215. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteBinary(System.SByte[],System.Int32,System.Int32)">
  11216. <summary>
  11217. Writes a signed byte subarray to the VISA session.
  11218. Use BinaryEncoding to specify how the VISA session transfers the data.
  11219. </summary>
  11220. <param name="buffer">
  11221. The signed byte array to write.
  11222. </param>
  11223. <param name="index">
  11224. The index in the buffer from which to start writing.
  11225. </param>
  11226. <param name="count">
  11227. The number of characters to write.
  11228. </param>
  11229. <exception cref="T:System.ArgumentNullException">
  11230. The buffer (parameter) parameter is null.
  11231. </exception>
  11232. <exception cref="T:System.ArgumentOutOfRangeException">index (parameter) is less than zero or greater than or equal to the buffer (parameter) length.
  11233. -or-
  11234. count (parameter) is less than one or greater than the buffer (parameter) length.
  11235. </exception>
  11236. <exception cref="T:System.ArgumentException">
  11237. The index (parameter) plus the count (parameter) is greater than the buffer (parameter) length.
  11238. </exception>
  11239. <exception cref="T:System.ArgumentNullException">
  11240. The buffer (parameter) parameter is null.
  11241. </exception>
  11242. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  11243. The NI-VISA driver returned an error as a result of calling this method.
  11244. </exception>
  11245. <exception cref="T:System.ObjectDisposedException">
  11246. This member is called after the Dispose
  11247. method is called directly from code or indirectly through a finalizer.
  11248. </exception>
  11249. <exception cref="T:System.DllNotFoundException">
  11250. The NI-VISA driver library cannot be found.
  11251. </exception>
  11252. <exception cref="T:System.EntryPointNotFoundException">
  11253. A required operation in the NI-VISA driver library cannot be found.
  11254. </exception>
  11255. </member>
  11256. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteBinary(System.Int16[],System.Int32,System.Int32)">
  11257. <summary>
  11258. Writes a subarray of 16-bit integers to the VISA session.
  11259. Use BinaryEncoding to specify how the VISA session transfers the data.
  11260. </summary>
  11261. <param name="buffer">
  11262. The 16-bit integer array to write.
  11263. </param>
  11264. <param name="index">
  11265. The index in the buffer from which to start writing.
  11266. </param>
  11267. <param name="count">
  11268. The number of characters to write.
  11269. </param>
  11270. <exception cref="T:System.ArgumentNullException">
  11271. The buffer (parameter) parameter is null.
  11272. </exception>
  11273. <exception cref="T:System.ArgumentOutOfRangeException">index (parameter) is less than zero or greater than or equal to the buffer (parameter) length.
  11274. -or-
  11275. count (parameter) is less than one or greater than the buffer (parameter) length.
  11276. </exception>
  11277. <exception cref="T:System.ArgumentException">
  11278. The index (parameter) plus the count (parameter) is greater than the buffer (parameter) length.
  11279. </exception>
  11280. <exception cref="T:System.ArgumentNullException">
  11281. The buffer (parameter) parameter is null.
  11282. </exception>
  11283. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  11284. The NI-VISA driver returned an error as a result of calling this method.
  11285. </exception>
  11286. <exception cref="T:System.ObjectDisposedException">
  11287. This member is called after the Dispose
  11288. method is called directly from code or indirectly through a finalizer.
  11289. </exception>
  11290. <exception cref="T:System.DllNotFoundException">
  11291. The NI-VISA driver library cannot be found.
  11292. </exception>
  11293. <exception cref="T:System.EntryPointNotFoundException">
  11294. A required operation in the NI-VISA driver library cannot be found.
  11295. </exception>
  11296. </member>
  11297. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteBinary(System.UInt16[],System.Int32,System.Int32)">
  11298. <summary>
  11299. Writes a subarray of 16-bit unsigned integers to the VISA session.
  11300. Use BinaryEncoding to specify how the VISA session transfers the data.
  11301. </summary>
  11302. <param name="buffer">
  11303. The array of 16-bit unsigned integers to write.
  11304. </param>
  11305. <param name="index">
  11306. The index in the buffer from which to start writing.
  11307. </param>
  11308. <param name="count">
  11309. The number of characters to write.
  11310. </param>
  11311. <exception cref="T:System.ArgumentNullException">
  11312. The buffer (parameter) parameter is null.
  11313. </exception>
  11314. <exception cref="T:System.ArgumentOutOfRangeException">index (parameter) is less than zero or greater than or equal to the buffer (parameter) length.
  11315. -or-
  11316. count (parameter) is less than one or greater than the buffer (parameter) length.
  11317. </exception>
  11318. <exception cref="T:System.ArgumentException">
  11319. The index (parameter) plus the count (parameter) is greater than the buffer (parameter) length.
  11320. </exception>
  11321. <exception cref="T:System.ArgumentNullException">
  11322. The buffer (parameter) parameter is null.
  11323. </exception>
  11324. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  11325. The NI-VISA driver returned an error as a result of calling this method.
  11326. </exception>
  11327. <exception cref="T:System.ObjectDisposedException">
  11328. This member is called after the Dispose
  11329. method is called directly from code or indirectly through a finalizer.
  11330. </exception>
  11331. <exception cref="T:System.DllNotFoundException">
  11332. The NI-VISA driver library cannot be found.
  11333. </exception>
  11334. <exception cref="T:System.EntryPointNotFoundException">
  11335. A required operation in the NI-VISA driver library cannot be found.
  11336. </exception>
  11337. </member>
  11338. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteBinary(System.Int32[],System.Int32,System.Int32)">
  11339. <summary>
  11340. Writes a subarray of 32-bit integers to the VISA session.
  11341. Use BinaryEncoding to specify how the VISA session transfers the data.
  11342. </summary>
  11343. <param name="buffer">
  11344. The 32-bit integer array to write.
  11345. </param>
  11346. <param name="index">
  11347. The index in the buffer from which to start writing.
  11348. </param>
  11349. <param name="count">
  11350. The number of characters to write.
  11351. </param>
  11352. <exception cref="T:System.ArgumentNullException">
  11353. The buffer (parameter) parameter is null.
  11354. </exception>
  11355. <exception cref="T:System.ArgumentOutOfRangeException">index (parameter) is less than zero or greater than or equal to the buffer (parameter) length.
  11356. -or-
  11357. count (parameter) is less than one or greater than the buffer (parameter) length.
  11358. </exception>
  11359. <exception cref="T:System.ArgumentException">
  11360. The index (parameter) plus the count (parameter) is greater than the buffer (parameter) length.
  11361. </exception>
  11362. <exception cref="T:System.ArgumentNullException">
  11363. The buffer (parameter) parameter is null.
  11364. </exception>
  11365. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  11366. The NI-VISA driver returned an error as a result of calling this method.
  11367. </exception>
  11368. <exception cref="T:System.ObjectDisposedException">
  11369. This member is called after the Dispose
  11370. method is called directly from code or indirectly through a finalizer.
  11371. </exception>
  11372. <exception cref="T:System.DllNotFoundException">
  11373. The NI-VISA driver library cannot be found.
  11374. </exception>
  11375. <exception cref="T:System.EntryPointNotFoundException">
  11376. A required operation in the NI-VISA driver library cannot be found.
  11377. </exception>
  11378. </member>
  11379. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteBinary(System.UInt32[],System.Int32,System.Int32)">
  11380. <summary>
  11381. Writes a subarray of 32-bit unsigned integers to the VISA session.
  11382. Use BinaryEncoding to specify how the VISA session transfers the data.
  11383. </summary>
  11384. <param name="buffer">
  11385. The array of 32-bit unsigned integers to write.
  11386. </param>
  11387. <param name="index">
  11388. The index in the buffer from which to start writing.
  11389. </param>
  11390. <param name="count">
  11391. The number of characters to write.
  11392. </param>
  11393. <exception cref="T:System.ArgumentNullException">
  11394. The buffer (parameter) parameter is null.
  11395. </exception>
  11396. <exception cref="T:System.ArgumentOutOfRangeException">index (parameter) is less than zero or greater than or equal to the buffer (parameter) length.
  11397. -or-
  11398. count (parameter) is less than one or greater than the buffer (parameter) length.
  11399. </exception>
  11400. <exception cref="T:System.ArgumentException">
  11401. The index (parameter) plus the count (parameter) is greater than the buffer (parameter) length.
  11402. </exception>
  11403. <exception cref="T:System.ArgumentNullException">
  11404. The buffer (parameter) parameter is null.
  11405. </exception>
  11406. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  11407. The NI-VISA driver returned an error as a result of calling this method.
  11408. </exception>
  11409. <exception cref="T:System.ObjectDisposedException">
  11410. This member is called after the Dispose
  11411. method is called directly from code or indirectly through a finalizer.
  11412. </exception>
  11413. <exception cref="T:System.DllNotFoundException">
  11414. The NI-VISA driver library cannot be found.
  11415. </exception>
  11416. <exception cref="T:System.EntryPointNotFoundException">
  11417. A required operation in the NI-VISA driver library cannot be found.
  11418. </exception>
  11419. </member>
  11420. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteBinary(System.Single[],System.Int32,System.Int32)">
  11421. <summary>
  11422. Writes a single subarray to the VISA session.
  11423. Use BinaryEncoding to specify how the VISA session transfers the data.
  11424. </summary>
  11425. <param name="buffer">
  11426. The single array to write.
  11427. </param>
  11428. <param name="index">
  11429. The index in the buffer from which to start writing.
  11430. </param>
  11431. <param name="count">
  11432. The number of characters to write.
  11433. </param>
  11434. <exception cref="T:System.ArgumentNullException">
  11435. The buffer (parameter) parameter is null.
  11436. </exception>
  11437. <exception cref="T:System.ArgumentOutOfRangeException">index (parameter) is less than zero or greater than or equal to the buffer (parameter) length.
  11438. -or-
  11439. count (parameter) is less than one or greater than the buffer (parameter) length.
  11440. </exception>
  11441. <exception cref="T:System.ArgumentException">
  11442. The index (parameter) plus the count (parameter) is greater than the buffer (parameter) length.
  11443. </exception>
  11444. <exception cref="T:System.ArgumentNullException">
  11445. The buffer (parameter) parameter is null.
  11446. </exception>
  11447. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  11448. The NI-VISA driver returned an error as a result of calling this method.
  11449. </exception>
  11450. <exception cref="T:System.ObjectDisposedException">
  11451. This member is called after the Dispose
  11452. method is called directly from code or indirectly through a finalizer.
  11453. </exception>
  11454. <exception cref="T:System.DllNotFoundException">
  11455. The NI-VISA driver library cannot be found.
  11456. </exception>
  11457. <exception cref="T:System.EntryPointNotFoundException">
  11458. A required operation in the NI-VISA driver library cannot be found.
  11459. </exception>
  11460. </member>
  11461. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.WriteBinary(System.Double[],System.Int32,System.Int32)">
  11462. <summary>
  11463. Writes a double subarray to the VISA session.
  11464. Use BinaryEncoding to specify how the VISA session transfers the data.
  11465. </summary>
  11466. <param name="buffer">
  11467. The double array to write.
  11468. </param>
  11469. <param name="index">
  11470. The index in the buffer from which to start writing.
  11471. </param>
  11472. <param name="count">
  11473. The number of characters to write.
  11474. </param>
  11475. <exception cref="T:System.ArgumentNullException">
  11476. The buffer (parameter) parameter is null.
  11477. </exception>
  11478. <exception cref="T:System.ArgumentOutOfRangeException">index (parameter) is less than zero or greater than or equal to the buffer (parameter) length.
  11479. -or-
  11480. count (parameter) is less than one or greater than the buffer (parameter) length.
  11481. </exception>
  11482. <exception cref="T:System.ArgumentException">
  11483. The index (parameter) plus the count (parameter) is greater than the buffer (parameter) length.
  11484. </exception>
  11485. <exception cref="T:System.ArgumentNullException">
  11486. The buffer (parameter) parameter is null.
  11487. </exception>
  11488. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  11489. The NI-VISA driver returned an error as a result of calling this method.
  11490. </exception>
  11491. <exception cref="T:System.ObjectDisposedException">
  11492. This member is called after the Dispose
  11493. method is called directly from code or indirectly through a finalizer.
  11494. </exception>
  11495. <exception cref="T:System.DllNotFoundException">
  11496. The NI-VISA driver library cannot be found.
  11497. </exception>
  11498. <exception cref="T:System.EntryPointNotFoundException">
  11499. A required operation in the NI-VISA driver library cannot be found.
  11500. </exception>
  11501. </member>
  11502. <member name="M:NationalInstruments.VisaNS.MessageBasedSessionWriter.Flush">
  11503. <summary>
  11504. Sends all unsent data from the internal buffer to the device.
  11505. </summary>
  11506. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  11507. The NI-VISA driver returned an error as a result of calling this method.
  11508. </exception>
  11509. <exception cref="T:System.ObjectDisposedException">
  11510. This member is called after the Dispose
  11511. method is called directly from code or indirectly through a finalizer.
  11512. </exception>
  11513. <exception cref="T:System.DllNotFoundException">
  11514. The NI-VISA driver library cannot be found.
  11515. </exception>
  11516. <exception cref="T:System.EntryPointNotFoundException">
  11517. A required operation in the NI-VISA driver library cannot be found.
  11518. </exception>
  11519. </member>
  11520. <member name="P:NationalInstruments.VisaNS.MessageBasedSessionWriter.BinaryEncoding">
  11521. <summary>
  11522. Get or sets the BinaryEncoding used to write binary data.
  11523. </summary>
  11524. <exception cref="T:System.ArgumentException">
  11525. The property is set to an invalid value.
  11526. </exception>
  11527. <exception cref="T:System.ObjectDisposedException">
  11528. This member is called after the Dispose
  11529. method is called directly from code or indirectly through a finalizer.
  11530. </exception>
  11531. </member>
  11532. <member name="T:NationalInstruments.VisaNS.MessageBasedSessionWriter.VisaCustomFormatter">
  11533. <summary>
  11534. Manages formatting for Visa IO.
  11535. This class defers to the InvariantCulture for any data type that it can't explicitly format itself.
  11536. Its primary role is to provide support for turning arrays into comma-delimited string representations.
  11537. </summary>
  11538. </member>
  11539. <member name="T:NationalInstruments.VisaNS.Parity">
  11540. <summary>
  11541. Specifies the parity types to use with every frame transmitted and received on a serial session.
  11542. </summary>
  11543. </member>
  11544. <member name="F:NationalInstruments.VisaNS.Parity.None">
  11545. <summary>
  11546. No parity bit is used.
  11547. </summary>
  11548. </member>
  11549. <member name="F:NationalInstruments.VisaNS.Parity.Odd">
  11550. <summary>
  11551. Odd parity is used for transmits and receives.
  11552. </summary>
  11553. </member>
  11554. <member name="F:NationalInstruments.VisaNS.Parity.Even">
  11555. <summary>
  11556. Even parity is used for transmits and receives.
  11557. </summary>
  11558. </member>
  11559. <member name="F:NationalInstruments.VisaNS.Parity.Mark">
  11560. <summary>
  11561. The parity bit exists and is always 1.
  11562. </summary>
  11563. </member>
  11564. <member name="F:NationalInstruments.VisaNS.Parity.Space">
  11565. <summary>
  11566. The parity bit exists and is always 0.
  11567. </summary>
  11568. </member>
  11569. <member name="T:NationalInstruments.VisaNS.PxiBarMemoryType">
  11570. <summary>
  11571. Specifies the memory type of a PXI base address register (BAR) memory space.
  11572. </summary>
  11573. </member>
  11574. <member name="F:NationalInstruments.VisaNS.PxiBarMemoryType.None">
  11575. <summary>
  11576. The PXI base address register is not in use.
  11577. </summary>
  11578. </member>
  11579. <member name="F:NationalInstruments.VisaNS.PxiBarMemoryType.Memory">
  11580. <summary>
  11581. The PXI base address register points to a block of memory.
  11582. </summary>
  11583. </member>
  11584. <member name="F:NationalInstruments.VisaNS.PxiBarMemoryType.IO">
  11585. <summary>
  11586. A PXI base address register points to an I/O memory space.
  11587. </summary>
  11588. </member>
  11589. <member name="F:NationalInstruments.VisaNS.PxiBarMemoryType.Configuration">
  11590. <summary>
  11591. A PXI base address register points to the configuration address space.
  11592. </summary>
  11593. </member>
  11594. <member name="T:NationalInstruments.VisaNS.PxiSession">
  11595. <summary>
  11596. Provides access to the device-level PXI functionality available in VISA.
  11597. </summary>
  11598. </member>
  11599. <member name="F:NationalInstruments.VisaNS.PxiSession.UnknownSlotNumber">
  11600. <summary>
  11601. Indicates that the slot number is unknown.
  11602. </summary>
  11603. </member>
  11604. <member name="M:NationalInstruments.VisaNS.PxiSession.#ctor(System.String)">
  11605. <summary>
  11606. Initializes a new instance of the PxiSession object from
  11607. the specified resource name.
  11608. </summary>
  11609. <param name="resourceName">
  11610. String that describes a unique VISA resource.
  11611. </param>
  11612. <exception cref="T:System.ArgumentException">
  11613. Insufficient location information, or the device or resource is not present in the system.
  11614. -or-
  11615. The interface type is valid, but the specified interface number is not configured.
  11616. -or-
  11617. resourceName (parameter) does not describe a valid
  11618. PXI INSTR resource.
  11619. </exception>
  11620. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  11621. There are problems opening a VISA session to
  11622. resourceName (parameter).
  11623. </exception>
  11624. <exception cref="T:System.DllNotFoundException">
  11625. The NI-VISA driver library cannot be found.
  11626. </exception>
  11627. <exception cref="T:System.EntryPointNotFoundException">
  11628. A required operation in the NI-VISA driver library cannot be found.
  11629. </exception>
  11630. </member>
  11631. <member name="M:NationalInstruments.VisaNS.PxiSession.#ctor(System.String,NationalInstruments.VisaNS.AccessModes,System.Int32,System.Boolean)">
  11632. <summary>
  11633. Initializes a new instance of the PxiSession object from
  11634. the specified resource name, access mode, timeout, and resource name validation flag.
  11635. </summary>
  11636. <param name="resourceName">
  11637. String that describes a unique VISA resource.
  11638. </param>
  11639. <param name="checkResourceType">
  11640. Validation setting of the specified resource string.
  11641. </param>
  11642. <param name="accessMode">
  11643. The mode by which the specified VISA resource is accessed.
  11644. </param>
  11645. <param name="openTimeout">
  11646. The maximum time in milliseconds that this statement waits to
  11647. open a VISA session with the specified resource name. This parameter does not set
  11648. the Timeout property.
  11649. </param>
  11650. <exception cref="T:System.ArgumentException">
  11651. Insufficient location information, or the device or resource is not present in the system.
  11652. -or-
  11653. Invalid accessMode (parameter).
  11654. -or-
  11655. The interface type is valid, but the specified interface number is not configured.
  11656. -or-
  11657. resourceName (parameter) does not describe a valid
  11658. PXI INSTR resource, and checkResourceType (parameter) is set to
  11659. true.
  11660. </exception>
  11661. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  11662. There are problems opening a VISA session to
  11663. resourceName (parameter).
  11664. </exception>
  11665. <exception cref="T:System.DllNotFoundException">
  11666. The NI-VISA driver library cannot be found.
  11667. </exception>
  11668. <exception cref="T:System.EntryPointNotFoundException">
  11669. A required operation in the NI-VISA driver library cannot be found.
  11670. </exception>
  11671. </member>
  11672. <member name="M:NationalInstruments.VisaNS.PxiSession.EnableEvent(NationalInstruments.VisaNS.PxiSessionEventType,NationalInstruments.VisaNS.EventMechanism)">
  11673. <summary>
  11674. Enables notification of an event.
  11675. </summary>
  11676. <param name="eventToEnable">PxiSession event to enable.
  11677. </param>
  11678. <param name="mechanism">
  11679. Event-handling mechanism to enable.
  11680. </param>
  11681. <exception cref="T:System.ArgumentException">
  11682. Invalid mechanism (parameter) specified.
  11683. -or-
  11684. Specified event type is not supported by the resource.
  11685. </exception>
  11686. <exception cref="T:System.InvalidOperationException">
  11687. A handler is not currently installed for the specified event.
  11688. </exception>
  11689. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  11690. The NI-VISA driver returned an error as a result of calling this method.
  11691. </exception>
  11692. <exception cref="T:System.ObjectDisposedException">
  11693. This member is called after the Dispose
  11694. method is called directly from code or indirectly through a finalizer.
  11695. </exception>
  11696. <exception cref="T:System.DllNotFoundException">
  11697. The NI-VISA driver library cannot be found.
  11698. </exception>
  11699. <exception cref="T:System.EntryPointNotFoundException">
  11700. A required operation in the NI-VISA driver library cannot be found.
  11701. </exception>
  11702. </member>
  11703. <member name="M:NationalInstruments.VisaNS.PxiSession.DisableEvent(NationalInstruments.VisaNS.PxiSessionEventType,NationalInstruments.VisaNS.EventMechanism)">
  11704. <summary>
  11705. Disables notification of the specified event type on the specified event-handling mechanism.</summary>
  11706. <param name="eventToDisable">PxiSession event to disable.
  11707. </param>
  11708. <param name="mechanism">
  11709. Event-handling mechanism to disable.
  11710. </param>
  11711. <exception cref="T:System.ArgumentException">
  11712. Invalid mechanism (parameter) specified.
  11713. -or-
  11714. Specified event type is not supported by the resource.
  11715. </exception>
  11716. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  11717. The NI-VISA driver returned an error as a result of calling this method.
  11718. </exception>
  11719. <exception cref="T:System.ObjectDisposedException">
  11720. This member is called after the Dispose
  11721. method is called directly from code or indirectly through a finalizer.
  11722. </exception>
  11723. <exception cref="T:System.DllNotFoundException">
  11724. The NI-VISA driver library cannot be found.
  11725. </exception>
  11726. <exception cref="T:System.EntryPointNotFoundException">
  11727. A required operation in the NI-VISA driver library cannot be found.
  11728. </exception>
  11729. </member>
  11730. <member name="M:NationalInstruments.VisaNS.PxiSession.DiscardEvent(NationalInstruments.VisaNS.PxiSessionEventType)">
  11731. <summary>
  11732. Discards event occurrences for the specified event type on the queuing mechanism for a session.
  11733. </summary>
  11734. <param name="eventToDiscard">PxiSession event for which queued events are discarded.
  11735. </param>
  11736. <exception cref="T:System.ArgumentException">
  11737. Invalid mechanism specified.
  11738. -or-
  11739. Specified event type is not supported by the resource.
  11740. </exception>
  11741. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  11742. The NI-VISA driver returned an error as a result of calling this method.
  11743. </exception>
  11744. <exception cref="T:System.ObjectDisposedException">
  11745. This member is called after the Dispose
  11746. method is called directly from code or indirectly through a finalizer.
  11747. </exception>
  11748. <exception cref="T:System.DllNotFoundException">
  11749. The NI-VISA driver library cannot be found.
  11750. </exception>
  11751. <exception cref="T:System.EntryPointNotFoundException">
  11752. A required operation in the NI-VISA driver library cannot be found.
  11753. </exception>
  11754. </member>
  11755. <member name="M:NationalInstruments.VisaNS.PxiSession.WaitOnEvent(NationalInstruments.VisaNS.PxiSessionEventType)">
  11756. <summary>
  11757. Waits infinitely long for an occurrence of the specified event for a session.
  11758. </summary>
  11759. <param name="eventToWaitOn">PxiSession event to wait on.
  11760. </param>
  11761. <returns>PxiSessionEventArgs object that contains information about the event that occurred.
  11762. </returns>
  11763. <exception cref="T:System.ArgumentException">
  11764. Specified event type is not supported by the resource.
  11765. </exception>
  11766. <exception cref="T:System.InvalidOperationException">
  11767. The session must be enabled for events of the specified type in order to receive them.
  11768. </exception>
  11769. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  11770. The NI-VISA driver returned an error as a result of calling this method.
  11771. </exception>
  11772. <exception cref="T:System.ObjectDisposedException">
  11773. This member is called after the Dispose
  11774. method is called directly from code or indirectly through a finalizer.
  11775. </exception>
  11776. <exception cref="T:System.DllNotFoundException">
  11777. The NI-VISA driver library cannot be found.
  11778. </exception>
  11779. <exception cref="T:System.EntryPointNotFoundException">
  11780. A required operation in the NI-VISA driver library cannot be found.
  11781. </exception>
  11782. </member>
  11783. <member name="M:NationalInstruments.VisaNS.PxiSession.WaitOnEvent(NationalInstruments.VisaNS.PxiSessionEventType,System.Int32)">
  11784. <summary>
  11785. Waits a specified time for an occurrence of the specified event for a session.
  11786. </summary>
  11787. <param name="eventToWaitOn">PxiSession event to wait on.
  11788. </param>
  11789. <param name="timeout">
  11790. Maximum time in milliseconds that this method waits for the event to occur before throwing
  11791. an exception.
  11792. </param>
  11793. <returns>PxiSessionEventArgs object that contains information about the event that occurred.
  11794. </returns>
  11795. <exception cref="T:System.ArgumentException">
  11796. Specified event type is not supported by the resource.
  11797. </exception>
  11798. <exception cref="T:System.InvalidOperationException">
  11799. The session must be enabled for events of the specified type in order to receive them.
  11800. </exception>
  11801. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  11802. The NI-VISA driver returned an error as a result of calling this method.
  11803. </exception>
  11804. <exception cref="T:System.ObjectDisposedException">
  11805. This member is called after the Dispose
  11806. method is called directly from code or indirectly through a finalizer.
  11807. </exception>
  11808. <exception cref="T:System.DllNotFoundException">
  11809. The NI-VISA driver library cannot be found.
  11810. </exception>
  11811. <exception cref="T:System.EntryPointNotFoundException">
  11812. A required operation in the NI-VISA driver library cannot be found.
  11813. </exception>
  11814. </member>
  11815. <member name="M:NationalInstruments.VisaNS.PxiSession.OnPxiInterrupt(NationalInstruments.VisaNS.PxiSessionEventArgs)">
  11816. <summary>
  11817. Raises the PxiInterrupt event of the
  11818. PxiSession object.
  11819. </summary>
  11820. <param name="e">PxiSessionEventArgs object that contains event data.
  11821. </param>
  11822. </member>
  11823. <member name="M:NationalInstruments.VisaNS.PxiSession.ReserveTrigger(NationalInstruments.VisaNS.TriggerLine)">
  11824. <summary>
  11825. Reserves a PXI trigger line on which the device can output a trigger signal.
  11826. </summary>
  11827. <param name="triggerLine">
  11828. The trigger line to reserve.
  11829. </param>
  11830. <exception cref="T:System.InvalidOperationException">
  11831. The specified trigger line is currently in use.
  11832. </exception>
  11833. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  11834. The NI-VISA driver returned an error as a result of calling this method.
  11835. </exception>
  11836. <exception cref="T:System.ObjectDisposedException">
  11837. This member is called after the Dispose
  11838. method is called directly from code or indirectly through a finalizer.
  11839. </exception>
  11840. <exception cref="T:System.DllNotFoundException">
  11841. The NI-VISA driver library cannot be found.
  11842. </exception>
  11843. <exception cref="T:System.EntryPointNotFoundException">
  11844. A required operation in the NI-VISA driver library cannot be found.
  11845. </exception>
  11846. </member>
  11847. <member name="M:NationalInstruments.VisaNS.PxiSession.UnreserveTrigger(NationalInstruments.VisaNS.TriggerLine)">
  11848. <summary>
  11849. Releases a previously reserved PXI trigger line so that another device in the system can use it.
  11850. </summary>
  11851. <param name="triggerLine">
  11852. The trigger line to unreserve.
  11853. </param>
  11854. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  11855. The NI-VISA driver returned an error as a result of calling this method.
  11856. </exception>
  11857. <exception cref="T:System.ObjectDisposedException">
  11858. This member is called after the Dispose
  11859. method is called directly from code or indirectly through a finalizer.
  11860. </exception>
  11861. <exception cref="T:System.DllNotFoundException">
  11862. The NI-VISA driver library cannot be found.
  11863. </exception>
  11864. <exception cref="T:System.EntryPointNotFoundException">
  11865. A required operation in the NI-VISA driver library cannot be found.
  11866. </exception>
  11867. </member>
  11868. <member name="P:NationalInstruments.VisaNS.PxiSession.DeviceNumber">
  11869. <summary>
  11870. Gets the PXI device number for the current device.
  11871. </summary>
  11872. <exception cref="T:System.ObjectDisposedException">
  11873. This member is called after the Dispose
  11874. method is called directly from code or indirectly through a finalizer.
  11875. </exception>
  11876. <exception cref="T:System.DllNotFoundException">
  11877. The NI-VISA driver library cannot be found.
  11878. </exception>
  11879. <exception cref="T:System.EntryPointNotFoundException">
  11880. A required operation in the NI-VISA driver library cannot be found.
  11881. </exception>
  11882. </member>
  11883. <member name="P:NationalInstruments.VisaNS.PxiSession.FunctionNumber">
  11884. <summary>
  11885. Gets the PXI function number for the current device.
  11886. </summary>
  11887. <exception cref="T:System.ObjectDisposedException">
  11888. This member is called after the Dispose
  11889. method is called directly from code or indirectly through a finalizer.
  11890. </exception>
  11891. <exception cref="T:System.DllNotFoundException">
  11892. The NI-VISA driver library cannot be found.
  11893. </exception>
  11894. <exception cref="T:System.EntryPointNotFoundException">
  11895. A required operation in the NI-VISA driver library cannot be found.
  11896. </exception>
  11897. </member>
  11898. <member name="P:NationalInstruments.VisaNS.PxiSession.MemoryBaseBar0">
  11899. <summary>
  11900. Gets the memory base address for base address register (BAR) 0.
  11901. </summary>
  11902. <exception cref="T:System.ObjectDisposedException">
  11903. This member is called after the Dispose
  11904. method is called directly from code or indirectly through a finalizer.
  11905. </exception>
  11906. <exception cref="T:System.DllNotFoundException">
  11907. The NI-VISA driver library cannot be found.
  11908. </exception>
  11909. <exception cref="T:System.EntryPointNotFoundException">
  11910. A required operation in the NI-VISA driver library cannot be found.
  11911. </exception>
  11912. </member>
  11913. <member name="P:NationalInstruments.VisaNS.PxiSession.MemoryBaseBar1">
  11914. <summary>
  11915. Gets the memory base address for base address register (BAR) 1.
  11916. </summary>
  11917. <exception cref="T:System.ObjectDisposedException">
  11918. This member is called after the Dispose
  11919. method is called directly from code or indirectly through a finalizer.
  11920. </exception>
  11921. <exception cref="T:System.DllNotFoundException">
  11922. The NI-VISA driver library cannot be found.
  11923. </exception>
  11924. <exception cref="T:System.EntryPointNotFoundException">
  11925. A required operation in the NI-VISA driver library cannot be found.
  11926. </exception>
  11927. </member>
  11928. <member name="P:NationalInstruments.VisaNS.PxiSession.MemoryBaseBar2">
  11929. <summary>
  11930. Gets the memory base address for base address register (BAR) 2.
  11931. </summary>
  11932. <exception cref="T:System.ObjectDisposedException">
  11933. This member is called after the Dispose
  11934. method is called directly from code or indirectly through a finalizer.
  11935. </exception>
  11936. <exception cref="T:System.DllNotFoundException">
  11937. The NI-VISA driver library cannot be found.
  11938. </exception>
  11939. <exception cref="T:System.EntryPointNotFoundException">
  11940. A required operation in the NI-VISA driver library cannot be found.
  11941. </exception>
  11942. </member>
  11943. <member name="P:NationalInstruments.VisaNS.PxiSession.MemoryBaseBar3">
  11944. <summary>
  11945. Gets the memory base address for base address register (BAR) 3.
  11946. </summary>
  11947. <exception cref="T:System.ObjectDisposedException">
  11948. This member is called after the Dispose
  11949. method is called directly from code or indirectly through a finalizer.
  11950. </exception>
  11951. <exception cref="T:System.DllNotFoundException">
  11952. The NI-VISA driver library cannot be found.
  11953. </exception>
  11954. <exception cref="T:System.EntryPointNotFoundException">
  11955. A required operation in the NI-VISA driver library cannot be found.
  11956. </exception>
  11957. </member>
  11958. <member name="P:NationalInstruments.VisaNS.PxiSession.MemoryBaseBar4">
  11959. <summary>
  11960. Gets the memory base address for base address register (BAR) 4.
  11961. </summary>
  11962. <exception cref="T:System.ObjectDisposedException">
  11963. This member is called after the Dispose
  11964. method is called directly from code or indirectly through a finalizer.
  11965. </exception>
  11966. <exception cref="T:System.DllNotFoundException">
  11967. The NI-VISA driver library cannot be found.
  11968. </exception>
  11969. <exception cref="T:System.EntryPointNotFoundException">
  11970. A required operation in the NI-VISA driver library cannot be found.
  11971. </exception>
  11972. </member>
  11973. <member name="P:NationalInstruments.VisaNS.PxiSession.MemoryBaseBar5">
  11974. <summary>
  11975. Gets the memory base address for base address register (BAR) 5.
  11976. </summary>
  11977. <exception cref="T:System.ObjectDisposedException">
  11978. This member is called after the Dispose
  11979. method is called directly from code or indirectly through a finalizer.
  11980. </exception>
  11981. <exception cref="T:System.DllNotFoundException">
  11982. The NI-VISA driver library cannot be found.
  11983. </exception>
  11984. <exception cref="T:System.EntryPointNotFoundException">
  11985. A required operation in the NI-VISA driver library cannot be found.
  11986. </exception>
  11987. </member>
  11988. <member name="P:NationalInstruments.VisaNS.PxiSession.MemorySizeBar0">
  11989. <summary>
  11990. Gets the memory size for base address register (BAR) 0.
  11991. </summary>
  11992. <exception cref="T:System.ObjectDisposedException">
  11993. This member is called after the Dispose
  11994. method is called directly from code or indirectly through a finalizer.
  11995. </exception>
  11996. <exception cref="T:System.DllNotFoundException">
  11997. The NI-VISA driver library cannot be found.
  11998. </exception>
  11999. <exception cref="T:System.EntryPointNotFoundException">
  12000. A required operation in the NI-VISA driver library cannot be found.
  12001. </exception>
  12002. </member>
  12003. <member name="P:NationalInstruments.VisaNS.PxiSession.MemorySizeBar1">
  12004. <summary>
  12005. Gets the memory size for base address register (BAR) 1.
  12006. </summary>
  12007. <exception cref="T:System.ObjectDisposedException">
  12008. This member is called after the Dispose
  12009. method is called directly from code or indirectly through a finalizer.
  12010. </exception>
  12011. <exception cref="T:System.DllNotFoundException">
  12012. The NI-VISA driver library cannot be found.
  12013. </exception>
  12014. <exception cref="T:System.EntryPointNotFoundException">
  12015. A required operation in the NI-VISA driver library cannot be found.
  12016. </exception>
  12017. </member>
  12018. <member name="P:NationalInstruments.VisaNS.PxiSession.MemorySizeBar2">
  12019. <summary>
  12020. Gets the memory size for base address register (BAR) 2.
  12021. </summary>
  12022. <exception cref="T:System.ObjectDisposedException">
  12023. This member is called after the Dispose
  12024. method is called directly from code or indirectly through a finalizer.
  12025. </exception>
  12026. <exception cref="T:System.DllNotFoundException">
  12027. The NI-VISA driver library cannot be found.
  12028. </exception>
  12029. <exception cref="T:System.EntryPointNotFoundException">
  12030. A required operation in the NI-VISA driver library cannot be found.
  12031. </exception>
  12032. </member>
  12033. <member name="P:NationalInstruments.VisaNS.PxiSession.MemorySizeBar3">
  12034. <summary>
  12035. Gets the memory size for base address register (BAR) 3.
  12036. </summary>
  12037. <exception cref="T:System.ObjectDisposedException">
  12038. This member is called after the Dispose
  12039. method is called directly from code or indirectly through a finalizer.
  12040. </exception>
  12041. <exception cref="T:System.DllNotFoundException">
  12042. The NI-VISA driver library cannot be found.
  12043. </exception>
  12044. <exception cref="T:System.EntryPointNotFoundException">
  12045. A required operation in the NI-VISA driver library cannot be found.
  12046. </exception>
  12047. </member>
  12048. <member name="P:NationalInstruments.VisaNS.PxiSession.MemorySizeBar4">
  12049. <summary>
  12050. Gets the memory size for base address register (BAR) 4.
  12051. </summary>
  12052. <exception cref="T:System.ObjectDisposedException">
  12053. This member is called after the Dispose
  12054. method is called directly from code or indirectly through a finalizer.
  12055. </exception>
  12056. <exception cref="T:System.DllNotFoundException">
  12057. The NI-VISA driver library cannot be found.
  12058. </exception>
  12059. <exception cref="T:System.EntryPointNotFoundException">
  12060. A required operation in the NI-VISA driver library cannot be found.
  12061. </exception>
  12062. </member>
  12063. <member name="P:NationalInstruments.VisaNS.PxiSession.MemorySizeBar5">
  12064. <summary>
  12065. Gets the memory size for base address register (BAR) 5.
  12066. </summary>
  12067. <exception cref="T:System.ObjectDisposedException">
  12068. This member is called after the Dispose
  12069. method is called directly from code or indirectly through a finalizer.
  12070. </exception>
  12071. <exception cref="T:System.DllNotFoundException">
  12072. The NI-VISA driver library cannot be found.
  12073. </exception>
  12074. <exception cref="T:System.EntryPointNotFoundException">
  12075. A required operation in the NI-VISA driver library cannot be found.
  12076. </exception>
  12077. </member>
  12078. <member name="P:NationalInstruments.VisaNS.PxiSession.MemoryTypeBar0">
  12079. <summary>
  12080. Gets the memory type for base address register (BAR) 0.
  12081. </summary>
  12082. <exception cref="T:System.ObjectDisposedException">
  12083. This member is called after the Dispose
  12084. method is called directly from code or indirectly through a finalizer.
  12085. </exception>
  12086. <exception cref="T:System.DllNotFoundException">
  12087. The NI-VISA driver library cannot be found.
  12088. </exception>
  12089. <exception cref="T:System.EntryPointNotFoundException">
  12090. A required operation in the NI-VISA driver library cannot be found.
  12091. </exception>
  12092. </member>
  12093. <member name="P:NationalInstruments.VisaNS.PxiSession.MemoryTypeBar1">
  12094. <summary>
  12095. Gets the memory type for base address register (BAR) 1.
  12096. </summary>
  12097. <exception cref="T:System.ObjectDisposedException">
  12098. This member is called after the Dispose
  12099. method is called directly from code or indirectly through a finalizer.
  12100. </exception>
  12101. <exception cref="T:System.DllNotFoundException">
  12102. The NI-VISA driver library cannot be found.
  12103. </exception>
  12104. <exception cref="T:System.EntryPointNotFoundException">
  12105. A required operation in the NI-VISA driver library cannot be found.
  12106. </exception>
  12107. </member>
  12108. <member name="P:NationalInstruments.VisaNS.PxiSession.MemoryTypeBar2">
  12109. <summary>
  12110. Gets the memory type for base address register (BAR) 2.
  12111. </summary>
  12112. <exception cref="T:System.ObjectDisposedException">
  12113. This member is called after the Dispose
  12114. method is called directly from code or indirectly through a finalizer.
  12115. </exception>
  12116. <exception cref="T:System.DllNotFoundException">
  12117. The NI-VISA driver library cannot be found.
  12118. </exception>
  12119. <exception cref="T:System.EntryPointNotFoundException">
  12120. A required operation in the NI-VISA driver library cannot be found.
  12121. </exception>
  12122. </member>
  12123. <member name="P:NationalInstruments.VisaNS.PxiSession.MemoryTypeBar3">
  12124. <summary>
  12125. Gets the memory type for base address register (BAR) 3.
  12126. </summary>
  12127. <exception cref="T:System.ObjectDisposedException">
  12128. This member is called after the Dispose
  12129. method is called directly from code or indirectly through a finalizer.
  12130. </exception>
  12131. <exception cref="T:System.DllNotFoundException">
  12132. The NI-VISA driver library cannot be found.
  12133. </exception>
  12134. <exception cref="T:System.EntryPointNotFoundException">
  12135. A required operation in the NI-VISA driver library cannot be found.
  12136. </exception>
  12137. </member>
  12138. <member name="P:NationalInstruments.VisaNS.PxiSession.MemoryTypeBar4">
  12139. <summary>
  12140. Gets the memory type for base address register (BAR) 4.
  12141. </summary>
  12142. <exception cref="T:System.ObjectDisposedException">
  12143. This member is called after the Dispose
  12144. method is called directly from code or indirectly through a finalizer.
  12145. </exception>
  12146. <exception cref="T:System.DllNotFoundException">
  12147. The NI-VISA driver library cannot be found.
  12148. </exception>
  12149. <exception cref="T:System.EntryPointNotFoundException">
  12150. A required operation in the NI-VISA driver library cannot be found.
  12151. </exception>
  12152. </member>
  12153. <member name="P:NationalInstruments.VisaNS.PxiSession.MemoryTypeBar5">
  12154. <summary>
  12155. Gets the memory type for base address register (BAR) 5.
  12156. </summary>
  12157. <exception cref="T:System.ObjectDisposedException">
  12158. This member is called after the Dispose
  12159. method is called directly from code or indirectly through a finalizer.
  12160. </exception>
  12161. <exception cref="T:System.DllNotFoundException">
  12162. The NI-VISA driver library cannot be found.
  12163. </exception>
  12164. <exception cref="T:System.EntryPointNotFoundException">
  12165. A required operation in the NI-VISA driver library cannot be found.
  12166. </exception>
  12167. </member>
  12168. <member name="P:NationalInstruments.VisaNS.PxiSession.IsPxiExpress">
  12169. <summary>
  12170. Gets whether the device associated with this session is a PXI Express or PCI Express device.
  12171. </summary>
  12172. <exception cref="T:System.ObjectDisposedException">
  12173. This member is called after the Dispose
  12174. method is called directly from code or indirectly through a finalizer.
  12175. </exception>
  12176. <exception cref="T:System.DllNotFoundException">
  12177. The NI-VISA driver library cannot be found.
  12178. </exception>
  12179. <exception cref="T:System.EntryPointNotFoundException">
  12180. A required operation in the NI-VISA driver library cannot be found.
  12181. </exception>
  12182. </member>
  12183. <member name="P:NationalInstruments.VisaNS.PxiSession.SlotLinkWidth">
  12184. <summary>
  12185. Gets the PCI Express or PXI Express link width of the PCI Express or PXI Express peripheral slot in which the device resides.
  12186. </summary>
  12187. <exception cref="T:System.ObjectDisposedException">
  12188. This member is called after the Dispose
  12189. method is called directly from code or indirectly through a finalizer.
  12190. </exception>
  12191. <exception cref="T:System.DllNotFoundException">
  12192. The NI-VISA driver library cannot be found.
  12193. </exception>
  12194. <exception cref="T:System.EntryPointNotFoundException">
  12195. A required operation in the NI-VISA driver library cannot be found.
  12196. </exception>
  12197. </member>
  12198. <member name="P:NationalInstruments.VisaNS.PxiSession.MaximumLinkWidth">
  12199. <summary>
  12200. Gets the maximum PCI Express or PXI Express link width of the device.
  12201. </summary>
  12202. <exception cref="T:System.ObjectDisposedException">
  12203. This member is called after the Dispose
  12204. method is called directly from code or indirectly through a finalizer.
  12205. </exception>
  12206. <exception cref="T:System.DllNotFoundException">
  12207. The NI-VISA driver library cannot be found.
  12208. </exception>
  12209. <exception cref="T:System.EntryPointNotFoundException">
  12210. A required operation in the NI-VISA driver library cannot be found.
  12211. </exception>
  12212. </member>
  12213. <member name="P:NationalInstruments.VisaNS.PxiSession.LinkWidth">
  12214. <summary>
  12215. Gets the PCI Express or PXI Express link width negotiated between the PCI Express or PXI Express host controller and the device.
  12216. </summary>
  12217. <exception cref="T:System.ObjectDisposedException">
  12218. This member is called after the Dispose
  12219. method is called directly from code or indirectly through a finalizer.
  12220. </exception>
  12221. <exception cref="T:System.DllNotFoundException">
  12222. The NI-VISA driver library cannot be found.
  12223. </exception>
  12224. <exception cref="T:System.EntryPointNotFoundException">
  12225. A required operation in the NI-VISA driver library cannot be found.
  12226. </exception>
  12227. </member>
  12228. <member name="P:NationalInstruments.VisaNS.PxiSession.DStarBusNumber">
  12229. <summary>
  12230. The differential star bus number of the device.
  12231. </summary>
  12232. <exception cref="T:System.ObjectDisposedException">
  12233. This member is called after the Dispose
  12234. method is called directly from code or indirectly through a finalizer.
  12235. </exception>
  12236. <exception cref="T:System.DllNotFoundException">
  12237. The NI-VISA driver library cannot be found.
  12238. </exception>
  12239. <exception cref="T:System.EntryPointNotFoundException">
  12240. A required operation in the NI-VISA driver library cannot be found.
  12241. </exception>
  12242. </member>
  12243. <member name="P:NationalInstruments.VisaNS.PxiSession.DStarSetNumber">
  12244. <summary>
  12245. The number of the set of PXI differential star lines connected to the device.
  12246. </summary>
  12247. <exception cref="T:System.ObjectDisposedException">
  12248. This member is called after the Dispose
  12249. method is called directly from code or indirectly through a finalizer.
  12250. </exception>
  12251. <exception cref="T:System.DllNotFoundException">
  12252. The NI-VISA driver library cannot be found.
  12253. </exception>
  12254. <exception cref="T:System.EntryPointNotFoundException">
  12255. A required operation in the NI-VISA driver library cannot be found.
  12256. </exception>
  12257. </member>
  12258. <member name="P:NationalInstruments.VisaNS.PxiSession.ManufacturerID">
  12259. <summary>
  12260. Gets the manufacturer identification number of the device.
  12261. </summary>
  12262. <exception cref="T:System.ObjectDisposedException">
  12263. This member is called after the Dispose
  12264. method is called directly from code or indirectly through a finalizer.
  12265. </exception>
  12266. <exception cref="T:System.DllNotFoundException">
  12267. The NI-VISA driver library cannot be found.
  12268. </exception>
  12269. <exception cref="T:System.EntryPointNotFoundException">
  12270. A required operation in the NI-VISA driver library cannot be found.
  12271. </exception>
  12272. </member>
  12273. <member name="P:NationalInstruments.VisaNS.PxiSession.ManufacturerName">
  12274. <summary>
  12275. Gets the name of the manufacturer.
  12276. </summary>
  12277. <exception cref="T:System.ObjectDisposedException">
  12278. This member is called after the Dispose
  12279. method is called directly from code or indirectly through a finalizer.
  12280. </exception>
  12281. <exception cref="T:System.DllNotFoundException">
  12282. The NI-VISA driver library cannot be found.
  12283. </exception>
  12284. <exception cref="T:System.EntryPointNotFoundException">
  12285. A required operation in the NI-VISA driver library cannot be found.
  12286. </exception>
  12287. </member>
  12288. <member name="P:NationalInstruments.VisaNS.PxiSession.ModelCode">
  12289. <summary>
  12290. Gets the model code for the device.
  12291. </summary>
  12292. <exception cref="T:System.ObjectDisposedException">
  12293. This member is called after the Dispose
  12294. method is called directly from code or indirectly through a finalizer.
  12295. </exception>
  12296. <exception cref="T:System.DllNotFoundException">
  12297. The NI-VISA driver library cannot be found.
  12298. </exception>
  12299. <exception cref="T:System.EntryPointNotFoundException">
  12300. A required operation in the NI-VISA driver library cannot be found.
  12301. </exception>
  12302. </member>
  12303. <member name="P:NationalInstruments.VisaNS.PxiSession.ModelName">
  12304. <summary>
  12305. Gets the model name of the device.
  12306. </summary>
  12307. <exception cref="T:System.ObjectDisposedException">
  12308. This member is called after the Dispose
  12309. method is called directly from code or indirectly through a finalizer.
  12310. </exception>
  12311. <exception cref="T:System.DllNotFoundException">
  12312. The NI-VISA driver library cannot be found.
  12313. </exception>
  12314. <exception cref="T:System.EntryPointNotFoundException">
  12315. A required operation in the NI-VISA driver library cannot be found.
  12316. </exception>
  12317. </member>
  12318. <member name="P:NationalInstruments.VisaNS.PxiSession.SlotNumber">
  12319. <summary>
  12320. Gets the physical slot location of the device.
  12321. </summary>
  12322. <exception cref="T:System.ObjectDisposedException">
  12323. This member is called after the Dispose
  12324. method is called directly from code or indirectly through a finalizer.
  12325. </exception>
  12326. <exception cref="T:System.DllNotFoundException">
  12327. The NI-VISA driver library cannot be found.
  12328. </exception>
  12329. <exception cref="T:System.EntryPointNotFoundException">
  12330. A required operation in the NI-VISA driver library cannot be found.
  12331. </exception>
  12332. </member>
  12333. <member name="P:NationalInstruments.VisaNS.PxiSession.BusNumber">
  12334. <summary>
  12335. Gets the PXI bus number of the device.
  12336. </summary>
  12337. <exception cref="T:System.ObjectDisposedException">
  12338. This member is called after the Dispose
  12339. method is called directly from code or indirectly through a finalizer.
  12340. </exception>
  12341. <exception cref="T:System.DllNotFoundException">
  12342. The NI-VISA driver library cannot be found.
  12343. </exception>
  12344. <exception cref="T:System.EntryPointNotFoundException">
  12345. A required operation in the NI-VISA driver library cannot be found.
  12346. </exception>
  12347. </member>
  12348. <member name="P:NationalInstruments.VisaNS.PxiSession.ChassisNumber">
  12349. <summary>
  12350. Gets the PXI chassis number of the device.
  12351. </summary>
  12352. <exception cref="T:System.ObjectDisposedException">
  12353. This member is called after the Dispose
  12354. method is called directly from code or indirectly through a finalizer.
  12355. </exception>
  12356. <exception cref="T:System.DllNotFoundException">
  12357. The NI-VISA driver library cannot be found.
  12358. </exception>
  12359. <exception cref="T:System.EntryPointNotFoundException">
  12360. A required operation in the NI-VISA driver library cannot be found.
  12361. </exception>
  12362. </member>
  12363. <member name="P:NationalInstruments.VisaNS.PxiSession.SlotPath">
  12364. <summary>
  12365. Gets the slot path of the device.
  12366. </summary>
  12367. <exception cref="T:System.ObjectDisposedException">
  12368. This member is called after the Dispose
  12369. method is called directly from code or indirectly through a finalizer.
  12370. </exception>
  12371. <exception cref="T:System.DllNotFoundException">
  12372. The NI-VISA driver library cannot be found.
  12373. </exception>
  12374. <exception cref="T:System.EntryPointNotFoundException">
  12375. A required operation in the NI-VISA driver library cannot be found.
  12376. </exception>
  12377. </member>
  12378. <member name="P:NationalInstruments.VisaNS.PxiSession.SlotLocalBusLeft">
  12379. <summary>
  12380. Gets the slot number or special feature connected to the local bus left lines of the device.
  12381. </summary>
  12382. <exception cref="T:System.ObjectDisposedException">
  12383. This member is called after the Dispose
  12384. method is called directly from code or indirectly through a finalizer.
  12385. </exception>
  12386. <exception cref="T:System.DllNotFoundException">
  12387. The NI-VISA driver library cannot be found.
  12388. </exception>
  12389. <exception cref="T:System.EntryPointNotFoundException">
  12390. A required operation in the NI-VISA driver library cannot be found.
  12391. </exception>
  12392. </member>
  12393. <member name="P:NationalInstruments.VisaNS.PxiSession.SlotLocalBusRight">
  12394. <summary>
  12395. Gets the slot number or special feature connected to the local bus right lines of the device.
  12396. </summary>
  12397. <exception cref="T:System.ObjectDisposedException">
  12398. This member is called after the Dispose
  12399. method is called directly from code or indirectly through a finalizer.
  12400. </exception>
  12401. <exception cref="T:System.DllNotFoundException">
  12402. The NI-VISA driver library cannot be found.
  12403. </exception>
  12404. <exception cref="T:System.EntryPointNotFoundException">
  12405. A required operation in the NI-VISA driver library cannot be found.
  12406. </exception>
  12407. </member>
  12408. <member name="P:NationalInstruments.VisaNS.PxiSession.TriggerBus">
  12409. <summary>
  12410. Gets the trigger bus number of the device.
  12411. </summary>
  12412. <exception cref="T:System.ObjectDisposedException">
  12413. This member is called after the Dispose
  12414. method is called directly from code or indirectly through a finalizer.
  12415. </exception>
  12416. <exception cref="T:System.DllNotFoundException">
  12417. The NI-VISA driver library cannot be found.
  12418. </exception>
  12419. <exception cref="T:System.EntryPointNotFoundException">
  12420. A required operation in the NI-VISA driver library cannot be found.
  12421. </exception>
  12422. </member>
  12423. <member name="P:NationalInstruments.VisaNS.PxiSession.StarTriggerBus">
  12424. <summary>
  12425. Gets the star trigger bus number of the device.
  12426. </summary>
  12427. <exception cref="T:System.ObjectDisposedException">
  12428. This member is called after the Dispose
  12429. method is called directly from code or indirectly through a finalizer.
  12430. </exception>
  12431. <exception cref="T:System.DllNotFoundException">
  12432. The NI-VISA driver library cannot be found.
  12433. </exception>
  12434. <exception cref="T:System.EntryPointNotFoundException">
  12435. A required operation in the NI-VISA driver library cannot be found.
  12436. </exception>
  12437. </member>
  12438. <member name="P:NationalInstruments.VisaNS.PxiSession.StarTriggerLine">
  12439. <summary>
  12440. Gets the PXI star line connected to the device.
  12441. </summary>
  12442. <exception cref="T:System.ObjectDisposedException">
  12443. This member is called after the Dispose
  12444. method is called directly from code or indirectly through a finalizer.
  12445. </exception>
  12446. <exception cref="T:System.DllNotFoundException">
  12447. The NI-VISA driver library cannot be found.
  12448. </exception>
  12449. <exception cref="T:System.EntryPointNotFoundException">
  12450. A required operation in the NI-VISA driver library cannot be found.
  12451. </exception>
  12452. </member>
  12453. <member name="E:NationalInstruments.VisaNS.PxiSession.PxiInterrupt">
  12454. <summary>
  12455. Occurs when the device associated with the session receives a PXI interrupt.
  12456. </summary>
  12457. </member>
  12458. <member name="T:NationalInstruments.VisaNS.PxiSessionEventArgs">
  12459. <summary>
  12460. Provides data for events on PxiSession.
  12461. </summary>
  12462. </member>
  12463. <member name="M:NationalInstruments.VisaNS.PxiSessionEventArgs.ToString">
  12464. <summary>
  12465. Overrides ToString.
  12466. </summary>
  12467. <returns>
  12468. A string representation of the object.
  12469. </returns>
  12470. </member>
  12471. <member name="P:NationalInstruments.VisaNS.PxiSessionEventArgs.ReceiveInterruptSequence">
  12472. <summary>
  12473. Gets the index of the interrupt sequence that detected the interrupt condition.
  12474. </summary>
  12475. </member>
  12476. <member name="P:NationalInstruments.VisaNS.PxiSessionEventArgs.ReceiveInterruptData">
  12477. <summary>
  12478. Gets the first register read in the interrupt detection sequence.
  12479. </summary>
  12480. </member>
  12481. <member name="P:NationalInstruments.VisaNS.PxiSessionEventArgs.EventType">
  12482. <summary>
  12483. Gets an enumeration value indicating which event occurred.
  12484. </summary>
  12485. </member>
  12486. <member name="T:NationalInstruments.VisaNS.PxiSessionEventHandler">
  12487. <summary>
  12488. Represents the method that handles the PxiInterrupt
  12489. event on PxiSession.
  12490. </summary>
  12491. <param name="sender">
  12492. Object that generated the event.
  12493. </param>
  12494. <param name="e">PxiSessionEventArgs object that specifies information about the event.
  12495. </param>
  12496. </member>
  12497. <member name="T:NationalInstruments.VisaNS.PxiSessionEventType">
  12498. <summary>
  12499. Specifies the available events on the PxiSession object.
  12500. </summary>
  12501. </member>
  12502. <member name="F:NationalInstruments.VisaNS.PxiSessionEventType.AllEnabledEvents">
  12503. <summary>
  12504. All currently enabled events for DisableEvent, DiscardEvent, and WaitOnEvent must be operated on. For EnableEvent, all previously enable events must be operated on.
  12505. </summary>
  12506. </member>
  12507. <member name="F:NationalInstruments.VisaNS.PxiSessionEventType.Custom">
  12508. <summary>
  12509. Used with EventType to indicate that the
  12510. received event is not defined in PxiSessionEventType. Check the value of
  12511. CustomEventType to get the integer value of the received event.
  12512. </summary>
  12513. </member>
  12514. <member name="F:NationalInstruments.VisaNS.PxiSessionEventType.PxiInterrupt">
  12515. <summary>
  12516. The device associated with the session receives a PXI interrupt.
  12517. </summary>
  12518. </member>
  12519. <member name="T:NationalInstruments.VisaNS.RenMode">
  12520. <summary>
  12521. Specifies the state of the GPIB Remote Enable (REN) line.
  12522. </summary>
  12523. </member>
  12524. <member name="F:NationalInstruments.VisaNS.RenMode.Deassert">
  12525. <summary>
  12526. Deassert REN line.
  12527. </summary>
  12528. </member>
  12529. <member name="F:NationalInstruments.VisaNS.RenMode.Assert">
  12530. <summary>
  12531. Assert REN line.
  12532. </summary>
  12533. </member>
  12534. <member name="F:NationalInstruments.VisaNS.RenMode.DeassertAfterGtl">
  12535. <summary>
  12536. Send the Go To Local (GTL) command and deassert REN line.
  12537. </summary>
  12538. </member>
  12539. <member name="F:NationalInstruments.VisaNS.RenMode.AssertAndAddress">
  12540. <summary>
  12541. Assert REN line and address device.
  12542. </summary>
  12543. </member>
  12544. <member name="F:NationalInstruments.VisaNS.RenMode.AssertLlo">
  12545. <summary>
  12546. Send LLO to any devices that are addressed to listen.
  12547. </summary>
  12548. </member>
  12549. <member name="F:NationalInstruments.VisaNS.RenMode.AssertAddressLlo">
  12550. <summary>
  12551. Address this device and send it a Local Lockout (LLO) command, putting it in Remote With
  12552. Local lockout State (RWLS).
  12553. </summary>
  12554. </member>
  12555. <member name="F:NationalInstruments.VisaNS.RenMode.AddressAndGtl">
  12556. <summary>
  12557. Send the Go To Local command (GTL) to this device.
  12558. </summary>
  12559. </member>
  12560. <member name="T:NationalInstruments.VisaNS.ResourceManager">
  12561. <summary>
  12562. Provides functionality to open VISA sessions, parse resource strings, and find available resources on the system.
  12563. </summary>
  12564. </member>
  12565. <member name="M:NationalInstruments.VisaNS.ResourceManager.FindResources(System.String)">
  12566. <summary>
  12567. Queries a VISA system to locate the resources associated with a specified interface.
  12568. </summary>
  12569. <param name="expression">
  12570. Regular expression followed by an optional logical expression.
  12571. </param>
  12572. <returns>
  12573. An array of strings that identify the locations of devices. You can use these strings as the resource name parameter
  12574. in session constructors.
  12575. </returns>
  12576. <exception cref="T:System.ArgumentException">
  12577. Insufficient location information, or the device or resource is not present in the system.
  12578. -or-
  12579. Invalid expression specified for search.
  12580. </exception>
  12581. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  12582. The NI-VISA driver returned an error as a result of calling this method.
  12583. </exception>
  12584. <exception cref="T:System.DllNotFoundException">
  12585. The NI-VISA driver library cannot be found.
  12586. </exception>
  12587. <exception cref="T:System.EntryPointNotFoundException">
  12588. A required operation in the NI-VISA driver library cannot be found.
  12589. </exception>
  12590. </member>
  12591. <member name="M:NationalInstruments.VisaNS.ResourceManager.Open(System.String)">
  12592. <summary>
  12593. Initializes a new instance of a subclass of Session from
  12594. the specified resource name.
  12595. </summary>
  12596. <param name="resourceName">
  12597. String that describes a unique VISA resource.
  12598. </param>
  12599. <returns>
  12600. A new instance of a subclass of Session.
  12601. </returns>
  12602. <exception cref="T:System.ArgumentException">
  12603. Insufficient location information, or the device or resource is not present in the system.
  12604. -or-
  12605. The interface type is valid, but the specified interface number is not configured.
  12606. -or-
  12607. The type that this method should instantiate cannot be determined.
  12608. </exception>
  12609. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  12610. There are problems opening a VISA session to
  12611. resourceName (parameter).
  12612. </exception>
  12613. <exception cref="T:System.DllNotFoundException">
  12614. The NI-VISA driver library cannot be found.
  12615. </exception>
  12616. <exception cref="T:System.EntryPointNotFoundException">
  12617. A required operation in the NI-VISA driver library cannot be found.
  12618. </exception>
  12619. </member>
  12620. <member name="M:NationalInstruments.VisaNS.ResourceManager.Open(System.String,NationalInstruments.VisaNS.AccessModes,System.Int32)">
  12621. <summary>
  12622. Initializes a new instance of a subclass of Session from
  12623. the specified resource name, access mode, and timeout.
  12624. </summary>
  12625. <param name="resourceName">
  12626. String that describes a unique VISA resource.
  12627. </param>
  12628. <param name="accessMode">
  12629. The mode by which the specified VISA resource is accessed.
  12630. </param>
  12631. <param name="openTimeout">
  12632. The maximum time in milliseconds that this statement waits to
  12633. open a VISA session with the specified resource name. This parameter does not set
  12634. the Timeout property.
  12635. </param>
  12636. <returns>
  12637. A new instance of a subclass of Session.
  12638. </returns>
  12639. <exception cref="T:System.ArgumentException">
  12640. Insufficient location information, or the device or resource is not present in the system.
  12641. -or-
  12642. Invalid accessMode (parameter).
  12643. -or-
  12644. The interface type is valid, but the specified interface number is not configured.
  12645. -or-
  12646. The type that this method should instantiate cannot be determined.
  12647. </exception>
  12648. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  12649. There are problems opening a VISA session to
  12650. resourceName (parameter).
  12651. </exception>
  12652. <exception cref="T:System.DllNotFoundException">
  12653. The NI-VISA driver library cannot be found.
  12654. </exception>
  12655. <exception cref="T:System.EntryPointNotFoundException">
  12656. A required operation in the NI-VISA driver library cannot be found.
  12657. </exception>
  12658. </member>
  12659. <member name="M:NationalInstruments.VisaNS.ResourceManager.ParseResource(System.String,NationalInstruments.VisaNS.HardwareInterfaceType@,System.Int16@)">
  12660. <summary>
  12661. Parses a resource string to get the interface type and board number.
  12662. </summary>
  12663. <param name="resourceName">
  12664. String that describes a unique VISA resource.
  12665. </param>
  12666. <param name="interfaceType">
  12667. Upon return, contains the interface type of the specified resource.
  12668. </param>
  12669. <param name="interfaceNumber">
  12670. Upon return, contains the board number of the interface of the specified resource.
  12671. </param>
  12672. <exception cref="T:System.ArgumentException">
  12673. Insufficient location information, or the device or resource is not present in the system.
  12674. -or-
  12675. The interfaceType (parameter) is valid, but the specified interfaceNumber (parameter) is not configured.
  12676. </exception>
  12677. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  12678. The NI-VISA driver returned an error as a result of calling this method.
  12679. </exception>
  12680. <exception cref="T:System.DllNotFoundException">
  12681. The NI-VISA driver library cannot be found.
  12682. </exception>
  12683. <exception cref="T:System.EntryPointNotFoundException">
  12684. A required operation in the NI-VISA driver library cannot be found.
  12685. </exception>
  12686. </member>
  12687. <member name="M:NationalInstruments.VisaNS.ResourceManager.ParseResource(System.String,NationalInstruments.VisaNS.HardwareInterfaceType@,System.Int16@,System.String@)">
  12688. <summary>
  12689. Parses a resource string to get the interface type, board number, and resource class.
  12690. </summary>
  12691. <param name="resourceName">
  12692. String that describes a unique VISA resource.
  12693. </param>
  12694. <param name="interfaceType">
  12695. Upon return, contains the interface type of the given resource.
  12696. </param>
  12697. <param name="interfaceNumber">
  12698. Upon return, contains the board number of the interface of the specified resource.
  12699. </param>
  12700. <param name="resourceClass">
  12701. Upon return, contains the resource class (for example, “INSTR”) of the specified resource.
  12702. </param>
  12703. <exception cref="T:System.ArgumentException">
  12704. Insufficient location information, or the device or resource is not present in the system.
  12705. -or-
  12706. The interfaceType (parameter) is valid, but the specified interfaceNumber (parameter) is not configured.
  12707. </exception>
  12708. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  12709. The NI-VISA driver returned an error as a result of calling this method.
  12710. </exception>
  12711. <exception cref="T:System.DllNotFoundException">
  12712. The NI-VISA driver library cannot be found.
  12713. </exception>
  12714. <exception cref="T:System.EntryPointNotFoundException">
  12715. A required operation in the NI-VISA driver library cannot be found.
  12716. </exception>
  12717. </member>
  12718. <member name="M:NationalInstruments.VisaNS.ResourceManager.ParseResource(System.String,NationalInstruments.VisaNS.HardwareInterfaceType@,System.Int16@,System.String@,System.String@)">
  12719. <summary>
  12720. Parses a resource string to get the interface type, board number, resource class, and expanded unaliased name.
  12721. </summary>
  12722. <param name="resourceName">
  12723. String that describes a unique VISA resource.
  12724. </param>
  12725. <param name="interfaceType">
  12726. Upon return, contains the interface type of the specified resource.
  12727. </param>
  12728. <param name="interfaceNumber">
  12729. Upon return, contains the board number of the interface of the specified resource.
  12730. </param>
  12731. <param name="resourceClass">
  12732. Upon return, contains the resource class (for example, “INSTR”) of the specified resource.
  12733. </param>
  12734. <param name="expandedUnaliasedName">
  12735. Upon return, contains the expanded version of the specified resource with a format similar to the VISA-defined canonical resource name.
  12736. </param>
  12737. <exception cref="T:System.ArgumentException">
  12738. Insufficient location information, or the device or resource is not present in the system.
  12739. -or-
  12740. The interfaceType (parameter) is valid, but the specified interfaceNumber (parameter) is not configured.
  12741. </exception>
  12742. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  12743. The NI-VISA driver returned an error as a result of calling this method.
  12744. </exception>
  12745. <exception cref="T:System.DllNotFoundException">
  12746. The NI-VISA driver library cannot be found.
  12747. </exception>
  12748. <exception cref="T:System.EntryPointNotFoundException">
  12749. A required operation in the NI-VISA driver library cannot be found.
  12750. </exception>
  12751. </member>
  12752. <member name="M:NationalInstruments.VisaNS.ResourceManager.ParseResource(System.String,NationalInstruments.VisaNS.HardwareInterfaceType@,System.Int16@,System.String@,System.String@,System.String@)">
  12753. <summary>
  12754. Parses a resource string to get the interface type, board number, resource class, expanded unaliased name, and user-defined alias.
  12755. </summary>
  12756. <param name="resourceName">
  12757. String that describes a unique VISA resource.
  12758. </param>
  12759. <param name="interfaceType">
  12760. Upon return, contains the interface type of the specified resource.
  12761. </param>
  12762. <param name="interfaceNumber">
  12763. Upon return, contains the board number of the interface of the specified resource.
  12764. </param>
  12765. <param name="resourceClass">
  12766. Upon return, contains the resource class (for example, “INSTR”) of the specified resource.
  12767. </param>
  12768. <param name="expandedUnaliasedName">
  12769. Upon return, contains the expanded version of the specified resource with a format similar to the VISA-defined canonical resource name.
  12770. </param>
  12771. <param name="aliasIfExists">
  12772. Upon return, contains the user-defined alias for the given resource.
  12773. </param>
  12774. <exception cref="T:System.ArgumentException">
  12775. Insufficient location information, or the device or resource is not present in the system.
  12776. -or-
  12777. The interfaceType (parameter) is valid, but the specified interfaceNumber (parameter) is not configured.
  12778. </exception>
  12779. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  12780. The NI-VISA driver returned an error as a result of calling this method.
  12781. </exception>
  12782. <exception cref="T:System.DllNotFoundException">
  12783. The NI-VISA driver library cannot be found.
  12784. </exception>
  12785. <exception cref="T:System.EntryPointNotFoundException">
  12786. A required operation in the NI-VISA driver library cannot be found.
  12787. </exception>
  12788. </member>
  12789. <member name="M:NationalInstruments.VisaNS.ResourceManager.GetLocalManager">
  12790. <summary>
  12791. Gets an instance of the local ResourceManager object.
  12792. </summary>
  12793. <returns>
  12794. Instance of the local ResourceManager object.
  12795. </returns>
  12796. </member>
  12797. <member name="M:NationalInstruments.VisaNS.ResourceManager.GetRemoteManager(System.String)">
  12798. <summary>
  12799. Retrieves a transparent proxy to a published ResourceManager object in another application domain.
  12800. </summary>
  12801. <param name="url">
  12802. URL of the published object.
  12803. </param>
  12804. <returns>
  12805. Transparent proxy to a published ResourceManager object in another application domain.
  12806. </returns>
  12807. </member>
  12808. <member name="T:NationalInstruments.VisaNS.SerialSession">
  12809. <summary>
  12810. Provides access to serial functionality available in VISA.
  12811. </summary>
  12812. </member>
  12813. <member name="M:NationalInstruments.VisaNS.SerialSession.#ctor(System.String)">
  12814. <summary>
  12815. Initializes a new instance of the SerialSession object from
  12816. the specified resource name.
  12817. </summary>
  12818. <param name="resourceName">
  12819. String that describes a unique VISA resource.
  12820. </param>
  12821. <exception cref="T:System.ArgumentException">
  12822. Insufficient location information, or the device or resource is not present in the system.
  12823. -or-
  12824. The interface type is valid, but the specified interface number is not configured.
  12825. -or-
  12826. resourceName (parameter) does not describe a valid
  12827. Serial INSTR resource.
  12828. </exception>
  12829. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  12830. There are problems opening a VISA session to
  12831. resourceName (parameter).
  12832. </exception>
  12833. <exception cref="T:System.DllNotFoundException">
  12834. The NI-VISA driver library cannot be found.
  12835. </exception>
  12836. <exception cref="T:System.EntryPointNotFoundException">
  12837. A required operation in the NI-VISA driver library cannot be found.
  12838. </exception>
  12839. </member>
  12840. <member name="M:NationalInstruments.VisaNS.SerialSession.#ctor(System.String,NationalInstruments.VisaNS.AccessModes,System.Int32,System.Boolean)">
  12841. <summary>
  12842. Initializes a new instance of the SerialSession object from
  12843. the specified resource name, access mode, timeout, and resource name validation flag.
  12844. </summary>
  12845. <param name="resourceName">
  12846. String that describes a unique VISA resource.
  12847. </param>
  12848. <param name="checkResourceType">
  12849. Validation setting for the resource string.
  12850. </param>
  12851. <param name="accessMode">
  12852. The mode by which the specified VISA resource is accessed.
  12853. </param>
  12854. <param name="openTimeout">
  12855. The maximum time in milliseconds that this statement waits to
  12856. open a VISA session with the specified resource. This parameter does not set
  12857. the Timeout property.
  12858. </param>
  12859. <exception cref="T:System.ArgumentException">
  12860. Insufficient location information, or the device or resource is not present in the system.
  12861. -or-
  12862. Invalid accessMode (parameter).
  12863. -or-
  12864. The interface type is valid, but the specified interface number is not configured.
  12865. -or-
  12866. resourceName (parameter) does not describe a valid
  12867. Serial INSTR resource, and checkResourceType (parameter) is set to
  12868. true.
  12869. </exception>
  12870. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  12871. There are problems opening a VISA session to
  12872. resourceName (parameter).
  12873. </exception>
  12874. <exception cref="T:System.DllNotFoundException">
  12875. The NI-VISA driver library cannot be found.
  12876. </exception>
  12877. <exception cref="T:System.EntryPointNotFoundException">
  12878. A required operation in the NI-VISA driver library cannot be found.
  12879. </exception>
  12880. </member>
  12881. <member name="M:NationalInstruments.VisaNS.SerialSession.Flush(NationalInstruments.VisaNS.BufferTypes,System.Boolean)">
  12882. <summary>
  12883. Manually clears the specified buffers associated with serial communication and causes the buffer data to be written to the device.
  12884. </summary>
  12885. <param name="mask">
  12886. The action to take with flushing the buffer. Refer to BufferTypes for a list of
  12887. bitfield values that you may with this parameter.
  12888. </param>
  12889. <param name="discard">true to discard the contents of the buffer(s) specified in mask (parameter).
  12890. </param>
  12891. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  12892. The NI-VISA driver returned an error as a result of calling this method.
  12893. </exception>
  12894. <exception cref="T:System.ObjectDisposedException">
  12895. This member is called after the Dispose
  12896. method is called directly from code or indirectly through a finalizer.
  12897. </exception>
  12898. <exception cref="T:System.DllNotFoundException">
  12899. The NI-VISA driver library cannot be found.
  12900. </exception>
  12901. <exception cref="T:System.EntryPointNotFoundException">
  12902. A required operation in the NI-VISA driver library cannot be found.
  12903. </exception>
  12904. </member>
  12905. <member name="M:NationalInstruments.VisaNS.SerialSession.SetBufferSize(NationalInstruments.VisaNS.BufferTypes,System.Int32)">
  12906. <summary>
  12907. Sets the size of the low-level I/O communication buffer.
  12908. </summary>
  12909. <param name="mask">
  12910. The type of buffer. For a list of buffers, refer to BufferTypes.
  12911. </param>
  12912. <param name="size">
  12913. Size of the specified buffer(s).
  12914. </param>
  12915. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  12916. The NI-VISA driver returned an error as a result of calling this method.
  12917. </exception>
  12918. <exception cref="T:System.ObjectDisposedException">
  12919. This member is called after the Dispose
  12920. method is called directly from code or indirectly through a finalizer.
  12921. </exception>
  12922. <exception cref="T:System.DllNotFoundException">
  12923. The NI-VISA driver library cannot be found.
  12924. </exception>
  12925. <exception cref="T:System.EntryPointNotFoundException">
  12926. A required operation in the NI-VISA driver library cannot be found.
  12927. </exception>
  12928. </member>
  12929. <member name="M:NationalInstruments.VisaNS.SerialSession.EnableEvent(NationalInstruments.VisaNS.SerialSessionEventType,NationalInstruments.VisaNS.EventMechanism)">
  12930. <summary>
  12931. Enables notification of an event.
  12932. </summary>
  12933. <param name="eventToEnable">SerialSession event to enable.
  12934. </param>
  12935. <param name="mechanism">
  12936. Event-handling mechanism to enable.
  12937. </param>
  12938. <exception cref="T:System.ArgumentException">
  12939. Invalid mechanism (parameter) specified.
  12940. -or-
  12941. Specified event type is not supported by the resource.
  12942. </exception>
  12943. <exception cref="T:System.InvalidOperationException">
  12944. A handler is not currently installed for the specified event.
  12945. </exception>
  12946. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  12947. The NI-VISA driver returned an error as a result of calling this method.
  12948. </exception>
  12949. <exception cref="T:System.ObjectDisposedException">
  12950. This member is called after the Dispose
  12951. method is called directly from code or indirectly through a finalizer.
  12952. </exception>
  12953. <exception cref="T:System.DllNotFoundException">
  12954. The NI-VISA driver library cannot be found.
  12955. </exception>
  12956. <exception cref="T:System.EntryPointNotFoundException">
  12957. A required operation in the NI-VISA driver library cannot be found.
  12958. </exception>
  12959. </member>
  12960. <member name="M:NationalInstruments.VisaNS.SerialSession.DisableEvent(NationalInstruments.VisaNS.SerialSessionEventType,NationalInstruments.VisaNS.EventMechanism)">
  12961. <summary>
  12962. Disables notification of the specified event type on the specified event-handling mechanism.</summary>
  12963. <param name="eventToDisable">SerialSession event to disable.
  12964. </param>
  12965. <param name="mechanism">
  12966. Event-handling mechanism to disable.
  12967. </param>
  12968. <exception cref="T:System.ArgumentException">
  12969. Invalid mechanism (parameter) specified.
  12970. -or-
  12971. Specified event type is not supported by the resource.
  12972. </exception>
  12973. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  12974. The NI-VISA driver returned an error as a result of calling this method.
  12975. </exception>
  12976. <exception cref="T:System.ObjectDisposedException">
  12977. This member is called after the Dispose
  12978. method is called directly from code or indirectly through a finalizer.
  12979. </exception>
  12980. <exception cref="T:System.DllNotFoundException">
  12981. The NI-VISA driver library cannot be found.
  12982. </exception>
  12983. <exception cref="T:System.EntryPointNotFoundException">
  12984. A required operation in the NI-VISA driver library cannot be found.
  12985. </exception>
  12986. </member>
  12987. <member name="M:NationalInstruments.VisaNS.SerialSession.DiscardEvent(NationalInstruments.VisaNS.SerialSessionEventType)">
  12988. <summary>
  12989. Discards event occurrences for the specified event type on the queuing mechanism for a session.
  12990. </summary>
  12991. <param name="eventToDiscard">SerialSession event for queued events to discard.
  12992. </param>
  12993. <exception cref="T:System.ArgumentException">
  12994. Invalid mechanism specified.
  12995. -or-
  12996. Specified event type is not supported by the resource.
  12997. </exception>
  12998. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  12999. The NI-VISA driver returned an error as a result of calling this method.
  13000. </exception>
  13001. <exception cref="T:System.ObjectDisposedException">
  13002. This member is called after the Dispose
  13003. method is called directly from code or indirectly through a finalizer.
  13004. </exception>
  13005. <exception cref="T:System.DllNotFoundException">
  13006. The NI-VISA driver library cannot be found.
  13007. </exception>
  13008. <exception cref="T:System.EntryPointNotFoundException">
  13009. A required operation in the NI-VISA driver library cannot be found.
  13010. </exception>
  13011. </member>
  13012. <member name="M:NationalInstruments.VisaNS.SerialSession.WaitOnEvent(NationalInstruments.VisaNS.SerialSessionEventType)">
  13013. <summary>
  13014. Waits infinitely long for an occurrence of the specified event for a session.
  13015. </summary>
  13016. <param name="eventToWaitOn">SerialSession event to wait on.
  13017. </param>
  13018. <returns>SerialSessionEventArgs object that contains information about the event that occurred.
  13019. </returns>
  13020. <exception cref="T:System.ArgumentException">
  13021. Specified event type is not supported by the resource.
  13022. </exception>
  13023. <exception cref="T:System.InvalidOperationException">
  13024. The session must be enabled for events of the specified type in order to receive them.
  13025. </exception>
  13026. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13027. The NI-VISA driver returned an error as a result of calling this method.
  13028. </exception>
  13029. <exception cref="T:System.ObjectDisposedException">
  13030. This member is called after the Dispose
  13031. method is called directly from code or indirectly through a finalizer.
  13032. </exception>
  13033. <exception cref="T:System.DllNotFoundException">
  13034. The NI-VISA driver library cannot be found.
  13035. </exception>
  13036. <exception cref="T:System.EntryPointNotFoundException">
  13037. A required operation in the NI-VISA driver library cannot be found.
  13038. </exception>
  13039. </member>
  13040. <member name="M:NationalInstruments.VisaNS.SerialSession.WaitOnEvent(NationalInstruments.VisaNS.SerialSessionEventType,System.Int32)">
  13041. <summary>
  13042. Waits a specified time for an occurrence of the specified event for a session.
  13043. </summary>
  13044. <param name="eventToWaitOn">SerialSession event to wait on.
  13045. </param>
  13046. <param name="timeout">
  13047. Maximum time in milliseconds that this method waits for the event to occur before throwing
  13048. an exception.
  13049. </param>
  13050. <returns>SerialSessionEventArgs object that contains information about the event that occurred.
  13051. </returns>
  13052. <exception cref="T:System.ArgumentException">
  13053. Specified event type is not supported by the resource.
  13054. </exception>
  13055. <exception cref="T:System.InvalidOperationException">
  13056. The session must be enabled for events of the specified type in order to receive them.
  13057. </exception>
  13058. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13059. The NI-VISA driver returned an error as a result of calling this method.
  13060. </exception>
  13061. <exception cref="T:System.ObjectDisposedException">
  13062. This member is called after the Dispose
  13063. method is called directly from code or indirectly through a finalizer.
  13064. </exception>
  13065. <exception cref="T:System.DllNotFoundException">
  13066. The NI-VISA driver library cannot be found.
  13067. </exception>
  13068. <exception cref="T:System.EntryPointNotFoundException">
  13069. A required operation in the NI-VISA driver library cannot be found.
  13070. </exception>
  13071. </member>
  13072. <member name="M:NationalInstruments.VisaNS.SerialSession.OnBreak(NationalInstruments.VisaNS.SerialSessionEventArgs)">
  13073. <summary>
  13074. Raises the Break event of the
  13075. SerialSession object.
  13076. </summary>
  13077. <param name="e">SerialSessionEventArgs object that contains event data.
  13078. </param>
  13079. </member>
  13080. <member name="M:NationalInstruments.VisaNS.SerialSession.OnAnyCharacterReceived(NationalInstruments.VisaNS.SerialSessionEventArgs)">
  13081. <summary>
  13082. Raises the AnyCharacterReceived event of the
  13083. SerialSession object.
  13084. </summary>
  13085. <param name="e">SerialSessionEventArgs object that contains event data.
  13086. </param>
  13087. </member>
  13088. <member name="M:NationalInstruments.VisaNS.SerialSession.OnClearToSend(NationalInstruments.VisaNS.SerialSessionEventArgs)">
  13089. <summary>
  13090. Raises the ClearToSend event of the
  13091. SerialSession object.
  13092. </summary>
  13093. <param name="e">SerialSessionEventArgs object that contains event data.
  13094. </param>
  13095. </member>
  13096. <member name="M:NationalInstruments.VisaNS.SerialSession.OnDataCarrierDetect(NationalInstruments.VisaNS.SerialSessionEventArgs)">
  13097. <summary>
  13098. Raises the DataCarrierDetect event of the
  13099. SerialSession object.
  13100. </summary>
  13101. <param name="e">SerialSessionEventArgs object that contains event data.
  13102. </param>
  13103. </member>
  13104. <member name="M:NationalInstruments.VisaNS.SerialSession.OnDataSetReady(NationalInstruments.VisaNS.SerialSessionEventArgs)">
  13105. <summary>
  13106. Raises the DataSetReady event of the
  13107. SerialSession object.
  13108. </summary>
  13109. <param name="e">SerialSessionEventArgs object that contains event data.
  13110. </param>
  13111. </member>
  13112. <member name="M:NationalInstruments.VisaNS.SerialSession.OnRingIndicator(NationalInstruments.VisaNS.SerialSessionEventArgs)">
  13113. <summary>
  13114. Raises the RingIndicator event of the
  13115. SerialSession object.
  13116. </summary>
  13117. <param name="e">SerialSessionEventArgs object that contains event data.
  13118. </param>
  13119. </member>
  13120. <member name="M:NationalInstruments.VisaNS.SerialSession.OnTerminationCharacterReceived(NationalInstruments.VisaNS.SerialSessionEventArgs)">
  13121. <summary>
  13122. Raises the TerminationCharacterReceived event of the
  13123. SerialSession object.
  13124. </summary>
  13125. <param name="e">SerialSessionEventArgs object that contains event data.
  13126. </param>
  13127. </member>
  13128. <member name="P:NationalInstruments.VisaNS.SerialSession.AllowTransmit">
  13129. <summary>
  13130. Gets or sets a value indicating whether to allow data transmission.
  13131. </summary>
  13132. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13133. The property is set to an invalid state.
  13134. </exception>
  13135. <exception cref="T:System.ObjectDisposedException">
  13136. This member is called after the Dispose
  13137. method is called directly from code or indirectly through a finalizer.
  13138. </exception>
  13139. <exception cref="T:System.DllNotFoundException">
  13140. The NI-VISA driver library cannot be found.
  13141. </exception>
  13142. <exception cref="T:System.EntryPointNotFoundException">
  13143. A required operation in the NI-VISA driver library cannot be found.
  13144. </exception>
  13145. </member>
  13146. <member name="P:NationalInstruments.VisaNS.SerialSession.Connected">
  13147. <summary>
  13148. Indicates whether the port is properly connected to another port or device. This property is valid only
  13149. with serial drivers developed by National Instruments and documented to support this feature with the corresponding National Instruments hardware.
  13150. </summary>
  13151. </member>
  13152. <member name="P:NationalInstruments.VisaNS.SerialSession.AvailableNumber">
  13153. <summary>
  13154. Gets the number of bytes available in the global receive buffer.
  13155. </summary>
  13156. <exception cref="T:System.ObjectDisposedException">
  13157. This member is called after the Dispose
  13158. method is called directly from code or indirectly through a finalizer.
  13159. </exception>
  13160. <exception cref="T:System.DllNotFoundException">
  13161. The NI-VISA driver library cannot be found.
  13162. </exception>
  13163. <exception cref="T:System.EntryPointNotFoundException">
  13164. A required operation in the NI-VISA driver library cannot be found.
  13165. </exception>
  13166. </member>
  13167. <member name="P:NationalInstruments.VisaNS.SerialSession.BaudRate">
  13168. <summary>
  13169. Gets or sets the baud rate of the interface.
  13170. </summary>
  13171. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13172. The property is set to an invalid state.
  13173. </exception>
  13174. <exception cref="T:System.ObjectDisposedException">
  13175. This member is called after the Dispose
  13176. method is called directly from code or indirectly through a finalizer.
  13177. </exception>
  13178. <exception cref="T:System.DllNotFoundException">
  13179. The NI-VISA driver library cannot be found.
  13180. </exception>
  13181. <exception cref="T:System.EntryPointNotFoundException">
  13182. A required operation in the NI-VISA driver library cannot be found.
  13183. </exception>
  13184. </member>
  13185. <member name="P:NationalInstruments.VisaNS.SerialSession.BreakLength">
  13186. <summary>
  13187. Gets or sets the duration of the break signal asserted when WriteTermination
  13188. is set to Break.
  13189. </summary>
  13190. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13191. The property is set to an invalid state.
  13192. </exception>
  13193. <exception cref="T:System.ObjectDisposedException">
  13194. This member is called after the Dispose
  13195. method is called directly from code or indirectly through a finalizer.
  13196. </exception>
  13197. <exception cref="T:System.DllNotFoundException">
  13198. The NI-VISA driver library cannot be found.
  13199. </exception>
  13200. <exception cref="T:System.EntryPointNotFoundException">
  13201. A required operation in the NI-VISA driver library cannot be found.
  13202. </exception>
  13203. </member>
  13204. <member name="P:NationalInstruments.VisaNS.SerialSession.BreakState">
  13205. <summary>
  13206. Gets or sets the state of the break line.
  13207. </summary>
  13208. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13209. The property is set to an invalid state.
  13210. </exception>
  13211. <exception cref="T:System.ObjectDisposedException">
  13212. This member is called after the Dispose
  13213. method is called directly from code or indirectly through a finalizer.
  13214. </exception>
  13215. <exception cref="T:System.DllNotFoundException">
  13216. The NI-VISA driver library cannot be found.
  13217. </exception>
  13218. <exception cref="T:System.EntryPointNotFoundException">
  13219. A required operation in the NI-VISA driver library cannot be found.
  13220. </exception>
  13221. </member>
  13222. <member name="P:NationalInstruments.VisaNS.SerialSession.ClearToSendState">
  13223. <summary>
  13224. Gets the current state of the Clear To Send (CTS) input signal.
  13225. </summary>
  13226. <exception cref="T:System.ObjectDisposedException">
  13227. This member is called after the Dispose
  13228. method is called directly from code or indirectly through a finalizer.
  13229. </exception>
  13230. <exception cref="T:System.DllNotFoundException">
  13231. The NI-VISA driver library cannot be found.
  13232. </exception>
  13233. <exception cref="T:System.EntryPointNotFoundException">
  13234. A required operation in the NI-VISA driver library cannot be found.
  13235. </exception>
  13236. </member>
  13237. <member name="P:NationalInstruments.VisaNS.SerialSession.DataBits">
  13238. <summary>
  13239. Gets or sets the number of data bits (from 5 to 8) contained in each frame. The data bits for each frame are
  13240. located in the low-order bits of every byte stored in memory.
  13241. </summary>
  13242. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13243. The property is set to an invalid state.
  13244. </exception>
  13245. <exception cref="T:System.ObjectDisposedException">
  13246. This member is called after the Dispose
  13247. method is called directly from code or indirectly through a finalizer.
  13248. </exception>
  13249. <exception cref="T:System.DllNotFoundException">
  13250. The NI-VISA driver library cannot be found.
  13251. </exception>
  13252. <exception cref="T:System.EntryPointNotFoundException">
  13253. A required operation in the NI-VISA driver library cannot be found.
  13254. </exception>
  13255. </member>
  13256. <member name="P:NationalInstruments.VisaNS.SerialSession.DataCarrierDetectState">
  13257. <summary>
  13258. Gets the current state of the Data Carrier Detect (DCD) input signal.
  13259. </summary>
  13260. <exception cref="T:System.ObjectDisposedException">
  13261. This member is called after the Dispose
  13262. method is called directly from code or indirectly through a finalizer.
  13263. </exception>
  13264. <exception cref="T:System.DllNotFoundException">
  13265. The NI-VISA driver library cannot be found.
  13266. </exception>
  13267. <exception cref="T:System.EntryPointNotFoundException">
  13268. A required operation in the NI-VISA driver library cannot be found.
  13269. </exception>
  13270. </member>
  13271. <member name="P:NationalInstruments.VisaNS.SerialSession.DiscardNull">
  13272. <summary>
  13273. Gets or sets if NUL characters are discarded for transfers.
  13274. </summary>
  13275. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13276. The property is set to an invalid state.
  13277. </exception>
  13278. <exception cref="T:System.ObjectDisposedException">
  13279. This member is called after the Dispose
  13280. method is called directly from code or indirectly through a finalizer.
  13281. </exception>
  13282. <exception cref="T:System.DllNotFoundException">
  13283. The NI-VISA driver library cannot be found.
  13284. </exception>
  13285. <exception cref="T:System.EntryPointNotFoundException">
  13286. A required operation in the NI-VISA driver library cannot be found.
  13287. </exception>
  13288. </member>
  13289. <member name="P:NationalInstruments.VisaNS.SerialSession.DataSetReadyState">
  13290. <summary>
  13291. Gets the current state of the Data Set Ready (DSR) input signal.
  13292. </summary>
  13293. <exception cref="T:System.ObjectDisposedException">
  13294. This member is called after the Dispose
  13295. method is called directly from code or indirectly through a finalizer.
  13296. </exception>
  13297. <exception cref="T:System.DllNotFoundException">
  13298. The NI-VISA driver library cannot be found.
  13299. </exception>
  13300. <exception cref="T:System.EntryPointNotFoundException">
  13301. A required operation in the NI-VISA driver library cannot be found.
  13302. </exception>
  13303. </member>
  13304. <member name="P:NationalInstruments.VisaNS.SerialSession.DataTerminalReadyState">
  13305. <summary>
  13306. Gets or sets the current state of the Data Terminal Ready (DTR) input signal.
  13307. </summary>
  13308. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13309. The property is set to an invalid state.
  13310. </exception>
  13311. <exception cref="T:System.ObjectDisposedException">
  13312. This member is called after the Dispose
  13313. method is called directly from code or indirectly through a finalizer.
  13314. </exception>
  13315. <exception cref="T:System.DllNotFoundException">
  13316. The NI-VISA driver library cannot be found.
  13317. </exception>
  13318. <exception cref="T:System.EntryPointNotFoundException">
  13319. A required operation in the NI-VISA driver library cannot be found.
  13320. </exception>
  13321. </member>
  13322. <member name="P:NationalInstruments.VisaNS.SerialSession.ReadTermination">
  13323. <summary>
  13324. Gets or sets the method that terminates read operations.
  13325. </summary>
  13326. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13327. The property is set to an invalid state.
  13328. </exception>
  13329. <exception cref="T:System.ObjectDisposedException">
  13330. This member is called after the Dispose
  13331. method is called directly from code or indirectly through a finalizer.
  13332. </exception>
  13333. <exception cref="T:System.DllNotFoundException">
  13334. The NI-VISA driver library cannot be found.
  13335. </exception>
  13336. <exception cref="T:System.EntryPointNotFoundException">
  13337. A required operation in the NI-VISA driver library cannot be found.
  13338. </exception>
  13339. </member>
  13340. <member name="P:NationalInstruments.VisaNS.SerialSession.WriteTermination">
  13341. <summary>
  13342. Gets or sets the method that terminates write operations.
  13343. </summary>
  13344. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13345. The property is set to an invalid state.
  13346. </exception>
  13347. <exception cref="T:System.ObjectDisposedException">
  13348. This member is called after the Dispose
  13349. method is called directly from code or indirectly through a finalizer.
  13350. </exception>
  13351. <exception cref="T:System.DllNotFoundException">
  13352. The NI-VISA driver library cannot be found.
  13353. </exception>
  13354. <exception cref="T:System.EntryPointNotFoundException">
  13355. A required operation in the NI-VISA driver library cannot be found.
  13356. </exception>
  13357. </member>
  13358. <member name="P:NationalInstruments.VisaNS.SerialSession.FlowControl">
  13359. <summary>
  13360. Gets or sets the type of flow control the transfer mechanism uses.
  13361. </summary>
  13362. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13363. The property is set to an invalid state.
  13364. </exception>
  13365. <exception cref="T:System.ObjectDisposedException">
  13366. This member is called after the Dispose
  13367. method is called directly from code or indirectly through a finalizer.
  13368. </exception>
  13369. <exception cref="T:System.DllNotFoundException">
  13370. The NI-VISA driver library cannot be found.
  13371. </exception>
  13372. <exception cref="T:System.EntryPointNotFoundException">
  13373. A required operation in the NI-VISA driver library cannot be found.
  13374. </exception>
  13375. </member>
  13376. <member name="P:NationalInstruments.VisaNS.SerialSession.Parity">
  13377. <summary>
  13378. Gets or sets the parity used with every frame transmitted and received.
  13379. </summary>
  13380. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13381. The property is set to an invalid state.
  13382. </exception>
  13383. <exception cref="T:System.ObjectDisposedException">
  13384. This member is called after the Dispose
  13385. method is called directly from code or indirectly through a finalizer.
  13386. </exception>
  13387. <exception cref="T:System.DllNotFoundException">
  13388. The NI-VISA driver library cannot be found.
  13389. </exception>
  13390. <exception cref="T:System.EntryPointNotFoundException">
  13391. A required operation in the NI-VISA driver library cannot be found.
  13392. </exception>
  13393. </member>
  13394. <member name="P:NationalInstruments.VisaNS.SerialSession.ReplaceCharacter">
  13395. <summary>
  13396. Gets or sets the character that replaces incoming characters that arrive with errors, such as a parity error.
  13397. </summary>
  13398. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13399. The property is set to an invalid state.
  13400. </exception>
  13401. <exception cref="T:System.ObjectDisposedException">
  13402. This member is called after the Dispose
  13403. method is called directly from code or indirectly through a finalizer.
  13404. </exception>
  13405. <exception cref="T:System.DllNotFoundException">
  13406. The NI-VISA driver library cannot be found.
  13407. </exception>
  13408. <exception cref="T:System.EntryPointNotFoundException">
  13409. A required operation in the NI-VISA driver library cannot be found.
  13410. </exception>
  13411. </member>
  13412. <member name="P:NationalInstruments.VisaNS.SerialSession.RingIndicatorState">
  13413. <summary>
  13414. Gets the current state of the Ring Indicator (RI) input signal.
  13415. </summary>
  13416. <exception cref="T:System.ObjectDisposedException">
  13417. This member is called after the Dispose
  13418. method is called directly from code or indirectly through a finalizer.
  13419. </exception>
  13420. <exception cref="T:System.DllNotFoundException">
  13421. The NI-VISA driver library cannot be found.
  13422. </exception>
  13423. <exception cref="T:System.EntryPointNotFoundException">
  13424. A required operation in the NI-VISA driver library cannot be found.
  13425. </exception>
  13426. </member>
  13427. <member name="P:NationalInstruments.VisaNS.SerialSession.RequestToSendState">
  13428. <summary>
  13429. Gets or sets the state of the Request To Send (RTS) output signal.
  13430. </summary>
  13431. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13432. The property is set to an invalid state.
  13433. </exception>
  13434. <exception cref="T:System.ObjectDisposedException">
  13435. This member is called after the Dispose
  13436. method is called directly from code or indirectly through a finalizer.
  13437. </exception>
  13438. <exception cref="T:System.DllNotFoundException">
  13439. The NI-VISA driver library cannot be found.
  13440. </exception>
  13441. <exception cref="T:System.EntryPointNotFoundException">
  13442. A required operation in the NI-VISA driver library cannot be found.
  13443. </exception>
  13444. </member>
  13445. <member name="P:NationalInstruments.VisaNS.SerialSession.StopBits">
  13446. <summary>
  13447. Gets or sets the number of stop bits that indicate the end of a frame.
  13448. </summary>
  13449. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13450. The property is set to an invalid state.
  13451. </exception>
  13452. <exception cref="T:System.ObjectDisposedException">
  13453. This member is called after the Dispose
  13454. method is called directly from code or indirectly through a finalizer.
  13455. </exception>
  13456. <exception cref="T:System.DllNotFoundException">
  13457. The NI-VISA driver library cannot be found.
  13458. </exception>
  13459. <exception cref="T:System.EntryPointNotFoundException">
  13460. A required operation in the NI-VISA driver library cannot be found.
  13461. </exception>
  13462. </member>
  13463. <member name="P:NationalInstruments.VisaNS.SerialSession.WireMode">
  13464. <summary>
  13465. Gets or sets the transceiver mode.
  13466. </summary>
  13467. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13468. The property is set to an invalid state.
  13469. </exception>
  13470. <exception cref="T:System.ObjectDisposedException">
  13471. This member is called after the Dispose
  13472. method is called directly from code or indirectly through a finalizer.
  13473. </exception>
  13474. <exception cref="T:System.DllNotFoundException">
  13475. The NI-VISA driver library cannot be found.
  13476. </exception>
  13477. <exception cref="T:System.EntryPointNotFoundException">
  13478. A required operation in the NI-VISA driver library cannot be found.
  13479. </exception>
  13480. </member>
  13481. <member name="P:NationalInstruments.VisaNS.SerialSession.XOnCharacter">
  13482. <summary>
  13483. Gets or sets the value of the XON character used for XON/XOFF flow control (both input and output).
  13484. </summary>
  13485. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13486. The property is set to an invalid state.
  13487. </exception>
  13488. <exception cref="T:System.ObjectDisposedException">
  13489. This member is called after the Dispose
  13490. method is called directly from code or indirectly through a finalizer.
  13491. </exception>
  13492. <exception cref="T:System.DllNotFoundException">
  13493. The NI-VISA driver library cannot be found.
  13494. </exception>
  13495. <exception cref="T:System.EntryPointNotFoundException">
  13496. A required operation in the NI-VISA driver library cannot be found.
  13497. </exception>
  13498. </member>
  13499. <member name="P:NationalInstruments.VisaNS.SerialSession.XOffCharacter">
  13500. <summary>
  13501. Gets or sets the value of the XOFF character used for XON/XOFF flow control (both input and output).
  13502. </summary>
  13503. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13504. The property is set to an invalid state.
  13505. </exception>
  13506. <exception cref="T:System.ObjectDisposedException">
  13507. This member is called after the Dispose
  13508. method is called directly from code or indirectly through a finalizer.
  13509. </exception>
  13510. <exception cref="T:System.DllNotFoundException">
  13511. The NI-VISA driver library cannot be found.
  13512. </exception>
  13513. <exception cref="T:System.EntryPointNotFoundException">
  13514. A required operation in the NI-VISA driver library cannot be found.
  13515. </exception>
  13516. </member>
  13517. <member name="E:NationalInstruments.VisaNS.SerialSession.Break">
  13518. <summary>
  13519. Occurs when a break signal is received.
  13520. </summary>
  13521. </member>
  13522. <member name="E:NationalInstruments.VisaNS.SerialSession.AnyCharacterReceived">
  13523. <summary>
  13524. Occurs when at least one data byte is received.
  13525. </summary>
  13526. </member>
  13527. <member name="E:NationalInstruments.VisaNS.SerialSession.ClearToSend">
  13528. <summary>
  13529. Occurs when the Clear To Send (CTS) line changes state.
  13530. </summary>
  13531. </member>
  13532. <member name="E:NationalInstruments.VisaNS.SerialSession.DataCarrierDetect">
  13533. <summary>
  13534. Occurs when the Data Carrier Detect (DCD) line changed state.
  13535. </summary>
  13536. </member>
  13537. <member name="E:NationalInstruments.VisaNS.SerialSession.DataSetReady">
  13538. <summary>
  13539. Occurs when the Data Set Ready (DSR) line changes state.
  13540. </summary>
  13541. </member>
  13542. <member name="E:NationalInstruments.VisaNS.SerialSession.RingIndicator">
  13543. <summary>
  13544. Occurs when the Ring Indicator (RI) input signal is asserted.
  13545. </summary>
  13546. </member>
  13547. <member name="E:NationalInstruments.VisaNS.SerialSession.TerminationCharacterReceived">
  13548. <summary>
  13549. Occurs when the termination character is received.
  13550. </summary>
  13551. </member>
  13552. <member name="T:NationalInstruments.VisaNS.SerialSessionEventArgs">
  13553. <summary>
  13554. Provides data for events on SerialSession.
  13555. </summary>
  13556. </member>
  13557. <member name="M:NationalInstruments.VisaNS.SerialSessionEventArgs.ToString">
  13558. <summary>
  13559. Overrides ToString.
  13560. </summary>
  13561. <returns>
  13562. A string representation of the object.
  13563. </returns>
  13564. </member>
  13565. <member name="P:NationalInstruments.VisaNS.SerialSessionEventArgs.EventType">
  13566. <summary>
  13567. Gets an enumeration value indicating which event occurred.
  13568. </summary>
  13569. </member>
  13570. <member name="T:NationalInstruments.VisaNS.SerialSessionEventHandler">
  13571. <summary>
  13572. Represents the method that handles the AnyCharacterReceived,
  13573. Break,
  13574. ClearToSend,
  13575. DataCarrierDetect,
  13576. DataSetReady,
  13577. RingIndicator, and
  13578. TerminationCharacterReceived events on
  13579. SerialSession.
  13580. </summary>
  13581. <param name="sender">
  13582. Object that generated the event.
  13583. </param>
  13584. <param name="e">SerialSessionEventArgs object that specifies information about the event.
  13585. </param>
  13586. </member>
  13587. <member name="T:NationalInstruments.VisaNS.SerialSessionEventType">
  13588. <summary>
  13589. Specifies the available events on the SerialSession object.
  13590. </summary>
  13591. </member>
  13592. <member name="F:NationalInstruments.VisaNS.SerialSessionEventType.AllEnabledEvents">
  13593. <summary>
  13594. All currently enabled events for DisableEvent, DiscardEvent, and WaitOnEvent must be operated on. For EnableEvent, all previously enable events must be operated on.
  13595. </summary>
  13596. </member>
  13597. <member name="F:NationalInstruments.VisaNS.SerialSessionEventType.Custom">
  13598. <summary>
  13599. Used with EventType to indicate that the
  13600. received event is not defined in SerialSessionEventType. Check the value of
  13601. CustomEventType to get the integer value of the received event.
  13602. </summary>
  13603. </member>
  13604. <member name="F:NationalInstruments.VisaNS.SerialSessionEventType.Break">
  13605. <summary>
  13606. A break signal is received.
  13607. </summary>
  13608. </member>
  13609. <member name="F:NationalInstruments.VisaNS.SerialSessionEventType.AnyCharacterReceived">
  13610. <summary>
  13611. At least one data byte is received.
  13612. </summary>
  13613. </member>
  13614. <member name="F:NationalInstruments.VisaNS.SerialSessionEventType.ClearToSend">
  13615. <summary>
  13616. The Clear To Send (CTS) line changes state.
  13617. </summary>
  13618. </member>
  13619. <member name="F:NationalInstruments.VisaNS.SerialSessionEventType.DataCarrierDetect">
  13620. <summary>
  13621. The Data Carrier Detect (DCD) line changes state.
  13622. </summary>
  13623. </member>
  13624. <member name="F:NationalInstruments.VisaNS.SerialSessionEventType.DataSetReady">
  13625. <summary>
  13626. The Data Set Ready (DSR) line changes state.
  13627. </summary>
  13628. </member>
  13629. <member name="F:NationalInstruments.VisaNS.SerialSessionEventType.RingIndicator">
  13630. <summary>
  13631. The Ring Indicator (RI) input signal is asserted.
  13632. </summary>
  13633. </member>
  13634. <member name="F:NationalInstruments.VisaNS.SerialSessionEventType.TerminationCharacterReceived">
  13635. <summary>
  13636. The termination character is received.
  13637. </summary>
  13638. </member>
  13639. <member name="T:NationalInstruments.VisaNS.SerialTerminationMethod">
  13640. <summary>
  13641. Specifies the available methods for terminating a serial transfer.
  13642. </summary>
  13643. </member>
  13644. <member name="F:NationalInstruments.VisaNS.SerialTerminationMethod.None">
  13645. <summary>
  13646. The transfer terminates when all requested data is transferred or when an error occurs.
  13647. </summary>
  13648. </member>
  13649. <member name="F:NationalInstruments.VisaNS.SerialTerminationMethod.LastBit">
  13650. <summary>
  13651. The transfer occurs with the last bit not set until the last character is sent.
  13652. </summary>
  13653. </member>
  13654. <member name="F:NationalInstruments.VisaNS.SerialTerminationMethod.TerminationCharacter">
  13655. <summary>
  13656. The transfers terminate by searching for "/" appending the termination character in MessageBasedSession
  13657. TerminationCharacter or GpibInterface
  13658. TerminationCharacter.
  13659. </summary>
  13660. </member>
  13661. <member name="F:NationalInstruments.VisaNS.SerialTerminationMethod.Break">
  13662. <summary>
  13663. The write transmits a break after all the characters for the write are sent.
  13664. </summary>
  13665. </member>
  13666. <member name="T:NationalInstruments.VisaNS.StatusByteFlags">
  13667. <summary>
  13668. Partially defines the bits on a service request status byte bitfield.
  13669. </summary>
  13670. </member>
  13671. <member name="F:NationalInstruments.VisaNS.StatusByteFlags.RequestingService">
  13672. <summary>
  13673. Device that asserted the service request is requesting service.
  13674. </summary>
  13675. </member>
  13676. <member name="F:NationalInstruments.VisaNS.StatusByteFlags.EventStatusRegister">
  13677. <summary>
  13678. At least one bit in the Event Status Register (ESR) is set.
  13679. </summary>
  13680. </member>
  13681. <member name="F:NationalInstruments.VisaNS.StatusByteFlags.MessageAvailable">
  13682. <summary>
  13683. Device that is requesting service has a message available.
  13684. </summary>
  13685. </member>
  13686. <member name="T:NationalInstruments.VisaNS.StopBitType">
  13687. <summary>
  13688. Specifies the numbers of stop bits that indicate the end of a frame.
  13689. </summary>
  13690. </member>
  13691. <member name="F:NationalInstruments.VisaNS.StopBitType.One">
  13692. <summary>
  13693. One stop bit indicates the end of a frame.
  13694. </summary>
  13695. </member>
  13696. <member name="F:NationalInstruments.VisaNS.StopBitType.OneAndOneHalf">
  13697. <summary>
  13698. One and one-half stop bits indicate the end of a frame.
  13699. </summary>
  13700. </member>
  13701. <member name="F:NationalInstruments.VisaNS.StopBitType.Two">
  13702. <summary>
  13703. Two stop bits indicate the end of a frame.
  13704. </summary>
  13705. </member>
  13706. <member name="T:NationalInstruments.VisaNS.TcpipSession">
  13707. <summary>
  13708. Provides access to the specific TCP/IP functionality for accessing VXI-11 instruments available in VISA.
  13709. </summary>
  13710. </member>
  13711. <member name="M:NationalInstruments.VisaNS.TcpipSession.#ctor(System.String)">
  13712. <summary>
  13713. Initializes a new instance of the TcpipSession object from
  13714. the specified resource name.
  13715. </summary>
  13716. <param name="resourceName">
  13717. String that describes a unique VISA resource.
  13718. </param>
  13719. <exception cref="T:System.ArgumentException">
  13720. Insufficient location information, or the device or resource is not present in the system.
  13721. -or-
  13722. The interface type is valid, but the specified interface number is not configured.
  13723. -or-
  13724. resourceName (parameter) does not describe a valid
  13725. TCPIP INSTR resource.
  13726. </exception>
  13727. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13728. There are problems opening a VISA session to
  13729. resourceName (parameter).
  13730. </exception>
  13731. <exception cref="T:System.DllNotFoundException">
  13732. The NI-VISA driver library cannot be found.
  13733. </exception>
  13734. <exception cref="T:System.EntryPointNotFoundException">
  13735. A required operation in the NI-VISA driver library cannot be found.
  13736. </exception>
  13737. </member>
  13738. <member name="M:NationalInstruments.VisaNS.TcpipSession.#ctor(System.String,NationalInstruments.VisaNS.AccessModes,System.Int32,System.Boolean)">
  13739. <summary>
  13740. Initializes a new instance of the TcpipSession object from
  13741. the specified resource name, access mode, timeout, and resource name validation flag.
  13742. </summary>
  13743. <param name="resourceName">
  13744. String that describes a unique VISA resource.
  13745. </param>
  13746. <param name="checkResourceType">
  13747. Validation setting for the resource string.
  13748. </param>
  13749. <param name="accessMode">
  13750. The mode by which the specified VISA resource is accessed.
  13751. </param>
  13752. <param name="openTimeout">
  13753. The maximum time in milliseconds that this statement waits to
  13754. open a VISA session with the specified resource. This parameter does not set
  13755. the Timeout property.
  13756. </param>
  13757. <exception cref="T:System.ArgumentException">
  13758. Insufficient location information, or the device or resource is not present in the system.
  13759. -or-
  13760. Invalid accessMode (parameter).
  13761. -or-
  13762. The interface type is valid, but the specified interface number is not configured.
  13763. -or-
  13764. resourceName (parameter) does not describe a valid
  13765. TCPIP INSTR resource and checkResourceType (parameter) is set to
  13766. true.
  13767. </exception>
  13768. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13769. There are problems opening a VISA session to
  13770. resourceName (parameter).
  13771. </exception>
  13772. <exception cref="T:System.DllNotFoundException">
  13773. The NI-VISA driver library cannot be found.
  13774. </exception>
  13775. <exception cref="T:System.EntryPointNotFoundException">
  13776. A required operation in the NI-VISA driver library cannot be found.
  13777. </exception>
  13778. </member>
  13779. <member name="M:NationalInstruments.VisaNS.TcpipSession.Flush(NationalInstruments.VisaNS.BufferTypes,System.Boolean)">
  13780. <summary>
  13781. Manually flushes the specified buffers associated with serial communication.
  13782. </summary>
  13783. <param name="mask">
  13784. The action to take when flushing the buffer. Refer to BufferTypes for a list of
  13785. bitfield values that can be used with this parameter.
  13786. </param>
  13787. <param name="discard">true to discard the contents of the buffer(s) specified in mask (parameter).
  13788. </param>
  13789. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13790. The NI-VISA driver returned an error as a result of calling this method.
  13791. </exception>
  13792. <exception cref="T:System.ObjectDisposedException">
  13793. This member is called after the Dispose
  13794. method is called directly from code or indirectly through a finalizer.
  13795. </exception>
  13796. <exception cref="T:System.DllNotFoundException">
  13797. The NI-VISA driver library cannot be found.
  13798. </exception>
  13799. <exception cref="T:System.EntryPointNotFoundException">
  13800. A required operation in the NI-VISA driver library cannot be found.
  13801. </exception>
  13802. </member>
  13803. <member name="M:NationalInstruments.VisaNS.TcpipSession.SetBufferSize(NationalInstruments.VisaNS.BufferTypes,System.Int32)">
  13804. <summary>
  13805. Sets the size of the low-level I/O communication buffer.
  13806. </summary>
  13807. <param name="mask">
  13808. The type of buffer. For a list of buffers, refer to BufferTypes.
  13809. </param>
  13810. <param name="size">
  13811. Size of the specified buffer(s).
  13812. </param>
  13813. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13814. The NI-VISA driver returned an error as a result of calling this method.
  13815. </exception>
  13816. <exception cref="T:System.ObjectDisposedException">
  13817. This member is called after the Dispose
  13818. method is called directly from code or indirectly through a finalizer.
  13819. </exception>
  13820. <exception cref="T:System.DllNotFoundException">
  13821. The NI-VISA driver library cannot be found.
  13822. </exception>
  13823. <exception cref="T:System.EntryPointNotFoundException">
  13824. A required operation in the NI-VISA driver library cannot be found.
  13825. </exception>
  13826. </member>
  13827. <member name="P:NationalInstruments.VisaNS.TcpipSession.DeviceName">
  13828. <summary>
  13829. Gets the LAN device name that the VXI-11 protocol uses during connection.
  13830. </summary>
  13831. <exception cref="T:System.ObjectDisposedException">
  13832. This member is called after the Dispose
  13833. method is called directly from code or indirectly through a finalizer.
  13834. </exception>
  13835. <exception cref="T:System.DllNotFoundException">
  13836. The NI-VISA driver library cannot be found.
  13837. </exception>
  13838. <exception cref="T:System.EntryPointNotFoundException">
  13839. A required operation in the NI-VISA driver library cannot be found.
  13840. </exception>
  13841. </member>
  13842. <member name="P:NationalInstruments.VisaNS.TcpipSession.Address">
  13843. <summary>
  13844. Gets the TCP/IP address of the device to which the session is connected. This string is formatted in dot notation.
  13845. </summary>
  13846. <exception cref="T:System.ObjectDisposedException">
  13847. This member is called after the Dispose
  13848. method is called directly from code or indirectly through a finalizer.
  13849. </exception>
  13850. <exception cref="T:System.DllNotFoundException">
  13851. The NI-VISA driver library cannot be found.
  13852. </exception>
  13853. <exception cref="T:System.EntryPointNotFoundException">
  13854. A required operation in the NI-VISA driver library cannot be found.
  13855. </exception>
  13856. </member>
  13857. <member name="P:NationalInstruments.VisaNS.TcpipSession.HostName">
  13858. <summary>
  13859. Gets the host name of the device.
  13860. </summary>
  13861. <exception cref="T:System.ObjectDisposedException">
  13862. This member is called after the Dispose
  13863. method is called directly from code or indirectly through a finalizer.
  13864. </exception>
  13865. <exception cref="T:System.DllNotFoundException">
  13866. The NI-VISA driver library cannot be found.
  13867. </exception>
  13868. <exception cref="T:System.EntryPointNotFoundException">
  13869. A required operation in the NI-VISA driver library cannot be found.
  13870. </exception>
  13871. </member>
  13872. <member name="T:NationalInstruments.VisaNS.TcpipSocket">
  13873. <summary>
  13874. Provides access to the TCP/IP socket functionality available in VISA.
  13875. </summary>
  13876. </member>
  13877. <member name="M:NationalInstruments.VisaNS.TcpipSocket.#ctor(System.String)">
  13878. <summary>
  13879. Initializes a new instance of the TcpipSocket object from
  13880. the specified resource name.
  13881. </summary>
  13882. <param name="resourceName">
  13883. String that describes a unique VISA resource.
  13884. </param>
  13885. <exception cref="T:System.ArgumentException">
  13886. Insufficient location information, or the device or resource is not present in the system.
  13887. -or-
  13888. The interface type is valid, but the specified interface number is not configured.
  13889. -or-
  13890. resourceName (parameter) does not describe a valid
  13891. TCPIP SOCKET resource.
  13892. </exception>
  13893. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13894. There are problems opening a VISA session to
  13895. resourceName (parameter).
  13896. </exception>
  13897. <exception cref="T:System.DllNotFoundException">
  13898. The NI-VISA driver library cannot be found.
  13899. </exception>
  13900. <exception cref="T:System.EntryPointNotFoundException">
  13901. A required operation in the NI-VISA driver library cannot be found.
  13902. </exception>
  13903. </member>
  13904. <member name="M:NationalInstruments.VisaNS.TcpipSocket.#ctor(System.String,NationalInstruments.VisaNS.AccessModes,System.Int32,System.Boolean)">
  13905. <summary>
  13906. Initializes a new instance of the TcpipSocket object from
  13907. the specified resource name, access mode, timeout value, and resource name validation flag.
  13908. </summary>
  13909. <param name="resourceName">
  13910. String that describes a unique VISA resource.
  13911. </param>
  13912. <param name="checkResourceType">
  13913. Validation setting for the resource string.
  13914. </param>
  13915. <param name="accessMode">
  13916. The mode by which the specified VISA resource is accessed.
  13917. </param>
  13918. <param name="openTimeout">
  13919. The maximum time in milliseconds that this statement waits to
  13920. open a VISA session with the specified resource. This parameter does not set
  13921. the Timeout property.
  13922. </param>
  13923. <exception cref="T:System.ArgumentException">
  13924. Insufficient location information, or the device or resource is not present in the system.
  13925. -or-
  13926. Invalid accessMode (parameter).
  13927. -or-
  13928. The interface type is valid, but the specified interface number is not configured.
  13929. -or-
  13930. resourceName (parameter) does not describe a valid
  13931. TCPIP SOCKET resource and checkResourceType (parameter) is set to
  13932. true.
  13933. </exception>
  13934. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13935. There are problems opening a VISA session to
  13936. resourceName (parameter).
  13937. </exception>
  13938. <exception cref="T:System.DllNotFoundException">
  13939. The NI-VISA driver library cannot be found.
  13940. </exception>
  13941. <exception cref="T:System.EntryPointNotFoundException">
  13942. A required operation in the NI-VISA driver library cannot be found.
  13943. </exception>
  13944. </member>
  13945. <member name="M:NationalInstruments.VisaNS.TcpipSocket.Flush(NationalInstruments.VisaNS.BufferTypes,System.Boolean)">
  13946. <summary>
  13947. Manually flushes the specified buffers associated with serial communication.
  13948. </summary>
  13949. <param name="mask">
  13950. The action to take when flushing the buffer. Refer to BufferTypes for a list of
  13951. bitfield values that you can use with this parameter.
  13952. </param>
  13953. <param name="discard">true to discard the contents of the buffer(s) specified in mask (parameter).
  13954. </param>
  13955. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13956. The NI-VISA driver returned an error as a result of calling this method.
  13957. </exception>
  13958. <exception cref="T:System.ObjectDisposedException">
  13959. This member is called after the Dispose
  13960. method is called directly from code or indirectly through a finalizer.
  13961. </exception>
  13962. <exception cref="T:System.DllNotFoundException">
  13963. The NI-VISA driver library cannot be found.
  13964. </exception>
  13965. <exception cref="T:System.EntryPointNotFoundException">
  13966. A required operation in the NI-VISA driver library cannot be found.
  13967. </exception>
  13968. </member>
  13969. <member name="M:NationalInstruments.VisaNS.TcpipSocket.SetBufferSize(NationalInstruments.VisaNS.BufferTypes,System.Int32)">
  13970. <summary>
  13971. Sets the size of the low-level I/O communication buffer.
  13972. </summary>
  13973. <param name="mask">
  13974. The type of buffer. For a list of buffers, refer to BufferTypes.
  13975. </param>
  13976. <param name="size">
  13977. Size of the specified buffer(s).
  13978. </param>
  13979. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13980. The NI-VISA driver returned an error as a result of calling this method.
  13981. </exception>
  13982. <exception cref="T:System.ObjectDisposedException">
  13983. This member is called after the Dispose
  13984. method is called directly from code or indirectly through a finalizer.
  13985. </exception>
  13986. <exception cref="T:System.DllNotFoundException">
  13987. The NI-VISA driver library cannot be found.
  13988. </exception>
  13989. <exception cref="T:System.EntryPointNotFoundException">
  13990. A required operation in the NI-VISA driver library cannot be found.
  13991. </exception>
  13992. </member>
  13993. <member name="P:NationalInstruments.VisaNS.TcpipSocket.KeepAlive">
  13994. <summary>
  13995. Gets or sets an application to request that a TCP/IP provider enable the use of keep-alive packets on TCP connections.
  13996. </summary>
  13997. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  13998. The property is set to an invalid state.
  13999. </exception>
  14000. <exception cref="T:System.ObjectDisposedException">
  14001. This member is called after the Dispose
  14002. method is called directly from code or indirectly through a finalizer.
  14003. </exception>
  14004. <exception cref="T:System.DllNotFoundException">
  14005. The NI-VISA driver library cannot be found.
  14006. </exception>
  14007. <exception cref="T:System.EntryPointNotFoundException">
  14008. A required operation in the NI-VISA driver library cannot be found.
  14009. </exception>
  14010. </member>
  14011. <member name="P:NationalInstruments.VisaNS.TcpipSocket.NoDelay">
  14012. <summary>
  14013. Gets or sets a value indicating whether the Nagle algorithm is enabled.
  14014. </summary>
  14015. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  14016. The property is set to an invalid state.
  14017. </exception>
  14018. <exception cref="T:System.ObjectDisposedException">
  14019. This member is called after the Dispose
  14020. method is called directly from code or indirectly through a finalizer.
  14021. </exception>
  14022. <exception cref="T:System.DllNotFoundException">
  14023. The NI-VISA driver library cannot be found.
  14024. </exception>
  14025. <exception cref="T:System.EntryPointNotFoundException">
  14026. A required operation in the NI-VISA driver library cannot be found.
  14027. </exception>
  14028. </member>
  14029. <member name="P:NationalInstruments.VisaNS.TcpipSocket.Port">
  14030. <summary>
  14031. Gets the port number for the TCP/IP address of this resource.
  14032. </summary>
  14033. <exception cref="T:System.ObjectDisposedException">
  14034. This member is called after the Dispose
  14035. method is called directly from code or indirectly through a finalizer.
  14036. </exception>
  14037. <exception cref="T:System.DllNotFoundException">
  14038. The NI-VISA driver library cannot be found.
  14039. </exception>
  14040. <exception cref="T:System.EntryPointNotFoundException">
  14041. A required operation in the NI-VISA driver library cannot be found.
  14042. </exception>
  14043. </member>
  14044. <member name="P:NationalInstruments.VisaNS.TcpipSocket.Address">
  14045. <summary>
  14046. Gets the TCP/IP address of the device to which the session is connected. This string is formatted in dot notation.
  14047. </summary>
  14048. <exception cref="T:System.ObjectDisposedException">
  14049. This member is called after the Dispose
  14050. method is called directly from code or indirectly through a finalizer.
  14051. </exception>
  14052. <exception cref="T:System.DllNotFoundException">
  14053. The NI-VISA driver library cannot be found.
  14054. </exception>
  14055. <exception cref="T:System.EntryPointNotFoundException">
  14056. A required operation in the NI-VISA driver library cannot be found.
  14057. </exception>
  14058. </member>
  14059. <member name="P:NationalInstruments.VisaNS.TcpipSocket.HostName">
  14060. <summary>
  14061. Gets the host name of the device.
  14062. </summary>
  14063. <exception cref="T:System.ObjectDisposedException">
  14064. This member is called after the Dispose
  14065. method is called directly from code or indirectly through a finalizer.
  14066. </exception>
  14067. <exception cref="T:System.DllNotFoundException">
  14068. The NI-VISA driver library cannot be found.
  14069. </exception>
  14070. <exception cref="T:System.EntryPointNotFoundException">
  14071. A required operation in the NI-VISA driver library cannot be found.
  14072. </exception>
  14073. </member>
  14074. <member name="T:NationalInstruments.VisaNS.TriggerLine">
  14075. <summary>
  14076. Specifies the type of trigger line.
  14077. </summary>
  14078. </member>
  14079. <member name="F:NationalInstruments.VisaNS.TriggerLine.All">
  14080. <summary>
  14081. All trigger lines.
  14082. </summary>
  14083. </member>
  14084. <member name="F:NationalInstruments.VisaNS.TriggerLine.Software">
  14085. <summary>
  14086. Software trigger.
  14087. </summary>
  14088. </member>
  14089. <member name="F:NationalInstruments.VisaNS.TriggerLine.Ttl0">
  14090. <summary>
  14091. TTL trigger line 0.
  14092. </summary>
  14093. </member>
  14094. <member name="F:NationalInstruments.VisaNS.TriggerLine.Ttl1">
  14095. <summary>
  14096. TTL trigger line 1.
  14097. </summary>
  14098. </member>
  14099. <member name="F:NationalInstruments.VisaNS.TriggerLine.Ttl2">
  14100. <summary>
  14101. TTL trigger line 2.
  14102. </summary>
  14103. </member>
  14104. <member name="F:NationalInstruments.VisaNS.TriggerLine.Ttl3">
  14105. <summary>
  14106. TTL trigger line 3.
  14107. </summary>
  14108. </member>
  14109. <member name="F:NationalInstruments.VisaNS.TriggerLine.Ttl4">
  14110. <summary>
  14111. TTL trigger line 4.
  14112. </summary>
  14113. </member>
  14114. <member name="F:NationalInstruments.VisaNS.TriggerLine.Ttl5">
  14115. <summary>
  14116. TTL trigger line 5.
  14117. </summary>
  14118. </member>
  14119. <member name="F:NationalInstruments.VisaNS.TriggerLine.Ttl6">
  14120. <summary>
  14121. TTL trigger line 6.
  14122. </summary>
  14123. </member>
  14124. <member name="F:NationalInstruments.VisaNS.TriggerLine.Ttl7">
  14125. <summary>
  14126. TTL trigger line 7.
  14127. </summary>
  14128. </member>
  14129. <member name="F:NationalInstruments.VisaNS.TriggerLine.Ecl0">
  14130. <summary>
  14131. ECL trigger line 0.
  14132. </summary>
  14133. </member>
  14134. <member name="F:NationalInstruments.VisaNS.TriggerLine.Ecl1">
  14135. <summary>
  14136. ECL trigger line 1.
  14137. </summary>
  14138. </member>
  14139. <member name="F:NationalInstruments.VisaNS.TriggerLine.PanelIn">
  14140. <summary>
  14141. Panel In trigger line.
  14142. </summary>
  14143. </member>
  14144. <member name="F:NationalInstruments.VisaNS.TriggerLine.PanelOut">
  14145. <summary>
  14146. Panel Out trigger line.
  14147. </summary>
  14148. </member>
  14149. <member name="T:NationalInstruments.VisaNS.TriggerLineFlags">
  14150. <summary>
  14151. Specifies a bitfield in which each bit corresponds to a trigger type.
  14152. </summary>
  14153. </member>
  14154. <member name="F:NationalInstruments.VisaNS.TriggerLineFlags.Ttl0">
  14155. <summary>
  14156. TTL trigger line 0.
  14157. </summary>
  14158. </member>
  14159. <member name="F:NationalInstruments.VisaNS.TriggerLineFlags.Ttl1">
  14160. <summary>
  14161. TTL trigger line 1.
  14162. </summary>
  14163. </member>
  14164. <member name="F:NationalInstruments.VisaNS.TriggerLineFlags.Ttl2">
  14165. <summary>
  14166. TTL trigger line 2.
  14167. </summary>
  14168. </member>
  14169. <member name="F:NationalInstruments.VisaNS.TriggerLineFlags.Ttl3">
  14170. <summary>
  14171. TTL trigger line 3.
  14172. </summary>
  14173. </member>
  14174. <member name="F:NationalInstruments.VisaNS.TriggerLineFlags.Ttl4">
  14175. <summary>
  14176. TTL trigger line 4.
  14177. </summary>
  14178. </member>
  14179. <member name="F:NationalInstruments.VisaNS.TriggerLineFlags.Ttl5">
  14180. <summary>
  14181. TTL trigger line 5.
  14182. </summary>
  14183. </member>
  14184. <member name="F:NationalInstruments.VisaNS.TriggerLineFlags.Ttl6">
  14185. <summary>
  14186. TTL trigger line 6.
  14187. </summary>
  14188. </member>
  14189. <member name="F:NationalInstruments.VisaNS.TriggerLineFlags.Ttl7">
  14190. <summary>
  14191. TTL trigger line 7.
  14192. </summary>
  14193. </member>
  14194. <member name="F:NationalInstruments.VisaNS.TriggerLineFlags.Ecl0">
  14195. <summary>
  14196. ECL trigger line 0.
  14197. </summary>
  14198. </member>
  14199. <member name="F:NationalInstruments.VisaNS.TriggerLineFlags.Ecl1">
  14200. <summary>
  14201. ECL trigger line 1.
  14202. </summary>
  14203. </member>
  14204. <member name="F:NationalInstruments.VisaNS.TriggerLineFlags.PanelIn">
  14205. <summary>
  14206. Panel In trigger line.
  14207. </summary>
  14208. </member>
  14209. <member name="F:NationalInstruments.VisaNS.TriggerLineFlags.PanelOut">
  14210. <summary>
  14211. Panel Out trigger line.
  14212. </summary>
  14213. </member>
  14214. <member name="T:NationalInstruments.VisaNS.TriggerProtocol">
  14215. <summary>
  14216. Specifies the type of protocol used during trigger assertion.
  14217. </summary>
  14218. </member>
  14219. <member name="F:NationalInstruments.VisaNS.TriggerProtocol.Default">
  14220. <summary>
  14221. Default trigger protocol.
  14222. </summary>
  14223. </member>
  14224. <member name="F:NationalInstruments.VisaNS.TriggerProtocol.On">
  14225. <summary>
  14226. On trigger protocol.
  14227. </summary>
  14228. </member>
  14229. <member name="F:NationalInstruments.VisaNS.TriggerProtocol.Off">
  14230. <summary>
  14231. Off trigger protocol.
  14232. </summary>
  14233. </member>
  14234. <member name="F:NationalInstruments.VisaNS.TriggerProtocol.Sync">
  14235. <summary>
  14236. Sync trigger protocol.
  14237. </summary>
  14238. </member>
  14239. <member name="T:NationalInstruments.VisaNS.UsbPipeState">
  14240. <summary>
  14241. Specifies whether a USB pipe is stalled or ready.
  14242. </summary>
  14243. </member>
  14244. <member name="F:NationalInstruments.VisaNS.UsbPipeState.Unknown">
  14245. <summary>
  14246. The state of the USB pipe is unknown.
  14247. </summary>
  14248. </member>
  14249. <member name="F:NationalInstruments.VisaNS.UsbPipeState.Ready">
  14250. <summary>
  14251. The USB pipe is ready.
  14252. </summary>
  14253. </member>
  14254. <member name="F:NationalInstruments.VisaNS.UsbPipeState.Stalled">
  14255. <summary>
  14256. The USB pipe is stalled.
  14257. </summary>
  14258. </member>
  14259. <member name="T:NationalInstruments.VisaNS.UsbRaw">
  14260. <summary>
  14261. Provides access to the raw USB functionality available in VISA.
  14262. </summary>
  14263. </member>
  14264. <member name="M:NationalInstruments.VisaNS.UsbRaw.#ctor(System.String)">
  14265. <summary>
  14266. Initializes a new instance of the UsbRaw object from
  14267. the specified resource name.
  14268. </summary>
  14269. <param name="resourceName">
  14270. String that describes a unique VISA resource.
  14271. </param>
  14272. <exception cref="T:System.ArgumentException">
  14273. Insufficient location information, or the device or resource is not present in the system.
  14274. -or-
  14275. The interface type is valid, but the specified interface number is not configured.
  14276. -or-
  14277. resourceName (parameter) does not describe a valid
  14278. USB RAW resource.
  14279. </exception>
  14280. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  14281. There are problems opening a VISA session to
  14282. resourceName (parameter).
  14283. </exception>
  14284. <exception cref="T:System.DllNotFoundException">
  14285. The NI-VISA driver library cannot be found.
  14286. </exception>
  14287. <exception cref="T:System.EntryPointNotFoundException">
  14288. A required operation in the NI-VISA driver library cannot be found.
  14289. </exception>
  14290. </member>
  14291. <member name="M:NationalInstruments.VisaNS.UsbRaw.#ctor(System.String,NationalInstruments.VisaNS.AccessModes,System.Int32,System.Boolean)">
  14292. <summary>
  14293. Initializes a new instance of the UsbRaw object from
  14294. the specified resource name, access mode, timeout, and resource name validation flag.
  14295. </summary>
  14296. <param name="resourceName">
  14297. String that describes a unique VISA resource.
  14298. </param>
  14299. <param name="checkResourceType">
  14300. Validation setting for the resource string.
  14301. </param>
  14302. <param name="accessMode">
  14303. The mode by which the specified VISA resource is accessed.
  14304. </param>
  14305. <param name="openTimeout">
  14306. The maximum time in milliseconds that this statement waits to
  14307. open a VISA session with the specified resource. This parameter does not set
  14308. the Timeout property.
  14309. </param>
  14310. <exception cref="T:System.ArgumentException">
  14311. Insufficient location information, or the device or resource is not present in the system.
  14312. -or-
  14313. Invalid accessMode (parameter).
  14314. -or-
  14315. The interface type is valid, but the specified interface number is not configured.
  14316. -or-
  14317. resourceName (parameter) does not describe a valid
  14318. USB RAW resource and checkResourceType (parameter) is set to
  14319. true.
  14320. </exception>
  14321. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  14322. There are problems opening a VISA session to
  14323. resourceName (parameter).
  14324. </exception>
  14325. <exception cref="T:System.DllNotFoundException">
  14326. The NI-VISA driver library cannot be found.
  14327. </exception>
  14328. <exception cref="T:System.EntryPointNotFoundException">
  14329. A required operation in the NI-VISA driver library cannot be found.
  14330. </exception>
  14331. </member>
  14332. <member name="M:NationalInstruments.VisaNS.UsbRaw.ControlOut(System.Int16,System.Int16,System.Int16,System.Int16)">
  14333. <summary>
  14334. Sends arbitrary data to the USB device on the control port.
  14335. </summary>
  14336. <param name="requestType">
  14337. Bitmap field that defines the USB control port request.
  14338. </param>
  14339. <param name="request">
  14340. Request ID for this transfer.
  14341. </param>
  14342. <param name="data">
  14343. Request value for this transfer.
  14344. </param>
  14345. <param name="index">
  14346. Interface or endpoint index number, depending on requestType (parameter).
  14347. </param>
  14348. <exception cref="T:System.ArgumentException">
  14349. The value in requestType (parameter) does not have the direction bit set to the correct value.
  14350. -or-
  14351. The high byte of requestType (parameter) or request (parameter) is not zero.
  14352. </exception>
  14353. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  14354. The NI-VISA driver returned an error as a result of calling this method.
  14355. </exception>
  14356. <exception cref="T:System.ObjectDisposedException">
  14357. This member is called after the Dispose
  14358. method is called directly from code or indirectly through a finalizer.
  14359. </exception>
  14360. <exception cref="T:System.DllNotFoundException">
  14361. The NI-VISA driver library cannot be found.
  14362. </exception>
  14363. <exception cref="T:System.EntryPointNotFoundException">
  14364. A required operation in the NI-VISA driver library cannot be found.
  14365. </exception>
  14366. </member>
  14367. <member name="M:NationalInstruments.VisaNS.UsbRaw.ControlOut(System.Int16,System.Int16,System.Int16,System.Int16,System.Byte[])">
  14368. <summary>
  14369. Sends arbitrary data to the USB device on the control port.
  14370. </summary>
  14371. <param name="requestType">
  14372. Bitmap field that defines the USB control port request.
  14373. </param>
  14374. <param name="request">
  14375. Request ID for this transfer.
  14376. </param>
  14377. <param name="data">
  14378. Request value for this transfer.
  14379. </param>
  14380. <param name="index">
  14381. Interface or endpoint index number, depending on requestType (parameter).
  14382. </param>
  14383. <param name="buffer">
  14384. Data to send to the device during the Data stage.
  14385. </param>
  14386. <exception cref="T:System.ArgumentException">
  14387. The value in requestType (parameter) does not have the direction bit set to the correct value.
  14388. -or-
  14389. The high byte of requestType (parameter) or request (parameter) is not zero.
  14390. </exception>
  14391. <exception cref="T:System.ArgumentOutOfRangeException">
  14392. The length of buffer (parameter) is greater than MaxValue.
  14393. </exception>
  14394. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  14395. The NI-VISA driver returned an error as a result of calling this method.
  14396. </exception>
  14397. <exception cref="T:System.ObjectDisposedException">
  14398. This member is called after the Dispose
  14399. method is called directly from code or indirectly through a finalizer.
  14400. </exception>
  14401. <exception cref="T:System.DllNotFoundException">
  14402. The NI-VISA driver library cannot be found.
  14403. </exception>
  14404. <exception cref="T:System.EntryPointNotFoundException">
  14405. A required operation in the NI-VISA driver library cannot be found.
  14406. </exception>
  14407. </member>
  14408. <member name="M:NationalInstruments.VisaNS.UsbRaw.ControlIn(System.Int16,System.Int16,System.Int16,System.Int16,System.Int16)">
  14409. <summary>
  14410. Requests arbitrary data from the USB device on the control port.
  14411. </summary>
  14412. <param name="requestType">
  14413. Bitmap field that defines the USB control port request.
  14414. </param>
  14415. <param name="request">
  14416. Request ID for this transfer.
  14417. </param>
  14418. <param name="data">
  14419. Request value for this transfer.
  14420. </param>
  14421. <param name="index">
  14422. Interface or endpoint index number, depending on requestType (parameter).
  14423. </param>
  14424. <param name="length">
  14425. Length of the data in bytes to request from the device during the Data stage.
  14426. </param>
  14427. <returns>
  14428. Data received from the device during the Data stage.
  14429. </returns>
  14430. <exception cref="T:System.ArgumentException">
  14431. The value in requestType (parameter) does not have the direction bit set to the correct value.
  14432. -or-
  14433. The high byte of requestType (parameter) or request (parameter) is not zero.
  14434. </exception>
  14435. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  14436. The NI-VISA driver returned an error as a result of calling this method.
  14437. </exception>
  14438. <exception cref="T:System.ObjectDisposedException">
  14439. This member is called after the Dispose
  14440. method is called directly from code or indirectly through a finalizer.
  14441. </exception>
  14442. <exception cref="T:System.DllNotFoundException">
  14443. The NI-VISA driver library cannot be found.
  14444. </exception>
  14445. <exception cref="T:System.EntryPointNotFoundException">
  14446. A required operation in the NI-VISA driver library cannot be found.
  14447. </exception>
  14448. </member>
  14449. <member name="M:NationalInstruments.VisaNS.UsbRaw.EnableEvent(NationalInstruments.VisaNS.UsbRawEventType,NationalInstruments.VisaNS.EventMechanism)">
  14450. <summary>
  14451. Enables notification of an event.
  14452. </summary>
  14453. <param name="eventToEnable">UsbRaw event to enable.
  14454. </param>
  14455. <param name="mechanism">
  14456. Event-handling mechanism to enable.
  14457. </param>
  14458. <exception cref="T:System.ArgumentException">
  14459. Invalid mechanism (parameter) specified.
  14460. -or-
  14461. Specified event type is not supported by the resource.
  14462. </exception>
  14463. <exception cref="T:System.InvalidOperationException">
  14464. A handler is not currently installed for the specified event.
  14465. </exception>
  14466. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  14467. The NI-VISA driver returned an error as a result of calling this method.
  14468. </exception>
  14469. <exception cref="T:System.ObjectDisposedException">
  14470. This member is called after the Dispose
  14471. method is called directly from code or indirectly through a finalizer.
  14472. </exception>
  14473. <exception cref="T:System.DllNotFoundException">
  14474. The NI-VISA driver library cannot be found.
  14475. </exception>
  14476. <exception cref="T:System.EntryPointNotFoundException">
  14477. A required operation in the NI-VISA driver library cannot be found.
  14478. </exception>
  14479. </member>
  14480. <member name="M:NationalInstruments.VisaNS.UsbRaw.DisableEvent(NationalInstruments.VisaNS.UsbRawEventType,NationalInstruments.VisaNS.EventMechanism)">
  14481. <summary>
  14482. Disables notification of the specified event type on the specified event-handling mechanism.</summary>
  14483. <param name="eventToDisable">UsbRaw event to disable.
  14484. </param>
  14485. <param name="mechanism">
  14486. Event-handling mechanism to disable.
  14487. </param>
  14488. <exception cref="T:System.ArgumentException">
  14489. Invalid mechanism (parameter) specified.
  14490. -or-
  14491. Specified event type is not supported by the resource.
  14492. </exception>
  14493. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  14494. The NI-VISA driver returned an error as a result of calling this method.
  14495. </exception>
  14496. <exception cref="T:System.ObjectDisposedException">
  14497. This member is called after the Dispose
  14498. method is called directly from code or indirectly through a finalizer.
  14499. </exception>
  14500. <exception cref="T:System.DllNotFoundException">
  14501. The NI-VISA driver library cannot be found.
  14502. </exception>
  14503. <exception cref="T:System.EntryPointNotFoundException">
  14504. A required operation in the NI-VISA driver library cannot be found.
  14505. </exception>
  14506. </member>
  14507. <member name="M:NationalInstruments.VisaNS.UsbRaw.DiscardEvent(NationalInstruments.VisaNS.UsbRawEventType)">
  14508. <summary>
  14509. Discards event occurrences for the specified event type on the queuing mechanism for a session.
  14510. </summary>
  14511. <param name="eventToDiscard">UsbRaw event for which queued events are discarded.
  14512. </param>
  14513. <exception cref="T:System.ArgumentException">
  14514. Invalid mechanism specified.
  14515. -or-
  14516. Specified event type is not supported by the resource.
  14517. </exception>
  14518. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  14519. The NI-VISA driver returned an error as a result of calling this method.
  14520. </exception>
  14521. <exception cref="T:System.ObjectDisposedException">
  14522. This member is called after the Dispose
  14523. method is called directly from code or indirectly through a finalizer.
  14524. </exception>
  14525. <exception cref="T:System.DllNotFoundException">
  14526. The NI-VISA driver library cannot be found.
  14527. </exception>
  14528. <exception cref="T:System.EntryPointNotFoundException">
  14529. A required operation in the NI-VISA driver library cannot be found.
  14530. </exception>
  14531. </member>
  14532. <member name="M:NationalInstruments.VisaNS.UsbRaw.WaitOnEvent(NationalInstruments.VisaNS.UsbRawEventType)">
  14533. <summary>
  14534. Waits infinitely long for an occurrence of the specified event for a session.
  14535. </summary>
  14536. <param name="eventToWaitOn">UsbRaw event to wait on.
  14537. </param>
  14538. <returns>UsbRawEventArgs object that contains information about the event that occurred.
  14539. </returns>
  14540. <exception cref="T:System.ArgumentException">
  14541. Specified event type is not supported by the resource.
  14542. </exception>
  14543. <exception cref="T:System.InvalidOperationException">
  14544. The session must be enabled for events of the specified type in order to receive them.
  14545. </exception>
  14546. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  14547. The NI-VISA driver returned an error as a result of calling this method.
  14548. </exception>
  14549. <exception cref="T:System.ObjectDisposedException">
  14550. This member is called after the Dispose
  14551. method is called directly from code or indirectly through a finalizer.
  14552. </exception>
  14553. <exception cref="T:System.DllNotFoundException">
  14554. The NI-VISA driver library cannot be found.
  14555. </exception>
  14556. <exception cref="T:System.EntryPointNotFoundException">
  14557. A required operation in the NI-VISA driver library cannot be found.
  14558. </exception>
  14559. </member>
  14560. <member name="M:NationalInstruments.VisaNS.UsbRaw.WaitOnEvent(NationalInstruments.VisaNS.UsbRawEventType,System.Int32)">
  14561. <summary>
  14562. Waits a specified time for an occurrence of the specified event for a session.
  14563. </summary>
  14564. <param name="eventToWaitOn">UsbRaw event to wait for.
  14565. </param>
  14566. <param name="timeout">
  14567. Maximum time in milliseconds that this method waits for the event to occur before throwing
  14568. an exception.
  14569. </param>
  14570. <returns>UsbRawEventArgs object that contains information about the event that occurred.
  14571. </returns>
  14572. <exception cref="T:System.ArgumentException">
  14573. Specified event type is not supported by the resource.
  14574. </exception>
  14575. <exception cref="T:System.InvalidOperationException">
  14576. The session must be enabled for events of the specified type in order to receive them.
  14577. </exception>
  14578. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  14579. The NI-VISA driver returned an error as a result of calling this method.
  14580. </exception>
  14581. <exception cref="T:System.ObjectDisposedException">
  14582. This member is called after the Dispose
  14583. method is called directly from code or indirectly through a finalizer.
  14584. </exception>
  14585. <exception cref="T:System.DllNotFoundException">
  14586. The NI-VISA driver library cannot be found.
  14587. </exception>
  14588. <exception cref="T:System.EntryPointNotFoundException">
  14589. A required operation in the NI-VISA driver library cannot be found.
  14590. </exception>
  14591. </member>
  14592. <member name="M:NationalInstruments.VisaNS.UsbRaw.OnUsbInterrupt(NationalInstruments.VisaNS.UsbRawInterruptEventArgs)">
  14593. <summary>
  14594. Raises the UsbInterrupt event of the
  14595. UsbRaw object.
  14596. </summary>
  14597. <param name="e">UsbRawInterruptEventArgs that object contains event data.
  14598. </param>
  14599. </member>
  14600. <member name="P:NationalInstruments.VisaNS.UsbRaw.ReadTermination">
  14601. <summary>
  14602. Gets or sets the method that terminates read operations.
  14603. </summary>
  14604. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  14605. The property is set to an invalid state.
  14606. </exception>
  14607. <exception cref="T:System.ObjectDisposedException">
  14608. This member is called after the Dispose
  14609. method is called directly from code or indirectly through a finalizer.
  14610. </exception>
  14611. <exception cref="T:System.DllNotFoundException">
  14612. The NI-VISA driver library cannot be found.
  14613. </exception>
  14614. <exception cref="T:System.EntryPointNotFoundException">
  14615. A required operation in the NI-VISA driver library cannot be found.
  14616. </exception>
  14617. </member>
  14618. <member name="P:NationalInstruments.VisaNS.UsbRaw.ManufacturerID">
  14619. <summary>
  14620. Gets the manufacturer identification number of the device.
  14621. </summary>
  14622. <exception cref="T:System.ObjectDisposedException">
  14623. This member is called after the Dispose
  14624. method is called directly from code or indirectly through a finalizer.
  14625. </exception>
  14626. <exception cref="T:System.DllNotFoundException">
  14627. The NI-VISA driver library cannot be found.
  14628. </exception>
  14629. <exception cref="T:System.EntryPointNotFoundException">
  14630. A required operation in the NI-VISA driver library cannot be found.
  14631. </exception>
  14632. </member>
  14633. <member name="P:NationalInstruments.VisaNS.UsbRaw.ManufacturerName">
  14634. <summary>
  14635. Gets the name of the manufacturer.
  14636. </summary>
  14637. <exception cref="T:System.ObjectDisposedException">
  14638. This member is called after the Dispose
  14639. method is called directly from code or indirectly through a finalizer.
  14640. </exception>
  14641. <exception cref="T:System.DllNotFoundException">
  14642. The NI-VISA driver library cannot be found.
  14643. </exception>
  14644. <exception cref="T:System.EntryPointNotFoundException">
  14645. A required operation in the NI-VISA driver library cannot be found.
  14646. </exception>
  14647. </member>
  14648. <member name="P:NationalInstruments.VisaNS.UsbRaw.ModelCode">
  14649. <summary>
  14650. Gets the model code for the device.
  14651. </summary>
  14652. <exception cref="T:System.ObjectDisposedException">
  14653. This member is called after the Dispose
  14654. method is called directly from code or indirectly through a finalizer.
  14655. </exception>
  14656. <exception cref="T:System.DllNotFoundException">
  14657. The NI-VISA driver library cannot be found.
  14658. </exception>
  14659. <exception cref="T:System.EntryPointNotFoundException">
  14660. A required operation in the NI-VISA driver library cannot be found.
  14661. </exception>
  14662. </member>
  14663. <member name="P:NationalInstruments.VisaNS.UsbRaw.ModelName">
  14664. <summary>
  14665. Gets the model name of the device.
  14666. </summary>
  14667. <exception cref="T:System.ObjectDisposedException">
  14668. This member is called after the Dispose
  14669. method is called directly from code or indirectly through a finalizer.
  14670. </exception>
  14671. <exception cref="T:System.DllNotFoundException">
  14672. The NI-VISA driver library cannot be found.
  14673. </exception>
  14674. <exception cref="T:System.EntryPointNotFoundException">
  14675. A required operation in the NI-VISA driver library cannot be found.
  14676. </exception>
  14677. </member>
  14678. <member name="P:NationalInstruments.VisaNS.UsbRaw.UsbSerialNumber">
  14679. <summary>
  14680. Gets the serial number of the USB instrument.
  14681. </summary>
  14682. <exception cref="T:System.ObjectDisposedException">
  14683. This member is called after the Dispose
  14684. method is called directly from code or indirectly through a finalizer.
  14685. </exception>
  14686. <exception cref="T:System.DllNotFoundException">
  14687. The NI-VISA driver library cannot be found.
  14688. </exception>
  14689. <exception cref="T:System.EntryPointNotFoundException">
  14690. A required operation in the NI-VISA driver library cannot be found.
  14691. </exception>
  14692. </member>
  14693. <member name="P:NationalInstruments.VisaNS.UsbRaw.UsbInterfaceNumber">
  14694. <summary>
  14695. Gets the USB interface number of the device to which this session is connected.
  14696. </summary>
  14697. <exception cref="T:System.ObjectDisposedException">
  14698. This member is called after the Dispose
  14699. method is called directly from code or indirectly through a finalizer.
  14700. </exception>
  14701. <exception cref="T:System.DllNotFoundException">
  14702. The NI-VISA driver library cannot be found.
  14703. </exception>
  14704. <exception cref="T:System.EntryPointNotFoundException">
  14705. A required operation in the NI-VISA driver library cannot be found.
  14706. </exception>
  14707. </member>
  14708. <member name="P:NationalInstruments.VisaNS.UsbRaw.UsbProtocol">
  14709. <summary>
  14710. Gets the USB protocol number.
  14711. </summary>
  14712. <exception cref="T:System.ObjectDisposedException">
  14713. This member is called after the Dispose
  14714. method is called directly from code or indirectly through a finalizer.
  14715. </exception>
  14716. <exception cref="T:System.DllNotFoundException">
  14717. The NI-VISA driver library cannot be found.
  14718. </exception>
  14719. <exception cref="T:System.EntryPointNotFoundException">
  14720. A required operation in the NI-VISA driver library cannot be found.
  14721. </exception>
  14722. </member>
  14723. <member name="P:NationalInstruments.VisaNS.UsbRaw.MaximumInterruptSize">
  14724. <summary>
  14725. Gets or sets the maximum number of bytes that the USB device sends on an interrupt-in pipe.
  14726. </summary>
  14727. <exception cref="T:System.ObjectDisposedException">
  14728. This member is called after the Dispose
  14729. method is called directly from code or indirectly through a finalizer.
  14730. </exception>
  14731. <exception cref="T:System.DllNotFoundException">
  14732. The NI-VISA driver library cannot be found.
  14733. </exception>
  14734. <exception cref="T:System.EntryPointNotFoundException">
  14735. A required operation in the NI-VISA driver library cannot be found.
  14736. </exception>
  14737. </member>
  14738. <member name="P:NationalInstruments.VisaNS.UsbRaw.BulkOutPipe">
  14739. <summary>
  14740. Gets or sets the endpoint number of the USB bulk-out pipe.
  14741. </summary>
  14742. <exception cref="T:System.ObjectDisposedException">
  14743. This member is called after the Dispose
  14744. method is called directly from code or indirectly through a finalizer.
  14745. </exception>
  14746. <exception cref="T:System.DllNotFoundException">
  14747. The NI-VISA driver library cannot be found.
  14748. </exception>
  14749. <exception cref="T:System.EntryPointNotFoundException">
  14750. A required operation in the NI-VISA driver library cannot be found.
  14751. </exception>
  14752. </member>
  14753. <member name="P:NationalInstruments.VisaNS.UsbRaw.BulkInPipe">
  14754. <summary>
  14755. Gets or sets the endpoint number of the USB bulk-in pipe.
  14756. </summary>
  14757. <exception cref="T:System.ObjectDisposedException">
  14758. This member is called after the Dispose
  14759. method is called directly from code or indirectly through a finalizer.
  14760. </exception>
  14761. <exception cref="T:System.DllNotFoundException">
  14762. The NI-VISA driver library cannot be found.
  14763. </exception>
  14764. <exception cref="T:System.EntryPointNotFoundException">
  14765. A required operation in the NI-VISA driver library cannot be found.
  14766. </exception>
  14767. </member>
  14768. <member name="P:NationalInstruments.VisaNS.UsbRaw.InterruptInPipe">
  14769. <summary>
  14770. Gets or sets the endpoint number of the USB interrupt-in pipe.
  14771. </summary>
  14772. <exception cref="T:System.ObjectDisposedException">
  14773. This member is called after the Dispose
  14774. method is called directly from code or indirectly through a finalizer.
  14775. </exception>
  14776. <exception cref="T:System.DllNotFoundException">
  14777. The NI-VISA driver library cannot be found.
  14778. </exception>
  14779. <exception cref="T:System.EntryPointNotFoundException">
  14780. A required operation in the NI-VISA driver library cannot be found.
  14781. </exception>
  14782. </member>
  14783. <member name="P:NationalInstruments.VisaNS.UsbRaw.ControlPipe">
  14784. <summary>
  14785. Gets or sets the endpoint number of the USB control pipe.
  14786. </summary>
  14787. <exception cref="T:System.ObjectDisposedException">
  14788. This member is called after the Dispose
  14789. method is called directly from code or indirectly through a finalizer.
  14790. </exception>
  14791. <exception cref="T:System.DllNotFoundException">
  14792. The NI-VISA driver library cannot be found.
  14793. </exception>
  14794. <exception cref="T:System.EntryPointNotFoundException">
  14795. A required operation in the NI-VISA driver library cannot be found.
  14796. </exception>
  14797. </member>
  14798. <member name="P:NationalInstruments.VisaNS.UsbRaw.UsbClass">
  14799. <summary>
  14800. Gets the USB class that this session uses.
  14801. </summary>
  14802. <exception cref="T:System.ObjectDisposedException">
  14803. This member is called after the Dispose
  14804. method is called directly from code or indirectly through a finalizer.
  14805. </exception>
  14806. <exception cref="T:System.DllNotFoundException">
  14807. The NI-VISA driver library cannot be found.
  14808. </exception>
  14809. <exception cref="T:System.EntryPointNotFoundException">
  14810. A required operation in the NI-VISA driver library cannot be found.
  14811. </exception>
  14812. </member>
  14813. <member name="P:NationalInstruments.VisaNS.UsbRaw.UsbSubclass">
  14814. <summary>
  14815. Gets the USB subclass that this session uses.
  14816. </summary>
  14817. <exception cref="T:System.ObjectDisposedException">
  14818. This member is called after the Dispose
  14819. method is called directly from code or indirectly through a finalizer.
  14820. </exception>
  14821. <exception cref="T:System.DllNotFoundException">
  14822. The NI-VISA driver library cannot be found.
  14823. </exception>
  14824. <exception cref="T:System.EntryPointNotFoundException">
  14825. A required operation in the NI-VISA driver library cannot be found.
  14826. </exception>
  14827. </member>
  14828. <member name="P:NationalInstruments.VisaNS.UsbRaw.AlternateSetting">
  14829. <summary>
  14830. Gets or sets the USB alternate setting.
  14831. </summary>
  14832. <exception cref="T:System.ObjectDisposedException">
  14833. This member is called after the Dispose
  14834. method is called directly from code or indirectly through a finalizer.
  14835. </exception>
  14836. <exception cref="T:System.DllNotFoundException">
  14837. The NI-VISA driver library cannot be found.
  14838. </exception>
  14839. <exception cref="T:System.EntryPointNotFoundException">
  14840. A required operation in the NI-VISA driver library cannot be found.
  14841. </exception>
  14842. </member>
  14843. <member name="P:NationalInstruments.VisaNS.UsbRaw.NumberOfUsbInterfaces">
  14844. <summary>
  14845. Gets the number of USB interfaces supported by the device.
  14846. </summary>
  14847. <exception cref="T:System.ObjectDisposedException">
  14848. This member is called after the Dispose
  14849. method is called directly from code or indirectly through a finalizer.
  14850. </exception>
  14851. <exception cref="T:System.DllNotFoundException">
  14852. The NI-VISA driver library cannot be found.
  14853. </exception>
  14854. <exception cref="T:System.EntryPointNotFoundException">
  14855. A required operation in the NI-VISA driver library cannot be found.
  14856. </exception>
  14857. </member>
  14858. <member name="P:NationalInstruments.VisaNS.UsbRaw.NumberOfPipes">
  14859. <summary>
  14860. Gets the number of pipes supported by the USB interface.
  14861. </summary>
  14862. <exception cref="T:System.ObjectDisposedException">
  14863. This member is called after the Dispose
  14864. method is called directly from code or indirectly through a finalizer.
  14865. </exception>
  14866. <exception cref="T:System.DllNotFoundException">
  14867. The NI-VISA driver library cannot be found.
  14868. </exception>
  14869. <exception cref="T:System.EntryPointNotFoundException">
  14870. A required operation in the NI-VISA driver library cannot be found.
  14871. </exception>
  14872. </member>
  14873. <member name="P:NationalInstruments.VisaNS.UsbRaw.BulkOutStatus">
  14874. <summary>
  14875. Gets or sets a value indicating whether the USB bulk-out pipe is stalled or ready.
  14876. </summary>
  14877. <exception cref="T:System.ObjectDisposedException">
  14878. This member is called after the Dispose
  14879. method is called directly from code or indirectly through a finalizer.
  14880. </exception>
  14881. <exception cref="T:System.DllNotFoundException">
  14882. The NI-VISA driver library cannot be found.
  14883. </exception>
  14884. <exception cref="T:System.EntryPointNotFoundException">
  14885. A required operation in the NI-VISA driver library cannot be found.
  14886. </exception>
  14887. </member>
  14888. <member name="P:NationalInstruments.VisaNS.UsbRaw.BulkInStatus">
  14889. <summary>
  14890. Gets or sets a value indicating whether the USB bulk-in pipe is stalled or ready.
  14891. </summary>
  14892. <exception cref="T:System.ObjectDisposedException">
  14893. This member is called after the Dispose
  14894. method is called directly from code or indirectly through a finalizer.
  14895. </exception>
  14896. <exception cref="T:System.DllNotFoundException">
  14897. The NI-VISA driver library cannot be found.
  14898. </exception>
  14899. <exception cref="T:System.EntryPointNotFoundException">
  14900. A required operation in the NI-VISA driver library cannot be found.
  14901. </exception>
  14902. </member>
  14903. <member name="P:NationalInstruments.VisaNS.UsbRaw.InterruptInStatus">
  14904. <summary>
  14905. Gets or sets a value indicating whether the USB interrupt-in pipe is stalled or ready.
  14906. </summary>
  14907. <exception cref="T:System.ObjectDisposedException">
  14908. This member is called after the Dispose
  14909. method is called directly from code or indirectly through a finalizer.
  14910. </exception>
  14911. <exception cref="T:System.DllNotFoundException">
  14912. The NI-VISA driver library cannot be found.
  14913. </exception>
  14914. <exception cref="T:System.EntryPointNotFoundException">
  14915. A required operation in the NI-VISA driver library cannot be found.
  14916. </exception>
  14917. </member>
  14918. <member name="E:NationalInstruments.VisaNS.UsbRaw.UsbInterrupt">
  14919. <summary>
  14920. Occurs when a USB interrupt is received from the device associated with
  14921. this session.
  14922. </summary>
  14923. </member>
  14924. <member name="T:NationalInstruments.VisaNS.UsbRawEventArgs">
  14925. <summary>
  14926. Provides data for events on UsbRaw.
  14927. </summary>
  14928. </member>
  14929. <member name="M:NationalInstruments.VisaNS.UsbRawEventArgs.ToString">
  14930. <summary>
  14931. Overrides ToString.
  14932. </summary>
  14933. <returns>
  14934. A string representation of the object.
  14935. </returns>
  14936. </member>
  14937. <member name="P:NationalInstruments.VisaNS.UsbRawEventArgs.EventType">
  14938. <summary>
  14939. Gets an enumeration value indicating which event occurred.
  14940. </summary>
  14941. </member>
  14942. <member name="T:NationalInstruments.VisaNS.UsbRawEventHandler">
  14943. <summary>
  14944. Represents the method that handles events on UsbRaw.
  14945. </summary>
  14946. <param name="sender">
  14947. Object that generated the event.
  14948. </param>
  14949. <param name="e">UsbRawEventArgs object that specifies information about the event.
  14950. </param>
  14951. </member>
  14952. <member name="T:NationalInstruments.VisaNS.UsbRawEventType">
  14953. <summary>
  14954. Specifies the available events on the UsbRaw object.
  14955. </summary>
  14956. </member>
  14957. <member name="F:NationalInstruments.VisaNS.UsbRawEventType.AllEnabledEvents">
  14958. <summary>
  14959. All currently enabled events for DisableEvent, DiscardEvent, and WaitOnEvent must be operated on. For EnableEvent, all previously enable events must be operated on.
  14960. </summary>
  14961. </member>
  14962. <member name="F:NationalInstruments.VisaNS.UsbRawEventType.Custom">
  14963. <summary>
  14964. Used with EventType to indicate that the
  14965. received event is not defined in UsbRawEventType. Check the value of
  14966. CustomEventType to get the integer value of the received event.
  14967. </summary>
  14968. </member>
  14969. <member name="F:NationalInstruments.VisaNS.UsbRawEventType.UsbInterrupt">
  14970. <summary>
  14971. A USB interrupt is received from the device or interface
  14972. associated with the session.
  14973. </summary>
  14974. </member>
  14975. <member name="T:NationalInstruments.VisaNS.UsbRawInterruptEventArgs">
  14976. <summary>
  14977. Provides data for the UsbInterrupt event on UsbRaw.
  14978. </summary>
  14979. </member>
  14980. <member name="M:NationalInstruments.VisaNS.UsbRawInterruptEventArgs.ToString">
  14981. <summary>
  14982. Overrides ToString.
  14983. </summary>
  14984. <returns>
  14985. A string representation of the object.
  14986. </returns>
  14987. </member>
  14988. <member name="P:NationalInstruments.VisaNS.UsbRawInterruptEventArgs.DataBuffer">
  14989. <summary>
  14990. Gets the data that is received from the USB interrupt-in pipe.
  14991. </summary>
  14992. <exception cref="T:System.ObjectDisposedException">
  14993. This member is called after the Dispose
  14994. method is called directly from code or indirectly through a finalizer.
  14995. </exception>
  14996. <exception cref="T:System.DllNotFoundException">
  14997. The NI-VISA driver library cannot be found.
  14998. </exception>
  14999. <exception cref="T:System.EntryPointNotFoundException">
  15000. A required operation in the NI-VISA driver library cannot be found.
  15001. </exception>
  15002. </member>
  15003. <member name="P:NationalInstruments.VisaNS.UsbRawInterruptEventArgs.Status">
  15004. <summary>
  15005. Gets the status of the read operation from the USB interrupt-in pipe.
  15006. </summary>
  15007. <exception cref="T:System.ObjectDisposedException">
  15008. This member is called after the Dispose
  15009. method is called directly from code or indirectly through a finalizer.
  15010. </exception>
  15011. <exception cref="T:System.DllNotFoundException">
  15012. The NI-VISA driver library cannot be found.
  15013. </exception>
  15014. <exception cref="T:System.EntryPointNotFoundException">
  15015. A required operation in the NI-VISA driver library cannot be found.
  15016. </exception>
  15017. </member>
  15018. <member name="P:NationalInstruments.VisaNS.UsbRawInterruptEventArgs.InterruptSize">
  15019. <summary>
  15020. Gets the size of the data that is received from the USB interrupt-in pipe.
  15021. </summary>
  15022. <exception cref="T:System.ObjectDisposedException">
  15023. This member is called after the Dispose
  15024. method is called directly from code or indirectly through a finalizer.
  15025. </exception>
  15026. <exception cref="T:System.DllNotFoundException">
  15027. The NI-VISA driver library cannot be found.
  15028. </exception>
  15029. <exception cref="T:System.EntryPointNotFoundException">
  15030. A required operation in the NI-VISA driver library cannot be found.
  15031. </exception>
  15032. </member>
  15033. <member name="T:NationalInstruments.VisaNS.UsbRawInterruptEventHandler">
  15034. <summary>
  15035. Represents the method that handles the UsbInterrupt event on UsbRaw.
  15036. </summary>
  15037. <param name="sender">
  15038. Object that generated the event.
  15039. </param>
  15040. <param name="e">UsbRawInterruptEventArgs object that specifies information about the event.
  15041. </param>
  15042. </member>
  15043. <member name="T:NationalInstruments.VisaNS.UsbSession">
  15044. <summary>
  15045. Provides access to the specific device-level USB functionality available in VISA.
  15046. </summary>
  15047. </member>
  15048. <member name="M:NationalInstruments.VisaNS.UsbSession.#ctor(System.String)">
  15049. <summary>
  15050. Initializes a new instance of the UsbSession object from
  15051. the specified resource name.
  15052. </summary>
  15053. <param name="resourceName">
  15054. String that describes a unique VISA resource.
  15055. </param>
  15056. <exception cref="T:System.ArgumentException">
  15057. Insufficient location information, or the device or resource is not present in the system.
  15058. -or-
  15059. The interface type is valid, but the specified interface number is not configured.
  15060. -or-
  15061. resourceName (parameter) does not describe a valid
  15062. USB INSTR resource.
  15063. </exception>
  15064. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  15065. There are problems opening a VISA session to
  15066. resourceName (parameter).
  15067. </exception>
  15068. <exception cref="T:System.DllNotFoundException">
  15069. The NI-VISA driver library cannot be found.
  15070. </exception>
  15071. <exception cref="T:System.EntryPointNotFoundException">
  15072. A required operation in the NI-VISA driver library cannot be found.
  15073. </exception>
  15074. </member>
  15075. <member name="M:NationalInstruments.VisaNS.UsbSession.#ctor(System.String,NationalInstruments.VisaNS.AccessModes,System.Int32,System.Boolean)">
  15076. <summary>
  15077. Initializes a new instance of the UsbSession object from
  15078. the specified resource name, access mode, timeout, and resource name validation flag.
  15079. </summary>
  15080. <param name="resourceName">
  15081. String that describes a unique VISA resource.
  15082. </param>
  15083. <param name="checkResourceType">
  15084. Validation setting for the resource string.
  15085. </param>
  15086. <param name="accessMode">
  15087. The mode by which the specified VISA resource is accessed.
  15088. </param>
  15089. <param name="openTimeout">
  15090. The maximum time in milliseconds that this statement waits to
  15091. open a VISA session with the specified resource. This parameter does not set
  15092. the Timeout property.
  15093. </param>
  15094. <exception cref="T:System.ArgumentException">
  15095. Insufficient location information, or the device or resource is not present in the system.
  15096. -or-
  15097. Invalid accessMode (parameter).
  15098. -or-
  15099. The interface type is valid, but the specified interface number is not configured.
  15100. -or-
  15101. resourceName (parameter) does not describe a valid
  15102. USB INSTR resource and checkResourceType (parameter) is set to
  15103. true.
  15104. </exception>
  15105. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  15106. There are problems opening a VISA session to
  15107. resourceName (parameter).
  15108. </exception>
  15109. <exception cref="T:System.DllNotFoundException">
  15110. The NI-VISA driver library cannot be found.
  15111. </exception>
  15112. <exception cref="T:System.EntryPointNotFoundException">
  15113. A required operation in the NI-VISA driver library cannot be found.
  15114. </exception>
  15115. </member>
  15116. <member name="M:NationalInstruments.VisaNS.UsbSession.ControlRen(NationalInstruments.VisaNS.RenMode)">
  15117. <summary>
  15118. Controls the remote/local state of the device.
  15119. </summary>
  15120. <param name="mode">
  15121. New state of the Remote Enable (REN) line. Refer to RenMode
  15122. for a description of the possible values.
  15123. </param>
  15124. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  15125. The NI-VISA driver returned an error as a result of calling this method.
  15126. </exception>
  15127. <exception cref="T:System.ObjectDisposedException">
  15128. This member is called after the Dispose
  15129. method is called directly from code or indirectly through a finalizer.
  15130. </exception>
  15131. <exception cref="T:System.DllNotFoundException">
  15132. The NI-VISA driver library cannot be found.
  15133. </exception>
  15134. <exception cref="T:System.EntryPointNotFoundException">
  15135. A required operation in the NI-VISA driver library cannot be found.
  15136. </exception>
  15137. </member>
  15138. <member name="M:NationalInstruments.VisaNS.UsbSession.ControlOut(System.Int16,System.Int16,System.Int16,System.Int16)">
  15139. <summary>
  15140. Sends arbitrary data to the USB device on the control port.
  15141. </summary>
  15142. <param name="requestType">
  15143. Bitmap field that defines the USB control port request.
  15144. </param>
  15145. <param name="request">
  15146. Request ID for this transfer.
  15147. </param>
  15148. <param name="data">
  15149. Request value for this transfer.
  15150. </param>
  15151. <param name="index">
  15152. Interface or endpoint index number, depending on requestType (parameter).
  15153. </param>
  15154. <exception cref="T:System.ArgumentException">
  15155. The value in requestType (parameter) does not have the direction bit set to the correct value.
  15156. -or-
  15157. The high byte of requestType (parameter) or request (parameter) is not zero.
  15158. </exception>
  15159. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  15160. The NI-VISA driver returned an error as a result of calling this method.
  15161. </exception>
  15162. <exception cref="T:System.ObjectDisposedException">
  15163. This member is called after the Dispose
  15164. method is called directly from code or indirectly through a finalizer.
  15165. </exception>
  15166. <exception cref="T:System.DllNotFoundException">
  15167. The NI-VISA driver library cannot be found.
  15168. </exception>
  15169. <exception cref="T:System.EntryPointNotFoundException">
  15170. A required operation in the NI-VISA driver library cannot be found.
  15171. </exception>
  15172. </member>
  15173. <member name="M:NationalInstruments.VisaNS.UsbSession.ControlOut(System.Int16,System.Int16,System.Int16,System.Int16,System.Byte[])">
  15174. <summary>
  15175. Sends arbitrary data to the USB device on the control port.
  15176. </summary>
  15177. <param name="requestType">
  15178. Bitmap field that defines the USB control port request.
  15179. </param>
  15180. <param name="request">
  15181. Request ID for this transfer.
  15182. </param>
  15183. <param name="data">
  15184. Request value for this transfer.
  15185. </param>
  15186. <param name="index">
  15187. Interface or endpoint index number, depending on requestType (parameter).
  15188. </param>
  15189. <param name="buffer">
  15190. Data to send to the device during the Data stage.
  15191. </param>
  15192. <exception cref="T:System.ArgumentException">
  15193. The value in requestType (parameter) does not have the direction bit set to the correct value.
  15194. -or-
  15195. The high byte of requestType (parameter) or request (parameter) is not zero.
  15196. </exception>
  15197. <exception cref="T:System.ArgumentOutOfRangeException">
  15198. The length of buffer (parameter) is greater than MaxValue.
  15199. </exception>
  15200. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  15201. The NI-VISA driver returned an error as a result of calling this method.
  15202. </exception>
  15203. <exception cref="T:System.ObjectDisposedException">
  15204. This member is called after the Dispose
  15205. method is called directly from code or indirectly through a finalizer.
  15206. </exception>
  15207. <exception cref="T:System.DllNotFoundException">
  15208. The NI-VISA driver library cannot be found.
  15209. </exception>
  15210. <exception cref="T:System.EntryPointNotFoundException">
  15211. A required operation in the NI-VISA driver library cannot be found.
  15212. </exception>
  15213. </member>
  15214. <member name="M:NationalInstruments.VisaNS.UsbSession.ControlIn(System.Int16,System.Int16,System.Int16,System.Int16,System.Int16)">
  15215. <summary>
  15216. Requests arbitrary data from the USB device on the control port.
  15217. </summary>
  15218. <param name="requestType">
  15219. Bitmap field that defines the USB control port request.
  15220. </param>
  15221. <param name="request">
  15222. Request ID for this transfer.
  15223. </param>
  15224. <param name="data">
  15225. Request value for this transfer.
  15226. </param>
  15227. <param name="index">
  15228. Interface or endpoint index number, depending on requestType (parameter).
  15229. </param>
  15230. <param name="length">
  15231. Length of the data in bytes to request from the device during the Data stage.
  15232. </param>
  15233. <returns>
  15234. Data received from the device during the Data stage.
  15235. </returns>
  15236. <exception cref="T:System.ArgumentException">
  15237. The value in requestType (parameter) does not have the direction bit set to the correct value.
  15238. -or-
  15239. The high byte of requestType (parameter) or request (parameter) is not zero.
  15240. </exception>
  15241. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  15242. The NI-VISA driver returned an error as a result of calling this method.
  15243. </exception>
  15244. <exception cref="T:System.ObjectDisposedException">
  15245. This member is called after the Dispose
  15246. method is called directly from code or indirectly through a finalizer.
  15247. </exception>
  15248. <exception cref="T:System.DllNotFoundException">
  15249. The NI-VISA driver library cannot be found.
  15250. </exception>
  15251. <exception cref="T:System.EntryPointNotFoundException">
  15252. A required operation in the NI-VISA driver library cannot be found.
  15253. </exception>
  15254. </member>
  15255. <member name="M:NationalInstruments.VisaNS.UsbSession.EnableEvent(NationalInstruments.VisaNS.UsbSessionEventType,NationalInstruments.VisaNS.EventMechanism)">
  15256. <summary>
  15257. Enables notification of an event.
  15258. </summary>
  15259. <param name="eventToEnable">UsbSession event to enable.
  15260. </param>
  15261. <param name="mechanism">
  15262. Event-handling mechanism to enable.
  15263. </param>
  15264. <exception cref="T:System.ArgumentException">
  15265. Invalid mechanism (parameter) specified.
  15266. -or-
  15267. Specified event type is not supported by the resource.
  15268. </exception>
  15269. <exception cref="T:System.InvalidOperationException">
  15270. A handler is not currently installed for the specified event.
  15271. </exception>
  15272. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  15273. The NI-VISA driver returned an error as a result of calling this method.
  15274. </exception>
  15275. <exception cref="T:System.ObjectDisposedException">
  15276. This member is called after the Dispose
  15277. method is called directly from code or indirectly through a finalizer.
  15278. </exception>
  15279. <exception cref="T:System.DllNotFoundException">
  15280. The NI-VISA driver library cannot be found.
  15281. </exception>
  15282. <exception cref="T:System.EntryPointNotFoundException">
  15283. A required operation in the NI-VISA driver library cannot be found.
  15284. </exception>
  15285. </member>
  15286. <member name="M:NationalInstruments.VisaNS.UsbSession.DisableEvent(NationalInstruments.VisaNS.UsbSessionEventType,NationalInstruments.VisaNS.EventMechanism)">
  15287. <summary>
  15288. Disables notification of the specified event type on the specified event-handling mechanism.</summary>
  15289. <param name="eventToDisable">UsbSession event to disable.
  15290. </param>
  15291. <param name="mechanism">
  15292. Event-handling mechanism to disable.
  15293. </param>
  15294. <exception cref="T:System.ArgumentException">
  15295. Invalid mechanism (parameter) specified.
  15296. -or-
  15297. Specified event type is not supported by the resource.
  15298. </exception>
  15299. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  15300. The NI-VISA driver returned an error as a result of calling this method.
  15301. </exception>
  15302. <exception cref="T:System.ObjectDisposedException">
  15303. This member is called after the Dispose
  15304. method is called directly from code or indirectly through a finalizer.
  15305. </exception>
  15306. <exception cref="T:System.DllNotFoundException">
  15307. The NI-VISA driver library cannot be found.
  15308. </exception>
  15309. <exception cref="T:System.EntryPointNotFoundException">
  15310. A required operation in the NI-VISA driver library cannot be found.
  15311. </exception>
  15312. </member>
  15313. <member name="M:NationalInstruments.VisaNS.UsbSession.DiscardEvent(NationalInstruments.VisaNS.UsbSessionEventType)">
  15314. <summary>
  15315. Discards event occurrences for the specified event type on the queuing mechanism for a session.
  15316. </summary>
  15317. <param name="eventToDiscard">UsbSession event for which queued events are discarded.
  15318. </param>
  15319. <exception cref="T:System.ArgumentException">
  15320. Invalid mechanism specified.
  15321. -or-
  15322. Specified event type is not supported by the resource.
  15323. </exception>
  15324. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  15325. The NI-VISA driver returned an error as a result of calling this method.
  15326. </exception>
  15327. <exception cref="T:System.ObjectDisposedException">
  15328. This member is called after the Dispose
  15329. method is called directly from code or indirectly through a finalizer.
  15330. </exception>
  15331. <exception cref="T:System.DllNotFoundException">
  15332. The NI-VISA driver library cannot be found.
  15333. </exception>
  15334. <exception cref="T:System.EntryPointNotFoundException">
  15335. A required operation in the NI-VISA driver library cannot be found.
  15336. </exception>
  15337. </member>
  15338. <member name="M:NationalInstruments.VisaNS.UsbSession.WaitOnEvent(NationalInstruments.VisaNS.UsbSessionEventType)">
  15339. <summary>
  15340. Waits infinitely long for an occurrence of the specified event for a session.
  15341. </summary>
  15342. <param name="eventToWaitOn">UsbSession event to wait on.
  15343. </param>
  15344. <returns>UsbSessionEventArgs object that contains information about the event that occurred.
  15345. </returns>
  15346. <exception cref="T:System.ArgumentException">
  15347. Specified event type is not supported by the resource.
  15348. </exception>
  15349. <exception cref="T:System.InvalidOperationException">
  15350. The session must be enabled for events of the specified type in order to receive them.
  15351. </exception>
  15352. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  15353. The NI-VISA driver returned an error as a result of calling this method.
  15354. </exception>
  15355. <exception cref="T:System.ObjectDisposedException">
  15356. This member is called after the Dispose
  15357. method is called directly from code or indirectly through a finalizer.
  15358. </exception>
  15359. <exception cref="T:System.DllNotFoundException">
  15360. The NI-VISA driver library cannot be found.
  15361. </exception>
  15362. <exception cref="T:System.EntryPointNotFoundException">
  15363. A required operation in the NI-VISA driver library cannot be found.
  15364. </exception>
  15365. </member>
  15366. <member name="M:NationalInstruments.VisaNS.UsbSession.WaitOnEvent(NationalInstruments.VisaNS.UsbSessionEventType,System.Int32)">
  15367. <summary>
  15368. Waits a specified time for an occurrence of the specified event for a session.
  15369. </summary>
  15370. <param name="eventToWaitOn">UsbSession event to wait on.
  15371. </param>
  15372. <param name="timeout">
  15373. Maximum time in milliseconds that this method waits for the event to occur before throwing
  15374. an exception.
  15375. </param>
  15376. <returns>UsbSessionEventArgs object that contains information about the event that occurred.
  15377. </returns>
  15378. <exception cref="T:System.ArgumentException">
  15379. Specified event type is not supported by the resource.
  15380. </exception>
  15381. <exception cref="T:System.InvalidOperationException">
  15382. The session must be enabled for events of the specified type in order to receive them.
  15383. </exception>
  15384. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  15385. The NI-VISA driver returned an error as a result of calling this method.
  15386. </exception>
  15387. <exception cref="T:System.ObjectDisposedException">
  15388. This member is called after the Dispose
  15389. method is called directly from code or indirectly through a finalizer.
  15390. </exception>
  15391. <exception cref="T:System.DllNotFoundException">
  15392. The NI-VISA driver library cannot be found.
  15393. </exception>
  15394. <exception cref="T:System.EntryPointNotFoundException">
  15395. A required operation in the NI-VISA driver library cannot be found.
  15396. </exception>
  15397. </member>
  15398. <member name="M:NationalInstruments.VisaNS.UsbSession.OnUsbInterrupt(NationalInstruments.VisaNS.UsbSessionInterruptEventArgs)">
  15399. <summary>
  15400. Raises the UsbInterrupt event of the
  15401. UsbSession object.
  15402. </summary>
  15403. <param name="e">UsbSessionInterruptEventArgs object that contains event data.
  15404. </param>
  15405. </member>
  15406. <member name="P:NationalInstruments.VisaNS.UsbSession.ManufacturerID">
  15407. <summary>
  15408. Gets the manufacturer identification number of the device.
  15409. </summary>
  15410. <exception cref="T:System.ObjectDisposedException">
  15411. This member is called after the Dispose
  15412. method is called directly from code or indirectly through a finalizer.
  15413. </exception>
  15414. <exception cref="T:System.DllNotFoundException">
  15415. The NI-VISA driver library cannot be found.
  15416. </exception>
  15417. <exception cref="T:System.EntryPointNotFoundException">
  15418. A required operation in the NI-VISA driver library cannot be found.
  15419. </exception>
  15420. </member>
  15421. <member name="P:NationalInstruments.VisaNS.UsbSession.ManufacturerName">
  15422. <summary>
  15423. Gets the name of the manufacturer.
  15424. </summary>
  15425. <exception cref="T:System.ObjectDisposedException">
  15426. This member is called after the Dispose
  15427. method is called directly from code or indirectly through a finalizer.
  15428. </exception>
  15429. <exception cref="T:System.DllNotFoundException">
  15430. The NI-VISA driver library cannot be found.
  15431. </exception>
  15432. <exception cref="T:System.EntryPointNotFoundException">
  15433. A required operation in the NI-VISA driver library cannot be found.
  15434. </exception>
  15435. </member>
  15436. <member name="P:NationalInstruments.VisaNS.UsbSession.ModelCode">
  15437. <summary>
  15438. Gets the model code for the device.
  15439. </summary>
  15440. <exception cref="T:System.ObjectDisposedException">
  15441. This member is called after the Dispose
  15442. method is called directly from code or indirectly through a finalizer.
  15443. </exception>
  15444. <exception cref="T:System.DllNotFoundException">
  15445. The NI-VISA driver library cannot be found.
  15446. </exception>
  15447. <exception cref="T:System.EntryPointNotFoundException">
  15448. A required operation in the NI-VISA driver library cannot be found.
  15449. </exception>
  15450. </member>
  15451. <member name="P:NationalInstruments.VisaNS.UsbSession.ModelName">
  15452. <summary>
  15453. Gets the model name of the device.
  15454. </summary>
  15455. <exception cref="T:System.ObjectDisposedException">
  15456. This member is called after the Dispose
  15457. method is called directly from code or indirectly through a finalizer.
  15458. </exception>
  15459. <exception cref="T:System.DllNotFoundException">
  15460. The NI-VISA driver library cannot be found.
  15461. </exception>
  15462. <exception cref="T:System.EntryPointNotFoundException">
  15463. A required operation in the NI-VISA driver library cannot be found.
  15464. </exception>
  15465. </member>
  15466. <member name="P:NationalInstruments.VisaNS.UsbSession.Is4882Compliant">
  15467. <summary>
  15468. Gets if the device associated with this session is 488.2 compliant.
  15469. </summary>
  15470. <exception cref="T:System.ObjectDisposedException">
  15471. This member is called after the Dispose
  15472. method is called directly from code or indirectly through a finalizer.
  15473. </exception>
  15474. <exception cref="T:System.DllNotFoundException">
  15475. The NI-VISA driver library cannot be found.
  15476. </exception>
  15477. <exception cref="T:System.EntryPointNotFoundException">
  15478. A required operation in the NI-VISA driver library cannot be found.
  15479. </exception>
  15480. </member>
  15481. <member name="P:NationalInstruments.VisaNS.UsbSession.UsbSerialNumber">
  15482. <summary>
  15483. Gets the serial number of the USB instrument.
  15484. </summary>
  15485. <exception cref="T:System.ObjectDisposedException">
  15486. This member is called after the Dispose
  15487. method is called directly from code or indirectly through a finalizer.
  15488. </exception>
  15489. <exception cref="T:System.DllNotFoundException">
  15490. The NI-VISA driver library cannot be found.
  15491. </exception>
  15492. <exception cref="T:System.EntryPointNotFoundException">
  15493. A required operation in the NI-VISA driver library cannot be found.
  15494. </exception>
  15495. </member>
  15496. <member name="P:NationalInstruments.VisaNS.UsbSession.UsbInterfaceNumber">
  15497. <summary>
  15498. Specifies the USB interface number of the device to which this session is connected.
  15499. </summary>
  15500. <exception cref="T:System.ObjectDisposedException">
  15501. This member is called after the Dispose
  15502. method is called directly from code or indirectly through a finalizer.
  15503. </exception>
  15504. <exception cref="T:System.DllNotFoundException">
  15505. The NI-VISA driver library cannot be found.
  15506. </exception>
  15507. <exception cref="T:System.EntryPointNotFoundException">
  15508. A required operation in the NI-VISA driver library cannot be found.
  15509. </exception>
  15510. </member>
  15511. <member name="P:NationalInstruments.VisaNS.UsbSession.UsbProtocol">
  15512. <summary>
  15513. Gets the USB protocol number.
  15514. </summary>
  15515. <exception cref="T:System.ObjectDisposedException">
  15516. This member is called after the Dispose
  15517. method is called directly from code or indirectly through a finalizer.
  15518. </exception>
  15519. <exception cref="T:System.DllNotFoundException">
  15520. The NI-VISA driver library cannot be found.
  15521. </exception>
  15522. <exception cref="T:System.EntryPointNotFoundException">
  15523. A required operation in the NI-VISA driver library cannot be found.
  15524. </exception>
  15525. </member>
  15526. <member name="P:NationalInstruments.VisaNS.UsbSession.MaximumInterruptSize">
  15527. <summary>
  15528. Gets or sets the maximum number of bytes that the USB device sends on an interrupt-in pipe.
  15529. </summary>
  15530. <exception cref="T:System.ObjectDisposedException">
  15531. This member is called after the Dispose
  15532. method is called directly from code or indirectly through a finalizer.
  15533. </exception>
  15534. <exception cref="T:System.DllNotFoundException">
  15535. The NI-VISA driver library cannot be found.
  15536. </exception>
  15537. <exception cref="T:System.EntryPointNotFoundException">
  15538. A required operation in the NI-VISA driver library cannot be found.
  15539. </exception>
  15540. </member>
  15541. <member name="E:NationalInstruments.VisaNS.UsbSession.UsbInterrupt">
  15542. <summary>
  15543. Occurs when a USB interrupt is received from the device associated with
  15544. this session.
  15545. </summary>
  15546. </member>
  15547. <member name="T:NationalInstruments.VisaNS.UsbSessionEventArgs">
  15548. <summary>
  15549. Provides data for events on UsbSession.
  15550. </summary>
  15551. </member>
  15552. <member name="M:NationalInstruments.VisaNS.UsbSessionEventArgs.ToString">
  15553. <summary>
  15554. Overrides ToString.
  15555. </summary>
  15556. <returns>
  15557. A string representation of the object.
  15558. </returns>
  15559. </member>
  15560. <member name="P:NationalInstruments.VisaNS.UsbSessionEventArgs.EventType">
  15561. <summary>
  15562. Gets an enumeration value indicating which event occurred.
  15563. </summary>
  15564. </member>
  15565. <member name="T:NationalInstruments.VisaNS.UsbSessionEventHandler">
  15566. <summary>
  15567. Represents the method that handles events on UsbSession.
  15568. </summary>
  15569. <param name="sender">
  15570. Object that generated the event.
  15571. </param>
  15572. <param name="e">UsbSessionEventArgs object that specifies information about the event.
  15573. </param>
  15574. </member>
  15575. <member name="T:NationalInstruments.VisaNS.UsbSessionEventType">
  15576. <summary>
  15577. Specifies the available events on the UsbSession objects.
  15578. </summary>
  15579. </member>
  15580. <member name="F:NationalInstruments.VisaNS.UsbSessionEventType.AllEnabledEvents">
  15581. <summary>
  15582. All currently enabled events for DisableEvent, DiscardEvent, and WaitOnEvent must be operated on. For EnableEvent, all previously enable events must be operated on.
  15583. </summary>
  15584. </member>
  15585. <member name="F:NationalInstruments.VisaNS.UsbSessionEventType.Custom">
  15586. <summary>
  15587. Used with EventType to indicate that the
  15588. received event is not defined in UsbSessionEventType. Check the value of
  15589. CustomEventType to get the integer value of the received event.
  15590. </summary>
  15591. </member>
  15592. <member name="F:NationalInstruments.VisaNS.UsbSessionEventType.ServiceRequest">
  15593. <summary>
  15594. A service request is received from the device or interface
  15595. associated with the session.
  15596. </summary>
  15597. </member>
  15598. <member name="F:NationalInstruments.VisaNS.UsbSessionEventType.UsbInterrupt">
  15599. <summary>
  15600. A USB interrupt is received from the device or interface
  15601. associated with the session.
  15602. </summary>
  15603. </member>
  15604. <member name="T:NationalInstruments.VisaNS.UsbSessionInterruptEventArgs">
  15605. <summary>
  15606. Provides data for the UsbInterrupt event on
  15607. UsbSession.
  15608. </summary>
  15609. </member>
  15610. <member name="M:NationalInstruments.VisaNS.UsbSessionInterruptEventArgs.ToString">
  15611. <summary>
  15612. Overrides ToString.
  15613. </summary>
  15614. <returns>
  15615. A string representation of the object.
  15616. </returns>
  15617. </member>
  15618. <member name="P:NationalInstruments.VisaNS.UsbSessionInterruptEventArgs.DataBuffer">
  15619. <summary>
  15620. Gets the data that is received from the USB interrupt-in pipe.
  15621. </summary>
  15622. <exception cref="T:System.ObjectDisposedException">
  15623. This member is called after the Dispose
  15624. method is called directly from code or indirectly through a finalizer.
  15625. </exception>
  15626. <exception cref="T:System.DllNotFoundException">
  15627. The NI-VISA driver library cannot be found.
  15628. </exception>
  15629. <exception cref="T:System.EntryPointNotFoundException">
  15630. A required operation in the NI-VISA driver library cannot be found.
  15631. </exception>
  15632. </member>
  15633. <member name="P:NationalInstruments.VisaNS.UsbSessionInterruptEventArgs.Status">
  15634. <summary>
  15635. Gets the status of the read operation from the USB interrupt-in pipe.
  15636. </summary>
  15637. <exception cref="T:System.ObjectDisposedException">
  15638. This member is called after the Dispose
  15639. method is called directly from code or indirectly through a finalizer.
  15640. </exception>
  15641. <exception cref="T:System.DllNotFoundException">
  15642. The NI-VISA driver library cannot be found.
  15643. </exception>
  15644. <exception cref="T:System.EntryPointNotFoundException">
  15645. A required operation in the NI-VISA driver library cannot be found.
  15646. </exception>
  15647. </member>
  15648. <member name="P:NationalInstruments.VisaNS.UsbSessionInterruptEventArgs.InterruptSize">
  15649. <summary>
  15650. Gets the size of the data that is received from the USB interrupt-in pipe.
  15651. </summary>
  15652. <exception cref="T:System.ObjectDisposedException">
  15653. This member is called after the Dispose
  15654. method is called directly from code or indirectly through a finalizer.
  15655. </exception>
  15656. <exception cref="T:System.DllNotFoundException">
  15657. The NI-VISA driver library cannot be found.
  15658. </exception>
  15659. <exception cref="T:System.EntryPointNotFoundException">
  15660. A required operation in the NI-VISA driver library cannot be found.
  15661. </exception>
  15662. </member>
  15663. <member name="T:NationalInstruments.VisaNS.UsbSessionInterruptEventHandler">
  15664. <summary>
  15665. Represents the method that handles the UsbInterrupt event on UsbSession.
  15666. </summary>
  15667. <param name="sender">
  15668. Object that generated the event.
  15669. </param>
  15670. <param name="e">UsbSessionInterruptEventArgs object that specifies information about the event.
  15671. </param>
  15672. </member>
  15673. <member name="T:NationalInstruments.VisaNS.VisaEventHandler">
  15674. <summary>
  15675. Represents the method that handles most events on the .NET interface to NI-VISA API.
  15676. </summary>
  15677. <param name="sender">
  15678. Object that generated the event.
  15679. </param>
  15680. <param name="e">VisaEventArgs object that specifies information about the event.
  15681. </param>
  15682. </member>
  15683. <member name="T:NationalInstruments.VisaNS.VisaException">
  15684. <summary>
  15685. Represents an error code received from the NI-VISA driver library.
  15686. </summary>
  15687. </member>
  15688. <member name="M:NationalInstruments.VisaNS.VisaException.#ctor">
  15689. <summary>
  15690. Initializes a new instance of the VisaException object.
  15691. </summary>
  15692. </member>
  15693. <member name="M:NationalInstruments.VisaNS.VisaException.#ctor(System.String)">
  15694. <summary>
  15695. Initializes a new instance of the VisaException object with a
  15696. specified error message.
  15697. </summary>
  15698. <param name="message">
  15699. Error message associated with this exception.
  15700. </param>
  15701. </member>
  15702. <member name="M:NationalInstruments.VisaNS.VisaException.#ctor(System.String,System.Exception)">
  15703. <summary>
  15704. Initializes a new instance of the VisaException object using the
  15705. specified error message and inner exception.
  15706. </summary>
  15707. <param name="message">
  15708. Error message associated with this exception.
  15709. </param>
  15710. <param name="inner">
  15711. Inner exception that caused this exception to be thrown.
  15712. </param>
  15713. </member>
  15714. <member name="M:NationalInstruments.VisaNS.VisaException.#ctor(System.String,NationalInstruments.VisaNS.VisaStatusCode)">
  15715. <summary>
  15716. Initializes a new instance of the VisaException object using the
  15717. specified error message and NI-VISA driver error code.
  15718. </summary>
  15719. <param name="message">
  15720. Error message associated with this exception.
  15721. </param>
  15722. <param name="errorCode">
  15723. NI-VISA driver error code that caused this exception to be thrown.
  15724. </param>
  15725. </member>
  15726. <member name="M:NationalInstruments.VisaNS.VisaException.#ctor(System.String,System.Exception,NationalInstruments.VisaNS.VisaStatusCode)">
  15727. <summary>
  15728. Initializes a new instance of the VisaException object using the
  15729. specified error message, inner exception, and NI-VISA driver error code.
  15730. </summary>
  15731. <param name="message">
  15732. Error message associated with this exception.
  15733. </param>
  15734. <param name="inner">
  15735. Inner exception that caused this exception to be thrown.
  15736. </param>
  15737. <param name="errorCode">
  15738. NI-VISA driver error code that caused this exception to be thrown.
  15739. </param>
  15740. </member>
  15741. <member name="M:NationalInstruments.VisaNS.VisaException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  15742. <summary>
  15743. Initializes a new instance of the VisaException object using serialized data.
  15744. </summary>
  15745. <param name="info">
  15746. Object that holds the serialized object data.
  15747. </param>
  15748. <param name="context">
  15749. Contextual information about the source or destination.
  15750. </param>
  15751. </member>
  15752. <member name="M:NationalInstruments.VisaNS.VisaException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  15753. <summary>
  15754. Sets the SerializationInfo object with information about the exception.
  15755. </summary>
  15756. <param name="info">
  15757. Object that holds the serialized object data.
  15758. </param>
  15759. <param name="context">
  15760. Contextual information about the source or destination.
  15761. </param>
  15762. </member>
  15763. <member name="P:NationalInstruments.VisaNS.VisaException.ErrorCode">
  15764. <summary>
  15765. Gets the NI-VISA driver error code that caused the exception to be thrown.
  15766. </summary>
  15767. </member>
  15768. <member name="T:NationalInstruments.VisaNS.VisaStatusCode">
  15769. <summary>
  15770. Specifies the status codes that NI-VISA driver-level operations can return.
  15771. </summary>
  15772. </member>
  15773. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.Success">
  15774. <summary>
  15775. Operation completed successfully.
  15776. </summary>
  15777. </member>
  15778. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.SuccessEventAlreadyEnabled">
  15779. <summary>
  15780. Specified event is already enabled for at least one of the specified mechanisms.
  15781. </summary>
  15782. </member>
  15783. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.SuccessEventAlreadyDisabled">
  15784. <summary>
  15785. Specified event is already disabled for at least one of the specified mechanisms.
  15786. </summary>
  15787. </member>
  15788. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.SuccessQueueAlreadyEmpty">
  15789. <summary>
  15790. Operation completed successfully, but the queue was already empty.
  15791. </summary>
  15792. </member>
  15793. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.SuccessTerminationCharacterRead">
  15794. <summary>
  15795. The specified termination character was read.
  15796. </summary>
  15797. </member>
  15798. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.SuccessMaxCountRead">
  15799. <summary>
  15800. The number of bytes read is equal to the input count.
  15801. </summary>
  15802. </member>
  15803. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.SuccessDeviceNotPresent">
  15804. <summary>
  15805. Session opened successfully, but the device at the specified address is not responding.
  15806. </summary>
  15807. </member>
  15808. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.SuccessTriggerAlreadyMapped">
  15809. <summary>
  15810. The path from the trigger source line (trigSrc) to the destination line (trigDest) is already mapped.
  15811. </summary>
  15812. </member>
  15813. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.SuccessQueueNotEmpty">
  15814. <summary>
  15815. Wait terminated successfully on receipt of an event notification. There is still at least one more event occurrence of the requested type(s) available for this session.
  15816. </summary>
  15817. </member>
  15818. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.SuccessNoMoreHandlerCallsInChain">
  15819. <summary>
  15820. Event handled successfully. Do not invoke any other handlers on this session for this event.
  15821. </summary>
  15822. </member>
  15823. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.SuccessNestedShared">
  15824. <summary>
  15825. Operation completed successfully, and this session has nested shared locks.
  15826. </summary>
  15827. </member>
  15828. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.SuccessNestedExclusive">
  15829. <summary>
  15830. Operation completed successfully, and this session has nested exclusive locks.
  15831. </summary>
  15832. </member>
  15833. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.SuccessSyncronous">
  15834. <summary>
  15835. Asynchronous operation request was performed synchronously.
  15836. </summary>
  15837. </member>
  15838. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.WarningConfigurationNotLoaded">
  15839. <summary>
  15840. The specified configuration either does not exist or could not be loaded. The VISA-specified defaults are used.
  15841. </summary>
  15842. </member>
  15843. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.WarningNullObject">
  15844. <summary>
  15845. The specified object reference is uninitialized.
  15846. </summary>
  15847. </member>
  15848. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.WarningNonsupportedAttributeState">
  15849. <summary>
  15850. Although the specified state of the attribute is valid, it is not supported by this resource implementation.
  15851. </summary>
  15852. </member>
  15853. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.WarningUnknownStatus">
  15854. <summary>
  15855. The status code passed to the operation could not be interpreted.
  15856. </summary>
  15857. </member>
  15858. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.WarningNonsupportedBuffer">
  15859. <summary>
  15860. The specified buffer is not supported.
  15861. </summary>
  15862. </member>
  15863. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.WarningQueueOverflow">
  15864. <summary>
  15865. VISA received more event information of the specified type than the
  15866. configured queue size could hold.
  15867. </summary>
  15868. </member>
  15869. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.WarningExtFunctionNotImplemented">
  15870. <summary>
  15871. The operation succeeded, but a lower level driver did not implement
  15872. the extended functionality.
  15873. </summary>
  15874. </member>
  15875. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorSystemError">
  15876. <summary>
  15877. Unknown system error.
  15878. </summary>
  15879. </member>
  15880. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInvalidObject">
  15881. <summary>
  15882. The specified session or object reference is invalid.
  15883. </summary>
  15884. </member>
  15885. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorResourceLocked">
  15886. <summary>
  15887. Specified type of lock cannot be obtained or specified operation cannot be performed because the resource is locked.
  15888. </summary>
  15889. </member>
  15890. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInvalidExpression">
  15891. <summary>
  15892. Invalid expression specified for search.
  15893. </summary>
  15894. </member>
  15895. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorResourceNotFound">
  15896. <summary>
  15897. Insufficient location information, or the device or resource is not present in the system.
  15898. </summary>
  15899. </member>
  15900. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInvalidResourceName">
  15901. <summary>
  15902. Invalid resource reference specified. Parsing error.
  15903. </summary>
  15904. </member>
  15905. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInvalidAccessMode">
  15906. <summary>
  15907. Invalid access mode.
  15908. </summary>
  15909. </member>
  15910. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorTimeout">
  15911. <summary>
  15912. Timeout expired before operation completed.
  15913. </summary>
  15914. </member>
  15915. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorClosingFailed">
  15916. <summary>
  15917. Unable to deallocate the previously allocated data structures corresponding to this session or object reference.
  15918. </summary>
  15919. </member>
  15920. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInvalidDegree">
  15921. <summary>
  15922. Specified degree is invalid.
  15923. </summary>
  15924. </member>
  15925. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInvalidJobID">
  15926. <summary>
  15927. Specified job identifier is invalid.
  15928. </summary>
  15929. </member>
  15930. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorNonsupportedAttribute">
  15931. <summary>
  15932. The specified attribute is not defined or supported by the referenced session, event, or find list.
  15933. </summary>
  15934. </member>
  15935. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorNonsupportedAttributeState">
  15936. <summary>
  15937. The specified state of the attribute is not valid or is not supported as defined by the session, event, or find list.
  15938. </summary>
  15939. </member>
  15940. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorAttributeReadOnly">
  15941. <summary>
  15942. The specified attribute is read-only.
  15943. </summary>
  15944. </member>
  15945. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInvalidLockType">
  15946. <summary>
  15947. The specified type of lock is not supported by this resource.
  15948. </summary>
  15949. </member>
  15950. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInvalidAccessKey">
  15951. <summary>
  15952. The access key to the resource associated with this session is invalid.
  15953. </summary>
  15954. </member>
  15955. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInvalidEvent">
  15956. <summary>
  15957. Specified event type is not supported by the resource.
  15958. </summary>
  15959. </member>
  15960. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInvalidMechanism">
  15961. <summary>
  15962. Invalid mechanism specified.
  15963. </summary>
  15964. </member>
  15965. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorHandlerNotInstalled">
  15966. <summary>
  15967. A handler is not currently installed for the specified event.
  15968. </summary>
  15969. </member>
  15970. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInvalidHandlerReference">
  15971. <summary>
  15972. The specified handler reference is invalid.
  15973. </summary>
  15974. </member>
  15975. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInvalidContext">
  15976. <summary>
  15977. Specified event context is invalid.
  15978. </summary>
  15979. </member>
  15980. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorQueueOverflow">
  15981. <summary>
  15982. The event queue for the specified type has overflowed, usually due to not closing previous events.
  15983. </summary>
  15984. </member>
  15985. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorNotEnabled">
  15986. <summary>
  15987. The session must be enabled for events of the specified type in order to receive them.
  15988. </summary>
  15989. </member>
  15990. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorAbort">
  15991. <summary>
  15992. The operation was aborted.
  15993. </summary>
  15994. </member>
  15995. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorRawWriteProtocolViolation">
  15996. <summary>
  15997. Violation of raw write protocol occurred during transfer.
  15998. </summary>
  15999. </member>
  16000. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorRawReadProtocolViolation">
  16001. <summary>
  16002. Violation of raw read protocol occurred during transfer.
  16003. </summary>
  16004. </member>
  16005. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorOutputProtocolViolation">
  16006. <summary>
  16007. Device reported an output protocol error during transfer.
  16008. </summary>
  16009. </member>
  16010. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInputProtocolViolation">
  16011. <summary>
  16012. Device reported an input protocol error during transfer.
  16013. </summary>
  16014. </member>
  16015. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorBusError">
  16016. <summary>
  16017. Bus error occurred during transfer.
  16018. </summary>
  16019. </member>
  16020. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInProgress">
  16021. <summary>
  16022. Unable to queue the asynchronous operation because there is already an operation in progress.
  16023. </summary>
  16024. </member>
  16025. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInvalidSetup">
  16026. <summary>
  16027. Unable to start operation because setup is invalid due to inconsistent state of properties.
  16028. </summary>
  16029. </member>
  16030. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorQueueError">
  16031. <summary>
  16032. Unable to queue asynchronous operation.
  16033. </summary>
  16034. </member>
  16035. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorAllocation">
  16036. <summary>
  16037. Insufficient system resources to perform necessary memory allocation.
  16038. </summary>
  16039. </member>
  16040. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInvalidMask">
  16041. <summary>
  16042. Invalid buffer mask specified.
  16043. </summary>
  16044. </member>
  16045. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorIO">
  16046. <summary>
  16047. Could not perform operation because of I/O error.
  16048. </summary>
  16049. </member>
  16050. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInvalidFormat">
  16051. <summary>
  16052. A format specifier in the format string is invalid.
  16053. </summary>
  16054. </member>
  16055. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorNonsupportedFormat">
  16056. <summary>
  16057. A format specifier in the format string is not supported.
  16058. </summary>
  16059. </member>
  16060. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorLineInUse">
  16061. <summary>
  16062. The specified trigger line is currently in use.
  16063. </summary>
  16064. </member>
  16065. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorNonsupportedMode">
  16066. <summary>
  16067. The specified mode is not supported by this VISA implementation.
  16068. </summary>
  16069. </member>
  16070. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorSrqNotOccurred">
  16071. <summary>
  16072. Service request has not been received for the session.
  16073. </summary>
  16074. </member>
  16075. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInvalidAddressSpace">
  16076. <summary>
  16077. Invalid address space specified.
  16078. </summary>
  16079. </member>
  16080. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInvalidOffset">
  16081. <summary>
  16082. Invalid offset specified.
  16083. </summary>
  16084. </member>
  16085. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInvalidWidth">
  16086. <summary>
  16087. Invalid source or destination width specified.
  16088. </summary>
  16089. </member>
  16090. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorNonsupportedOffset">
  16091. <summary>
  16092. Specified offset is not accessible from this hardware.
  16093. </summary>
  16094. </member>
  16095. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorNonsupportedVaryingWidths">
  16096. <summary>
  16097. Cannot support source and destination widths that are different.
  16098. </summary>
  16099. </member>
  16100. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorWindowNotMapped">
  16101. <summary>
  16102. The specified session is currently unmapped.
  16103. </summary>
  16104. </member>
  16105. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorResponsePending">
  16106. <summary>
  16107. A previous response is still pending, causing a multiple query error.
  16108. </summary>
  16109. </member>
  16110. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorNoListeners">
  16111. <summary>
  16112. No listeners condition is detected (both NRFD and NDAC are deasserted).
  16113. </summary>
  16114. </member>
  16115. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorNotCic">
  16116. <summary>
  16117. The interface associated with this session is not currently the Controller-in-Charge.
  16118. </summary>
  16119. </member>
  16120. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorNotSystemController">
  16121. <summary>
  16122. The interface associated with this session is not the system controller.
  16123. </summary>
  16124. </member>
  16125. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorNonsupportedOperation">
  16126. <summary>
  16127. The session or object reference does not support this operation.
  16128. </summary>
  16129. </member>
  16130. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInterruptPending">
  16131. <summary>
  16132. An interrupt is still pending from a previous call.
  16133. </summary>
  16134. </member>
  16135. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorSerialParity">
  16136. <summary>
  16137. A parity error occurred during transfer.
  16138. </summary>
  16139. </member>
  16140. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorSerialFraming">
  16141. <summary>
  16142. A framing error occurred during transfer.
  16143. </summary>
  16144. </member>
  16145. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorSerialOverrun">
  16146. <summary>
  16147. An overrun error occurred during transfer. A character was not read from the hardware before the next character arrived.
  16148. </summary>
  16149. </member>
  16150. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorTriggerNotMapped">
  16151. <summary>
  16152. The path from the trigger source line (trigSrc) to the destination line (trigDest) is not currently mapped.
  16153. </summary>
  16154. </member>
  16155. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorNonsupportedOffsetAlignment">
  16156. <summary>
  16157. The specified offset is not properly aligned for the access width of the operation.
  16158. </summary>
  16159. </member>
  16160. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorUserBuffer">
  16161. <summary>
  16162. A specified user buffer is not valid or cannot be accessed for the required size.
  16163. </summary>
  16164. </member>
  16165. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorResourceBusy">
  16166. <summary>
  16167. The resource is valid, but VISA cannot currently access it.
  16168. </summary>
  16169. </member>
  16170. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorNonsupportedWidth">
  16171. <summary>
  16172. Specified width is not supported by this hardware.
  16173. </summary>
  16174. </member>
  16175. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInvalidParameter">
  16176. <summary>
  16177. The value of an unknown parameter is invalid.
  16178. </summary>
  16179. </member>
  16180. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInvalidProtocol">
  16181. <summary>
  16182. The protocol specified is invalid.
  16183. </summary>
  16184. </member>
  16185. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInvalidSize">
  16186. <summary>
  16187. Invalid size of window specified.
  16188. </summary>
  16189. </member>
  16190. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorWindowAlreadyMapped">
  16191. <summary>
  16192. The specified session currently contains a mapped window.
  16193. </summary>
  16194. </member>
  16195. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorNonimplementedOperation">
  16196. <summary>
  16197. The specified operation is unimplemented.
  16198. </summary>
  16199. </member>
  16200. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInvalidLength">
  16201. <summary>
  16202. Invalid length specified.
  16203. </summary>
  16204. </member>
  16205. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInvalidMode">
  16206. <summary>
  16207. The specified mode is invalid.
  16208. </summary>
  16209. </member>
  16210. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorSessionNotLocked">
  16211. <summary>
  16212. The current session did not have any lock on the resource.
  16213. </summary>
  16214. </member>
  16215. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorMemoryNotShared">
  16216. <summary>
  16217. The device does not export any memory.
  16218. </summary>
  16219. </member>
  16220. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorLibraryNotFound">
  16221. <summary>
  16222. A code library required by VISA could not be located or loaded.
  16223. </summary>
  16224. </member>
  16225. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorNonsupportedInterrupt">
  16226. <summary>
  16227. The interface cannot generate an interrupt on the requested level or with the requested statusID value.
  16228. </summary>
  16229. </member>
  16230. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInvalidLine">
  16231. <summary>
  16232. The value specified by the line parameter is invalid.
  16233. </summary>
  16234. </member>
  16235. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorFileAccess">
  16236. <summary>
  16237. An error occurred while trying to open the specified file. Possible causes include an invalid path or lack of access rights.
  16238. </summary>
  16239. </member>
  16240. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorFileIO">
  16241. <summary>
  16242. An error occurred while performing I/O on the specified file.
  16243. </summary>
  16244. </member>
  16245. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorNonsupportedLine">
  16246. <summary>
  16247. The specified trigger source line (trigSrc) or destination line (trigDest) is not supported by this VISA implementation, or the combination of lines is not a valid mapping.
  16248. </summary>
  16249. </member>
  16250. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorNonsupportedMechanism">
  16251. <summary>
  16252. The specified mechanism is not supported for the specified event type.
  16253. </summary>
  16254. </member>
  16255. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorInterfaceNumberNotConfigured">
  16256. <summary>
  16257. The interface type is valid but the specified interface number is not configured.
  16258. </summary>
  16259. </member>
  16260. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorConnectionLost">
  16261. <summary>
  16262. The connection for the specified session has been lost.
  16263. </summary>
  16264. </member>
  16265. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorMachineNotAvailable">
  16266. <summary>
  16267. The remote machine does not exist or is not accepting any connections.
  16268. </summary>
  16269. </member>
  16270. <member name="F:NationalInstruments.VisaNS.VisaStatusCode.ErrorNoPermission">
  16271. <summary>
  16272. Access to the remote machine is denied.
  16273. </summary>
  16274. </member>
  16275. <member name="T:NationalInstruments.VisaNS.VxiBackplane">
  16276. <summary>
  16277. Provides access to the VXI backplane functionality available in VISA.
  16278. </summary>
  16279. </member>
  16280. <member name="F:NationalInstruments.VisaNS.VxiBackplane.UnknownLogicalAddress">
  16281. <summary>
  16282. Indicates that the logical address is unknown.
  16283. </summary>
  16284. </member>
  16285. <member name="M:NationalInstruments.VisaNS.VxiBackplane.#ctor(System.String)">
  16286. <summary>
  16287. Initializes a new instance of the VxiBackplane object from
  16288. the specified resource name.
  16289. </summary>
  16290. <param name="resourceName">
  16291. String that describes a unique VISA resource.
  16292. </param>
  16293. <exception cref="T:System.ArgumentException">
  16294. Insufficient location information, or the device or resource is not present in the system.
  16295. -or-
  16296. The interface type is valid, but the specified interface number is not configured.
  16297. -or-
  16298. resourceName (parameter) does not describe a valid
  16299. VXI BACKPLANE or GPIB-VXI BACKPLANE resource.
  16300. </exception>
  16301. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  16302. There are problems opening a VISA session to
  16303. resourceName (parameter).
  16304. </exception>
  16305. <exception cref="T:System.DllNotFoundException">
  16306. The NI-VISA driver library cannot be found.
  16307. </exception>
  16308. <exception cref="T:System.EntryPointNotFoundException">
  16309. A required operation in the NI-VISA driver library cannot be found.
  16310. </exception>
  16311. </member>
  16312. <member name="M:NationalInstruments.VisaNS.VxiBackplane.#ctor(System.String,NationalInstruments.VisaNS.AccessModes,System.Int32,System.Boolean)">
  16313. <summary>
  16314. Initializes a new instance of the VxiBackplane object from
  16315. the specified resource name, access mode, timeout, and resource name validation flag.
  16316. </summary>
  16317. <param name="resourceName">
  16318. String that describes a unique VISA resource.
  16319. </param>
  16320. <param name="checkResourceType">
  16321. Validation setting for the resource string.
  16322. </param>
  16323. <param name="accessMode">
  16324. The mode by which the specified VISA resource is accessed.
  16325. </param>
  16326. <param name="openTimeout">
  16327. The maximum time in milliseconds that this statement waits to
  16328. open a VISA session with the specified resource. This parameter does not set
  16329. the Timeout property.
  16330. </param>
  16331. <exception cref="T:System.ArgumentException">
  16332. Insufficient location information, or the device or resource is not present in the system.
  16333. -or-
  16334. Invalid accessMode (parameter).
  16335. -or-
  16336. The interface type is valid, but the specified interface number is not configured.
  16337. -or-
  16338. resourceName (parameter) does not describe a valid
  16339. VXI BACKPLANE or GPIB-VXI BACKPLANE resource and checkResourceType (parameter) is set to
  16340. true.
  16341. </exception>
  16342. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  16343. There are problems opening a VISA session to
  16344. resourceName (parameter).
  16345. </exception>
  16346. <exception cref="T:System.DllNotFoundException">
  16347. The NI-VISA driver library cannot be found.
  16348. </exception>
  16349. <exception cref="T:System.EntryPointNotFoundException">
  16350. A required operation in the NI-VISA driver library cannot be found.
  16351. </exception>
  16352. </member>
  16353. <member name="M:NationalInstruments.VisaNS.VxiBackplane.AssertInterrupt(NationalInstruments.VisaNS.VxiInterrupt,System.Int32)">
  16354. <summary>
  16355. Asserts the specified interrupt or signal.
  16356. </summary>
  16357. <param name="mode">
  16358. How to assert the interrupt. For a list of values, refer to VxiInterrupt.
  16359. </param>
  16360. <param name="statusID">
  16361. Status value retrieved during the interrupt acknowledge (IACK) cycle.
  16362. </param>
  16363. <exception cref="T:System.ArgumentException">
  16364. The interface cannot generate an interrupt on the requested level or with the requested statusID (parameter) value.
  16365. </exception>
  16366. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  16367. The NI-VISA driver returned an error as a result of calling this method.
  16368. </exception>
  16369. <exception cref="T:System.ObjectDisposedException">
  16370. This member is called after the Dispose
  16371. method is called directly from code or indirectly through a finalizer.
  16372. </exception>
  16373. <exception cref="T:System.DllNotFoundException">
  16374. The NI-VISA driver library cannot be found.
  16375. </exception>
  16376. <exception cref="T:System.EntryPointNotFoundException">
  16377. A required operation in the NI-VISA driver library cannot be found.
  16378. </exception>
  16379. </member>
  16380. <member name="M:NationalInstruments.VisaNS.VxiBackplane.AssertUtilitySignal(NationalInstruments.VisaNS.VxiUtilitySignal)">
  16381. <summary>
  16382. Asserts or deasserts the specified utility bus signal.
  16383. </summary>
  16384. <param name="signal">
  16385. The utility bus signal to assert. For a list of values, refer to VxiUtilitySignal.
  16386. </param>
  16387. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  16388. The NI-VISA driver returned an error as a result of calling this method.
  16389. </exception>
  16390. <exception cref="T:System.ObjectDisposedException">
  16391. This member is called after the Dispose
  16392. method is called directly from code or indirectly through a finalizer.
  16393. </exception>
  16394. <exception cref="T:System.DllNotFoundException">
  16395. The NI-VISA driver library cannot be found.
  16396. </exception>
  16397. <exception cref="T:System.EntryPointNotFoundException">
  16398. A required operation in the NI-VISA driver library cannot be found.
  16399. </exception>
  16400. </member>
  16401. <member name="M:NationalInstruments.VisaNS.VxiBackplane.MapTrigger(NationalInstruments.VisaNS.TriggerLine,NationalInstruments.VisaNS.TriggerLine)">
  16402. <summary>
  16403. Maps the specified trigger source line to a specified destination line.
  16404. </summary>
  16405. <param name="source">
  16406. Source line from which to map. Refer to TriggerLine for a list of values.
  16407. </param>
  16408. <param name="destination">
  16409. Destination line to which to map. Refer to TriggerLine for a list of values.
  16410. </param>
  16411. <exception cref="T:System.ArgumentException">
  16412. One of the specified lines is not supported by this VISA implementation, or the combination of
  16413. lines is not a valid mapping.
  16414. </exception>
  16415. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  16416. The NI-VISA driver returned an error as a result of calling this method.
  16417. </exception>
  16418. <exception cref="T:System.ObjectDisposedException">
  16419. This member is called after the Dispose
  16420. method is called directly from code or indirectly through a finalizer.
  16421. </exception>
  16422. <exception cref="T:System.DllNotFoundException">
  16423. The NI-VISA driver library cannot be found.
  16424. </exception>
  16425. <exception cref="T:System.EntryPointNotFoundException">
  16426. A required operation in the NI-VISA driver library cannot be found.
  16427. </exception>
  16428. </member>
  16429. <member name="M:NationalInstruments.VisaNS.VxiBackplane.UnmapTrigger(NationalInstruments.VisaNS.TriggerLine)">
  16430. <summary>
  16431. Unmaps a specified trigger source line from all trigger destination lines.
  16432. </summary>
  16433. <param name="source">
  16434. Source line that you want to unmap.
  16435. </param>
  16436. <exception cref="T:System.ArgumentException">
  16437. One of the specified lines is not supported by this VISA implementation, or the combination of
  16438. lines is not a valid mapping.
  16439. </exception>
  16440. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  16441. The NI-VISA driver returned an error as a result of calling this method.
  16442. </exception>
  16443. <exception cref="T:System.ObjectDisposedException">
  16444. This member is called after the Dispose
  16445. method is called directly from code or indirectly through a finalizer.
  16446. </exception>
  16447. <exception cref="T:System.DllNotFoundException">
  16448. The NI-VISA driver library cannot be found.
  16449. </exception>
  16450. <exception cref="T:System.EntryPointNotFoundException">
  16451. A required operation in the NI-VISA driver library cannot be found.
  16452. </exception>
  16453. </member>
  16454. <member name="M:NationalInstruments.VisaNS.VxiBackplane.UnmapTrigger(NationalInstruments.VisaNS.TriggerLine,NationalInstruments.VisaNS.TriggerLine)">
  16455. <summary>
  16456. Unmaps a specified trigger source line from a specified destination line.
  16457. </summary>
  16458. <param name="source">
  16459. Source line you want to unmap.
  16460. </param>
  16461. <param name="destination">
  16462. Destination line from which you want to unmap.
  16463. </param>
  16464. <exception cref="T:System.ArgumentException">
  16465. One of the specified lines is not supported by this VISA implementation, or the combination of
  16466. lines is not a valid mapping.
  16467. </exception>
  16468. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  16469. The NI-VISA driver returned an error as a result of calling this method.
  16470. </exception>
  16471. <exception cref="T:System.ObjectDisposedException">
  16472. This member is called after the Dispose
  16473. method is called directly from code or indirectly through a finalizer.
  16474. </exception>
  16475. <exception cref="T:System.DllNotFoundException">
  16476. The NI-VISA driver library cannot be found.
  16477. </exception>
  16478. <exception cref="T:System.EntryPointNotFoundException">
  16479. A required operation in the NI-VISA driver library cannot be found.
  16480. </exception>
  16481. </member>
  16482. <member name="M:NationalInstruments.VisaNS.VxiBackplane.AssertTrigger">
  16483. <summary>
  16484. Asserts a software or hardware trigger using the Default trigger protocol.
  16485. </summary>
  16486. <exception cref="T:System.InvalidOperationException">
  16487. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  16488. </exception>
  16489. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  16490. The NI-VISA driver returned an error as a result of calling this method.
  16491. </exception>
  16492. <exception cref="T:System.ObjectDisposedException">
  16493. This member is called after the Dispose
  16494. method is called directly from code or indirectly through a finalizer.
  16495. </exception>
  16496. <exception cref="T:System.DllNotFoundException">
  16497. The NI-VISA driver library cannot be found.
  16498. </exception>
  16499. <exception cref="T:System.EntryPointNotFoundException">
  16500. A required operation in the NI-VISA driver library cannot be found.
  16501. </exception>
  16502. </member>
  16503. <member name="M:NationalInstruments.VisaNS.VxiBackplane.AssertTrigger(NationalInstruments.VisaNS.TriggerProtocol)">
  16504. <summary>
  16505. Asserts a software or hardware trigger.
  16506. </summary>
  16507. <param name="protocol">
  16508. Trigger protocol to use during assertion. For a list of values, refer to TriggerProtocol.
  16509. </param>
  16510. <exception cref="T:System.ArgumentException">protocol (parameter) is invalid.
  16511. </exception>
  16512. <exception cref="T:System.InvalidOperationException">
  16513. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  16514. </exception>
  16515. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  16516. The NI-VISA driver returned an error as a result of calling this method.
  16517. </exception>
  16518. <exception cref="T:System.ObjectDisposedException">
  16519. This member is called after the Dispose
  16520. method is called directly from code or indirectly through a finalizer.
  16521. </exception>
  16522. <exception cref="T:System.DllNotFoundException">
  16523. The NI-VISA driver library cannot be found.
  16524. </exception>
  16525. <exception cref="T:System.EntryPointNotFoundException">
  16526. A required operation in the NI-VISA driver library cannot be found.
  16527. </exception>
  16528. </member>
  16529. <member name="M:NationalInstruments.VisaNS.VxiBackplane.EnableEvent(NationalInstruments.VisaNS.VxiBackplaneEventType,NationalInstruments.VisaNS.EventMechanism)">
  16530. <summary>
  16531. Enables notification of an event.
  16532. </summary>
  16533. <param name="eventToEnable">VxiBackplane event to enable.
  16534. </param>
  16535. <param name="mechanism">
  16536. Event-handling mechanism to enable.
  16537. </param>
  16538. <exception cref="T:System.ArgumentException">
  16539. Invalid mechanism (parameter) specified.
  16540. -or-
  16541. Specified event type is not supported by the resource.
  16542. </exception>
  16543. <exception cref="T:System.InvalidOperationException">
  16544. A handler is not currently installed for the specified event.
  16545. </exception>
  16546. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  16547. The NI-VISA driver returned an error as a result of calling this method.
  16548. </exception>
  16549. <exception cref="T:System.ObjectDisposedException">
  16550. This member is called after the Dispose
  16551. method is called directly from code or indirectly through a finalizer.
  16552. </exception>
  16553. <exception cref="T:System.DllNotFoundException">
  16554. The NI-VISA driver library cannot be found.
  16555. </exception>
  16556. <exception cref="T:System.EntryPointNotFoundException">
  16557. A required operation in the NI-VISA driver library cannot be found.
  16558. </exception>
  16559. </member>
  16560. <member name="M:NationalInstruments.VisaNS.VxiBackplane.DisableEvent(NationalInstruments.VisaNS.VxiBackplaneEventType,NationalInstruments.VisaNS.EventMechanism)">
  16561. <summary>
  16562. Disables notification of the specified event type on the specified event-handling mechanism.</summary>
  16563. <param name="eventToDisable">VxiBackplane event to disable.
  16564. </param>
  16565. <param name="mechanism">
  16566. Event-handling mechanism to disable.
  16567. </param>
  16568. <exception cref="T:System.ArgumentException">
  16569. Invalid mechanism (parameter) specified.
  16570. -or-
  16571. Specified event type is not supported by the resource.
  16572. </exception>
  16573. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  16574. The NI-VISA driver returned an error as a result of calling this method.
  16575. </exception>
  16576. <exception cref="T:System.ObjectDisposedException">
  16577. This member is called after the Dispose
  16578. method is called directly from code or indirectly through a finalizer.
  16579. </exception>
  16580. <exception cref="T:System.DllNotFoundException">
  16581. The NI-VISA driver library cannot be found.
  16582. </exception>
  16583. <exception cref="T:System.EntryPointNotFoundException">
  16584. A required operation in the NI-VISA driver library cannot be found.
  16585. </exception>
  16586. </member>
  16587. <member name="M:NationalInstruments.VisaNS.VxiBackplane.DiscardEvent(NationalInstruments.VisaNS.VxiBackplaneEventType)">
  16588. <summary>
  16589. Discards event occurrences for the specified event type on the queuing mechanism for a session.
  16590. </summary>
  16591. <param name="eventToDiscard">VxiBackplane event for which queued events are discarded.
  16592. </param>
  16593. <exception cref="T:System.ArgumentException">
  16594. Invalid mechanism specified.
  16595. -or-
  16596. Specified event type is not supported by the resource.
  16597. </exception>
  16598. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  16599. The NI-VISA driver returned an error as a result of calling this method.
  16600. </exception>
  16601. <exception cref="T:System.ObjectDisposedException">
  16602. This member is called after the Dispose
  16603. method is called directly from code or indirectly through a finalizer.
  16604. </exception>
  16605. <exception cref="T:System.DllNotFoundException">
  16606. The NI-VISA driver library cannot be found.
  16607. </exception>
  16608. <exception cref="T:System.EntryPointNotFoundException">
  16609. A required operation in the NI-VISA driver library cannot be found.
  16610. </exception>
  16611. </member>
  16612. <member name="M:NationalInstruments.VisaNS.VxiBackplane.WaitOnEvent(NationalInstruments.VisaNS.VxiBackplaneEventType)">
  16613. <summary>
  16614. Waits infinitely long for an occurrence of the specified event for a session.
  16615. </summary>
  16616. <param name="eventToWaitOn">VxiBackplane event to wait on.
  16617. </param>
  16618. <returns>VxiBackplaneEventArgs object that contains information about the event that occurred.
  16619. </returns>
  16620. <exception cref="T:System.ArgumentException">
  16621. Specified event type is not supported by the resource.
  16622. </exception>
  16623. <exception cref="T:System.InvalidOperationException">
  16624. The session must be enabled for events of the specified type in order to receive them.
  16625. </exception>
  16626. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  16627. The NI-VISA driver returned an error as a result of calling this method.
  16628. </exception>
  16629. <exception cref="T:System.ObjectDisposedException">
  16630. This member is called after the Dispose
  16631. method is called directly from code or indirectly through a finalizer.
  16632. </exception>
  16633. <exception cref="T:System.DllNotFoundException">
  16634. The NI-VISA driver library cannot be found.
  16635. </exception>
  16636. <exception cref="T:System.EntryPointNotFoundException">
  16637. A required operation in the NI-VISA driver library cannot be found.
  16638. </exception>
  16639. </member>
  16640. <member name="M:NationalInstruments.VisaNS.VxiBackplane.WaitOnEvent(NationalInstruments.VisaNS.VxiBackplaneEventType,System.Int32)">
  16641. <summary>
  16642. Waits a specified time for an occurrence of the specified event for a session.
  16643. </summary>
  16644. <param name="eventToWaitOn">VxiBackplane event to wait on.
  16645. </param>
  16646. <param name="timeout">
  16647. Maximum time in milliseconds that this method waits for the event to occur before throwing
  16648. an exception.
  16649. </param>
  16650. <returns>VxiBackplaneEventArgs object containing information about the event that occurred.
  16651. </returns>
  16652. <exception cref="T:System.ArgumentException">
  16653. Specified event type is not supported by the resource.
  16654. </exception>
  16655. <exception cref="T:System.InvalidOperationException">
  16656. The session must be enabled for events of the specified type in order to receive them.
  16657. </exception>
  16658. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  16659. The NI-VISA driver returned an error as a result of calling this method.
  16660. </exception>
  16661. <exception cref="T:System.ObjectDisposedException">
  16662. This member is called after the Dispose
  16663. method is called directly from code or indirectly through a finalizer.
  16664. </exception>
  16665. <exception cref="T:System.DllNotFoundException">
  16666. The NI-VISA driver library cannot be found.
  16667. </exception>
  16668. <exception cref="T:System.EntryPointNotFoundException">
  16669. A required operation in the NI-VISA driver library cannot be found.
  16670. </exception>
  16671. </member>
  16672. <member name="M:NationalInstruments.VisaNS.VxiBackplane.OnTrigger(NationalInstruments.VisaNS.VxiBackplaneTriggerEventArgs)">
  16673. <summary>
  16674. Raises the Trigger event of the
  16675. VxiBackplane object.
  16676. </summary>
  16677. <param name="e">VxiBackplaneTriggerEventArgs object that contains event data.
  16678. </param>
  16679. </member>
  16680. <member name="M:NationalInstruments.VisaNS.VxiBackplane.OnVxiVmeSystemFail(NationalInstruments.VisaNS.VxiBackplaneEventArgs)">
  16681. <summary>
  16682. Raises the VxiVmeSystemFail event of the
  16683. VxiBackplane object.
  16684. </summary>
  16685. <param name="e">VxiBackplaneEventArgs object that contains event data.
  16686. </param>
  16687. </member>
  16688. <member name="M:NationalInstruments.VisaNS.VxiBackplane.OnVxiVmeSystemReset(NationalInstruments.VisaNS.VxiBackplaneEventArgs)">
  16689. <summary>
  16690. Raises the VxiVmeSystemReset event of the
  16691. VxiBackplane object.
  16692. </summary>
  16693. <param name="e">VxiBackplaneEventArgs object that contains event data.
  16694. </param>
  16695. </member>
  16696. <member name="P:NationalInstruments.VisaNS.VxiBackplane.TriggerStatus">
  16697. <summary>
  16698. Gets the current state of the VXI trigger lines.
  16699. </summary>
  16700. <exception cref="T:System.ObjectDisposedException">
  16701. This member is called after the Dispose
  16702. method is called directly from code or indirectly through a finalizer.
  16703. </exception>
  16704. <exception cref="T:System.DllNotFoundException">
  16705. The NI-VISA driver library cannot be found.
  16706. </exception>
  16707. <exception cref="T:System.EntryPointNotFoundException">
  16708. A required operation in the NI-VISA driver library cannot be found.
  16709. </exception>
  16710. </member>
  16711. <member name="P:NationalInstruments.VisaNS.VxiBackplane.VxiVmeInterruptStatus">
  16712. <summary>
  16713. Gets the current state of the VXI/VME interrupt lines.
  16714. </summary>
  16715. <exception cref="T:System.ObjectDisposedException">
  16716. This member is called after the Dispose
  16717. method is called directly from code or indirectly through a finalizer.
  16718. </exception>
  16719. <exception cref="T:System.DllNotFoundException">
  16720. The NI-VISA driver library cannot be found.
  16721. </exception>
  16722. <exception cref="T:System.EntryPointNotFoundException">
  16723. A required operation in the NI-VISA driver library cannot be found.
  16724. </exception>
  16725. </member>
  16726. <member name="P:NationalInstruments.VisaNS.VxiBackplane.VmeSystemFailureState">
  16727. <summary>
  16728. Gets the current state of the VXI/VME SYSFAIL (system failure) backplane line.
  16729. </summary>
  16730. <exception cref="T:System.ObjectDisposedException">
  16731. This member is called after the Dispose
  16732. method is called directly from code or indirectly through a finalizer.
  16733. </exception>
  16734. <exception cref="T:System.DllNotFoundException">
  16735. The NI-VISA driver library cannot be found.
  16736. </exception>
  16737. <exception cref="T:System.EntryPointNotFoundException">
  16738. A required operation in the NI-VISA driver library cannot be found.
  16739. </exception>
  16740. </member>
  16741. <member name="P:NationalInstruments.VisaNS.VxiBackplane.MainframeLogicalAddress">
  16742. <summary>
  16743. Gets the lowest logical address in the mainframe.
  16744. </summary>
  16745. <exception cref="T:System.ObjectDisposedException">
  16746. This member is called after the Dispose
  16747. method is called directly from code or indirectly through a finalizer.
  16748. </exception>
  16749. <exception cref="T:System.DllNotFoundException">
  16750. The NI-VISA driver library cannot be found.
  16751. </exception>
  16752. <exception cref="T:System.EntryPointNotFoundException">
  16753. A required operation in the NI-VISA driver library cannot be found.
  16754. </exception>
  16755. </member>
  16756. <member name="P:NationalInstruments.VisaNS.VxiBackplane.TriggerLine">
  16757. <summary>
  16758. Gets or sets the identifier for the current triggering mechanism.
  16759. </summary>
  16760. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  16761. The property is set to an invalid state.
  16762. </exception>
  16763. <exception cref="T:System.ObjectDisposedException">
  16764. This member is called after the Dispose
  16765. method is called directly from code or indirectly through a finalizer.
  16766. </exception>
  16767. <exception cref="T:System.DllNotFoundException">
  16768. The NI-VISA driver library cannot be found.
  16769. </exception>
  16770. <exception cref="T:System.EntryPointNotFoundException">
  16771. A required operation in the NI-VISA driver library cannot be found.
  16772. </exception>
  16773. </member>
  16774. <member name="P:NationalInstruments.VisaNS.VxiBackplane.TriggerSupport">
  16775. <summary>
  16776. Gets the VXI trigger lines that the NI-VISA driver supports.
  16777. </summary>
  16778. <exception cref="T:System.ObjectDisposedException">
  16779. This member is called after the Dispose
  16780. method is called directly from code or indirectly through a finalizer.
  16781. </exception>
  16782. <exception cref="T:System.DllNotFoundException">
  16783. The NI-VISA driver library cannot be found.
  16784. </exception>
  16785. <exception cref="T:System.EntryPointNotFoundException">
  16786. A required operation in the NI-VISA driver library cannot be found.
  16787. </exception>
  16788. </member>
  16789. <member name="E:NationalInstruments.VisaNS.VxiBackplane.Trigger">
  16790. <summary>
  16791. Occurs when a trigger interrupt is received from the device.
  16792. </summary>
  16793. </member>
  16794. <member name="E:NationalInstruments.VisaNS.VxiBackplane.VxiVmeSystemFail">
  16795. <summary>
  16796. Occurs when the VXI/VME SYSFAIL* line is asserted.
  16797. </summary>
  16798. </member>
  16799. <member name="E:NationalInstruments.VisaNS.VxiBackplane.VxiVmeSystemReset">
  16800. <summary>
  16801. Occurs when the VXI/VME SYSRESET* line is asserted.
  16802. </summary>
  16803. </member>
  16804. <member name="T:NationalInstruments.VisaNS.VxiBackplaneEventArgs">
  16805. <summary>
  16806. Provides data for events on the VxiBackplane object.
  16807. </summary>
  16808. </member>
  16809. <member name="M:NationalInstruments.VisaNS.VxiBackplaneEventArgs.ToString">
  16810. <summary>
  16811. Overrides ToString.
  16812. </summary>
  16813. <returns>
  16814. A string representation of the object.
  16815. </returns>
  16816. </member>
  16817. <member name="P:NationalInstruments.VisaNS.VxiBackplaneEventArgs.EventType">
  16818. <summary>
  16819. Gets an enumeration value indicating which event occurred.
  16820. </summary>
  16821. </member>
  16822. <member name="T:NationalInstruments.VisaNS.VxiBackplaneEventHandler">
  16823. <summary>
  16824. Represents the method that handles the VxiVmeSystemFail and
  16825. VxiVmeSystemReset
  16826. events on VxiBackplane.
  16827. </summary>
  16828. <param name="sender">
  16829. Object that generated the event.
  16830. </param>
  16831. <param name="e">VxiBackplaneEventArgs object that specifies information about the event.
  16832. </param>
  16833. </member>
  16834. <member name="T:NationalInstruments.VisaNS.VxiBackplaneEventType">
  16835. <summary>
  16836. Specifies the available events on the VxiBackplane object.
  16837. </summary>
  16838. </member>
  16839. <member name="F:NationalInstruments.VisaNS.VxiBackplaneEventType.AllEnabledEvents">
  16840. <summary>
  16841. All currently enabled events for DisableEvent, DiscardEvent, and WaitOnEvent must be operated on. For EnableEvent, all previously enable events must be operated on.
  16842. </summary>
  16843. </member>
  16844. <member name="F:NationalInstruments.VisaNS.VxiBackplaneEventType.Custom">
  16845. <summary>
  16846. Used with EventType to indicate that the
  16847. received event is not defined in VxiBackplaneEventType. Check the value of
  16848. CustomEventType to get the integer value of the received event.
  16849. </summary>
  16850. </member>
  16851. <member name="F:NationalInstruments.VisaNS.VxiBackplaneEventType.Trigger">
  16852. <summary>
  16853. A trigger interrupt is received from the device.
  16854. </summary>
  16855. </member>
  16856. <member name="F:NationalInstruments.VisaNS.VxiBackplaneEventType.VxiVmeSystemFail">
  16857. <summary>
  16858. The VXI/VME SYSFAIL* line is asserted.
  16859. </summary>
  16860. </member>
  16861. <member name="F:NationalInstruments.VisaNS.VxiBackplaneEventType.VxiVmeSystemReset">
  16862. <summary>
  16863. The VXI/VME SYSRESET* line is asserted.
  16864. </summary>
  16865. </member>
  16866. <member name="T:NationalInstruments.VisaNS.VxiBackplaneTriggerEventArgs">
  16867. <summary>
  16868. Provides data for the Trigger event on
  16869. VxiBackplane.
  16870. </summary>
  16871. </member>
  16872. <member name="M:NationalInstruments.VisaNS.VxiBackplaneTriggerEventArgs.ToString">
  16873. <summary>
  16874. Overrides ToString.
  16875. </summary>
  16876. <returns>
  16877. A string representation of the object.
  16878. </returns>
  16879. </member>
  16880. <member name="P:NationalInstruments.VisaNS.VxiBackplaneTriggerEventArgs.TriggerLine">
  16881. <summary>
  16882. Gets the triggering mechanism on which the specified trigger event is received.
  16883. </summary>
  16884. </member>
  16885. <member name="T:NationalInstruments.VisaNS.VxiBackplaneTriggerEventHandler">
  16886. <summary>
  16887. Represents the method that handles the Trigger event
  16888. on VxiBackplane.
  16889. </summary>
  16890. <param name="sender">
  16891. Object that generated the event.
  16892. </param>
  16893. <param name="e">VxiBackplaneTriggerEventArgs object that specifies information about the event.
  16894. </param>
  16895. </member>
  16896. <member name="T:NationalInstruments.VisaNS.VxiCommandMode">
  16897. <summary>
  16898. Specifies the command mode that you can use in CommandQuery.
  16899. </summary>
  16900. </member>
  16901. <member name="F:NationalInstruments.VisaNS.VxiCommandMode.Command16Bit">
  16902. <summary>
  16903. Send 16-bit Word Serial command.
  16904. </summary>
  16905. </member>
  16906. <member name="F:NationalInstruments.VisaNS.VxiCommandMode.CommandResponse16Bit">
  16907. <summary>
  16908. Send 16-bit Word Serial query and retrieve 16-bit response.
  16909. </summary>
  16910. </member>
  16911. <member name="F:NationalInstruments.VisaNS.VxiCommandMode.Response16Bit">
  16912. <summary>
  16913. Retrieve 16-bit response from previous query.
  16914. </summary>
  16915. </member>
  16916. <member name="F:NationalInstruments.VisaNS.VxiCommandMode.Command32Bit">
  16917. <summary>
  16918. Send 32-bit Word Serial command.
  16919. </summary>
  16920. </member>
  16921. <member name="F:NationalInstruments.VisaNS.VxiCommandMode.Command32BitResponse16Bit">
  16922. <summary>
  16923. Send 32-bit Word Serial query and retrieve 16-bit response.
  16924. </summary>
  16925. </member>
  16926. <member name="F:NationalInstruments.VisaNS.VxiCommandMode.CommandResponse32Bit">
  16927. <summary>
  16928. Send 32-bit Word Serial query and retrieve 32-bit response.
  16929. </summary>
  16930. </member>
  16931. <member name="F:NationalInstruments.VisaNS.VxiCommandMode.Response32Bit">
  16932. <summary>
  16933. Retrieve 32-bit response from previous query.
  16934. </summary>
  16935. </member>
  16936. <member name="T:NationalInstruments.VisaNS.VxiDeviceClass">
  16937. <summary>
  16938. Specifies the type of VXI device classes that you can use with DeviceClass.
  16939. </summary>
  16940. </member>
  16941. <member name="F:NationalInstruments.VisaNS.VxiDeviceClass.Memory">
  16942. <summary>
  16943. Memory VXI device class.
  16944. </summary>
  16945. </member>
  16946. <member name="F:NationalInstruments.VisaNS.VxiDeviceClass.Extended">
  16947. <summary>
  16948. Extended VXI device class.
  16949. </summary>
  16950. </member>
  16951. <member name="F:NationalInstruments.VisaNS.VxiDeviceClass.Message">
  16952. <summary>
  16953. Message-based VXI device class.
  16954. </summary>
  16955. </member>
  16956. <member name="F:NationalInstruments.VisaNS.VxiDeviceClass.Register">
  16957. <summary>
  16958. Register-based VXI device class.
  16959. </summary>
  16960. </member>
  16961. <member name="F:NationalInstruments.VisaNS.VxiDeviceClass.Other">
  16962. <summary>
  16963. Miscellaneous VXI device class.
  16964. </summary>
  16965. </member>
  16966. <member name="T:NationalInstruments.VisaNS.VxiInterrupt">
  16967. <summary>
  16968. Defines the VXI interrupt that you can use with AssertInterrupt.
  16969. </summary>
  16970. </member>
  16971. <member name="F:NationalInstruments.VisaNS.VxiInterrupt.Signal">
  16972. <summary>
  16973. Send the notification via a VXI signal.
  16974. </summary>
  16975. </member>
  16976. <member name="F:NationalInstruments.VisaNS.VxiInterrupt.UseAssigned">
  16977. <summary>
  16978. Use the notification method that is assigned to the local device.
  16979. </summary>
  16980. </member>
  16981. <member name="F:NationalInstruments.VisaNS.VxiInterrupt.Irq1">
  16982. <summary>
  16983. Send the interrupt via the specified VXI/VME IRQ line. This line uses the standard VXI/VME ROAK (release on acknowledge) interrupt mechanism, rather than the older VME RORA (release on register access) mechanism.
  16984. </summary>
  16985. </member>
  16986. <member name="F:NationalInstruments.VisaNS.VxiInterrupt.Irq2">
  16987. <summary>
  16988. Send the interrupt via the specified VXI/VME IRQ line. This line uses the standard VXI/VME ROAK (release on acknowledge) interrupt mechanism, rather than the older VME RORA (release on register access) mechanism.
  16989. </summary>
  16990. </member>
  16991. <member name="F:NationalInstruments.VisaNS.VxiInterrupt.Irq3">
  16992. <summary>
  16993. Send the interrupt via the specified VXI/VME IRQ line. This line uses the standard VXI/VME ROAK (release on acknowledge) interrupt mechanism, rather than the older VME RORA (release on register access) mechanism.
  16994. </summary>
  16995. </member>
  16996. <member name="F:NationalInstruments.VisaNS.VxiInterrupt.Irq4">
  16997. <summary>
  16998. Send the interrupt via the specified VXI/VME IRQ line. This line uses the standard VXI/VME ROAK (release on acknowledge) interrupt mechanism, rather than the older VME RORA (release on register access) mechanism.
  16999. </summary>
  17000. </member>
  17001. <member name="F:NationalInstruments.VisaNS.VxiInterrupt.Irq5">
  17002. <summary>
  17003. Send the interrupt via the specified VXI/VME IRQ line. This line uses the standard VXI/VME ROAK (release on acknowledge) interrupt mechanism, rather than the older VME RORA (release on register access) mechanism.
  17004. </summary>
  17005. </member>
  17006. <member name="F:NationalInstruments.VisaNS.VxiInterrupt.Irq6">
  17007. <summary>
  17008. Send the interrupt via the specified VXI/VME IRQ line. This line uses the standard VXI/VME ROAK (release on acknowledge) interrupt mechanism, rather than the older VME RORA (release on register access) mechanism.
  17009. </summary>
  17010. </member>
  17011. <member name="F:NationalInstruments.VisaNS.VxiInterrupt.Irq7">
  17012. <summary>
  17013. Send the interrupt via the specified VXI/VME IRQ line. This line uses the standard VXI/VME ROAK (release on acknowledge) interrupt mechanism, rather than the older VME RORA (release on register access) mechanism.
  17014. </summary>
  17015. </member>
  17016. <member name="T:NationalInstruments.VisaNS.VxiMemory">
  17017. <summary>
  17018. Provides access to the specific VXI memory-access functionality available in VISA.
  17019. </summary>
  17020. </member>
  17021. <member name="M:NationalInstruments.VisaNS.VxiMemory.#ctor(System.String)">
  17022. <summary>
  17023. Initializes a new instance of the VxiMemory object from
  17024. the specified resource name.
  17025. </summary>
  17026. <param name="resourceName">
  17027. String that describes a unique VISA resource.
  17028. </param>
  17029. <exception cref="T:System.ArgumentException">
  17030. Insufficient location information, or the device or resource is not present in the system.
  17031. -or-
  17032. The interface type is valid, but the specified interface number is not configured.
  17033. -or-
  17034. resourceName (parameter) does not describe a valid
  17035. VXI MEMACC or GPIB-VXI MEMACC resource.
  17036. </exception>
  17037. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17038. There are problems opening a VISA session to
  17039. resourceName (parameter).
  17040. </exception>
  17041. <exception cref="T:System.DllNotFoundException">
  17042. The NI-VISA driver library cannot be found.
  17043. </exception>
  17044. <exception cref="T:System.EntryPointNotFoundException">
  17045. A required operation in the NI-VISA driver library cannot be found.
  17046. </exception>
  17047. </member>
  17048. <member name="M:NationalInstruments.VisaNS.VxiMemory.#ctor(System.String,NationalInstruments.VisaNS.AccessModes,System.Int32,System.Boolean)">
  17049. <summary>
  17050. Initializes a new instance of the VxiMemory object from
  17051. the specified resource name, access mode, timeout, and resource name validation flag.
  17052. </summary>
  17053. <param name="resourceName">
  17054. String that describes a unique VISA resource.
  17055. </param>
  17056. <param name="checkResourceType">
  17057. Validation setting for the resource string.
  17058. </param>
  17059. <param name="accessMode">
  17060. The mode by which the specified VISA resource is accessed.
  17061. </param>
  17062. <param name="openTimeout">
  17063. The maximum time in milliseconds that this statement waits to
  17064. open a VISA session with the specified resource. This parameter does not set
  17065. the Timeout property.
  17066. </param>
  17067. <exception cref="T:System.ArgumentException">
  17068. Insufficient location information, or the device or resource is not present in the system.
  17069. -or-
  17070. Invalid accessMode (parameter).
  17071. -or-
  17072. The interface type is valid, but the specified interface number is not configured.
  17073. -or-
  17074. resourceName (parameter) does not describe a valid
  17075. VXI MEMACC or GPIB-VXI MEMACC resource and checkResourceType (parameter) is set to
  17076. true.
  17077. </exception>
  17078. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17079. There are problems opening a VISA session to
  17080. resourceName (parameter)</exception>
  17081. <exception cref="T:System.DllNotFoundException">
  17082. The NI-VISA driver library cannot be found.
  17083. </exception>
  17084. <exception cref="T:System.EntryPointNotFoundException">
  17085. A required operation in the NI-VISA driver library cannot be found.
  17086. </exception>
  17087. </member>
  17088. <member name="M:NationalInstruments.VisaNS.VxiMemory.Move(NationalInstruments.VisaNS.AddressSpace,System.Int32,NationalInstruments.VisaNS.DataWidth,NationalInstruments.VisaNS.AddressSpace,System.Int32,NationalInstruments.VisaNS.DataWidth,System.Int32)">
  17089. <summary>
  17090. Moves a block of data.
  17091. </summary>
  17092. <param name="srcSpace">
  17093. Address space of the source.
  17094. </param>
  17095. <param name="srcOffset">
  17096. Offset of the starting address or register from which to read.
  17097. </param>
  17098. <param name="srcWidth">
  17099. Data width of the source.
  17100. </param>
  17101. <param name="destSpace">
  17102. Address space of the destination.
  17103. </param>
  17104. <param name="destOffset">
  17105. Offset of the starting address or register to which to write.
  17106. </param>
  17107. <param name="destWidth">
  17108. Data width of the destination.
  17109. </param>
  17110. <param name="length">
  17111. Number of elements to transfer, where the data width of the elements to transfer is identical to srcWidth (parameter).
  17112. </param>
  17113. <exception cref="T:System.ArgumentException">
  17114. Cannot support source and destination widths that are different.
  17115. -or-
  17116. Invalid source or destination width specified.
  17117. -or-
  17118. Invalid offset specified.
  17119. -or-
  17120. Invalid length (parameter) specified.
  17121. -or-
  17122. Invalid address space specified.
  17123. </exception>
  17124. <exception cref="T:System.InvalidOperationException">
  17125. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  17126. </exception>
  17127. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17128. The NI-VISA driver returned an error as a result of calling this method.
  17129. </exception>
  17130. <exception cref="T:System.ObjectDisposedException">
  17131. This member is called after the Dispose
  17132. method is called directly from code or indirectly through a finalizer.
  17133. </exception>
  17134. <exception cref="T:System.DllNotFoundException">
  17135. The NI-VISA driver library cannot be found.
  17136. </exception>
  17137. <exception cref="T:System.EntryPointNotFoundException">
  17138. A required operation in the NI-VISA driver library cannot be found.
  17139. </exception>
  17140. </member>
  17141. <member name="M:NationalInstruments.VisaNS.VxiMemory.Move(NationalInstruments.VisaNS.AddressSpace,System.Int64,NationalInstruments.VisaNS.DataWidth,NationalInstruments.VisaNS.AddressSpace,System.Int64,NationalInstruments.VisaNS.DataWidth,System.Int32)">
  17142. <summary>
  17143. Moves a block of data.
  17144. </summary>
  17145. <param name="srcSpace">
  17146. Address space of the source.
  17147. </param>
  17148. <param name="srcOffset">
  17149. Offset of the starting address or register from which to read.
  17150. </param>
  17151. <param name="srcWidth">
  17152. Data width of the source.
  17153. </param>
  17154. <param name="destSpace">
  17155. Address space of the destination.
  17156. </param>
  17157. <param name="destOffset">
  17158. Offset of the starting address or register to which to write.
  17159. </param>
  17160. <param name="destWidth">
  17161. Data width of the destination.
  17162. </param>
  17163. <param name="length">
  17164. Number of elements to transfer, where the data width of the elements to transfer is identical to srcWidth (parameter).
  17165. </param>
  17166. <exception cref="T:System.ArgumentException">
  17167. Cannot support source and destination widths that are different.
  17168. -or-
  17169. Invalid source or destination width specified.
  17170. -or-
  17171. Invalid offset specified.
  17172. -or-
  17173. Invalid length (parameter) specified.
  17174. -or-
  17175. Invalid address space specified.
  17176. </exception>
  17177. <exception cref="T:System.InvalidOperationException">
  17178. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  17179. </exception>
  17180. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17181. The NI-VISA driver returned an error as a result of calling this method.
  17182. </exception>
  17183. <exception cref="T:System.ObjectDisposedException">
  17184. This member is called after the Dispose
  17185. method is called directly from code or indirectly through a finalizer.
  17186. </exception>
  17187. <exception cref="T:System.DllNotFoundException">
  17188. The NI-VISA driver library cannot be found.
  17189. </exception>
  17190. <exception cref="T:System.EntryPointNotFoundException">
  17191. A required operation in the NI-VISA driver library cannot be found.
  17192. </exception>
  17193. </member>
  17194. <member name="P:NationalInstruments.VisaNS.VxiMemory.DestinationByteOrder">
  17195. <summary>
  17196. Gets or sets the byte order to use in high-level access operations,
  17197. such as Out32 and
  17198. MoveOut32,
  17199. when writing to the destination.
  17200. </summary>
  17201. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17202. The property is set to an invalid state.
  17203. </exception>
  17204. <exception cref="T:System.ObjectDisposedException">
  17205. This member is called after the Dispose
  17206. method is called directly from code or indirectly through a finalizer.
  17207. </exception>
  17208. <exception cref="T:System.DllNotFoundException">
  17209. The NI-VISA driver library cannot be found.
  17210. </exception>
  17211. <exception cref="T:System.EntryPointNotFoundException">
  17212. A required operation in the NI-VISA driver library cannot be found.
  17213. </exception>
  17214. </member>
  17215. <member name="P:NationalInstruments.VisaNS.VxiMemory.DestinationPrivilege">
  17216. <summary>
  17217. Gets or sets the address modifier to use in high-level access operations,
  17218. such as Out32 and
  17219. MoveOut32,
  17220. when writing to the destination.
  17221. </summary>
  17222. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17223. The property is set to an invalid state.
  17224. </exception>
  17225. <exception cref="T:System.ObjectDisposedException">
  17226. This member is called after the Dispose
  17227. method is called directly from code or indirectly through a finalizer.
  17228. </exception>
  17229. <exception cref="T:System.DllNotFoundException">
  17230. The NI-VISA driver library cannot be found.
  17231. </exception>
  17232. <exception cref="T:System.EntryPointNotFoundException">
  17233. A required operation in the NI-VISA driver library cannot be found.
  17234. </exception>
  17235. </member>
  17236. <member name="P:NationalInstruments.VisaNS.VxiMemory.LogicalAddress">
  17237. <summary>
  17238. Gets the logical address of the local controller.
  17239. </summary>
  17240. <exception cref="T:System.ObjectDisposedException">
  17241. This member is called after the Dispose
  17242. method is called directly from code or indirectly through a finalizer.
  17243. </exception>
  17244. <exception cref="T:System.DllNotFoundException">
  17245. The NI-VISA driver library cannot be found.
  17246. </exception>
  17247. <exception cref="T:System.EntryPointNotFoundException">
  17248. A required operation in the NI-VISA driver library cannot be found.
  17249. </exception>
  17250. </member>
  17251. <member name="P:NationalInstruments.VisaNS.VxiMemory.SourcePrivilege">
  17252. <summary>
  17253. Gets or sets the address modifier to use when reading from the source.
  17254. </summary>
  17255. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17256. The property is set to an invalid state.
  17257. </exception>
  17258. <exception cref="T:System.ObjectDisposedException">
  17259. This member is called after the Dispose
  17260. method is called directly from code or indirectly through a finalizer.
  17261. </exception>
  17262. <exception cref="T:System.DllNotFoundException">
  17263. The NI-VISA driver library cannot be found.
  17264. </exception>
  17265. <exception cref="T:System.EntryPointNotFoundException">
  17266. A required operation in the NI-VISA driver library cannot be found.
  17267. </exception>
  17268. </member>
  17269. <member name="P:NationalInstruments.VisaNS.VxiMemory.SourceByteOrder">
  17270. <summary>
  17271. Gets or sets the byte order to use when reading from the source.
  17272. </summary>
  17273. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17274. The property is set to an invalid state.
  17275. </exception>
  17276. <exception cref="T:System.ObjectDisposedException">
  17277. This member is called after the Dispose
  17278. method is called directly from code or indirectly through a finalizer.
  17279. </exception>
  17280. <exception cref="T:System.DllNotFoundException">
  17281. The NI-VISA driver library cannot be found.
  17282. </exception>
  17283. <exception cref="T:System.EntryPointNotFoundException">
  17284. A required operation in the NI-VISA driver library cannot be found.
  17285. </exception>
  17286. </member>
  17287. <member name="T:NationalInstruments.VisaNS.VxiSession">
  17288. <summary>
  17289. Provides access to the specific device-level VXI functionality available in VISA.
  17290. </summary>
  17291. </member>
  17292. <member name="F:NationalInstruments.VisaNS.VxiSession.UnknownLogicalAddress">
  17293. <summary>
  17294. Indicates that the logical address is unknown.
  17295. </summary>
  17296. </member>
  17297. <member name="F:NationalInstruments.VisaNS.VxiSession.UnknownSlotNumber">
  17298. <summary>
  17299. Indicates that the slot number is unknown.
  17300. </summary>
  17301. </member>
  17302. <member name="M:NationalInstruments.VisaNS.VxiSession.#ctor(System.String)">
  17303. <summary>
  17304. Initializes a new instance of the VxiSession object from
  17305. the specified resource name.
  17306. </summary>
  17307. <param name="resourceName">
  17308. String that describes a unique VISA resource.
  17309. </param>
  17310. <exception cref="T:System.ArgumentException">
  17311. Insufficient location information, or the device or resource is not present in the system.
  17312. -or-
  17313. The interface type is valid, but the specified interface number is not configured.
  17314. -or-
  17315. resourceName (parameter) does not describe a valid
  17316. VXI INSTR or GPIB-VXI INSTR resource.
  17317. </exception>
  17318. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17319. There are problems opening a VISA session to
  17320. resourceName (parameter).
  17321. </exception>
  17322. <exception cref="T:System.DllNotFoundException">
  17323. The NI-VISA driver library cannot be found.
  17324. </exception>
  17325. <exception cref="T:System.EntryPointNotFoundException">
  17326. A required operation in the NI-VISA driver library cannot be found.
  17327. </exception>
  17328. </member>
  17329. <member name="M:NationalInstruments.VisaNS.VxiSession.#ctor(System.String,NationalInstruments.VisaNS.AccessModes,System.Int32,System.Boolean)">
  17330. <summary>
  17331. Initializes a new instance of the VxiSession object from
  17332. the specified resource name, access mode, timeout, and resource name validation flag.
  17333. </summary>
  17334. <param name="resourceName">
  17335. String that describes a unique VISA resource.
  17336. </param>
  17337. <param name="checkResourceType">
  17338. Validation setting for the resource string.
  17339. </param>
  17340. <param name="accessMode">
  17341. The mode by which the specified VISA resource is accessed.
  17342. </param>
  17343. <param name="openTimeout">
  17344. The maximum time in milliseconds that this statement waits to
  17345. open a VISA session with the specified resource. This parameter does not set
  17346. the Timeout property.
  17347. </param>
  17348. <exception cref="T:System.ArgumentException">
  17349. Insufficient location information, or the device or resource is not present in the system.
  17350. -or-
  17351. Invalid accessMode (parameter).
  17352. -or-
  17353. The interface type is valid, but the specified interface number is not configured.
  17354. -or-
  17355. resourceName (parameter) does not describe a valid
  17356. VXI INSTR or GPIB-VXI INSTR resource and checkResourceType (parameter) is set to
  17357. true.
  17358. </exception>
  17359. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17360. There are problems opening a VISA session to
  17361. resourceName (parameter).
  17362. </exception>
  17363. <exception cref="T:System.DllNotFoundException">
  17364. The NI-VISA driver library cannot be found.
  17365. </exception>
  17366. <exception cref="T:System.EntryPointNotFoundException">
  17367. A required operation in the NI-VISA driver library cannot be found.
  17368. </exception>
  17369. </member>
  17370. <member name="M:NationalInstruments.VisaNS.VxiSession.CommandQuery(NationalInstruments.VisaNS.VxiCommandMode,System.Int32)">
  17371. <summary>
  17372. Sends the device a miscellaneous command or query and/or retrieves the response to a previous query.
  17373. </summary>
  17374. <param name="mode">
  17375. Issue a command and/or retrieve a response. Refer to VxiCommandMode
  17376. for a list of values.
  17377. </param>
  17378. <param name="command">
  17379. Miscellaneous command to send.
  17380. </param>
  17381. <returns>
  17382. Response retrieved from the device. If the mode specifies to send a command rather than retrieve a response,
  17383. the return value might be ignored.
  17384. </returns>
  17385. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17386. The NI-VISA driver returned an error as a result of calling this method.
  17387. </exception>
  17388. <exception cref="T:System.ObjectDisposedException">
  17389. This member is called after the Dispose
  17390. method is called directly from code or indirectly through a finalizer.
  17391. </exception>
  17392. <exception cref="T:System.DllNotFoundException">
  17393. The NI-VISA driver library cannot be found.
  17394. </exception>
  17395. <exception cref="T:System.EntryPointNotFoundException">
  17396. A required operation in the NI-VISA driver library cannot be found.
  17397. </exception>
  17398. </member>
  17399. <member name="M:NationalInstruments.VisaNS.VxiSession.MemoryAllocate(System.Int32)">
  17400. <summary>
  17401. Allocates memory from the memory region of a device.
  17402. </summary>
  17403. <param name="size">
  17404. Size of the allocation.
  17405. </param>
  17406. <returns>
  17407. Offset of the allocated device memory.
  17408. </returns>
  17409. <exception cref="T:System.ArgumentException">size (parameter) is invalid.
  17410. </exception>
  17411. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17412. The NI-VISA driver returned an error as a result of calling this method.
  17413. </exception>
  17414. <exception cref="T:System.ObjectDisposedException">
  17415. This member is called after the Dispose
  17416. method is called directly from code or indirectly through a finalizer.
  17417. </exception>
  17418. <exception cref="T:System.DllNotFoundException">
  17419. The NI-VISA driver library cannot be found.
  17420. </exception>
  17421. <exception cref="T:System.EntryPointNotFoundException">
  17422. A required operation in the NI-VISA driver library cannot be found.
  17423. </exception>
  17424. </member>
  17425. <member name="M:NationalInstruments.VisaNS.VxiSession.MemoryAllocate64BitBusAddress(System.Int32)">
  17426. <summary>
  17427. Allocates memory from the memory region of a device.
  17428. </summary>
  17429. <param name="size">
  17430. Size of the allocation.
  17431. </param>
  17432. <returns>
  17433. Offset of the allocated device memory.
  17434. </returns>
  17435. <exception cref="T:System.ArgumentException">size (parameter) is invalid.
  17436. </exception>
  17437. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17438. The NI-VISA driver returned an error as a result of calling this method.
  17439. </exception>
  17440. <exception cref="T:System.ObjectDisposedException">
  17441. This member is called after the Dispose
  17442. method is called directly from code or indirectly through a finalizer.
  17443. </exception>
  17444. <exception cref="T:System.DllNotFoundException">
  17445. The NI-VISA driver library cannot be found.
  17446. </exception>
  17447. <exception cref="T:System.EntryPointNotFoundException">
  17448. A required operation in the NI-VISA driver library cannot be found.
  17449. </exception>
  17450. </member>
  17451. <member name="M:NationalInstruments.VisaNS.VxiSession.MemoryFree(System.Int32)">
  17452. <summary>
  17453. Frees memory previously allocated using the MemoryAllocate method.
  17454. </summary>
  17455. <param name="offset">
  17456. Offset of the memory previously allocated with the MemoryAllocate method.
  17457. </param>
  17458. <exception cref="T:System.ArgumentException">offset (parameter) is invalid.
  17459. </exception>
  17460. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17461. The NI-VISA driver returned an error as a result of calling this method.
  17462. </exception>
  17463. <exception cref="T:System.ObjectDisposedException">
  17464. This member is called after the Dispose
  17465. method is called directly from code or indirectly through a finalizer.
  17466. </exception>
  17467. <exception cref="T:System.DllNotFoundException">
  17468. The NI-VISA driver library cannot be found.
  17469. </exception>
  17470. <exception cref="T:System.EntryPointNotFoundException">
  17471. A required operation in the NI-VISA driver library cannot be found.
  17472. </exception>
  17473. </member>
  17474. <member name="M:NationalInstruments.VisaNS.VxiSession.MemoryFree(System.Int64)">
  17475. <summary>
  17476. Frees memory previously allocated using the MemoryAllocate64BitBusAddress method.
  17477. </summary>
  17478. <param name="offset">
  17479. Offset of the memory previously allocated with the MemoryAllocate64BitBusAddress method.
  17480. </param>
  17481. <exception cref="T:System.ArgumentException">offset (parameter) is invalid.
  17482. </exception>
  17483. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17484. The NI-VISA driver returned an error as a result of calling this method.
  17485. </exception>
  17486. <exception cref="T:System.ObjectDisposedException">
  17487. This member is called after the Dispose
  17488. method is called directly from code or indirectly through a finalizer.
  17489. </exception>
  17490. <exception cref="T:System.DllNotFoundException">
  17491. The NI-VISA driver library cannot be found.
  17492. </exception>
  17493. <exception cref="T:System.EntryPointNotFoundException">
  17494. A required operation in the NI-VISA driver library cannot be found.
  17495. </exception>
  17496. </member>
  17497. <member name="M:NationalInstruments.VisaNS.VxiSession.Clear">
  17498. <summary>
  17499. Clears a device.
  17500. </summary>
  17501. <exception cref="T:System.InvalidOperationException">
  17502. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  17503. </exception>
  17504. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17505. The NI-VISA driver returned an error as a result of calling this method.
  17506. </exception>
  17507. <exception cref="T:System.ObjectDisposedException">
  17508. This member is called after the Dispose
  17509. method is called directly from code or indirectly through a finalizer.
  17510. </exception>
  17511. <exception cref="T:System.DllNotFoundException">
  17512. The NI-VISA driver library cannot be found.
  17513. </exception>
  17514. <exception cref="T:System.EntryPointNotFoundException">
  17515. A required operation in the NI-VISA driver library cannot be found.
  17516. </exception>
  17517. </member>
  17518. <member name="M:NationalInstruments.VisaNS.VxiSession.ReadStatusByte">
  17519. <summary>
  17520. Reads the status byte of a service request.
  17521. </summary>
  17522. <returns>
  17523. The service request status byte. This value is a bitfield composed of several flags. The bitfield includes,
  17524. but is not limited to, the values in StatusByteFlags.
  17525. </returns>
  17526. <exception cref="T:System.InvalidOperationException">
  17527. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  17528. </exception>
  17529. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17530. The NI-VISA driver returned an error as a result of calling this method.
  17531. </exception>
  17532. <exception cref="T:System.ObjectDisposedException">
  17533. This member is called after the Dispose
  17534. method is called directly from code or indirectly through a finalizer.
  17535. </exception>
  17536. <exception cref="T:System.DllNotFoundException">
  17537. The NI-VISA driver library cannot be found.
  17538. </exception>
  17539. <exception cref="T:System.EntryPointNotFoundException">
  17540. A required operation in the NI-VISA driver library cannot be found.
  17541. </exception>
  17542. </member>
  17543. <member name="M:NationalInstruments.VisaNS.VxiSession.BeginRead(System.Int32)">
  17544. <summary>
  17545. Initiates an asynchronous read from a device.
  17546. </summary>
  17547. <param name="count">
  17548. Number of bytes to read.
  17549. </param>
  17550. <returns>
  17551. An IAsyncResult that represents this operation.
  17552. </returns>
  17553. <exception cref="T:System.InvalidOperationException">
  17554. Unable to queue the asynchronous operation because there is already an operation in progress.
  17555. </exception>
  17556. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17557. The NI-VISA driver returned an error as a result of calling this method.
  17558. </exception>
  17559. <exception cref="T:System.ObjectDisposedException">
  17560. This member is called after the Dispose
  17561. method is called directly from code or indirectly through a finalizer.
  17562. </exception>
  17563. <exception cref="T:System.DllNotFoundException">
  17564. The NI-VISA driver library cannot be found.
  17565. </exception>
  17566. <exception cref="T:System.EntryPointNotFoundException">
  17567. A required operation in the NI-VISA driver library cannot be found.
  17568. </exception>
  17569. </member>
  17570. <member name="M:NationalInstruments.VisaNS.VxiSession.BeginRead(System.Int32,System.AsyncCallback,System.Object)">
  17571. <summary>
  17572. Initiates an asynchronous read from a device and calls a delegate when the operation completes.
  17573. </summary>
  17574. <param name="count">
  17575. Number of bytes to read.
  17576. </param>
  17577. <param name="callback">
  17578. Delegate to call when the asynchronous operation is complete.
  17579. </param>
  17580. <param name="state">
  17581. Object that contains additional user information.
  17582. </param>
  17583. <returns>
  17584. An IAsyncResult that represents this operation.
  17585. </returns>
  17586. <exception cref="T:System.InvalidOperationException">
  17587. Unable to queue the asynchronous operation because there is already an operation in progress.
  17588. </exception>
  17589. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17590. The NI-VISA driver returned an error as a result of calling this method.
  17591. </exception>
  17592. <exception cref="T:System.ObjectDisposedException">
  17593. This member is called after the Dispose
  17594. method is called directly from code or indirectly through a finalizer.
  17595. </exception>
  17596. <exception cref="T:System.DllNotFoundException">
  17597. The NI-VISA driver library cannot be found.
  17598. </exception>
  17599. <exception cref="T:System.EntryPointNotFoundException">
  17600. A required operation in the NI-VISA driver library cannot be found.
  17601. </exception>
  17602. </member>
  17603. <member name="M:NationalInstruments.VisaNS.VxiSession.EndReadString(System.IAsyncResult)">
  17604. <summary>
  17605. Handles the end of an asynchronous read and returns the ASCII-encoded read string.
  17606. </summary>
  17607. <param name="asyncResult">
  17608. An asynchronous result that represents the asynchronous read operation that you want to end.
  17609. </param>
  17610. <returns>
  17611. A string that contains the read data.
  17612. </returns>
  17613. <exception cref="T:System.ArgumentNullException">asyncResult (parameter) is null.
  17614. </exception>
  17615. <exception cref="T:System.ArgumentException">asyncResult (parameter) has already ended.
  17616. -or-
  17617. asyncResult (parameter) is not a read.
  17618. -or-
  17619. asyncResult (parameter) did not originate from VisaNS.
  17620. </exception>
  17621. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17622. The NI-VISA driver returned an error as a result of calling this method.
  17623. </exception>
  17624. <exception cref="T:System.ObjectDisposedException">
  17625. This member is called after the Dispose
  17626. method is called directly from code or indirectly through a finalizer.
  17627. </exception>
  17628. <exception cref="T:System.DllNotFoundException">
  17629. The NI-VISA driver library cannot be found.
  17630. </exception>
  17631. <exception cref="T:System.EntryPointNotFoundException">
  17632. A required operation in the NI-VISA driver library cannot be found.
  17633. </exception>
  17634. </member>
  17635. <member name="M:NationalInstruments.VisaNS.VxiSession.EndReadByteArray(System.IAsyncResult)">
  17636. <summary>
  17637. Handles the end of an asynchronous read and returns the read byte array.
  17638. </summary>
  17639. <param name="asyncResult">
  17640. An asynchronous result that represents the asynchronous read operation that you want to end.
  17641. </param>
  17642. <returns>
  17643. A byte array that contains the read data.
  17644. </returns>
  17645. <exception cref="T:System.ArgumentNullException">asyncResult (parameter) is null.
  17646. </exception>
  17647. <exception cref="T:System.ArgumentException">asyncResult (parameter) has already ended.
  17648. -or-
  17649. asyncResult (parameter) is not a read.
  17650. -or-
  17651. asyncResult (parameter) did not originate from VisaNS.
  17652. </exception>
  17653. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17654. The NI-VISA driver returned an error as a result of calling this method.
  17655. </exception>
  17656. <exception cref="T:System.ObjectDisposedException">
  17657. This member is called after the Dispose
  17658. method is called directly from code or indirectly through a finalizer.
  17659. </exception>
  17660. <exception cref="T:System.DllNotFoundException">
  17661. The NI-VISA driver library cannot be found.
  17662. </exception>
  17663. <exception cref="T:System.EntryPointNotFoundException">
  17664. A required operation in the NI-VISA driver library cannot be found.
  17665. </exception>
  17666. </member>
  17667. <member name="M:NationalInstruments.VisaNS.VxiSession.Terminate">
  17668. <summary>
  17669. Aborts all in-progress asynchronous read and write operations.
  17670. </summary>
  17671. <exception cref="T:System.InvalidOperationException">
  17672. There are no asynchronous operations in progress.
  17673. </exception>
  17674. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17675. The NI-VISA driver returned an error as a result of calling this method.
  17676. </exception>
  17677. <exception cref="T:System.ObjectDisposedException">
  17678. This member is called after the Dispose
  17679. method is called directly from code or indirectly through a finalizer.
  17680. </exception>
  17681. <exception cref="T:System.DllNotFoundException">
  17682. The NI-VISA driver library cannot be found.
  17683. </exception>
  17684. <exception cref="T:System.EntryPointNotFoundException">
  17685. A required operation in the NI-VISA driver library cannot be found.
  17686. </exception>
  17687. </member>
  17688. <member name="M:NationalInstruments.VisaNS.VxiSession.Terminate(System.IAsyncResult)">
  17689. <summary>
  17690. Aborts an in-progress asynchronous read or write operation described by asyncResult (parameter).
  17691. </summary>
  17692. <param name="asyncResult">
  17693. Object associated with the asynchronous read or write that you want to terminate.
  17694. </param>
  17695. <exception cref="T:System.ArgumentException">
  17696. The asynchronous operation associated with asyncResult (parameter) is not in-progress.
  17697. </exception>
  17698. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17699. The NI-VISA driver returned an error as a result of calling this method.
  17700. </exception>
  17701. <exception cref="T:System.ObjectDisposedException">
  17702. This member is called after the Dispose
  17703. method is called directly from code or indirectly through a finalizer.
  17704. </exception>
  17705. <exception cref="T:System.DllNotFoundException">
  17706. The NI-VISA driver library cannot be found.
  17707. </exception>
  17708. <exception cref="T:System.EntryPointNotFoundException">
  17709. A required operation in the NI-VISA driver library cannot be found.
  17710. </exception>
  17711. </member>
  17712. <member name="M:NationalInstruments.VisaNS.VxiSession.BeginWrite(System.String)">
  17713. <summary>
  17714. Initiates an asynchronous write with ASCII-encoded string data to a device.
  17715. </summary>
  17716. <param name="buffer">
  17717. String to write to the device.
  17718. </param>
  17719. <returns>
  17720. An IAsyncResult that represents this operation.
  17721. </returns>
  17722. <exception cref="T:System.InvalidOperationException">
  17723. Unable to queue the asynchronous operation because there is already an operation in progress.
  17724. </exception>
  17725. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17726. The NI-VISA driver returned an error as a result of calling this method.
  17727. </exception>
  17728. <exception cref="T:System.ObjectDisposedException">
  17729. This member is called after the Dispose
  17730. method is called directly from code or indirectly through a finalizer.
  17731. </exception>
  17732. <exception cref="T:System.DllNotFoundException">
  17733. The NI-VISA driver library cannot be found.
  17734. </exception>
  17735. <exception cref="T:System.EntryPointNotFoundException">
  17736. A required operation in the NI-VISA driver library cannot be found.
  17737. </exception>
  17738. </member>
  17739. <member name="M:NationalInstruments.VisaNS.VxiSession.BeginWrite(System.String,System.AsyncCallback,System.Object)">
  17740. <summary>
  17741. Initiates an asynchronous write with ASCII-encoded string data to a device and with the ability to pass additional information.
  17742. </summary>
  17743. <param name="buffer">
  17744. String to write to the device.
  17745. </param>
  17746. <param name="callback">
  17747. Delegate to call when the asynchronous operation is complete.
  17748. </param>
  17749. <param name="state">
  17750. Object that contains additional user information.
  17751. </param>
  17752. <returns>
  17753. An IAsyncResult that represents this operation.
  17754. </returns>
  17755. <exception cref="T:System.InvalidOperationException">
  17756. Unable to queue the asynchronous operation because there is already an operation in progress.
  17757. </exception>
  17758. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17759. The NI-VISA driver returned an error as a result of calling this method.
  17760. </exception>
  17761. <exception cref="T:System.ObjectDisposedException">
  17762. This member is called after the Dispose
  17763. method is called directly from code or indirectly through a finalizer.
  17764. </exception>
  17765. <exception cref="T:System.DllNotFoundException">
  17766. The NI-VISA driver library cannot be found.
  17767. </exception>
  17768. <exception cref="T:System.EntryPointNotFoundException">
  17769. A required operation in the NI-VISA driver library cannot be found.
  17770. </exception>
  17771. </member>
  17772. <member name="M:NationalInstruments.VisaNS.VxiSession.BeginWrite(System.Byte[],System.Int32,System.Int32)">
  17773. <summary>
  17774. Initiates an asynchronous write with byte array data to a device.
  17775. </summary>
  17776. <param name="buffer">
  17777. Array of bytes to write to the device.
  17778. </param>
  17779. <param name="offset">
  17780. Index in buffer from which writing must begin.
  17781. </param>
  17782. <param name="count">
  17783. Number of bytes to write.
  17784. </param>
  17785. <returns>
  17786. An IAsyncResult that represents this operation.
  17787. </returns>
  17788. <exception cref="T:System.ArgumentOutOfRangeException">
  17789. Either offset (parameter) or count (parameter) is out of range.
  17790. </exception>
  17791. <exception cref="T:System.InvalidOperationException">
  17792. Unable to queue the asynchronous operation because there is already an operation in progress.
  17793. </exception>
  17794. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17795. The NI-VISA driver returned an error as a result of calling this method.
  17796. </exception>
  17797. <exception cref="T:System.ObjectDisposedException">
  17798. This member is called after the Dispose
  17799. method is called directly from code or indirectly through a finalizer.
  17800. </exception>
  17801. <exception cref="T:System.DllNotFoundException">
  17802. The NI-VISA driver library cannot be found.
  17803. </exception>
  17804. <exception cref="T:System.EntryPointNotFoundException">
  17805. A required operation in the NI-VISA driver library cannot be found.
  17806. </exception>
  17807. </member>
  17808. <member name="M:NationalInstruments.VisaNS.VxiSession.BeginWrite(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)">
  17809. <summary>
  17810. Initiates an asynchronous write with byte array data to a device and with the ability to pass additional information.
  17811. </summary>
  17812. <param name="buffer">
  17813. Array of bytes to write to the device.
  17814. </param>
  17815. <param name="offset">
  17816. Index in buffer from which writing must begin.
  17817. </param>
  17818. <param name="count">
  17819. Number of bytes to write.
  17820. </param>
  17821. <param name="callback">
  17822. Delegate to call when the asynchronous operation is complete.
  17823. </param>
  17824. <param name="state">
  17825. Object that contains additional user information.
  17826. </param>
  17827. <returns>
  17828. An IAsyncResult that represents this operation.
  17829. </returns>
  17830. <exception cref="T:System.ArgumentOutOfRangeException">
  17831. Either offset (parameter) or count (parameter) is out of range.
  17832. </exception>
  17833. <exception cref="T:System.InvalidOperationException">
  17834. Unable to queue the asynchronous operation because there is already an operation in progress.
  17835. </exception>
  17836. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17837. The NI-VISA driver returned an error as a result of calling this method.
  17838. </exception>
  17839. <exception cref="T:System.ObjectDisposedException">
  17840. This member is called after the Dispose
  17841. method is called directly from code or indirectly through a finalizer.
  17842. </exception>
  17843. <exception cref="T:System.DllNotFoundException">
  17844. The NI-VISA driver library cannot be found.
  17845. </exception>
  17846. <exception cref="T:System.EntryPointNotFoundException">
  17847. A required operation in the NI-VISA driver library cannot be found.
  17848. </exception>
  17849. </member>
  17850. <member name="M:NationalInstruments.VisaNS.VxiSession.EndWrite(System.IAsyncResult)">
  17851. <summary>
  17852. Handles the end of an asynchronous write.
  17853. </summary>
  17854. <param name="asyncResult">
  17855. An asynchronous result that represents the asynchronous write operation that you want to end.
  17856. </param>
  17857. <exception cref="T:System.ArgumentNullException">asyncResult (parameter) is null.
  17858. </exception>
  17859. <exception cref="T:System.ArgumentException">asyncResult (parameter) has already ended.
  17860. -or-
  17861. asyncResult (parameter) is not a write.
  17862. -or-
  17863. asyncResult (parameter) did not originate from VisaNS.
  17864. </exception>
  17865. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17866. The NI-VISA driver returned an error as a result of calling this method.
  17867. </exception>
  17868. <exception cref="T:System.ObjectDisposedException">
  17869. This member is called after the Dispose
  17870. method is called directly from code or indirectly through a finalizer.
  17871. </exception>
  17872. <exception cref="T:System.DllNotFoundException">
  17873. The NI-VISA driver library cannot be found.
  17874. </exception>
  17875. <exception cref="T:System.EntryPointNotFoundException">
  17876. A required operation in the NI-VISA driver library cannot be found.
  17877. </exception>
  17878. </member>
  17879. <member name="M:NationalInstruments.VisaNS.VxiSession.AssertTrigger">
  17880. <summary>
  17881. Asserts a software or hardware trigger.
  17882. </summary>
  17883. <exception cref="T:System.InvalidOperationException">
  17884. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  17885. </exception>
  17886. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17887. The NI-VISA driver returned an error as a result of calling this method.
  17888. </exception>
  17889. <exception cref="T:System.ObjectDisposedException">
  17890. This member is called after the Dispose
  17891. method is called directly from code or indirectly through a finalizer.
  17892. </exception>
  17893. <exception cref="T:System.DllNotFoundException">
  17894. The NI-VISA driver library cannot be found.
  17895. </exception>
  17896. <exception cref="T:System.EntryPointNotFoundException">
  17897. A required operation in the NI-VISA driver library cannot be found.
  17898. </exception>
  17899. </member>
  17900. <member name="M:NationalInstruments.VisaNS.VxiSession.ReadString">
  17901. <summary>
  17902. Synchronously reads ASCII-encoded string data from a device or interface.
  17903. </summary>
  17904. <returns>
  17905. String data read from the device or interface.
  17906. </returns>
  17907. <exception cref="T:System.InvalidOperationException">
  17908. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  17909. </exception>
  17910. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17911. The NI-VISA driver returned an error as a result of calling this method.
  17912. </exception>
  17913. <exception cref="T:System.ObjectDisposedException">
  17914. This member is called after the Dispose
  17915. method is called directly from code or indirectly through a finalizer.
  17916. </exception>
  17917. <exception cref="T:System.DllNotFoundException">
  17918. The NI-VISA driver library cannot be found.
  17919. </exception>
  17920. <exception cref="T:System.EntryPointNotFoundException">
  17921. A required operation in the NI-VISA driver library cannot be found.
  17922. </exception>
  17923. </member>
  17924. <member name="M:NationalInstruments.VisaNS.VxiSession.ReadString(System.Int32)">
  17925. <summary>
  17926. Synchronously reads a specified amount of ASCII-encoded string data from a device or interface.
  17927. </summary>
  17928. <param name="countToRead">
  17929. Number of characters to read from the device or interface.
  17930. </param>
  17931. <returns>
  17932. String data read from the device or interface.
  17933. </returns>
  17934. <exception cref="T:System.InvalidOperationException">
  17935. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  17936. </exception>
  17937. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17938. The NI-VISA driver returned an error as a result of calling this method.
  17939. </exception>
  17940. <exception cref="T:System.ObjectDisposedException">
  17941. This member is called after the Dispose
  17942. method is called directly from code or indirectly through a finalizer.
  17943. </exception>
  17944. <exception cref="T:System.DllNotFoundException">
  17945. The NI-VISA driver library cannot be found.
  17946. </exception>
  17947. <exception cref="T:System.EntryPointNotFoundException">
  17948. A required operation in the NI-VISA driver library cannot be found.
  17949. </exception>
  17950. </member>
  17951. <member name="M:NationalInstruments.VisaNS.VxiSession.ReadByteArray">
  17952. <summary>
  17953. Synchronously reads byte array data from a device or interface.
  17954. </summary>
  17955. <returns>
  17956. Byte array data read from the device or interface.
  17957. </returns>
  17958. <exception cref="T:System.InvalidOperationException">
  17959. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  17960. </exception>
  17961. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17962. The NI-VISA driver returned an error as a result of calling this method.
  17963. </exception>
  17964. <exception cref="T:System.ObjectDisposedException">
  17965. This member is called after the Dispose
  17966. method is called directly from code or indirectly through a finalizer.
  17967. </exception>
  17968. <exception cref="T:System.DllNotFoundException">
  17969. The NI-VISA driver library cannot be found.
  17970. </exception>
  17971. <exception cref="T:System.EntryPointNotFoundException">
  17972. A required operation in the NI-VISA driver library cannot be found.
  17973. </exception>
  17974. </member>
  17975. <member name="M:NationalInstruments.VisaNS.VxiSession.ReadByteArray(System.Int32)">
  17976. <summary>
  17977. Synchronously reads a specified amount of byte array data from a device or interface.
  17978. </summary>
  17979. <param name="countToRead">
  17980. Number of bytes to read.
  17981. </param>
  17982. <returns>
  17983. Byte array data read from the device or interface.
  17984. </returns>
  17985. <exception cref="T:System.InvalidOperationException">
  17986. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  17987. </exception>
  17988. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  17989. The NI-VISA driver returned an error as a result of calling this method.
  17990. </exception>
  17991. <exception cref="T:System.ObjectDisposedException">
  17992. This member is called after the Dispose
  17993. method is called directly from code or indirectly through a finalizer.
  17994. </exception>
  17995. <exception cref="T:System.DllNotFoundException">
  17996. The NI-VISA driver library cannot be found.
  17997. </exception>
  17998. <exception cref="T:System.EntryPointNotFoundException">
  17999. A required operation in the NI-VISA driver library cannot be found.
  18000. </exception>
  18001. </member>
  18002. <member name="M:NationalInstruments.VisaNS.VxiSession.ReadToFile(System.String)">
  18003. <summary>
  18004. Synchronously reads data and stores the transferred data in a file.
  18005. </summary>
  18006. <param name="fileName">
  18007. Name of file to which data is written.
  18008. </param>
  18009. <exception cref="T:System.InvalidOperationException">
  18010. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18011. </exception>
  18012. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18013. The NI-VISA driver returned an error as a result of calling this method.
  18014. </exception>
  18015. <exception cref="T:System.ObjectDisposedException">
  18016. This member is called after the Dispose
  18017. method is called directly from code or indirectly through a finalizer.
  18018. </exception>
  18019. <exception cref="T:System.DllNotFoundException">
  18020. The NI-VISA driver library cannot be found.
  18021. </exception>
  18022. <exception cref="T:System.EntryPointNotFoundException">
  18023. A required operation in the NI-VISA driver library cannot be found.
  18024. </exception>
  18025. </member>
  18026. <member name="M:NationalInstruments.VisaNS.VxiSession.ReadToFile(System.String,System.Int32)">
  18027. <summary>
  18028. Synchronously reads a specified amount of data and stores the transferred data in a file.
  18029. </summary>
  18030. <param name="fileName">
  18031. Name of file to which data is written.
  18032. </param>
  18033. <param name="countToRead">
  18034. Number of bytes to read.
  18035. </param>
  18036. <exception cref="T:System.InvalidOperationException">
  18037. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18038. </exception>
  18039. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18040. The NI-VISA driver returned an error as a result of calling this method.
  18041. </exception>
  18042. <exception cref="T:System.ObjectDisposedException">
  18043. This member is called after the Dispose
  18044. method is called directly from code or indirectly through a finalizer.
  18045. </exception>
  18046. <exception cref="T:System.DllNotFoundException">
  18047. The NI-VISA driver library cannot be found.
  18048. </exception>
  18049. <exception cref="T:System.EntryPointNotFoundException">
  18050. A required operation in the NI-VISA driver library cannot be found.
  18051. </exception>
  18052. </member>
  18053. <member name="M:NationalInstruments.VisaNS.VxiSession.Write(System.String)">
  18054. <summary>
  18055. Synchronously writes ASCII-encoded string data to the device or interface.
  18056. </summary>
  18057. <param name="data">
  18058. Data to write to the device or interface.
  18059. </param>
  18060. <exception cref="T:System.InvalidOperationException">
  18061. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18062. </exception>
  18063. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18064. The NI-VISA driver returned an error as a result of calling this method.
  18065. </exception>
  18066. <exception cref="T:System.ObjectDisposedException">
  18067. This member is called after the Dispose
  18068. method is called directly from code or indirectly through a finalizer.
  18069. </exception>
  18070. <exception cref="T:System.DllNotFoundException">
  18071. The NI-VISA driver library cannot be found.
  18072. </exception>
  18073. <exception cref="T:System.EntryPointNotFoundException">
  18074. A required operation in the NI-VISA driver library cannot be found.
  18075. </exception>
  18076. </member>
  18077. <member name="M:NationalInstruments.VisaNS.VxiSession.Write(System.Byte[])">
  18078. <summary>
  18079. Synchronously writes an array of bytes to the device or interface.
  18080. </summary>
  18081. <param name="data">
  18082. Data to write to the device or interface.
  18083. </param>
  18084. <exception cref="T:System.InvalidOperationException">
  18085. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18086. </exception>
  18087. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18088. The NI-VISA driver returned an error as a result of calling this method.
  18089. </exception>
  18090. <exception cref="T:System.ObjectDisposedException">
  18091. This member is called after the Dispose
  18092. method is called directly from code or indirectly through a finalizer.
  18093. </exception>
  18094. <exception cref="T:System.DllNotFoundException">
  18095. The NI-VISA driver library cannot be found.
  18096. </exception>
  18097. <exception cref="T:System.EntryPointNotFoundException">
  18098. A required operation in the NI-VISA driver library cannot be found.
  18099. </exception>
  18100. </member>
  18101. <member name="M:NationalInstruments.VisaNS.VxiSession.WriteFromFile(System.String)">
  18102. <summary>
  18103. Synchronously reads data from a file and writes it to the device or interface.
  18104. </summary>
  18105. <param name="fileName">
  18106. Name of file from which data is read.
  18107. </param>
  18108. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18109. The NI-VISA driver returned an error as a result of calling this method.
  18110. </exception>
  18111. <exception cref="T:System.ObjectDisposedException">
  18112. This member is called after the Dispose
  18113. method is called directly from code or indirectly through a finalizer.
  18114. </exception>
  18115. <exception cref="T:System.DllNotFoundException">
  18116. The NI-VISA driver library cannot be found.
  18117. </exception>
  18118. <exception cref="T:System.EntryPointNotFoundException">
  18119. A required operation in the NI-VISA driver library cannot be found.
  18120. </exception>
  18121. </member>
  18122. <member name="M:NationalInstruments.VisaNS.VxiSession.WriteFromFile(System.String,System.Int32)">
  18123. <summary>
  18124. Synchronously reads data from a file and writes a specified number of bytes to the device or interface.
  18125. </summary>
  18126. <param name="fileName">
  18127. Name of file from which data is read.
  18128. </param>
  18129. <param name="countToWrite">
  18130. Number of bytes to write.
  18131. </param>
  18132. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18133. The NI-VISA driver returned an error as a result of calling this method.
  18134. </exception>
  18135. <exception cref="T:System.ObjectDisposedException">
  18136. This member is called after the Dispose
  18137. method is called directly from code or indirectly through a finalizer.
  18138. </exception>
  18139. <exception cref="T:System.DllNotFoundException">
  18140. The NI-VISA driver library cannot be found.
  18141. </exception>
  18142. <exception cref="T:System.EntryPointNotFoundException">
  18143. A required operation in the NI-VISA driver library cannot be found.
  18144. </exception>
  18145. </member>
  18146. <member name="M:NationalInstruments.VisaNS.VxiSession.Query(System.String)">
  18147. <summary>
  18148. Performs a synchronous write of ASCII-encoded string data, followed by a synchronous read.
  18149. </summary>
  18150. <param name="dataToWrite">
  18151. String data to write.
  18152. </param>
  18153. <returns>
  18154. String data read from the device.
  18155. </returns>
  18156. <exception cref="T:System.InvalidOperationException">
  18157. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18158. </exception>
  18159. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18160. The NI-VISA driver returned an error as a result of calling this method.
  18161. </exception>
  18162. <exception cref="T:System.ObjectDisposedException">
  18163. This member is called after the Dispose
  18164. method is called directly from code or indirectly through a finalizer.
  18165. </exception>
  18166. <exception cref="T:System.DllNotFoundException">
  18167. The NI-VISA driver library cannot be found.
  18168. </exception>
  18169. <exception cref="T:System.EntryPointNotFoundException">
  18170. A required operation in the NI-VISA driver library cannot be found.
  18171. </exception>
  18172. </member>
  18173. <member name="M:NationalInstruments.VisaNS.VxiSession.Query(System.String,System.Int32)">
  18174. <summary>
  18175. Performs a synchronous write of ASCII-encoded string data, followed by a synchronous read of a specified number of characters.
  18176. </summary>
  18177. <param name="dataToWrite">
  18178. String data to write.
  18179. </param>
  18180. <param name="countToRead">
  18181. Number of characters to read from the device.
  18182. </param>
  18183. <returns>
  18184. String data read from the device.
  18185. </returns>
  18186. <exception cref="T:System.InvalidOperationException">
  18187. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18188. </exception>
  18189. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18190. The NI-VISA driver returned an error as a result of calling this method.
  18191. </exception>
  18192. <exception cref="T:System.ObjectDisposedException">
  18193. This member is called after the Dispose
  18194. method is called directly from code or indirectly through a finalizer.
  18195. </exception>
  18196. <exception cref="T:System.DllNotFoundException">
  18197. The NI-VISA driver library cannot be found.
  18198. </exception>
  18199. <exception cref="T:System.EntryPointNotFoundException">
  18200. A required operation in the NI-VISA driver library cannot be found.
  18201. </exception>
  18202. </member>
  18203. <member name="M:NationalInstruments.VisaNS.VxiSession.Query(System.Byte[])">
  18204. <summary>
  18205. Performs a synchronous write of byte array data, followed by a synchronous read.
  18206. </summary>
  18207. <param name="dataToWrite">
  18208. Byte array data to write.
  18209. </param>
  18210. <returns>
  18211. Byte array data read from the device.
  18212. </returns>
  18213. <exception cref="T:System.InvalidOperationException">
  18214. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18215. </exception>
  18216. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18217. The NI-VISA driver returned an error as a result of calling this method.
  18218. </exception>
  18219. <exception cref="T:System.ObjectDisposedException">
  18220. This member is called after the Dispose
  18221. method is called directly from code or indirectly through a finalizer.
  18222. </exception>
  18223. <exception cref="T:System.DllNotFoundException">
  18224. The NI-VISA driver library cannot be found.
  18225. </exception>
  18226. <exception cref="T:System.EntryPointNotFoundException">
  18227. A required operation in the NI-VISA driver library cannot be found.
  18228. </exception>
  18229. </member>
  18230. <member name="M:NationalInstruments.VisaNS.VxiSession.Query(System.Byte[],System.Int32)">
  18231. <summary>
  18232. Performs a synchronous write of byte array data, followed by a synchronous read of a specified number of bytes.
  18233. </summary>
  18234. <param name="dataToWrite">
  18235. Byte array data to write.
  18236. </param>
  18237. <param name="countToRead">
  18238. Number of bytes to read.
  18239. </param>
  18240. <returns>
  18241. Byte array data read from the device.
  18242. </returns>
  18243. <exception cref="T:System.InvalidOperationException">
  18244. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18245. </exception>
  18246. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18247. The NI-VISA driver returned an error as a result of calling this method.
  18248. </exception>
  18249. <exception cref="T:System.ObjectDisposedException">
  18250. This member is called after the Dispose
  18251. method is called directly from code or indirectly through a finalizer.
  18252. </exception>
  18253. <exception cref="T:System.DllNotFoundException">
  18254. The NI-VISA driver library cannot be found.
  18255. </exception>
  18256. <exception cref="T:System.EntryPointNotFoundException">
  18257. A required operation in the NI-VISA driver library cannot be found.
  18258. </exception>
  18259. </member>
  18260. <member name="M:NationalInstruments.VisaNS.VxiSession.In8(NationalInstruments.VisaNS.AddressSpace,System.Int32)">
  18261. <summary>
  18262. Reads in an 8-bit value from the specified memory address space and offset.
  18263. </summary>
  18264. <param name="addressSpace">
  18265. The address space. Refer to AddressSpace for a list of values.
  18266. </param>
  18267. <param name="offset">
  18268. Offset in bytes of the address or register from which to read.
  18269. </param>
  18270. <returns>
  18271. 8 bits of data read from the bus.
  18272. </returns>
  18273. <exception cref="T:System.ArgumentException">
  18274. Invalid offset (parameter) specified.
  18275. -or-
  18276. Invalid addressSpace (parameter) specified.
  18277. </exception>
  18278. <exception cref="T:System.InvalidOperationException">
  18279. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18280. </exception>
  18281. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18282. The NI-VISA driver returned an error as a result of calling this method.
  18283. </exception>
  18284. <exception cref="T:System.ObjectDisposedException">
  18285. This member is called after the Dispose
  18286. method is called directly from code or indirectly through a finalizer.
  18287. </exception>
  18288. <exception cref="T:System.DllNotFoundException">
  18289. The NI-VISA driver library cannot be found.
  18290. </exception>
  18291. <exception cref="T:System.EntryPointNotFoundException">
  18292. A required operation in the NI-VISA driver library cannot be found.
  18293. </exception>
  18294. </member>
  18295. <member name="M:NationalInstruments.VisaNS.VxiSession.In8(NationalInstruments.VisaNS.AddressSpace,System.Int64)">
  18296. <summary>
  18297. Reads in an 8-bit value from the specified memory address space and offset.
  18298. </summary>
  18299. <param name="addressSpace">
  18300. The address space. Refer to AddressSpace for a list of values.
  18301. </param>
  18302. <param name="offset">
  18303. Offset in bytes of the address or register from which to read.
  18304. </param>
  18305. <returns>
  18306. 8 bits of data read from the bus.
  18307. </returns>
  18308. <exception cref="T:System.ArgumentException">
  18309. Invalid offset (parameter) specified.
  18310. -or-
  18311. Invalid addressSpace (parameter) specified.
  18312. </exception>
  18313. <exception cref="T:System.InvalidOperationException">
  18314. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18315. </exception>
  18316. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18317. The NI-VISA driver returned an error as a result of calling this method.
  18318. </exception>
  18319. <exception cref="T:System.ObjectDisposedException">
  18320. This member is called after the Dispose
  18321. method is called directly from code or indirectly through a finalizer.
  18322. </exception>
  18323. <exception cref="T:System.DllNotFoundException">
  18324. The NI-VISA driver library cannot be found.
  18325. </exception>
  18326. <exception cref="T:System.EntryPointNotFoundException">
  18327. A required operation in the NI-VISA driver library cannot be found.
  18328. </exception>
  18329. </member>
  18330. <member name="M:NationalInstruments.VisaNS.VxiSession.In16(NationalInstruments.VisaNS.AddressSpace,System.Int32)">
  18331. <summary>
  18332. Reads in a 16-bit value from the specified memory address space and offset.
  18333. </summary>
  18334. <param name="addressSpace">
  18335. The address space. Refer to AddressSpace for a list of values.
  18336. </param>
  18337. <param name="offset">
  18338. Offset in bytes of the address or register from which to read.
  18339. </param>
  18340. <returns>
  18341. 16 bits of data read from the bus.
  18342. </returns>
  18343. <exception cref="T:System.ArgumentException">
  18344. Invalid offset (parameter) specified.
  18345. -or-
  18346. Invalid addressSpace (parameter) specified.
  18347. </exception>
  18348. <exception cref="T:System.InvalidOperationException">
  18349. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18350. </exception>
  18351. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18352. The NI-VISA driver returned an error as a result of calling this method.
  18353. </exception>
  18354. <exception cref="T:System.ObjectDisposedException">
  18355. This member is called after the Dispose
  18356. method is called directly from code or indirectly through a finalizer.
  18357. </exception>
  18358. <exception cref="T:System.DllNotFoundException">
  18359. The NI-VISA driver library cannot be found.
  18360. </exception>
  18361. <exception cref="T:System.EntryPointNotFoundException">
  18362. A required operation in the NI-VISA driver library cannot be found.
  18363. </exception>
  18364. </member>
  18365. <member name="M:NationalInstruments.VisaNS.VxiSession.In16(NationalInstruments.VisaNS.AddressSpace,System.Int64)">
  18366. <summary>
  18367. Reads in a 16-bit value from the specified memory address space and offset.
  18368. </summary>
  18369. <param name="addressSpace">
  18370. The address space. Refer to AddressSpace for a list of values.
  18371. </param>
  18372. <param name="offset">
  18373. Offset in bytes of the address or register from which to read.
  18374. </param>
  18375. <returns>
  18376. 16 bits of data read from the bus.
  18377. </returns>
  18378. <exception cref="T:System.ArgumentException">
  18379. Invalid offset (parameter) specified.
  18380. -or-
  18381. Invalid addressSpace (parameter) specified.
  18382. </exception>
  18383. <exception cref="T:System.InvalidOperationException">
  18384. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18385. </exception>
  18386. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18387. The NI-VISA driver returned an error as a result of calling this method.
  18388. </exception>
  18389. <exception cref="T:System.ObjectDisposedException">
  18390. This member is called after the Dispose
  18391. method is called directly from code or indirectly through a finalizer.
  18392. </exception>
  18393. <exception cref="T:System.DllNotFoundException">
  18394. The NI-VISA driver library cannot be found.
  18395. </exception>
  18396. <exception cref="T:System.EntryPointNotFoundException">
  18397. A required operation in the NI-VISA driver library cannot be found.
  18398. </exception>
  18399. </member>
  18400. <member name="M:NationalInstruments.VisaNS.VxiSession.In32(NationalInstruments.VisaNS.AddressSpace,System.Int32)">
  18401. <summary>
  18402. Reads in a 32-bit value from the specified memory address space and offset.
  18403. </summary>
  18404. <param name="addressSpace">
  18405. The address space. Refer to AddressSpace for a list of values.
  18406. </param>
  18407. <param name="offset">
  18408. Offset in bytes of the address or register from which to read.
  18409. </param>
  18410. <returns>
  18411. 32 bits of data read from the bus.
  18412. </returns>
  18413. <exception cref="T:System.ArgumentException">
  18414. Invalid offset (parameter) specified.
  18415. -or-
  18416. Invalid addressSpace (parameter) specified.
  18417. </exception>
  18418. <exception cref="T:System.InvalidOperationException">
  18419. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18420. </exception>
  18421. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18422. The NI-VISA driver returned an error as a result of calling this method.
  18423. </exception>
  18424. <exception cref="T:System.ObjectDisposedException">
  18425. This member is called after the Dispose
  18426. method is called directly from code or indirectly through a finalizer.
  18427. </exception>
  18428. <exception cref="T:System.DllNotFoundException">
  18429. The NI-VISA driver library cannot be found.
  18430. </exception>
  18431. <exception cref="T:System.EntryPointNotFoundException">
  18432. A required operation in the NI-VISA driver library cannot be found.
  18433. </exception>
  18434. </member>
  18435. <member name="M:NationalInstruments.VisaNS.VxiSession.In32(NationalInstruments.VisaNS.AddressSpace,System.Int64)">
  18436. <summary>
  18437. Reads in a 32-bit value from the specified memory address space and offset.
  18438. </summary>
  18439. <param name="addressSpace">
  18440. The address space. Refer to AddressSpace for a list of values.
  18441. </param>
  18442. <param name="offset">
  18443. Offset in bytes of the address or register from which to read.
  18444. </param>
  18445. <returns>
  18446. 32 bits of data read from the bus.
  18447. </returns>
  18448. <exception cref="T:System.ArgumentException">
  18449. Invalid offset (parameter) specified.
  18450. -or-
  18451. Invalid addressSpace (parameter) specified.
  18452. </exception>
  18453. <exception cref="T:System.InvalidOperationException">
  18454. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18455. </exception>
  18456. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18457. The NI-VISA driver returned an error as a result of calling this method.
  18458. </exception>
  18459. <exception cref="T:System.ObjectDisposedException">
  18460. This member is called after the Dispose
  18461. method is called directly from code or indirectly through a finalizer.
  18462. </exception>
  18463. <exception cref="T:System.DllNotFoundException">
  18464. The NI-VISA driver library cannot be found.
  18465. </exception>
  18466. <exception cref="T:System.EntryPointNotFoundException">
  18467. A required operation in the NI-VISA driver library cannot be found.
  18468. </exception>
  18469. </member>
  18470. <member name="M:NationalInstruments.VisaNS.VxiSession.In64(NationalInstruments.VisaNS.AddressSpace,System.Int32)">
  18471. <summary>
  18472. Reads in a 64-bit value from the specified memory address space and offset.
  18473. </summary>
  18474. <param name="addressSpace">
  18475. The address space. Refer to AddressSpace for a list of values.
  18476. </param>
  18477. <param name="offset">
  18478. Offset in bytes of the address or register from which to read.
  18479. </param>
  18480. <returns>
  18481. 64 bits of data read from the bus.
  18482. </returns>
  18483. <exception cref="T:System.ArgumentException">
  18484. Invalid offset (parameter) specified.
  18485. -or-
  18486. Invalid addressSpace (parameter) specified.
  18487. </exception>
  18488. <exception cref="T:System.InvalidOperationException">
  18489. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18490. </exception>
  18491. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18492. The NI-VISA driver returned an error as a result of calling this method.
  18493. </exception>
  18494. <exception cref="T:System.ObjectDisposedException">
  18495. This member is called after the Dispose
  18496. method is called directly from code or indirectly through a finalizer.
  18497. </exception>
  18498. <exception cref="T:System.DllNotFoundException">
  18499. The NI-VISA driver library cannot be found.
  18500. </exception>
  18501. <exception cref="T:System.EntryPointNotFoundException">
  18502. A required operation in the NI-VISA driver library cannot be found.
  18503. </exception>
  18504. </member>
  18505. <member name="M:NationalInstruments.VisaNS.VxiSession.In64(NationalInstruments.VisaNS.AddressSpace,System.Int64)">
  18506. <summary>
  18507. Reads in a 64-bit value from the specified memory address space and offset.
  18508. </summary>
  18509. <param name="addressSpace">
  18510. The address space. Refer to AddressSpace for a list of values.
  18511. </param>
  18512. <param name="offset">
  18513. Offset in bytes of the address or register from which to read.
  18514. </param>
  18515. <returns>
  18516. 64 bits of data read from the bus.
  18517. </returns>
  18518. <exception cref="T:System.ArgumentException">
  18519. Invalid offset (parameter) specified.
  18520. -or-
  18521. Invalid addressSpace (parameter) specified.
  18522. </exception>
  18523. <exception cref="T:System.InvalidOperationException">
  18524. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18525. </exception>
  18526. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18527. The NI-VISA driver returned an error as a result of calling this method.
  18528. </exception>
  18529. <exception cref="T:System.ObjectDisposedException">
  18530. This member is called after the Dispose
  18531. method is called directly from code or indirectly through a finalizer.
  18532. </exception>
  18533. <exception cref="T:System.DllNotFoundException">
  18534. The NI-VISA driver library cannot be found.
  18535. </exception>
  18536. <exception cref="T:System.EntryPointNotFoundException">
  18537. A required operation in the NI-VISA driver library cannot be found.
  18538. </exception>
  18539. </member>
  18540. <member name="M:NationalInstruments.VisaNS.VxiSession.MoveIn8(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32)">
  18541. <summary>
  18542. Moves a block of 8-bit data from the specified address space and offset to local memory.
  18543. </summary>
  18544. <param name="addressSpace">
  18545. The address space.
  18546. </param>
  18547. <param name="offset">
  18548. Offset in bytes of the starting address to read.
  18549. </param>
  18550. <param name="length">
  18551. Number of elements to transfer.
  18552. </param>
  18553. <returns>
  18554. Block of 8-bit data to store locally.
  18555. </returns>
  18556. <exception cref="T:System.ArgumentException">
  18557. Invalid offset (parameter) specified.
  18558. -or-
  18559. Invalid length (parameter) specified.
  18560. -or-
  18561. Invalid addressSpace (parameter) specified.
  18562. </exception>
  18563. <exception cref="T:System.InvalidOperationException">
  18564. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18565. </exception>
  18566. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18567. The NI-VISA driver returned an error as a result of calling this method.
  18568. </exception>
  18569. <exception cref="T:System.ObjectDisposedException">
  18570. This member is called after the Dispose
  18571. method is called directly from code or indirectly through a finalizer.
  18572. </exception>
  18573. <exception cref="T:System.DllNotFoundException">
  18574. The NI-VISA driver library cannot be found.
  18575. </exception>
  18576. <exception cref="T:System.EntryPointNotFoundException">
  18577. A required operation in the NI-VISA driver library cannot be found.
  18578. </exception>
  18579. </member>
  18580. <member name="M:NationalInstruments.VisaNS.VxiSession.MoveIn8(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32)">
  18581. <summary>
  18582. Moves a block of 8-bit data from the specified address space and offset to local memory.
  18583. </summary>
  18584. <param name="addressSpace">
  18585. The address space.
  18586. </param>
  18587. <param name="offset">
  18588. Offset in bytes of the starting address to read.
  18589. </param>
  18590. <param name="length">
  18591. Number of elements to transfer.
  18592. </param>
  18593. <returns>
  18594. Block of 8-bit data to store locally.
  18595. </returns>
  18596. <exception cref="T:System.ArgumentException">
  18597. Invalid offset (parameter) specified.
  18598. -or-
  18599. Invalid length (parameter) specified.
  18600. -or-
  18601. Invalid addressSpace (parameter) specified.
  18602. </exception>
  18603. <exception cref="T:System.InvalidOperationException">
  18604. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18605. </exception>
  18606. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18607. The NI-VISA driver returned an error as a result of calling this method.
  18608. </exception>
  18609. <exception cref="T:System.ObjectDisposedException">
  18610. This member is called after the Dispose
  18611. method is called directly from code or indirectly through a finalizer.
  18612. </exception>
  18613. <exception cref="T:System.DllNotFoundException">
  18614. The NI-VISA driver library cannot be found.
  18615. </exception>
  18616. <exception cref="T:System.EntryPointNotFoundException">
  18617. A required operation in the NI-VISA driver library cannot be found.
  18618. </exception>
  18619. </member>
  18620. <member name="M:NationalInstruments.VisaNS.VxiSession.MoveIn16(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32)">
  18621. <summary>
  18622. Moves a block of 16-bit data from the specified address space and offset to local memory.
  18623. </summary>
  18624. <param name="addressSpace">
  18625. The address space.
  18626. </param>
  18627. <param name="offset">
  18628. Offset in bytes of the starting address to read.
  18629. </param>
  18630. <param name="length">
  18631. Number of elements to transfer.
  18632. </param>
  18633. <returns>
  18634. Block of 16-bit data to store locally.
  18635. </returns>
  18636. <exception cref="T:System.ArgumentException">
  18637. Invalid offset (parameter) specified.
  18638. -or-
  18639. Invalid length (parameter) specified.
  18640. -or-
  18641. Invalid addressSpace (parameter) specified.
  18642. </exception>
  18643. <exception cref="T:System.InvalidOperationException">
  18644. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18645. </exception>
  18646. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18647. The NI-VISA driver returned an error as a result of calling this method.
  18648. </exception>
  18649. <exception cref="T:System.ObjectDisposedException">
  18650. This member is called after the Dispose
  18651. method is called directly from code or indirectly through a finalizer.
  18652. </exception>
  18653. <exception cref="T:System.DllNotFoundException">
  18654. The NI-VISA driver library cannot be found.
  18655. </exception>
  18656. <exception cref="T:System.EntryPointNotFoundException">
  18657. A required operation in the NI-VISA driver library cannot be found.
  18658. </exception>
  18659. </member>
  18660. <member name="M:NationalInstruments.VisaNS.VxiSession.MoveIn16(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32)">
  18661. <summary>
  18662. Moves a block of 16-bit data from the specified address space and offset to local memory.
  18663. </summary>
  18664. <param name="addressSpace">
  18665. The address space.
  18666. </param>
  18667. <param name="offset">
  18668. Offset in bytes of the starting address to read.
  18669. </param>
  18670. <param name="length">
  18671. Number of elements to transfer.
  18672. </param>
  18673. <returns>
  18674. Block of 16-bit data to store locally.
  18675. </returns>
  18676. <exception cref="T:System.ArgumentException">
  18677. Invalid offset (parameter) specified.
  18678. -or-
  18679. Invalid length (parameter) specified.
  18680. -or-
  18681. Invalid addressSpace (parameter) specified.
  18682. </exception>
  18683. <exception cref="T:System.InvalidOperationException">
  18684. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18685. </exception>
  18686. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18687. The NI-VISA driver returned an error as a result of calling this method.
  18688. </exception>
  18689. <exception cref="T:System.ObjectDisposedException">
  18690. This member is called after the Dispose
  18691. method is called directly from code or indirectly through a finalizer.
  18692. </exception>
  18693. <exception cref="T:System.DllNotFoundException">
  18694. The NI-VISA driver library cannot be found.
  18695. </exception>
  18696. <exception cref="T:System.EntryPointNotFoundException">
  18697. A required operation in the NI-VISA driver library cannot be found.
  18698. </exception>
  18699. </member>
  18700. <member name="M:NationalInstruments.VisaNS.VxiSession.MoveIn32(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32)">
  18701. <summary>
  18702. Moves a block of 32-bit data from the specified address space and offset to local memory.
  18703. </summary>
  18704. <param name="addressSpace">
  18705. The address space.
  18706. </param>
  18707. <param name="offset">
  18708. Offset in bytes of the starting address to read.
  18709. </param>
  18710. <param name="length">
  18711. Number of elements to transfer.
  18712. </param>
  18713. <returns>
  18714. Block of 32-bit data to store locally.
  18715. </returns>
  18716. <exception cref="T:System.ArgumentException">
  18717. Invalid offset (parameter) specified.
  18718. -or-
  18719. Invalid length (parameter) specified.
  18720. -or-
  18721. Invalid addressSpace (parameter) specified.
  18722. </exception>
  18723. <exception cref="T:System.InvalidOperationException">
  18724. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18725. </exception>
  18726. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18727. The NI-VISA driver returned an error as a result of calling this method.
  18728. </exception>
  18729. <exception cref="T:System.ObjectDisposedException">
  18730. This member is called after the Dispose
  18731. method is called directly from code or indirectly through a finalizer.
  18732. </exception>
  18733. <exception cref="T:System.DllNotFoundException">
  18734. The NI-VISA driver library cannot be found.
  18735. </exception>
  18736. <exception cref="T:System.EntryPointNotFoundException">
  18737. A required operation in the NI-VISA driver library cannot be found.
  18738. </exception>
  18739. </member>
  18740. <member name="M:NationalInstruments.VisaNS.VxiSession.MoveIn32(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32)">
  18741. <summary>
  18742. Moves a block of 32-bit data from the specified address space and offset to local memory.
  18743. </summary>
  18744. <param name="addressSpace">
  18745. The address space.
  18746. </param>
  18747. <param name="offset">
  18748. Offset in bytes of the starting address to read.
  18749. </param>
  18750. <param name="length">
  18751. Number of elements to transfer.
  18752. </param>
  18753. <returns>
  18754. Block of 32-bit data to store locally.
  18755. </returns>
  18756. <exception cref="T:System.ArgumentException">
  18757. Invalid offset (parameter) specified.
  18758. -or-
  18759. Invalid length (parameter) specified.
  18760. -or-
  18761. Invalid addressSpace (parameter) specified.
  18762. </exception>
  18763. <exception cref="T:System.InvalidOperationException">
  18764. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18765. </exception>
  18766. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18767. The NI-VISA driver returned an error as a result of calling this method.
  18768. </exception>
  18769. <exception cref="T:System.ObjectDisposedException">
  18770. This member is called after the Dispose
  18771. method is called directly from code or indirectly through a finalizer.
  18772. </exception>
  18773. <exception cref="T:System.DllNotFoundException">
  18774. The NI-VISA driver library cannot be found.
  18775. </exception>
  18776. <exception cref="T:System.EntryPointNotFoundException">
  18777. A required operation in the NI-VISA driver library cannot be found.
  18778. </exception>
  18779. </member>
  18780. <member name="M:NationalInstruments.VisaNS.VxiSession.MoveIn64(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32)">
  18781. <summary>
  18782. Moves a block of 64-bit data from the specified address space and offset to local memory.
  18783. </summary>
  18784. <param name="addressSpace">
  18785. The address space.
  18786. </param>
  18787. <param name="offset">
  18788. Offset in bytes of the starting address to read.
  18789. </param>
  18790. <param name="length">
  18791. Number of elements to transfer.
  18792. </param>
  18793. <returns>
  18794. Block of 64-bit data to store locally.
  18795. </returns>
  18796. <exception cref="T:System.ArgumentException">
  18797. Invalid offset (parameter) specified.
  18798. -or-
  18799. Invalid length (parameter) specified.
  18800. -or-
  18801. Invalid addressSpace (parameter) specified.
  18802. </exception>
  18803. <exception cref="T:System.InvalidOperationException">
  18804. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18805. </exception>
  18806. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18807. The NI-VISA driver returned an error as a result of calling this method.
  18808. </exception>
  18809. <exception cref="T:System.ObjectDisposedException">
  18810. This member is called after the Dispose
  18811. method is called directly from code or indirectly through a finalizer.
  18812. </exception>
  18813. <exception cref="T:System.DllNotFoundException">
  18814. The NI-VISA driver library cannot be found.
  18815. </exception>
  18816. <exception cref="T:System.EntryPointNotFoundException">
  18817. A required operation in the NI-VISA driver library cannot be found.
  18818. </exception>
  18819. </member>
  18820. <member name="M:NationalInstruments.VisaNS.VxiSession.MoveIn64(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32)">
  18821. <summary>
  18822. Moves a block of 64-bit data from the specified address space and offset to local memory.
  18823. </summary>
  18824. <param name="addressSpace">
  18825. The address space.
  18826. </param>
  18827. <param name="offset">
  18828. Offset in bytes of the starting address to read.
  18829. </param>
  18830. <param name="length">
  18831. Number of elements to transfer.
  18832. </param>
  18833. <returns>
  18834. Block of 64-bit data to store locally.
  18835. </returns>
  18836. <exception cref="T:System.ArgumentException">
  18837. Invalid offset (parameter) specified.
  18838. -or-
  18839. Invalid length (parameter) specified.
  18840. -or-
  18841. Invalid addressSpace (parameter) specified.
  18842. </exception>
  18843. <exception cref="T:System.InvalidOperationException">
  18844. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18845. </exception>
  18846. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18847. The NI-VISA driver returned an error as a result of calling this method.
  18848. </exception>
  18849. <exception cref="T:System.ObjectDisposedException">
  18850. This member is called after the Dispose
  18851. method is called directly from code or indirectly through a finalizer.
  18852. </exception>
  18853. <exception cref="T:System.DllNotFoundException">
  18854. The NI-VISA driver library cannot be found.
  18855. </exception>
  18856. <exception cref="T:System.EntryPointNotFoundException">
  18857. A required operation in the NI-VISA driver library cannot be found.
  18858. </exception>
  18859. </member>
  18860. <member name="M:NationalInstruments.VisaNS.VxiSession.MoveOut8(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32,System.Byte[])">
  18861. <summary>
  18862. Moves a block of 8-bit data from local memory to the specified address space and offset.
  18863. </summary>
  18864. <param name="addressSpace">
  18865. The address space.
  18866. </param>
  18867. <param name="offset">
  18868. Offset in bytes of the device to write to.
  18869. </param>
  18870. <param name="length">
  18871. Number of elements to transfer.
  18872. </param>
  18873. <param name="dataToMove">
  18874. Block of local data to move to the specified addressSpace (parameter) and offset (parameter).
  18875. </param>
  18876. <exception cref="T:System.ArgumentException">
  18877. Invalid offset (parameter) specified.
  18878. -or-
  18879. Invalid length (parameter) specified.
  18880. -or-
  18881. Invalid addressSpace (parameter) specified.
  18882. </exception>
  18883. <exception cref="T:System.InvalidOperationException">
  18884. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18885. </exception>
  18886. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18887. The NI-VISA driver returned an error as a result of calling this method.
  18888. </exception>
  18889. <exception cref="T:System.ObjectDisposedException">
  18890. This member is called after the Dispose
  18891. method is called directly from code or indirectly through a finalizer.
  18892. </exception>
  18893. <exception cref="T:System.DllNotFoundException">
  18894. The NI-VISA driver library cannot be found.
  18895. </exception>
  18896. <exception cref="T:System.EntryPointNotFoundException">
  18897. A required operation in the NI-VISA driver library cannot be found.
  18898. </exception>
  18899. </member>
  18900. <member name="M:NationalInstruments.VisaNS.VxiSession.MoveOut8(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32,System.Byte[])">
  18901. <summary>
  18902. Moves a block of 8-bit data from local memory to the specified address space and offset.
  18903. </summary>
  18904. <param name="addressSpace">
  18905. The address space.
  18906. </param>
  18907. <param name="offset">
  18908. Offset in bytes of the device to write to.
  18909. </param>
  18910. <param name="length">
  18911. Number of elements to transfer.
  18912. </param>
  18913. <param name="dataToMove">
  18914. Block of local data to move to the specified addressSpace (parameter) and offset (parameter).
  18915. </param>
  18916. <exception cref="T:System.ArgumentException">
  18917. Invalid offset (parameter) specified.
  18918. -or-
  18919. Invalid length (parameter) specified.
  18920. -or-
  18921. Invalid addressSpace (parameter) specified.
  18922. </exception>
  18923. <exception cref="T:System.InvalidOperationException">
  18924. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18925. </exception>
  18926. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18927. The NI-VISA driver returned an error as a result of calling this method.
  18928. </exception>
  18929. <exception cref="T:System.ObjectDisposedException">
  18930. This member is called after the Dispose
  18931. method is called directly from code or indirectly through a finalizer.
  18932. </exception>
  18933. <exception cref="T:System.DllNotFoundException">
  18934. The NI-VISA driver library cannot be found.
  18935. </exception>
  18936. <exception cref="T:System.EntryPointNotFoundException">
  18937. A required operation in the NI-VISA driver library cannot be found.
  18938. </exception>
  18939. </member>
  18940. <member name="M:NationalInstruments.VisaNS.VxiSession.MoveOut16(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32,System.Int16[])">
  18941. <summary>
  18942. Moves a block of 16-bit data from local memory to the specified address space and offset.
  18943. </summary>
  18944. <param name="addressSpace">
  18945. The address space.
  18946. </param>
  18947. <param name="offset">
  18948. Offset in bytes of the device to write to.
  18949. </param>
  18950. <param name="length">
  18951. Number of elements to transfer.
  18952. </param>
  18953. <param name="dataToMove">
  18954. Block of local data to move to the specified addressSpace (parameter) and offset (parameter).
  18955. </param>
  18956. <exception cref="T:System.ArgumentException">
  18957. Invalid offset (parameter) specified.
  18958. -or-
  18959. Invalid length (parameter) specified.
  18960. -or-
  18961. Invalid addressSpace (parameter) specified.
  18962. </exception>
  18963. <exception cref="T:System.InvalidOperationException">
  18964. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  18965. </exception>
  18966. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  18967. The NI-VISA driver returned an error as a result of calling this method.
  18968. </exception>
  18969. <exception cref="T:System.ObjectDisposedException">
  18970. This member is called after the Dispose
  18971. method is called directly from code or indirectly through a finalizer.
  18972. </exception>
  18973. <exception cref="T:System.DllNotFoundException">
  18974. The NI-VISA driver library cannot be found.
  18975. </exception>
  18976. <exception cref="T:System.EntryPointNotFoundException">
  18977. A required operation in the NI-VISA driver library cannot be found.
  18978. </exception>
  18979. </member>
  18980. <member name="M:NationalInstruments.VisaNS.VxiSession.MoveOut16(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32,System.Int16[])">
  18981. <summary>
  18982. Moves a block of 16-bit data from local memory to the specified address space and offset.
  18983. </summary>
  18984. <param name="addressSpace">
  18985. The address space.
  18986. </param>
  18987. <param name="offset">
  18988. Offset in bytes of the device to write to.
  18989. </param>
  18990. <param name="length">
  18991. Number of elements to transfer.
  18992. </param>
  18993. <param name="dataToMove">
  18994. Block of local data to move to the specified addressSpace (parameter) and offset (parameter).
  18995. </param>
  18996. <exception cref="T:System.ArgumentException">
  18997. Invalid offset (parameter) specified.
  18998. -or-
  18999. Invalid length (parameter) specified.
  19000. -or-
  19001. Invalid addressSpace (parameter) specified.
  19002. </exception>
  19003. <exception cref="T:System.InvalidOperationException">
  19004. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  19005. </exception>
  19006. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19007. The NI-VISA driver returned an error as a result of calling this method.
  19008. </exception>
  19009. <exception cref="T:System.ObjectDisposedException">
  19010. This member is called after the Dispose
  19011. method is called directly from code or indirectly through a finalizer.
  19012. </exception>
  19013. <exception cref="T:System.DllNotFoundException">
  19014. The NI-VISA driver library cannot be found.
  19015. </exception>
  19016. <exception cref="T:System.EntryPointNotFoundException">
  19017. A required operation in the NI-VISA driver library cannot be found.
  19018. </exception>
  19019. </member>
  19020. <member name="M:NationalInstruments.VisaNS.VxiSession.MoveOut32(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32,System.Int32[])">
  19021. <summary>
  19022. Moves a block of 32-bit data from local memory to the specified address space and offset.
  19023. </summary>
  19024. <param name="addressSpace">
  19025. The address space.
  19026. </param>
  19027. <param name="offset">
  19028. Offset in bytes of the device to write to.
  19029. </param>
  19030. <param name="length">
  19031. Number of elements to transfer.
  19032. </param>
  19033. <param name="dataToMove">
  19034. Block of local data to move to the specified addressSpace (parameter) and offset (parameter).
  19035. </param>
  19036. <exception cref="T:System.ArgumentException">
  19037. Invalid offset (parameter) specified.
  19038. -or-
  19039. Invalid length (parameter) specified.
  19040. -or-
  19041. Invalid addressSpace (parameter) specified.
  19042. </exception>
  19043. <exception cref="T:System.InvalidOperationException">
  19044. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  19045. </exception>
  19046. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19047. The NI-VISA driver returned an error as a result of calling this method.
  19048. </exception>
  19049. <exception cref="T:System.ObjectDisposedException">
  19050. This member is called after the Dispose
  19051. method is called directly from code or indirectly through a finalizer.
  19052. </exception>
  19053. <exception cref="T:System.DllNotFoundException">
  19054. The NI-VISA driver library cannot be found.
  19055. </exception>
  19056. <exception cref="T:System.EntryPointNotFoundException">
  19057. A required operation in the NI-VISA driver library cannot be found.
  19058. </exception>
  19059. </member>
  19060. <member name="M:NationalInstruments.VisaNS.VxiSession.MoveOut32(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32,System.Int32[])">
  19061. <summary>
  19062. Moves a block of 32-bit data from local memory to the specified address space and offset.
  19063. </summary>
  19064. <param name="addressSpace">
  19065. The address space.
  19066. </param>
  19067. <param name="offset">
  19068. Offset in bytes of the device to write to.
  19069. </param>
  19070. <param name="length">
  19071. Number of elements to transfer.
  19072. </param>
  19073. <param name="dataToMove">
  19074. Block of local data to move to the specified addressSpace (parameter) and offset (parameter).
  19075. </param>
  19076. <exception cref="T:System.ArgumentException">
  19077. Invalid offset (parameter) specified.
  19078. -or-
  19079. Invalid length (parameter) specified.
  19080. -or-
  19081. Invalid addressSpace (parameter) specified.
  19082. </exception>
  19083. <exception cref="T:System.InvalidOperationException">
  19084. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  19085. </exception>
  19086. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19087. The NI-VISA driver returned an error as a result of calling this method.
  19088. </exception>
  19089. <exception cref="T:System.ObjectDisposedException">
  19090. This member is called after the Dispose
  19091. method is called directly from code or indirectly through a finalizer.
  19092. </exception>
  19093. <exception cref="T:System.DllNotFoundException">
  19094. The NI-VISA driver library cannot be found.
  19095. </exception>
  19096. <exception cref="T:System.EntryPointNotFoundException">
  19097. A required operation in the NI-VISA driver library cannot be found.
  19098. </exception>
  19099. </member>
  19100. <member name="M:NationalInstruments.VisaNS.VxiSession.MoveOut64(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32,System.Int64[])">
  19101. <summary>
  19102. Moves a block of 64-bit data from local memory to the specified address space and offset.
  19103. </summary>
  19104. <param name="addressSpace">
  19105. The address space.
  19106. </param>
  19107. <param name="offset">
  19108. Offset in bytes of the device to write to.
  19109. </param>
  19110. <param name="length">
  19111. Number of elements to transfer.
  19112. </param>
  19113. <param name="dataToMove">
  19114. Block of local data to move to the specified addressSpace (parameter) and offset (parameter).
  19115. </param>
  19116. <exception cref="T:System.ArgumentException">
  19117. Invalid offset (parameter) specified.
  19118. -or-
  19119. Invalid length (parameter) specified.
  19120. -or-
  19121. Invalid addressSpace (parameter) specified.
  19122. </exception>
  19123. <exception cref="T:System.InvalidOperationException">
  19124. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  19125. </exception>
  19126. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19127. The NI-VISA driver returned an error as a result of calling this method.
  19128. </exception>
  19129. <exception cref="T:System.ObjectDisposedException">
  19130. This member is called after the Dispose
  19131. method is called directly from code or indirectly through a finalizer.
  19132. </exception>
  19133. <exception cref="T:System.DllNotFoundException">
  19134. The NI-VISA driver library cannot be found.
  19135. </exception>
  19136. <exception cref="T:System.EntryPointNotFoundException">
  19137. A required operation in the NI-VISA driver library cannot be found.
  19138. </exception>
  19139. </member>
  19140. <member name="M:NationalInstruments.VisaNS.VxiSession.MoveOut64(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32,System.Int64[])">
  19141. <summary>
  19142. Moves a block of 64-bit data from local memory to the specified address space and offset.
  19143. </summary>
  19144. <param name="addressSpace">
  19145. The address space.
  19146. </param>
  19147. <param name="offset">
  19148. Offset in bytes of the device to write to.
  19149. </param>
  19150. <param name="length">
  19151. Number of elements to transfer.
  19152. </param>
  19153. <param name="dataToMove">
  19154. Block of local data to move to the specified addressSpace (parameter) and offset (parameter).
  19155. </param>
  19156. <exception cref="T:System.ArgumentException">
  19157. Invalid offset (parameter) specified.
  19158. -or-
  19159. Invalid length (parameter) specified.
  19160. -or-
  19161. Invalid addressSpace (parameter) specified.
  19162. </exception>
  19163. <exception cref="T:System.InvalidOperationException">
  19164. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  19165. </exception>
  19166. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19167. The NI-VISA driver returned an error as a result of calling this method.
  19168. </exception>
  19169. <exception cref="T:System.ObjectDisposedException">
  19170. This member is called after the Dispose
  19171. method is called directly from code or indirectly through a finalizer.
  19172. </exception>
  19173. <exception cref="T:System.DllNotFoundException">
  19174. The NI-VISA driver library cannot be found.
  19175. </exception>
  19176. <exception cref="T:System.EntryPointNotFoundException">
  19177. A required operation in the NI-VISA driver library cannot be found.
  19178. </exception>
  19179. </member>
  19180. <member name="M:NationalInstruments.VisaNS.VxiSession.Out8(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Byte)">
  19181. <summary>
  19182. Writes an 8-bit value to the specified memory space and offset.
  19183. </summary>
  19184. <param name="addressSpace">
  19185. The address space.
  19186. </param>
  19187. <param name="offset">
  19188. Offset in bytes of the address or register to which to read.
  19189. </param>
  19190. <param name="data">
  19191. 8-bit data to write to the bus.
  19192. </param>
  19193. <exception cref="T:System.ArgumentException">
  19194. Invalid offset (parameter) specified.
  19195. -or-
  19196. Invalid addressSpace (parameter) specified.
  19197. </exception>
  19198. <exception cref="T:System.InvalidOperationException">
  19199. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  19200. </exception>
  19201. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19202. The NI-VISA driver returned an error as a result of calling this method.
  19203. </exception>
  19204. <exception cref="T:System.ObjectDisposedException">
  19205. This member is called after the Dispose
  19206. method is called directly from code or indirectly through a finalizer.
  19207. </exception>
  19208. <exception cref="T:System.DllNotFoundException">
  19209. The NI-VISA driver library cannot be found.
  19210. </exception>
  19211. </member>
  19212. <member name="M:NationalInstruments.VisaNS.VxiSession.Out8(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Byte)">
  19213. <summary>
  19214. Writes an 8-bit value to the specified memory space and offset.
  19215. </summary>
  19216. <param name="addressSpace">
  19217. The address space.
  19218. </param>
  19219. <param name="offset">
  19220. Offset in bytes of the address or register to which to read.
  19221. </param>
  19222. <param name="data">
  19223. 8-bit data to write to the bus.
  19224. </param>
  19225. <exception cref="T:System.ArgumentException">
  19226. Invalid offset (parameter) specified.
  19227. -or-
  19228. Invalid addressSpace (parameter) specified.
  19229. </exception>
  19230. <exception cref="T:System.InvalidOperationException">
  19231. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  19232. </exception>
  19233. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19234. The NI-VISA driver returned an error as a result of calling this method.
  19235. </exception>
  19236. <exception cref="T:System.ObjectDisposedException">
  19237. This member is called after the Dispose
  19238. method is called directly from code or indirectly through a finalizer.
  19239. </exception>
  19240. <exception cref="T:System.DllNotFoundException">
  19241. The NI-VISA driver library cannot be found.
  19242. </exception>
  19243. <exception cref="T:System.EntryPointNotFoundException">
  19244. A required operation in the NI-VISA driver library cannot be found.
  19245. </exception>
  19246. </member>
  19247. <member name="M:NationalInstruments.VisaNS.VxiSession.Out16(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int16)">
  19248. <summary>
  19249. Writes a 16-bit value to the specified memory space and offset.
  19250. </summary>
  19251. <param name="addressSpace">
  19252. The address space.
  19253. </param>
  19254. <param name="offset">
  19255. Offset in bytes of the address or register to which to read.
  19256. </param>
  19257. <param name="data">
  19258. 16-bit data to write to the bus.
  19259. </param>
  19260. <exception cref="T:System.ArgumentException">
  19261. Invalid offset (parameter) specified.
  19262. -or-
  19263. Invalid addressSpace (parameter) specified.
  19264. </exception>
  19265. <exception cref="T:System.InvalidOperationException">
  19266. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  19267. </exception>
  19268. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19269. The NI-VISA driver returned an error as a result of calling this method.
  19270. </exception>
  19271. <exception cref="T:System.ObjectDisposedException">
  19272. This member is called after the Dispose
  19273. method is called directly from code or indirectly through a finalizer.
  19274. </exception>
  19275. <exception cref="T:System.DllNotFoundException">
  19276. The NI-VISA driver library cannot be found.
  19277. </exception>
  19278. </member>
  19279. <member name="M:NationalInstruments.VisaNS.VxiSession.Out16(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int16)">
  19280. <summary>
  19281. Writes a 16-bit value to the specified memory space and offset.
  19282. </summary>
  19283. <param name="addressSpace">
  19284. The address space.
  19285. </param>
  19286. <param name="offset">
  19287. Offset in bytes of the address or register to which to read.
  19288. </param>
  19289. <param name="data">
  19290. 16-bit data to write to the bus.
  19291. </param>
  19292. <exception cref="T:System.ArgumentException">
  19293. Invalid offset (parameter) specified.
  19294. -or-
  19295. Invalid addressSpace (parameter) specified.
  19296. </exception>
  19297. <exception cref="T:System.InvalidOperationException">
  19298. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  19299. </exception>
  19300. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19301. The NI-VISA driver returned an error as a result of calling this method.
  19302. </exception>
  19303. <exception cref="T:System.ObjectDisposedException">
  19304. This member is called after the Dispose
  19305. method is called directly from code or indirectly through a finalizer.
  19306. </exception>
  19307. <exception cref="T:System.DllNotFoundException">
  19308. The NI-VISA driver library cannot be found.
  19309. </exception>
  19310. <exception cref="T:System.EntryPointNotFoundException">
  19311. A required operation in the NI-VISA driver library cannot be found.
  19312. </exception>
  19313. </member>
  19314. <member name="M:NationalInstruments.VisaNS.VxiSession.Out32(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int32)">
  19315. <summary>
  19316. Writes a 32-bit value to the specified memory space and offset.
  19317. </summary>
  19318. <param name="addressSpace">
  19319. The address space.
  19320. </param>
  19321. <param name="offset">
  19322. Offset in bytes of the address or register to which to read.
  19323. </param>
  19324. <param name="data">
  19325. 32-bit data to write to the bus.
  19326. </param>
  19327. <exception cref="T:System.ArgumentException">
  19328. Invalid offset (parameter) specified.
  19329. -or-
  19330. Invalid addressSpace (parameter) specified.
  19331. </exception>
  19332. <exception cref="T:System.InvalidOperationException">
  19333. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  19334. </exception>
  19335. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19336. The NI-VISA driver returned an error as a result of calling this method.
  19337. </exception>
  19338. <exception cref="T:System.ObjectDisposedException">
  19339. This member is called after the Dispose
  19340. method is called directly from code or indirectly through a finalizer.
  19341. </exception>
  19342. <exception cref="T:System.DllNotFoundException">
  19343. The NI-VISA driver library cannot be found.
  19344. </exception>
  19345. <exception cref="T:System.EntryPointNotFoundException">
  19346. A required operation in the NI-VISA driver library cannot be found.
  19347. </exception>
  19348. </member>
  19349. <member name="M:NationalInstruments.VisaNS.VxiSession.Out32(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int32)">
  19350. <summary>
  19351. Writes a 32-bit value to the specified memory space and offset.
  19352. </summary>
  19353. <param name="addressSpace">
  19354. The address space.
  19355. </param>
  19356. <param name="offset">
  19357. Offset in bytes of the address or register to which to read.
  19358. </param>
  19359. <param name="data">
  19360. 32-bit data to write to the bus.
  19361. </param>
  19362. <exception cref="T:System.ArgumentException">
  19363. Invalid offset (parameter) specified.
  19364. -or-
  19365. Invalid addressSpace (parameter) specified.
  19366. </exception>
  19367. <exception cref="T:System.InvalidOperationException">
  19368. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  19369. </exception>
  19370. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19371. The NI-VISA driver returned an error as a result of calling this method.
  19372. </exception>
  19373. <exception cref="T:System.ObjectDisposedException">
  19374. This member is called after the Dispose
  19375. method is called directly from code or indirectly through a finalizer.
  19376. </exception>
  19377. <exception cref="T:System.DllNotFoundException">
  19378. The NI-VISA driver library cannot be found.
  19379. </exception>
  19380. <exception cref="T:System.EntryPointNotFoundException">
  19381. A required operation in the NI-VISA driver library cannot be found.
  19382. </exception>
  19383. </member>
  19384. <member name="M:NationalInstruments.VisaNS.VxiSession.Out64(NationalInstruments.VisaNS.AddressSpace,System.Int32,System.Int64)">
  19385. <summary>
  19386. Writes a 64-bit value to the specified memory space and offset.
  19387. </summary>
  19388. <param name="addressSpace">
  19389. The address space.
  19390. </param>
  19391. <param name="offset">
  19392. Offset in bytes of the address or register to which to read.
  19393. </param>
  19394. <param name="data">
  19395. 64-bit data to write to the bus.
  19396. </param>
  19397. <exception cref="T:System.ArgumentException">
  19398. Invalid offset (parameter) specified.
  19399. -or-
  19400. Invalid addressSpace (parameter) specified.
  19401. </exception>
  19402. <exception cref="T:System.InvalidOperationException">
  19403. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  19404. </exception>
  19405. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19406. The NI-VISA driver returned an error as a result of calling this method.
  19407. </exception>
  19408. <exception cref="T:System.ObjectDisposedException">
  19409. This member is called after the Dispose
  19410. method is called directly from code or indirectly through a finalizer.
  19411. </exception>
  19412. <exception cref="T:System.DllNotFoundException">
  19413. The NI-VISA driver library cannot be found.
  19414. </exception>
  19415. <exception cref="T:System.EntryPointNotFoundException">
  19416. A required operation in the NI-VISA driver library cannot be found.
  19417. </exception>
  19418. </member>
  19419. <member name="M:NationalInstruments.VisaNS.VxiSession.Out64(NationalInstruments.VisaNS.AddressSpace,System.Int64,System.Int64)">
  19420. <summary>
  19421. Writes a 64-bit value to the specified memory space and offset.
  19422. </summary>
  19423. <param name="addressSpace">
  19424. The address space.
  19425. </param>
  19426. <param name="offset">
  19427. Offset in bytes of the address or register to which to read.
  19428. </param>
  19429. <param name="data">
  19430. 64-bit data to write to the bus.
  19431. </param>
  19432. <exception cref="T:System.ArgumentException">
  19433. Invalid offset (parameter) specified.
  19434. -or-
  19435. Invalid addressSpace (parameter) specified.
  19436. </exception>
  19437. <exception cref="T:System.InvalidOperationException">
  19438. Unable to start operation because setup is invalid (due to properties being set to an inconsistent state).
  19439. </exception>
  19440. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19441. The NI-VISA driver returned an error as a result of calling this method.
  19442. </exception>
  19443. <exception cref="T:System.ObjectDisposedException">
  19444. This member is called after the Dispose
  19445. method is called directly from code or indirectly through a finalizer.
  19446. </exception>
  19447. <exception cref="T:System.DllNotFoundException">
  19448. The NI-VISA driver library cannot be found.
  19449. </exception>
  19450. <exception cref="T:System.EntryPointNotFoundException">
  19451. A required operation in the NI-VISA driver library cannot be found.
  19452. </exception>
  19453. </member>
  19454. <member name="M:NationalInstruments.VisaNS.VxiSession.EnableEvent(NationalInstruments.VisaNS.MessageBasedSessionEventType,NationalInstruments.VisaNS.EventMechanism)">
  19455. <summary>
  19456. Enables notification of a MessageBasedSession event.
  19457. </summary>
  19458. <param name="eventToEnable">MessageBasedSession event to enable.
  19459. </param>
  19460. <param name="mechanism">
  19461. Event-handling mechanism to enable.
  19462. </param>
  19463. <exception cref="T:System.ArgumentException">
  19464. Invalid mechanism (parameter) specified.
  19465. -or-
  19466. Specified event type is not supported by the resource.
  19467. </exception>
  19468. <exception cref="T:System.InvalidOperationException">
  19469. A handler is not currently installed for the specified event.
  19470. </exception>
  19471. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19472. The NI-VISA driver returned an error as a result of calling this method.
  19473. </exception>
  19474. <exception cref="T:System.ObjectDisposedException">
  19475. This member is called after the Dispose
  19476. method is called directly from code or indirectly through a finalizer.
  19477. </exception>
  19478. <exception cref="T:System.DllNotFoundException">
  19479. The NI-VISA driver library cannot be found.
  19480. </exception>
  19481. <exception cref="T:System.EntryPointNotFoundException">
  19482. A required operation in the NI-VISA driver library cannot be found.
  19483. </exception>
  19484. </member>
  19485. <member name="M:NationalInstruments.VisaNS.VxiSession.DisableEvent(NationalInstruments.VisaNS.MessageBasedSessionEventType,NationalInstruments.VisaNS.EventMechanism)">
  19486. <summary>
  19487. Disables notification of the specified MessageBasedSession event on the specified event-handling mechanism.
  19488. </summary>
  19489. <param name="eventToDisable">MessageBasedSession event to disable.
  19490. </param>
  19491. <param name="mechanism">
  19492. Event-handling mechanism to disable.
  19493. </param>
  19494. <exception cref="T:System.ArgumentException">
  19495. Invalid mechanism (parameter) specified.
  19496. -or-
  19497. Specified event type is not supported by the resource.
  19498. </exception>
  19499. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19500. The NI-VISA driver returned an error as a result of calling this method.
  19501. </exception>
  19502. <exception cref="T:System.ObjectDisposedException">
  19503. This member is called after the Dispose
  19504. method is called directly from code or indirectly through a finalizer.
  19505. </exception>
  19506. <exception cref="T:System.DllNotFoundException">
  19507. The NI-VISA driver library cannot be found.
  19508. </exception>
  19509. <exception cref="T:System.EntryPointNotFoundException">
  19510. A required operation in the NI-VISA driver library cannot be found.
  19511. </exception>
  19512. </member>
  19513. <member name="M:NationalInstruments.VisaNS.VxiSession.DiscardEvent(NationalInstruments.VisaNS.MessageBasedSessionEventType)">
  19514. <summary>
  19515. Discards event occurrences for the specified MessageBasedSession event type on the queuing mechanism for a session.
  19516. </summary>
  19517. <param name="eventToDiscard">MessageBasedSession event for which queued events are discarded.
  19518. </param>
  19519. <exception cref="T:System.ArgumentException">
  19520. Invalid mechanism specified.
  19521. -or-
  19522. Specified event type is not supported by the resource.
  19523. </exception>
  19524. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19525. The NI-VISA driver returned an error as a result of calling this method.
  19526. </exception>
  19527. <exception cref="T:System.ObjectDisposedException">
  19528. This member is called after the Dispose
  19529. method is called directly from code or indirectly through a finalizer.
  19530. </exception>
  19531. <exception cref="T:System.DllNotFoundException">
  19532. The NI-VISA driver library cannot be found.
  19533. </exception>
  19534. <exception cref="T:System.EntryPointNotFoundException">
  19535. A required operation in the NI-VISA driver library cannot be found.
  19536. </exception>
  19537. </member>
  19538. <member name="M:NationalInstruments.VisaNS.VxiSession.WaitOnEvent(NationalInstruments.VisaNS.MessageBasedSessionEventType)">
  19539. <summary>
  19540. Waits infinitely long for an occurrence of the specified MessageBasedSession event for a session.
  19541. </summary>
  19542. <param name="eventToWaitOn">MessageBasedSession event to wait on.
  19543. </param>
  19544. <returns>MessageBasedSessionEventArgs object that contains information about the event that occurred.
  19545. </returns>
  19546. <exception cref="T:System.ArgumentException">
  19547. Specified event type is not supported by the resource.
  19548. </exception>
  19549. <exception cref="T:System.InvalidOperationException">
  19550. The session must be enabled for events of the specified type in order to receive them.
  19551. </exception>
  19552. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19553. The NI-VISA driver returned an error as a result of calling this method.
  19554. </exception>
  19555. <exception cref="T:System.ObjectDisposedException">
  19556. This member is called after the Dispose
  19557. method is called directly from code or indirectly through a finalizer.
  19558. </exception>
  19559. <exception cref="T:System.DllNotFoundException">
  19560. The NI-VISA driver library cannot be found.
  19561. </exception>
  19562. <exception cref="T:System.EntryPointNotFoundException">
  19563. A required operation in the NI-VISA driver library cannot be found.
  19564. </exception>
  19565. </member>
  19566. <member name="M:NationalInstruments.VisaNS.VxiSession.WaitOnEvent(NationalInstruments.VisaNS.MessageBasedSessionEventType,System.Int32)">
  19567. <summary>
  19568. Waits a specified time for an occurrence of the specified event for a session.
  19569. </summary>
  19570. <param name="eventToWaitOn">MessageBasedSession event to wait on.
  19571. </param>
  19572. <param name="timeout">
  19573. Maximum time in milliseconds that this method waits for the event to occur before throwing
  19574. an exception.
  19575. </param>
  19576. <returns>MessageBasedSessionEventArgs object that contains information about the event that occurred.
  19577. </returns>
  19578. <exception cref="T:System.ArgumentException">
  19579. Specified event type is not supported by the resource.
  19580. </exception>
  19581. <exception cref="T:System.InvalidOperationException">
  19582. The session must be enabled for events of the specified type in order to receive them.
  19583. </exception>
  19584. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19585. The NI-VISA driver returned an error as a result of calling this method.
  19586. </exception>
  19587. <exception cref="T:System.ObjectDisposedException">
  19588. This member is called after the Dispose
  19589. method is called directly from code or indirectly through a finalizer.
  19590. </exception>
  19591. <exception cref="T:System.DllNotFoundException">
  19592. The NI-VISA driver library cannot be found.
  19593. </exception>
  19594. <exception cref="T:System.EntryPointNotFoundException">
  19595. A required operation in the NI-VISA driver library cannot be found.
  19596. </exception>
  19597. </member>
  19598. <member name="M:NationalInstruments.VisaNS.VxiSession.EnableEvent(NationalInstruments.VisaNS.VxiSessionEventType,NationalInstruments.VisaNS.EventMechanism)">
  19599. <summary>
  19600. Enables notification of an event.
  19601. </summary>
  19602. <param name="eventToEnable">VxiSession event to enable.
  19603. </param>
  19604. <param name="mechanism">
  19605. Event-handling mechanism to enable.
  19606. </param>
  19607. <exception cref="T:System.ArgumentException">
  19608. Invalid mechanism (parameter) specified.
  19609. -or-
  19610. Specified event type is not supported by the resource.
  19611. </exception>
  19612. <exception cref="T:System.InvalidOperationException">
  19613. A handler is not currently installed for the specified event.
  19614. </exception>
  19615. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19616. The NI-VISA driver returned an error as a result of calling this method.
  19617. </exception>
  19618. <exception cref="T:System.ObjectDisposedException">
  19619. This member is called after the Dispose
  19620. method is called directly from code or indirectly through a finalizer.
  19621. </exception>
  19622. <exception cref="T:System.DllNotFoundException">
  19623. The NI-VISA driver library cannot be found.
  19624. </exception>
  19625. <exception cref="T:System.EntryPointNotFoundException">
  19626. A required operation in the NI-VISA driver library cannot be found.
  19627. </exception>
  19628. </member>
  19629. <member name="M:NationalInstruments.VisaNS.VxiSession.DisableEvent(NationalInstruments.VisaNS.VxiSessionEventType,NationalInstruments.VisaNS.EventMechanism)">
  19630. <summary>
  19631. Disables notification of the specified VxiSession event on the specified event-handling mechanism.
  19632. </summary>
  19633. <param name="eventToDisable">VxiSession event to disable.
  19634. </param>
  19635. <param name="mechanism">
  19636. Event-handling mechanism to disable.
  19637. </param>
  19638. <exception cref="T:System.ArgumentException">
  19639. Invalid mechanism (parameter) specified.
  19640. -or-
  19641. Specified event type is not supported by the resource.
  19642. </exception>
  19643. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19644. The NI-VISA driver returned an error as a result of calling this method.
  19645. </exception>
  19646. <exception cref="T:System.ObjectDisposedException">
  19647. This member is called after the Dispose
  19648. method is called directly from code or indirectly through a finalizer.
  19649. </exception>
  19650. <exception cref="T:System.DllNotFoundException">
  19651. The NI-VISA driver library cannot be found.
  19652. </exception>
  19653. <exception cref="T:System.EntryPointNotFoundException">
  19654. A required operation in the NI-VISA driver library cannot be found.
  19655. </exception>
  19656. </member>
  19657. <member name="M:NationalInstruments.VisaNS.VxiSession.DiscardEvent(NationalInstruments.VisaNS.VxiSessionEventType)">
  19658. <summary>
  19659. Discards event occurrences for the specified VxiSession event type on the queuing mechanism for a session.
  19660. </summary>
  19661. <param name="eventToDiscard">VxiSession event for which queued events are discarded.
  19662. </param>
  19663. <exception cref="T:System.ArgumentException">
  19664. Invalid mechanism specified.
  19665. -or-
  19666. Specified event type is not supported by the resource.
  19667. </exception>
  19668. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19669. The NI-VISA driver returned an error as a result of calling this method.
  19670. </exception>
  19671. <exception cref="T:System.ObjectDisposedException">
  19672. This member is called after the Dispose
  19673. method is called directly from code or indirectly through a finalizer.
  19674. </exception>
  19675. <exception cref="T:System.DllNotFoundException">
  19676. The NI-VISA driver library cannot be found.
  19677. </exception>
  19678. <exception cref="T:System.EntryPointNotFoundException">
  19679. A required operation in the NI-VISA driver library cannot be found.
  19680. </exception>
  19681. </member>
  19682. <member name="M:NationalInstruments.VisaNS.VxiSession.WaitOnEvent(NationalInstruments.VisaNS.VxiSessionEventType)">
  19683. <summary>
  19684. Waits infinitely long for an occurrence of the specified VxiSession event for a session.
  19685. </summary>
  19686. <param name="eventToWaitOn">VxiSession event to wait on.
  19687. </param>
  19688. <returns>VxiSessionEventArgs object that contains information about the event that occurred.
  19689. </returns>
  19690. <exception cref="T:System.ArgumentException">
  19691. Specified event type is not supported by the resource.
  19692. </exception>
  19693. <exception cref="T:System.InvalidOperationException">
  19694. The session must be enabled for events of the specified type in order to receive them.
  19695. </exception>
  19696. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19697. The NI-VISA driver returned an error as a result of calling this method.
  19698. </exception>
  19699. <exception cref="T:System.ObjectDisposedException">
  19700. This member is called after the Dispose
  19701. method is called directly from code or indirectly through a finalizer.
  19702. </exception>
  19703. <exception cref="T:System.DllNotFoundException">
  19704. The NI-VISA driver library cannot be found.
  19705. </exception>
  19706. <exception cref="T:System.EntryPointNotFoundException">
  19707. A required operation in the NI-VISA driver library cannot be found.
  19708. </exception>
  19709. </member>
  19710. <member name="M:NationalInstruments.VisaNS.VxiSession.WaitOnEvent(NationalInstruments.VisaNS.VxiSessionEventType,System.Int32)">
  19711. <summary>
  19712. Waits a specified time for an occurrence of the specified VxiSession event for a session.
  19713. </summary>
  19714. <param name="eventToWaitOn">VxiSession event to wait on.
  19715. </param>
  19716. <param name="timeout">
  19717. Maximum time in milliseconds that this method waits for the event to occur before throwing
  19718. an exception.
  19719. </param>
  19720. <returns>VxiSessionEventArgs object that contains information about the event that occurred.
  19721. </returns>
  19722. <exception cref="T:System.ArgumentException">
  19723. Specified event type is not supported by the resource.
  19724. </exception>
  19725. <exception cref="T:System.InvalidOperationException">
  19726. The session must be enabled for events of the specified type in order to receive them.
  19727. </exception>
  19728. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19729. The NI-VISA driver returned an error as a result of calling this method.
  19730. </exception>
  19731. <exception cref="T:System.ObjectDisposedException">
  19732. This member is called after the Dispose
  19733. method is called directly from code or indirectly through a finalizer.
  19734. </exception>
  19735. <exception cref="T:System.DllNotFoundException">
  19736. The NI-VISA driver library cannot be found.
  19737. </exception>
  19738. <exception cref="T:System.EntryPointNotFoundException">
  19739. A required operation in the NI-VISA driver library cannot be found.
  19740. </exception>
  19741. </member>
  19742. <member name="M:NationalInstruments.VisaNS.VxiSession.GetService(System.Type)">
  19743. <summary>
  19744. Returns an object that represents a service provided by the VxiSession.
  19745. </summary>
  19746. <param name="serviceType">
  19747. A service provided by the VxiSession.
  19748. </param>
  19749. <returns>
  19750. An Object that represents a service provided by the VxiSession. This value is
  19751. null if the VxiSession does not provide the specified service.
  19752. </returns>
  19753. <exception cref="T:System.ObjectDisposedException">
  19754. This member is called after the Dispose
  19755. method is called directly from code or indirectly through a finalizer.
  19756. </exception>
  19757. </member>
  19758. <member name="M:NationalInstruments.VisaNS.VxiSession.OnSignalProcessor(NationalInstruments.VisaNS.VxiSessionSignalProcessorEventArgs)">
  19759. <summary>
  19760. Raises the SignalProcessor event of the
  19761. VxiSession object.
  19762. </summary>
  19763. <param name="e">VxiSessionSignalProcessorEventArgs object that contains event data.
  19764. </param>
  19765. </member>
  19766. <member name="M:NationalInstruments.VisaNS.VxiSession.OnServiceRequest(NationalInstruments.VisaNS.MessageBasedSessionEventArgs)">
  19767. <summary>
  19768. Raises the ServiceRequest event of the
  19769. VxiSession object.
  19770. </summary>
  19771. <param name="e">MessageBasedSessionEventArgs object that contains event data.
  19772. </param>
  19773. </member>
  19774. <member name="M:NationalInstruments.VisaNS.VxiSession.OnTrigger(NationalInstruments.VisaNS.VxiSessionTriggerEventArgs)">
  19775. <summary>
  19776. Raises the Trigger event of the
  19777. VxiSession object.
  19778. </summary>
  19779. <param name="e">VxiSessionTriggerEventArgs object that contains event data.
  19780. </param>
  19781. </member>
  19782. <member name="M:NationalInstruments.VisaNS.VxiSession.OnVxiVmeInterrupt(NationalInstruments.VisaNS.VxiSessionVxiVmeInterruptEventArgs)">
  19783. <summary>
  19784. Raises the VxiVmeInterrupt event of the
  19785. VxiSession object.
  19786. </summary>
  19787. <param name="e">VxiSessionVxiVmeInterruptEventArgs object that contains event data.
  19788. </param>
  19789. </member>
  19790. <member name="P:NationalInstruments.VisaNS.VxiSession.CommanderLogicalAddress">
  19791. <summary>
  19792. Gets the unique logical address of the VXI device commander used in the specified session.
  19793. </summary>
  19794. <exception cref="T:System.ObjectDisposedException">
  19795. This member is called after the Dispose
  19796. method is called directly from code or indirectly through a finalizer.
  19797. </exception>
  19798. <exception cref="T:System.DllNotFoundException">
  19799. The NI-VISA driver library cannot be found.
  19800. </exception>
  19801. <exception cref="T:System.EntryPointNotFoundException">
  19802. A required operation in the NI-VISA driver library cannot be found.
  19803. </exception>
  19804. </member>
  19805. <member name="P:NationalInstruments.VisaNS.VxiSession.FastDataChannel">
  19806. <summary>
  19807. Gets or sets the Fast Data Channel (FDC) that is used to transfer the buffer.
  19808. </summary>
  19809. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19810. The property is set to an invalid state.
  19811. </exception>
  19812. <exception cref="T:System.ObjectDisposedException">
  19813. This member is called after the Dispose
  19814. method is called directly from code or indirectly through a finalizer.
  19815. </exception>
  19816. <exception cref="T:System.DllNotFoundException">
  19817. The NI-VISA driver library cannot be found.
  19818. </exception>
  19819. <exception cref="T:System.EntryPointNotFoundException">
  19820. A required operation in the NI-VISA driver library cannot be found.
  19821. </exception>
  19822. </member>
  19823. <member name="P:NationalInstruments.VisaNS.VxiSession.FastDataChannelMode">
  19824. <summary>
  19825. Gets or sets the Fast Data Channel (FDC) mode.
  19826. </summary>
  19827. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19828. The property is set to an invalid state.
  19829. </exception>
  19830. <exception cref="T:System.ObjectDisposedException">
  19831. This member is called after the Dispose
  19832. method is called directly from code or indirectly through a finalizer.
  19833. </exception>
  19834. <exception cref="T:System.DllNotFoundException">
  19835. The NI-VISA driver library cannot be found.
  19836. </exception>
  19837. <exception cref="T:System.EntryPointNotFoundException">
  19838. A required operation in the NI-VISA driver library cannot be found.
  19839. </exception>
  19840. </member>
  19841. <member name="P:NationalInstruments.VisaNS.VxiSession.FastDataChannelUsePair">
  19842. <summary>
  19843. Gets or sets a value indicating whether to use a channel pair for transferring data.
  19844. </summary>
  19845. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19846. The property is set to an invalid state.
  19847. </exception>
  19848. <exception cref="T:System.ObjectDisposedException">
  19849. This member is called after the Dispose
  19850. method is called directly from code or indirectly through a finalizer.
  19851. </exception>
  19852. <exception cref="T:System.DllNotFoundException">
  19853. The NI-VISA driver library cannot be found.
  19854. </exception>
  19855. <exception cref="T:System.EntryPointNotFoundException">
  19856. A required operation in the NI-VISA driver library cannot be found.
  19857. </exception>
  19858. </member>
  19859. <member name="P:NationalInstruments.VisaNS.VxiSession.IsImmediateServant">
  19860. <summary>
  19861. Gets if the device associated with this session is an immediate servant of the controller running VISA.
  19862. </summary>
  19863. <exception cref="T:System.ObjectDisposedException">
  19864. This member is called after the Dispose
  19865. method is called directly from code or indirectly through a finalizer.
  19866. </exception>
  19867. <exception cref="T:System.DllNotFoundException">
  19868. The NI-VISA driver library cannot be found.
  19869. </exception>
  19870. <exception cref="T:System.EntryPointNotFoundException">
  19871. A required operation in the NI-VISA driver library cannot be found.
  19872. </exception>
  19873. </member>
  19874. <member name="P:NationalInstruments.VisaNS.VxiSession.MemoryAddressSpace">
  19875. <summary>
  19876. Gets the VXIbus address space used by the device.
  19877. </summary>
  19878. <exception cref="T:System.ObjectDisposedException">
  19879. This member is called after the Dispose
  19880. method is called directly from code or indirectly through a finalizer.
  19881. </exception>
  19882. <exception cref="T:System.DllNotFoundException">
  19883. The NI-VISA driver library cannot be found.
  19884. </exception>
  19885. <exception cref="T:System.EntryPointNotFoundException">
  19886. A required operation in the NI-VISA driver library cannot be found.
  19887. </exception>
  19888. </member>
  19889. <member name="P:NationalInstruments.VisaNS.VxiSession.MemoryBase">
  19890. <summary>
  19891. Gets the base address of the device in VXIbus memory address space when running in 32-bit mode.
  19892. </summary>
  19893. <exception cref="T:System.ObjectDisposedException">
  19894. This member is called after the Dispose
  19895. method is called directly from code or indirectly through a finalizer.
  19896. </exception>
  19897. <exception cref="T:System.DllNotFoundException">
  19898. The NI-VISA driver library cannot be found.
  19899. </exception>
  19900. <exception cref="T:System.EntryPointNotFoundException">
  19901. A required operation in the NI-VISA driver library cannot be found.
  19902. </exception>
  19903. <exception cref="T:System.NotSupportedException">
  19904. This property is not supported in 64-bit mode.
  19905. </exception>
  19906. </member>
  19907. <member name="P:NationalInstruments.VisaNS.VxiSession.MemoryBase64">
  19908. <summary>
  19909. Gets the base address of the device in VXIbus memory address space when running in 64-bit mode.
  19910. </summary>
  19911. <exception cref="T:System.ObjectDisposedException">
  19912. This member is called after the Dispose
  19913. method is called directly from code or indirectly through a finalizer.
  19914. </exception>
  19915. <exception cref="T:System.DllNotFoundException">
  19916. The NI-VISA driver library cannot be found.
  19917. </exception>
  19918. <exception cref="T:System.EntryPointNotFoundException">
  19919. A required operation in the NI-VISA driver library cannot be found.
  19920. </exception>
  19921. </member>
  19922. <member name="P:NationalInstruments.VisaNS.VxiSession.MemorySize">
  19923. <summary>
  19924. Gets the size of memory requested by the device in VXIbus address space when running in 32-bit mode.
  19925. </summary>
  19926. <exception cref="T:System.ObjectDisposedException">
  19927. This member is called after the Dispose
  19928. method is called directly from code or indirectly through a finalizer.
  19929. </exception>
  19930. <exception cref="T:System.DllNotFoundException">
  19931. The NI-VISA driver library cannot be found.
  19932. </exception>
  19933. <exception cref="T:System.EntryPointNotFoundException">
  19934. A required operation in the NI-VISA driver library cannot be found.
  19935. </exception>
  19936. <exception cref="T:System.NotSupportedException">
  19937. This property is not supported in 64-bit mode.
  19938. </exception>
  19939. </member>
  19940. <member name="P:NationalInstruments.VisaNS.VxiSession.MemorySize64">
  19941. <summary>
  19942. Gets the size of memory requested by the device in VXIbus address space when running in 64-bit mode.
  19943. </summary>
  19944. <exception cref="T:System.ObjectDisposedException">
  19945. This member is called after the Dispose
  19946. method is called directly from code or indirectly through a finalizer.
  19947. </exception>
  19948. <exception cref="T:System.DllNotFoundException">
  19949. The NI-VISA driver library cannot be found.
  19950. </exception>
  19951. <exception cref="T:System.EntryPointNotFoundException">
  19952. A required operation in the NI-VISA driver library cannot be found.
  19953. </exception>
  19954. </member>
  19955. <member name="P:NationalInstruments.VisaNS.VxiSession.DeviceClass">
  19956. <summary>
  19957. Gets the VXI-defined device class to which the resource belongs.
  19958. </summary>
  19959. <exception cref="T:System.ObjectDisposedException">
  19960. This member is called after the Dispose
  19961. method is called directly from code or indirectly through a finalizer.
  19962. </exception>
  19963. <exception cref="T:System.DllNotFoundException">
  19964. The NI-VISA driver library cannot be found.
  19965. </exception>
  19966. <exception cref="T:System.EntryPointNotFoundException">
  19967. A required operation in the NI-VISA driver library cannot be found.
  19968. </exception>
  19969. </member>
  19970. <member name="P:NationalInstruments.VisaNS.VxiSession.Is4882Compliant">
  19971. <summary>
  19972. Gets if the device associated with this session is 488.2 compliant.
  19973. </summary>
  19974. <exception cref="T:System.ObjectDisposedException">
  19975. This member is called after the Dispose
  19976. method is called directly from code or indirectly through a finalizer.
  19977. </exception>
  19978. <exception cref="T:System.DllNotFoundException">
  19979. The NI-VISA driver library cannot be found.
  19980. </exception>
  19981. <exception cref="T:System.EntryPointNotFoundException">
  19982. A required operation in the NI-VISA driver library cannot be found.
  19983. </exception>
  19984. </member>
  19985. <member name="P:NationalInstruments.VisaNS.VxiSession.ReadToFileAppends">
  19986. <summary>
  19987. Gets or sets a value indicating whether the ReadToFile method overwrites
  19988. or appends data when opening a file.
  19989. </summary>
  19990. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  19991. The property is set to an invalid state.
  19992. </exception>
  19993. <exception cref="T:System.ObjectDisposedException">
  19994. This member is called after the Dispose
  19995. method is called directly from code or indirectly through a finalizer.
  19996. </exception>
  19997. <exception cref="T:System.DllNotFoundException">
  19998. The NI-VISA driver library cannot be found.
  19999. </exception>
  20000. <exception cref="T:System.EntryPointNotFoundException">
  20001. A required operation in the NI-VISA driver library cannot be found.
  20002. </exception>
  20003. </member>
  20004. <member name="P:NationalInstruments.VisaNS.VxiSession.DefaultBufferSize">
  20005. <summary>
  20006. Gets or sets the default size of read or write buffers when the size is not explicitly defined by a parameter on read or write operations.
  20007. </summary>
  20008. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  20009. The property is set to an invalid state.
  20010. </exception>
  20011. <exception cref="T:System.ObjectDisposedException">
  20012. This member is called after the Dispose
  20013. method is called directly from code or indirectly through a finalizer.
  20014. </exception>
  20015. <exception cref="T:System.DllNotFoundException">
  20016. The NI-VISA driver library cannot be found.
  20017. </exception>
  20018. <exception cref="T:System.EntryPointNotFoundException">
  20019. A required operation in the NI-VISA driver library cannot be found.
  20020. </exception>
  20021. </member>
  20022. <member name="P:NationalInstruments.VisaNS.VxiSession.IOProtocol">
  20023. <summary>
  20024. Gets or sets the input/output protocol to use for the current hardware interface.
  20025. </summary>
  20026. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  20027. The property is set to an invalid state.
  20028. </exception>
  20029. <exception cref="T:System.ObjectDisposedException">
  20030. This member is called after the Dispose
  20031. method is called directly from code or indirectly through a finalizer.
  20032. </exception>
  20033. <exception cref="T:System.DllNotFoundException">
  20034. The NI-VISA driver library cannot be found.
  20035. </exception>
  20036. <exception cref="T:System.EntryPointNotFoundException">
  20037. A required operation in the NI-VISA driver library cannot be found.
  20038. </exception>
  20039. </member>
  20040. <member name="P:NationalInstruments.VisaNS.VxiSession.SendEndEnabled">
  20041. <summary>
  20042. Gets or sets a value indicating whether to assert END during the transfer of the last byte of the buffer.
  20043. </summary>
  20044. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  20045. The property is set to an invalid state.
  20046. </exception>
  20047. <exception cref="T:System.ObjectDisposedException">
  20048. This member is called after the Dispose
  20049. method is called directly from code or indirectly through a finalizer.
  20050. </exception>
  20051. <exception cref="T:System.DllNotFoundException">
  20052. The NI-VISA driver library cannot be found.
  20053. </exception>
  20054. <exception cref="T:System.EntryPointNotFoundException">
  20055. A required operation in the NI-VISA driver library cannot be found.
  20056. </exception>
  20057. </member>
  20058. <member name="P:NationalInstruments.VisaNS.VxiSession.TerminationCharacter">
  20059. <summary>
  20060. Gets or sets the termination character.
  20061. </summary>
  20062. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  20063. The property is set to an invalid state.
  20064. </exception>
  20065. <exception cref="T:System.ObjectDisposedException">
  20066. This member is called after the Dispose
  20067. method is called directly from code or indirectly through a finalizer.
  20068. </exception>
  20069. <exception cref="T:System.DllNotFoundException">
  20070. The NI-VISA driver library cannot be found.
  20071. </exception>
  20072. <exception cref="T:System.EntryPointNotFoundException">
  20073. A required operation in the NI-VISA driver library cannot be found.
  20074. </exception>
  20075. </member>
  20076. <member name="P:NationalInstruments.VisaNS.VxiSession.TerminationCharacterEnabled">
  20077. <summary>
  20078. Gets or sets if the read operation terminates when a termination character is received.
  20079. </summary>
  20080. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  20081. The property is set to an invalid state.
  20082. </exception>
  20083. <exception cref="T:System.ObjectDisposedException">
  20084. This member is called after the Dispose
  20085. method is called directly from code or indirectly through a finalizer.
  20086. </exception>
  20087. <exception cref="T:System.DllNotFoundException">
  20088. The NI-VISA driver library cannot be found.
  20089. </exception>
  20090. <exception cref="T:System.EntryPointNotFoundException">
  20091. A required operation in the NI-VISA driver library cannot be found.
  20092. </exception>
  20093. </member>
  20094. <member name="P:NationalInstruments.VisaNS.VxiSession.DestinationIncrement">
  20095. <summary>
  20096. Gets or sets how many elements the destination offset is incremented after every transfer.
  20097. </summary>
  20098. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  20099. The property is set to an invalid state.
  20100. </exception>
  20101. <exception cref="T:System.ObjectDisposedException">
  20102. This member is called after the Dispose
  20103. method is called directly from code or indirectly through a finalizer.
  20104. </exception>
  20105. <exception cref="T:System.DllNotFoundException">
  20106. The NI-VISA driver library cannot be found.
  20107. </exception>
  20108. <exception cref="T:System.EntryPointNotFoundException">
  20109. A required operation in the NI-VISA driver library cannot be found.
  20110. </exception>
  20111. </member>
  20112. <member name="P:NationalInstruments.VisaNS.VxiSession.SourceIncrement">
  20113. <summary>
  20114. Gets or set how many elements the source offset is incremented after every transfer.
  20115. </summary>
  20116. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  20117. The property is set to an invalid state.
  20118. </exception>
  20119. <exception cref="T:System.ObjectDisposedException">
  20120. This member is called after the Dispose
  20121. method is called directly from code or indirectly through a finalizer.
  20122. </exception>
  20123. <exception cref="T:System.DllNotFoundException">
  20124. The NI-VISA driver library cannot be found.
  20125. </exception>
  20126. <exception cref="T:System.EntryPointNotFoundException">
  20127. A required operation in the NI-VISA driver library cannot be found.
  20128. </exception>
  20129. </member>
  20130. <member name="P:NationalInstruments.VisaNS.VxiSession.AllowDma">
  20131. <summary>
  20132. Gets or sets a value indicating whether I/O accesses use DMA or Programmed I/O.
  20133. </summary>
  20134. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  20135. The property is set to an invalid state.
  20136. </exception>
  20137. <exception cref="T:System.ObjectDisposedException">
  20138. This member is called after the Dispose
  20139. method is called directly from code or indirectly through a finalizer.
  20140. </exception>
  20141. <exception cref="T:System.DllNotFoundException">
  20142. The NI-VISA driver library cannot be found.
  20143. </exception>
  20144. <exception cref="T:System.EntryPointNotFoundException">
  20145. A required operation in the NI-VISA driver library cannot be found.
  20146. </exception>
  20147. </member>
  20148. <member name="P:NationalInstruments.VisaNS.VxiSession.DestinationByteOrder">
  20149. <summary>
  20150. Gets or sets the byte order to use in high-level access operations,
  20151. such as Out32 and
  20152. MoveOut32,
  20153. when writing to the destination.
  20154. </summary>
  20155. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  20156. The property is set to an invalid state.
  20157. </exception>
  20158. <exception cref="T:System.ObjectDisposedException">
  20159. This member is called after the Dispose
  20160. method is called directly from code or indirectly through a finalizer.
  20161. </exception>
  20162. <exception cref="T:System.DllNotFoundException">
  20163. The NI-VISA driver library cannot be found.
  20164. </exception>
  20165. <exception cref="T:System.EntryPointNotFoundException">
  20166. A required operation in the NI-VISA driver library cannot be found.
  20167. </exception>
  20168. </member>
  20169. <member name="P:NationalInstruments.VisaNS.VxiSession.DestinationPrivilege">
  20170. <summary>
  20171. Gets or sets the address modifier to use in high-level access operations,
  20172. such as Out32 and
  20173. MoveOut32,
  20174. when writing to the destination.
  20175. </summary>
  20176. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  20177. The property is set to an invalid state.
  20178. </exception>
  20179. <exception cref="T:System.ObjectDisposedException">
  20180. This member is called after the Dispose
  20181. method is called directly from code or indirectly through a finalizer.
  20182. </exception>
  20183. <exception cref="T:System.DllNotFoundException">
  20184. The NI-VISA driver library cannot be found.
  20185. </exception>
  20186. <exception cref="T:System.EntryPointNotFoundException">
  20187. A required operation in the NI-VISA driver library cannot be found.
  20188. </exception>
  20189. </member>
  20190. <member name="P:NationalInstruments.VisaNS.VxiSession.LogicalAddress">
  20191. <summary>
  20192. Gets the logical address of the VXI or VME device used by the specified session.
  20193. </summary>
  20194. <exception cref="T:System.ObjectDisposedException">
  20195. This member is called after the Dispose
  20196. method is called directly from code or indirectly through a finalizer.
  20197. </exception>
  20198. <exception cref="T:System.DllNotFoundException">
  20199. The NI-VISA driver library cannot be found.
  20200. </exception>
  20201. <exception cref="T:System.EntryPointNotFoundException">
  20202. A required operation in the NI-VISA driver library cannot be found.
  20203. </exception>
  20204. </member>
  20205. <member name="P:NationalInstruments.VisaNS.VxiSession.MainframeLogicalAddress">
  20206. <summary>
  20207. Gets the lowest logical address in the mainframe.
  20208. </summary>
  20209. <exception cref="T:System.ObjectDisposedException">
  20210. This member is called after the Dispose
  20211. method is called directly from code or indirectly through a finalizer.
  20212. </exception>
  20213. <exception cref="T:System.DllNotFoundException">
  20214. The NI-VISA driver library cannot be found.
  20215. </exception>
  20216. <exception cref="T:System.EntryPointNotFoundException">
  20217. A required operation in the NI-VISA driver library cannot be found.
  20218. </exception>
  20219. </member>
  20220. <member name="P:NationalInstruments.VisaNS.VxiSession.ManufacturerID">
  20221. <summary>
  20222. Gets the manufacturer identification number of the device.
  20223. </summary>
  20224. <exception cref="T:System.ObjectDisposedException">
  20225. This member is called after the Dispose
  20226. method is called directly from code or indirectly through a finalizer.
  20227. </exception>
  20228. <exception cref="T:System.DllNotFoundException">
  20229. The NI-VISA driver library cannot be found.
  20230. </exception>
  20231. <exception cref="T:System.EntryPointNotFoundException">
  20232. A required operation in the NI-VISA driver library cannot be found.
  20233. </exception>
  20234. </member>
  20235. <member name="P:NationalInstruments.VisaNS.VxiSession.ManufacturerName">
  20236. <summary>
  20237. Gets the name of the device manufacturer.
  20238. </summary>
  20239. <exception cref="T:System.ObjectDisposedException">
  20240. This member is called after the Dispose
  20241. method is called directly from code or indirectly through a finalizer.
  20242. </exception>
  20243. <exception cref="T:System.DllNotFoundException">
  20244. The NI-VISA driver library cannot be found.
  20245. </exception>
  20246. <exception cref="T:System.EntryPointNotFoundException">
  20247. A required operation in the NI-VISA driver library cannot be found.
  20248. </exception>
  20249. </member>
  20250. <member name="P:NationalInstruments.VisaNS.VxiSession.ModelCode">
  20251. <summary>
  20252. Gets the model code for the device.
  20253. </summary>
  20254. <exception cref="T:System.ObjectDisposedException">
  20255. This member is called after the Dispose
  20256. method is called directly from code or indirectly through a finalizer.
  20257. </exception>
  20258. <exception cref="T:System.DllNotFoundException">
  20259. The NI-VISA driver library cannot be found.
  20260. </exception>
  20261. <exception cref="T:System.EntryPointNotFoundException">
  20262. A required operation in the NI-VISA driver library cannot be found.
  20263. </exception>
  20264. </member>
  20265. <member name="P:NationalInstruments.VisaNS.VxiSession.ModelName">
  20266. <summary>
  20267. Gets the model name of the device.
  20268. </summary>
  20269. <exception cref="T:System.ObjectDisposedException">
  20270. This member is called after the Dispose
  20271. method is called directly from code or indirectly through a finalizer.
  20272. </exception>
  20273. <exception cref="T:System.DllNotFoundException">
  20274. The NI-VISA driver library cannot be found.
  20275. </exception>
  20276. <exception cref="T:System.EntryPointNotFoundException">
  20277. A required operation in the NI-VISA driver library cannot be found.
  20278. </exception>
  20279. </member>
  20280. <member name="P:NationalInstruments.VisaNS.VxiSession.SlotNumber">
  20281. <summary>
  20282. Gets the physical slot location of the device.
  20283. </summary>
  20284. <exception cref="T:System.ObjectDisposedException">
  20285. This member is called after the Dispose
  20286. method is called directly from code or indirectly through a finalizer.
  20287. </exception>
  20288. <exception cref="T:System.DllNotFoundException">
  20289. The NI-VISA driver library cannot be found.
  20290. </exception>
  20291. <exception cref="T:System.EntryPointNotFoundException">
  20292. A required operation in the NI-VISA driver library cannot be found.
  20293. </exception>
  20294. </member>
  20295. <member name="P:NationalInstruments.VisaNS.VxiSession.SourcePrivilege">
  20296. <summary>
  20297. Gets or sets the address modifier to use when reading from the source.
  20298. </summary>
  20299. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  20300. The property is set to an invalid state.
  20301. </exception>
  20302. <exception cref="T:System.ObjectDisposedException">
  20303. This member is called after the Dispose
  20304. method is called directly from code or indirectly through a finalizer.
  20305. </exception>
  20306. <exception cref="T:System.DllNotFoundException">
  20307. The NI-VISA driver library cannot be found.
  20308. </exception>
  20309. <exception cref="T:System.EntryPointNotFoundException">
  20310. A required operation in the NI-VISA driver library cannot be found.
  20311. </exception>
  20312. </member>
  20313. <member name="P:NationalInstruments.VisaNS.VxiSession.SourceByteOrder">
  20314. <summary>
  20315. Gets or sets the byte order to use when reading from the source.
  20316. </summary>
  20317. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  20318. The property is set to an invalid state.
  20319. </exception>
  20320. <exception cref="T:System.ObjectDisposedException">
  20321. This member is called after the Dispose
  20322. method is called directly from code or indirectly through a finalizer.
  20323. </exception>
  20324. <exception cref="T:System.DllNotFoundException">
  20325. The NI-VISA driver library cannot be found.
  20326. </exception>
  20327. <exception cref="T:System.EntryPointNotFoundException">
  20328. A required operation in the NI-VISA driver library cannot be found.
  20329. </exception>
  20330. </member>
  20331. <member name="P:NationalInstruments.VisaNS.VxiSession.TriggerLine">
  20332. <summary>
  20333. Gets or sets the identifier for the current triggering mechanism.
  20334. </summary>
  20335. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  20336. The property is set to an invalid state.
  20337. </exception>
  20338. <exception cref="T:System.ObjectDisposedException">
  20339. This member is called after the Dispose
  20340. method is called directly from code or indirectly through a finalizer.
  20341. </exception>
  20342. <exception cref="T:System.DllNotFoundException">
  20343. The NI-VISA driver library cannot be found.
  20344. </exception>
  20345. <exception cref="T:System.EntryPointNotFoundException">
  20346. A required operation in the NI-VISA driver library cannot be found.
  20347. </exception>
  20348. </member>
  20349. <member name="P:NationalInstruments.VisaNS.VxiSession.TriggerSupport">
  20350. <summary>
  20351. Gets the VXI trigger lines that this VISA implementation supports.
  20352. </summary>
  20353. <exception cref="T:System.ObjectDisposedException">
  20354. This member is called after the Dispose
  20355. method is called directly from code or indirectly through a finalizer.
  20356. </exception>
  20357. <exception cref="T:System.DllNotFoundException">
  20358. The NI-VISA driver library cannot be found.
  20359. </exception>
  20360. <exception cref="T:System.EntryPointNotFoundException">
  20361. A required operation in the NI-VISA driver library cannot be found.
  20362. </exception>
  20363. </member>
  20364. <member name="E:NationalInstruments.VisaNS.VxiSession.SignalProcessor">
  20365. <summary>
  20366. Occurs when a VXIbus signal or VXIbus interrupt is received from the device associated with the session.
  20367. </summary>
  20368. </member>
  20369. <member name="E:NationalInstruments.VisaNS.VxiSession.ServiceRequest">
  20370. <summary>
  20371. Occurs when a service request is received from the device associated with
  20372. this session.
  20373. </summary>
  20374. </member>
  20375. <member name="E:NationalInstruments.VisaNS.VxiSession.Trigger">
  20376. <summary>
  20377. Occurs when a trigger interrupt is received from the device.
  20378. </summary>
  20379. </member>
  20380. <member name="E:NationalInstruments.VisaNS.VxiSession.VxiVmeInterrupt">
  20381. <summary>
  20382. Occurs when a VXIbus interrupt is received from the device associated with the session.
  20383. </summary>
  20384. </member>
  20385. <member name="T:NationalInstruments.VisaNS.VxiSessionEventArgs">
  20386. <summary>
  20387. Provides data for events on the VxiSession object.
  20388. </summary>
  20389. </member>
  20390. <member name="M:NationalInstruments.VisaNS.VxiSessionEventArgs.ToString">
  20391. <summary>
  20392. Overrides ToString.</summary>
  20393. <returns>
  20394. A string representation of the object.
  20395. </returns>
  20396. </member>
  20397. <member name="P:NationalInstruments.VisaNS.VxiSessionEventArgs.EventType">
  20398. <summary>
  20399. Gets an enumeration value indicating which event occurred.
  20400. </summary>
  20401. </member>
  20402. <member name="T:NationalInstruments.VisaNS.VxiSessionEventHandler">
  20403. <summary>
  20404. Represents the method that handles events on VxiSession.
  20405. </summary>
  20406. <param name="sender">
  20407. Object that generated the event.
  20408. </param>
  20409. <param name="e">VxiSessionEventArgs object that specifies information about the event.
  20410. </param>
  20411. </member>
  20412. <member name="T:NationalInstruments.VisaNS.VxiSessionEventType">
  20413. <summary>
  20414. Specifies the available events on the VxiSession object.
  20415. </summary>
  20416. </member>
  20417. <member name="F:NationalInstruments.VisaNS.VxiSessionEventType.AllEnabledEvents">
  20418. <summary>
  20419. All currently enabled events for DisableEvent, DiscardEvent, and WaitOnEvent must be operated on. For EnableEvent, all previously enable events must be operated on.
  20420. </summary>
  20421. </member>
  20422. <member name="F:NationalInstruments.VisaNS.VxiSessionEventType.Custom">
  20423. <summary>
  20424. Used with EventType to indicate that the
  20425. received event is not defined in VxiSessionEventType. Check the value of
  20426. CustomEventType to get the integer value of the received event.
  20427. </summary>
  20428. </member>
  20429. <member name="F:NationalInstruments.VisaNS.VxiSessionEventType.ServiceRequest">
  20430. <summary>
  20431. A service request is received from the device or interface
  20432. associated with the session.
  20433. </summary>
  20434. </member>
  20435. <member name="F:NationalInstruments.VisaNS.VxiSessionEventType.Trigger">
  20436. <summary>
  20437. A trigger interrupt is received from the device.
  20438. </summary>
  20439. </member>
  20440. <member name="F:NationalInstruments.VisaNS.VxiSessionEventType.SignalProcessor">
  20441. <summary>
  20442. A VXIbus signal or VXIbus interrupt is received from the
  20443. device associated with the session.
  20444. </summary>
  20445. </member>
  20446. <member name="F:NationalInstruments.VisaNS.VxiSessionEventType.VxiVmeInterrupt">
  20447. <summary>
  20448. A VXIbus interrupt is received from the device associated
  20449. with the session.
  20450. </summary>
  20451. </member>
  20452. <member name="T:NationalInstruments.VisaNS.VxiSessionSignalProcessorEventArgs">
  20453. <summary>
  20454. Provides data for the SignalProcessor event on
  20455. VxiSession.
  20456. </summary>
  20457. </member>
  20458. <member name="M:NationalInstruments.VisaNS.VxiSessionSignalProcessorEventArgs.ToString">
  20459. <summary>
  20460. Overrides ToString.
  20461. </summary>
  20462. <returns>
  20463. A string representation of the object.
  20464. </returns>
  20465. </member>
  20466. <member name="P:NationalInstruments.VisaNS.VxiSessionSignalProcessorEventArgs.StatusID">
  20467. <summary>
  20468. Gets the 16-bit Status/ID value retrieved during the IACK cycle or from the Signal register.
  20469. </summary>
  20470. </member>
  20471. <member name="T:NationalInstruments.VisaNS.VxiSessionSignalProcessorEventHandler">
  20472. <summary>
  20473. Represents the method that handles the SignalProcessor
  20474. event on VxiSession.
  20475. </summary>
  20476. <param name="sender">
  20477. Object that generated the event.
  20478. </param>
  20479. <param name="e">VxiSessionSignalProcessorEventArgs object that specifies information about the event.
  20480. </param>
  20481. </member>
  20482. <member name="T:NationalInstruments.VisaNS.VxiSessionTriggerEventArgs">
  20483. <summary>
  20484. Provides data for the Trigger event on
  20485. VxiSession.
  20486. </summary>
  20487. </member>
  20488. <member name="M:NationalInstruments.VisaNS.VxiSessionTriggerEventArgs.ToString">
  20489. <summary>
  20490. Overrides ToString.
  20491. </summary>
  20492. <returns>
  20493. A string representation of the object.
  20494. </returns>
  20495. </member>
  20496. <member name="P:NationalInstruments.VisaNS.VxiSessionTriggerEventArgs.TriggerLine">
  20497. <summary>
  20498. Gets the triggering mechanism on which the specified trigger event is received.
  20499. </summary>
  20500. </member>
  20501. <member name="T:NationalInstruments.VisaNS.VxiSessionTriggerEventHandler">
  20502. <summary>
  20503. Represents the method that handles the Trigger event on VxiSession.
  20504. </summary>
  20505. <param name="sender">
  20506. Object that generated the event.
  20507. </param>
  20508. <param name="e">VxiSessionTriggerEventArgs object that specifies information about the event.
  20509. </param>
  20510. </member>
  20511. <member name="T:NationalInstruments.VisaNS.VxiSessionVxiVmeInterruptEventArgs">
  20512. <summary>
  20513. Provides data for the VxiVmeInterrupt event on
  20514. VxiSession.
  20515. </summary>
  20516. </member>
  20517. <member name="F:NationalInstruments.VisaNS.VxiSessionVxiVmeInterruptEventArgs.UnknownInterruptLevel">
  20518. <summary>
  20519. Indicates that the received interrupt level is unknown.
  20520. </summary>
  20521. </member>
  20522. <member name="M:NationalInstruments.VisaNS.VxiSessionVxiVmeInterruptEventArgs.ToString">
  20523. <summary>
  20524. Overrides ToString.
  20525. </summary>
  20526. <returns>
  20527. A string representation of the object.
  20528. </returns>
  20529. </member>
  20530. <member name="P:NationalInstruments.VisaNS.VxiSessionVxiVmeInterruptEventArgs.InterruptStatusID">
  20531. <summary>
  20532. Specifies the 32-bit Status/ID retrieved during the IACK cycle.
  20533. </summary>
  20534. </member>
  20535. <member name="P:NationalInstruments.VisaNS.VxiSessionVxiVmeInterruptEventArgs.InterruptLevel">
  20536. <summary>
  20537. Gets the VXI interrupt level on which the interrupt is received.
  20538. </summary>
  20539. </member>
  20540. <member name="T:NationalInstruments.VisaNS.VxiSessionVxiVmeInterruptEventHandler">
  20541. <summary>
  20542. Represents the method that handles the VxiVmeInterrupt
  20543. event on VxiSession.
  20544. </summary>
  20545. <param name="sender">
  20546. Object that generated the event.
  20547. </param>
  20548. <param name="e">VxiSessionVxiVmeInterruptEventArgs object that specifies information about the event.
  20549. </param>
  20550. </member>
  20551. <member name="T:NationalInstruments.VisaNS.VxiUtilitySignal">
  20552. <summary>
  20553. Defines the VXI utility signal that you can use AssertUtilitySignal to assert.
  20554. </summary>
  20555. </member>
  20556. <member name="F:NationalInstruments.VisaNS.VxiUtilitySignal.SystemReset">
  20557. <summary>
  20558. Assert the VXI system reset line.
  20559. </summary>
  20560. </member>
  20561. <member name="F:NationalInstruments.VisaNS.VxiUtilitySignal.AssertSystemFailure">
  20562. <summary>
  20563. Assert the VXI system failure line.
  20564. </summary>
  20565. </member>
  20566. <member name="F:NationalInstruments.VisaNS.VxiUtilitySignal.DeassertSystemFailure">
  20567. <summary>
  20568. Deassert the VXI system failure line.
  20569. </summary>
  20570. </member>
  20571. <member name="T:NationalInstruments.VisaNS.WireMode">
  20572. <summary>
  20573. Defines the wire mode that you can use with WireMode.
  20574. </summary>
  20575. </member>
  20576. <member name="F:NationalInstruments.VisaNS.WireMode.Wire4">
  20577. <summary>
  20578. Wire uses 4-wire mode.
  20579. </summary>
  20580. </member>
  20581. <member name="F:NationalInstruments.VisaNS.WireMode.Wire2DtrEcho">
  20582. <summary>
  20583. Wire uses 2-wire DTR mode controlled with echo.
  20584. </summary>
  20585. </member>
  20586. <member name="F:NationalInstruments.VisaNS.WireMode.Wire2DtrControl">
  20587. <summary>
  20588. Wire uses 2-wire DTR mode controlled without echo.
  20589. </summary>
  20590. </member>
  20591. <member name="F:NationalInstruments.VisaNS.WireMode.Wire2Auto">
  20592. <summary>
  20593. Wire uses 2-wire auto mode controlled with TXRDY.
  20594. </summary>
  20595. </member>
  20596. <member name="F:NationalInstruments.VisaNS.WireMode.Wire232Dte">
  20597. <summary>
  20598. Wire uses the RS-232 DTE mode.
  20599. </summary>
  20600. </member>
  20601. <member name="F:NationalInstruments.VisaNS.WireMode.Wire232Dce">
  20602. <summary>
  20603. Wire uses the RS-232 DCE mode.
  20604. </summary>
  20605. </member>
  20606. <member name="F:NationalInstruments.VisaNS.WireMode.Wire232Auto">
  20607. <summary>
  20608. Automatically selects the RS-232 wire mode to use.
  20609. </summary>
  20610. </member>
  20611. <member name="F:NationalInstruments.VisaNS.WireMode.Unknown">
  20612. <summary>
  20613. Wire uses an unknown mode.
  20614. </summary>
  20615. </member>
  20616. <member name="T:NationalInstruments.VisaNS.PxiMemory">
  20617. <summary>
  20618. Provides access to the specific PXI memory-access functionality available in VISA.
  20619. </summary>
  20620. </member>
  20621. <member name="M:NationalInstruments.VisaNS.PxiMemory.#ctor(System.String)">
  20622. <summary>
  20623. Initializes a new instance of the PxiMemory object from
  20624. the specified resource name.
  20625. </summary>
  20626. <param name="resourceName">
  20627. String that describes a unique VISA resource.
  20628. </param>
  20629. <exception cref="T:System.ArgumentException">
  20630. Insufficient location information, or the device or resource is not present in the system.
  20631. -or-
  20632. The interface type is valid, but the specified interface number is not configured.
  20633. -or-
  20634. resourceName (parameter) does not describe a valid PXI MEMACC resource.
  20635. </exception>
  20636. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  20637. There are problems opening a VISA session to resourceName (parameter).
  20638. </exception>
  20639. <exception cref="T:System.DllNotFoundException">
  20640. The NI-VISA driver library cannot be found.
  20641. </exception>
  20642. <exception cref="T:System.EntryPointNotFoundException">
  20643. A required operation in the NI-VISA driver library cannot be found.
  20644. </exception>
  20645. </member>
  20646. <member name="M:NationalInstruments.VisaNS.PxiMemory.#ctor(System.String,NationalInstruments.VisaNS.AccessModes,System.Int32,System.Boolean)">
  20647. <summary>
  20648. Initializes a new instance of the PxiMemory object from
  20649. the specified resource name, access mode, timeout, and resource name validation flag.
  20650. </summary>
  20651. <param name="resourceName">
  20652. String that describes a unique VISA resource.
  20653. </param>
  20654. <param name="accessMode">
  20655. The mode by which the specified VISA resource is accessed.
  20656. </param>
  20657. <param name="openTimeout">
  20658. The maximum time in milliseconds that this statement waits to
  20659. open a VISA session with the specified resource. This parameter does not set
  20660. the Timeout property.
  20661. </param>
  20662. <param name="checkResourceType">
  20663. Validation setting for the resource string.
  20664. </param>
  20665. <exception cref="T:System.ArgumentException">
  20666. Insufficient location information, or the device or resource is not present in the system.
  20667. -or-
  20668. Invalid accessMode (parameter).
  20669. -or-
  20670. The interface type is valid, but the specified interface number is not configured.
  20671. -or-
  20672. resourceName (parameter) does not describe a valid
  20673. PXI MEMACC resource and checkResourceType (parameter) is set to
  20674. true.
  20675. </exception>
  20676. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  20677. There are problems opening a VISA session to resourceName (parameter).
  20678. </exception>
  20679. <exception cref="T:System.DllNotFoundException">
  20680. The NI-VISA driver library cannot be found.
  20681. </exception>
  20682. <exception cref="T:System.EntryPointNotFoundException">
  20683. A required operation in the NI-VISA driver library cannot be found.
  20684. </exception>
  20685. </member>
  20686. <member name="M:NationalInstruments.VisaNS.PxiMemory.MemoryAllocate(System.Int32)">
  20687. <summary>
  20688. Allocates memory from the memory region of a device.
  20689. </summary>
  20690. <param name="size">
  20691. Size of the allocation.
  20692. </param>
  20693. <returns>
  20694. Offset of the allocated device memory.
  20695. </returns>
  20696. <exception cref="T:System.ArgumentException">size (parameter) is invalid.
  20697. </exception>
  20698. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  20699. The NI-VISA driver returned an error as a result of calling this method.
  20700. </exception>
  20701. <exception cref="T:System.ObjectDisposedException">
  20702. This member is called after the Dispose
  20703. method is called directly from code or indirectly through a finalizer.
  20704. </exception>
  20705. <exception cref="T:System.DllNotFoundException">
  20706. The NI-VISA driver library cannot be found.
  20707. </exception>
  20708. <exception cref="T:System.EntryPointNotFoundException">
  20709. A required operation in the NI-VISA driver library cannot be found.
  20710. </exception>
  20711. </member>
  20712. <member name="M:NationalInstruments.VisaNS.PxiMemory.MemoryAllocate64BitBusAddress(System.Int32)">
  20713. <summary>
  20714. Allocates memory from the memory region of a device.
  20715. </summary>
  20716. <param name="size">
  20717. Size of the allocation.
  20718. </param>
  20719. <returns>
  20720. Offset of the allocated device memory.
  20721. </returns>
  20722. <exception cref="T:System.ArgumentException">size (parameter) is invalid.
  20723. </exception>
  20724. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  20725. The NI-VISA driver returned an error as a result of calling this method.
  20726. </exception>
  20727. <exception cref="T:System.ObjectDisposedException">
  20728. This member is called after the Dispose
  20729. method is called directly from code or indirectly through a finalizer.
  20730. </exception>
  20731. <exception cref="T:System.DllNotFoundException">
  20732. The NI-VISA driver library cannot be found.
  20733. </exception>
  20734. <exception cref="T:System.EntryPointNotFoundException">
  20735. A required operation in the NI-VISA driver library cannot be found.
  20736. </exception>
  20737. </member>
  20738. <member name="M:NationalInstruments.VisaNS.PxiMemory.MemoryFree(System.Int32)">
  20739. <summary>
  20740. Frees memory previously allocated using the MemoryAllocate method.
  20741. </summary>
  20742. <param name="offset">
  20743. Offset of the memory previously allocated with the MemoryAllocate method.
  20744. </param>
  20745. <exception cref="T:System.ArgumentException">offset (parameter) is invalid.
  20746. </exception>
  20747. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  20748. The NI-VISA driver returned an error as a result of calling this method.
  20749. </exception>
  20750. <exception cref="T:System.ObjectDisposedException">
  20751. This member is called after the Dispose
  20752. method is called directly from code or indirectly through a finalizer.
  20753. </exception>
  20754. <exception cref="T:System.DllNotFoundException">
  20755. The NI-VISA driver library cannot be found.
  20756. </exception>
  20757. <exception cref="T:System.EntryPointNotFoundException">
  20758. A required operation in the NI-VISA driver library cannot be found.
  20759. </exception>
  20760. </member>
  20761. <member name="M:NationalInstruments.VisaNS.PxiMemory.MemoryFree(System.Int64)">
  20762. <summary>
  20763. Frees memory previously allocated using the MemoryAllocate64BitBusAddress method.
  20764. </summary>
  20765. <param name="offset">
  20766. Offset of the memory previously allocated with the MemoryAllocate64BitBusAddress method.
  20767. </param>
  20768. <exception cref="T:System.ArgumentException">offset (parameter) is invalid.
  20769. </exception>
  20770. <exception cref="T:NationalInstruments.VisaNS.VisaException">
  20771. The NI-VISA driver returned an error as a result of calling this method.
  20772. </exception>
  20773. <exception cref="T:System.ObjectDisposedException">
  20774. This member is called after the Dispose
  20775. method is called directly from code or indirectly through a finalizer.
  20776. </exception>
  20777. <exception cref="T:System.DllNotFoundException">
  20778. The NI-VISA driver library cannot be found.
  20779. </exception>
  20780. <exception cref="T:System.EntryPointNotFoundException">
  20781. A required operation in the NI-VISA driver library cannot be found.
  20782. </exception>
  20783. </member>
  20784. <member name="T:NationalInstruments.VisaNS.UsbTerminationMethod">
  20785. <summary>
  20786. Specifies the available methods to terminate a read operation on the UsbRaw object.
  20787. </summary>
  20788. </member>
  20789. <member name="F:NationalInstruments.VisaNS.UsbTerminationMethod.None">
  20790. <summary>
  20791. The read operation ignores short packets. Reads do not terminate until
  20792. all of the requested data is received, or an error occurs.
  20793. </summary>
  20794. </member>
  20795. <member name="F:NationalInstruments.VisaNS.UsbTerminationMethod.Short">
  20796. <summary>
  20797. The read operation terminates on a short packet. Use this setting if the device terminates
  20798. all read transfers with a short packet, including sending a zero (short) packet
  20799. when the last data packet is full.
  20800. </summary>
  20801. </member>
  20802. <member name="F:NationalInstruments.VisaNS.UsbTerminationMethod.ShortOrCount">
  20803. <summary>
  20804. The read operation terminates on a short packet or when it receives the requested
  20805. count of data bytes. Use this setting if the device does not send zero packets.
  20806. </summary>
  20807. </member>
  20808. </members>
  20809. </doc>