| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477174781747917480174811748217483174841748517486174871748817489174901749117492174931749417495174961749717498174991750017501175021750317504175051750617507175081750917510175111751217513175141751517516175171751817519175201752117522175231752417525175261752717528175291753017531175321753317534175351753617537175381753917540175411754217543175441754517546175471754817549175501755117552175531755417555175561755717558175591756017561175621756317564175651756617567175681756917570175711757217573175741757517576175771757817579175801758117582175831758417585175861758717588175891759017591175921759317594175951759617597175981759917600176011760217603176041760517606176071760817609176101761117612176131761417615176161761717618176191762017621176221762317624176251762617627176281762917630176311763217633176341763517636176371763817639176401764117642176431764417645176461764717648176491765017651176521765317654176551765617657176581765917660176611766217663176641766517666176671766817669176701767117672176731767417675176761767717678176791768017681176821768317684176851768617687176881768917690176911769217693176941769517696176971769817699177001770117702177031770417705177061770717708177091771017711177121771317714177151771617717177181771917720177211772217723177241772517726177271772817729177301773117732177331773417735177361773717738177391774017741177421774317744177451774617747177481774917750177511775217753177541775517756177571775817759177601776117762177631776417765177661776717768177691777017771177721777317774177751777617777177781777917780177811778217783177841778517786177871778817789177901779117792177931779417795177961779717798177991780017801178021780317804178051780617807178081780917810178111781217813178141781517816178171781817819178201782117822178231782417825178261782717828178291783017831178321783317834178351783617837178381783917840178411784217843178441784517846178471784817849178501785117852178531785417855178561785717858178591786017861178621786317864178651786617867178681786917870178711787217873178741787517876178771787817879178801788117882178831788417885178861788717888178891789017891178921789317894178951789617897178981789917900179011790217903179041790517906179071790817909179101791117912179131791417915179161791717918179191792017921179221792317924179251792617927179281792917930179311793217933179341793517936179371793817939179401794117942179431794417945179461794717948179491795017951179521795317954179551795617957179581795917960179611796217963179641796517966179671796817969179701797117972179731797417975179761797717978179791798017981179821798317984179851798617987179881798917990179911799217993179941799517996179971799817999180001800118002180031800418005180061800718008180091801018011180121801318014180151801618017180181801918020180211802218023180241802518026180271802818029180301803118032180331803418035180361803718038180391804018041180421804318044180451804618047180481804918050180511805218053180541805518056180571805818059180601806118062180631806418065180661806718068180691807018071180721807318074180751807618077180781807918080180811808218083180841808518086180871808818089180901809118092180931809418095180961809718098180991810018101181021810318104181051810618107181081810918110181111811218113181141811518116181171811818119181201812118122181231812418125181261812718128181291813018131181321813318134181351813618137181381813918140181411814218143181441814518146181471814818149181501815118152181531815418155181561815718158181591816018161181621816318164181651816618167181681816918170181711817218173181741817518176181771817818179181801818118182181831818418185181861818718188181891819018191181921819318194181951819618197181981819918200182011820218203182041820518206182071820818209182101821118212182131821418215182161821718218182191822018221182221822318224182251822618227182281822918230182311823218233182341823518236182371823818239182401824118242182431824418245182461824718248182491825018251182521825318254182551825618257182581825918260182611826218263182641826518266182671826818269182701827118272182731827418275182761827718278182791828018281182821828318284182851828618287182881828918290182911829218293182941829518296182971829818299183001830118302183031830418305183061830718308183091831018311183121831318314183151831618317183181831918320183211832218323183241832518326183271832818329183301833118332183331833418335183361833718338183391834018341183421834318344183451834618347183481834918350183511835218353183541835518356183571835818359183601836118362183631836418365183661836718368183691837018371183721837318374183751837618377183781837918380183811838218383183841838518386183871838818389183901839118392183931839418395183961839718398183991840018401184021840318404184051840618407184081840918410184111841218413184141841518416184171841818419184201842118422184231842418425184261842718428184291843018431184321843318434184351843618437184381843918440184411844218443184441844518446184471844818449184501845118452184531845418455184561845718458184591846018461184621846318464184651846618467184681846918470184711847218473184741847518476184771847818479184801848118482184831848418485184861848718488184891849018491184921849318494184951849618497184981849918500185011850218503185041850518506185071850818509185101851118512185131851418515185161851718518185191852018521185221852318524185251852618527185281852918530185311853218533185341853518536185371853818539185401854118542185431854418545185461854718548185491855018551185521855318554185551855618557185581855918560185611856218563185641856518566185671856818569185701857118572185731857418575185761857718578185791858018581185821858318584185851858618587185881858918590185911859218593185941859518596185971859818599186001860118602186031860418605186061860718608186091861018611186121861318614186151861618617186181861918620186211862218623186241862518626186271862818629186301863118632186331863418635186361863718638186391864018641186421864318644186451864618647186481864918650186511865218653186541865518656186571865818659186601866118662186631866418665186661866718668186691867018671186721867318674186751867618677186781867918680186811868218683186841868518686186871868818689186901869118692186931869418695186961869718698186991870018701187021870318704187051870618707187081870918710187111871218713187141871518716187171871818719187201872118722187231872418725187261872718728187291873018731187321873318734187351873618737187381873918740187411874218743187441874518746187471874818749187501875118752187531875418755187561875718758187591876018761187621876318764187651876618767187681876918770187711877218773187741877518776187771877818779187801878118782187831878418785187861878718788187891879018791187921879318794187951879618797187981879918800188011880218803188041880518806188071880818809188101881118812188131881418815188161881718818188191882018821188221882318824188251882618827188281882918830188311883218833188341883518836188371883818839188401884118842188431884418845188461884718848188491885018851188521885318854188551885618857188581885918860188611886218863188641886518866188671886818869188701887118872188731887418875188761887718878188791888018881188821888318884188851888618887188881888918890188911889218893188941889518896188971889818899189001890118902189031890418905189061890718908189091891018911189121891318914189151891618917189181891918920189211892218923189241892518926189271892818929189301893118932189331893418935189361893718938189391894018941189421894318944189451894618947189481894918950189511895218953189541895518956189571895818959189601896118962189631896418965189661896718968189691897018971189721897318974189751897618977189781897918980189811898218983189841898518986189871898818989189901899118992189931899418995189961899718998189991900019001190021900319004190051900619007190081900919010190111901219013190141901519016190171901819019190201902119022190231902419025190261902719028190291903019031190321903319034190351903619037190381903919040190411904219043190441904519046190471904819049190501905119052190531905419055190561905719058190591906019061190621906319064190651906619067190681906919070190711907219073190741907519076190771907819079190801908119082190831908419085190861908719088190891909019091190921909319094190951909619097190981909919100191011910219103191041910519106191071910819109191101911119112191131911419115191161911719118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551915619157191581915919160191611916219163191641916519166191671916819169191701917119172191731917419175191761917719178191791918019181191821918319184191851918619187191881918919190191911919219193191941919519196191971919819199192001920119202192031920419205192061920719208192091921019211192121921319214192151921619217192181921919220192211922219223192241922519226192271922819229192301923119232192331923419235192361923719238192391924019241192421924319244192451924619247192481924919250192511925219253192541925519256192571925819259192601926119262192631926419265192661926719268192691927019271192721927319274192751927619277192781927919280192811928219283192841928519286192871928819289192901929119292192931929419295192961929719298192991930019301193021930319304193051930619307193081930919310193111931219313193141931519316193171931819319193201932119322193231932419325193261932719328193291933019331193321933319334193351933619337193381933919340193411934219343193441934519346193471934819349193501935119352193531935419355193561935719358193591936019361193621936319364193651936619367193681936919370193711937219373193741937519376193771937819379193801938119382193831938419385193861938719388193891939019391193921939319394193951939619397193981939919400194011940219403194041940519406194071940819409194101941119412194131941419415194161941719418194191942019421194221942319424194251942619427194281942919430194311943219433194341943519436194371943819439194401944119442194431944419445194461944719448194491945019451194521945319454194551945619457194581945919460194611946219463194641946519466194671946819469194701947119472194731947419475194761947719478194791948019481194821948319484194851948619487194881948919490194911949219493194941949519496194971949819499195001950119502195031950419505195061950719508195091951019511195121951319514195151951619517195181951919520195211952219523195241952519526195271952819529195301953119532195331953419535195361953719538195391954019541195421954319544195451954619547195481954919550195511955219553195541955519556195571955819559195601956119562195631956419565195661956719568195691957019571195721957319574195751957619577195781957919580195811958219583195841958519586195871958819589195901959119592195931959419595195961959719598195991960019601196021960319604196051960619607196081960919610196111961219613196141961519616196171961819619196201962119622196231962419625196261962719628196291963019631196321963319634196351963619637196381963919640196411964219643196441964519646196471964819649196501965119652196531965419655196561965719658196591966019661196621966319664196651966619667196681966919670196711967219673196741967519676196771967819679196801968119682196831968419685196861968719688196891969019691196921969319694196951969619697196981969919700197011970219703197041970519706197071970819709197101971119712197131971419715197161971719718197191972019721197221972319724197251972619727197281972919730197311973219733197341973519736197371973819739197401974119742197431974419745197461974719748197491975019751197521975319754197551975619757197581975919760197611976219763197641976519766197671976819769197701977119772197731977419775197761977719778197791978019781197821978319784197851978619787197881978919790197911979219793197941979519796197971979819799198001980119802198031980419805198061980719808198091981019811198121981319814198151981619817198181981919820198211982219823198241982519826198271982819829198301983119832198331983419835198361983719838198391984019841198421984319844198451984619847198481984919850198511985219853198541985519856198571985819859198601986119862198631986419865198661986719868198691987019871198721987319874198751987619877198781987919880198811988219883198841988519886198871988819889198901989119892198931989419895198961989719898198991990019901199021990319904199051990619907199081990919910199111991219913199141991519916199171991819919199201992119922199231992419925199261992719928199291993019931 |
- <?xml version="1.0"?>
- <doc>
- <assembly>
- <name>OpcLabs.EasyOpcClassic</name>
- </assembly>
- <members>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload">
- <summary>
- An event payload for OPC Alarms&Events notifications.
- </summary>
- <remarks>
- This class does not hold any (event) attribute values. Create a derived class if attribute values are required.
- </remarks>
- <example>
- <code
- source="..\..\Net\Examples\CSharp\VisualStudio\Console\SimpleAEStreamInsightApplication\Program.cs"
- lang="CSharp" title="C#"
- region="Example"/>
- <!--code // IMPROVE: have this example in VB
- source="..\..\Net\Examples\VBNET\VisualStudio\Console\SimpleAEStreamInsightApplication\Program.vb"
- lang="VB.NET" title="Visual Basic (VB.NET)"
- region="Example"/ -->
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload.#ctor">
- <summary>Initializes a new instance, an empty event payload.</summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload.#ctor(OpcLabs.EasyOpc.AlarmsAndEvents.AEEventData)">
- <summary>
- Initializes a new event payload from an OPC Alarms&Events event object.
- </summary>
- <param name="eventData">Event data.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload.#ctor(OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload)">
- <summary>Initializes a new copy of the <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload"/> object.</summary>
- <param name="eventDataPayload">Event payload object to be copied from.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload.#ctor(System.String,System.DateTime,System.String,System.Int64,System.Int64,System.Int32,System.String,System.String,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Boolean,System.DateTime,System.Int64,System.String)">
- <summary>
- Initializes a new event payload from values of its fields.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload.op_Implicit(OpcLabs.EasyOpc.AlarmsAndEvents.AEEventData)~OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload">
- <summary>
- Converts an for OPC Alarms&Events event object to an event payload.
- </summary>
- <param name="eventData">Event data.</param>
- <returns>Returns an event payload containing the data from the event object.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload.FromAEEvent(OpcLabs.EasyOpc.AlarmsAndEvents.AEEventData)">
- <summary>
- Converts an for OPC Alarms&Events event object to an event payload.
- </summary>
- <param name="eventData">Event data.</param>
- <returns>Returns an event payload containing the data from the event object.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload.QualifiedSourceName">
- <summary>The source of event notification.</summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload.Time">
- <summary>Time of the event occurrence - for conditions, time that the condition transitioned into the new state or
- sub-condition.</summary>
- <remarks>
- <para>For example, if the event notification is for acknowledgment of a condition, this would be the time that the
- condition became acknowledged.</para>
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload.Message">
- <summary>Event notification message describing the event.</summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload.EventType">
- <summary>Simple, Condition-Related, or Tracking event.</summary>
- <remarks>
- <para>Internal value of one of <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.AEEventType"/> constants.</para>
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload.CategoryId">
- <summary>Event category ID.</summary>
- <remarks>
- <para>Standard and Vendor-specific event category codes.</para>
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload.Severity">
- <summary>Event severity (1..1000).</summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload.ConditionName">
- <summary>The name of the condition related to this event notification.</summary>
- <remarks>
- <para><b>This property is used only for Condition-Related Events (see EventType).</b> </para>
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload.SubconditionName">
- <summary>The name of the current sub-condition, for multi-state conditions. For a single-state condition, this contains
- the condition name.</summary>
- <remarks>
- <para><b>This property is used only for Condition-Related Events (see EventType).</b> </para>
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload.Enabled">
- <summary>New state of the condition: The condition is enabled.</summary>
- <remarks>
- <para><b>This property is used only for Condition-Related Events (see EventType).</b> </para>
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload.Active">
- <summary>New state of the condition: The condition is active.</summary>
- <remarks>
- <para><b>This property is used only for Condition-Related Events (see EventType).</b> </para>
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload.Acknowledged">
- <summary>New state of the condition: The condition is acknowledged.</summary>
- <remarks>
- <para><b>This property is used only for Condition-Related Events (see EventType).</b> </para>
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload.Quality">
- <summary>Quality associated with the condition.</summary>
- <remarks>
- <para><b>This property is used only for Condition-Related Events (see EventType).</b> </para>
- <para>Values are as defined for the OPC Quality Flags in the OPC Data Access Server specification.</para>
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload.AcknowledgeRequired">
- <summary>This flag indicates that the related condition requires acknowledgment of this event.</summary>
- <remarks>
- <para><b>This property is used only for Condition-Related Events (see EventType).</b> </para>
- <para>The determination of those events which require acknowledgment is server specific. For example, transition into
- a LimitAlarm condition would likely require an acknowledgment, while the event notification of the resulting
- acknowledgment would likely not require an acknowledgment.</para>
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload.ActiveTime">
- <summary>Time that the condition became active (for single-state conditions), or the time of the transition into the
- current sub-condition (for multi-state conditions).</summary>
- <remarks>
- <para><b>This property is used only for Condition-Related Events (see EventType).</b> </para>
- <para>This time is used by the client when acknowledging the condition.</para>
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload.Cookie">
- <summary>Server defined cookie associated with the event notification.</summary>
- <remarks>
- <para><b>This property is used only for Condition-Related Events (see EventType).</b> </para>
- <para>The cookie is used by the client when acknowledging the condition. This value is opaque to the client.</para>
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload.ActorId">
- <summary>Actor ID.</summary>
- <remarks>
- <para><b>This property is used only for Tracking Events and for Condition-Related Events which are acknowledgment
- notifications (see EventType).</b> </para>
- <para>For tracking events, this is the actor ID for the event notification.</para>
- <para>For condition-related events, this is the AcknowledgerID when the new state is acknowledged. If the
- AcknowledgerID is an empty string, the event was automatically acknowledged by the server.</para>
- <para>For other events, the value is an empty string.</para>
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload.ToString">
- <inheritdoc cref="M:System.Object.ToString"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AENotificationPayload">
- <summary>
- A payload for OPC Alarms&Events notifications.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AENotificationPayload.DefaultEventSeverity">
- <summary>
- Event severity used when the event arguments contain no event, and the default event payload is not specified.
- </summary>
- <remarks>
- The OPC-A&E severities are from 0(1) to 1000. The value 9999 is chosen to be higher than the severity of any
- OPC-A&E event, yet still in a 4-digit range.</remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AENotificationPayload.#ctor">
- <summary>Initializes a new instance, an empty event payload.</summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AENotificationPayload.#ctor(OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.EasyAENotificationEventArgs)">
- <summary>
- Initializes a new event payload from event arguments for OPC Alarms&Events notifications.
- </summary>
- <param name="eventArgs">Event data.</param>
- <remarks>
- When the event arguments contain no event, a default event payload is set to the <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AENotificationPayload.EventDataPayload"/> property,
- with severity equal to <see cref="F:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AENotificationPayload.DefaultEventSeverity"/>, and an error message from the event arguments.
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AENotificationPayload.#ctor(OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.EasyAENotificationEventArgs,OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload)">
- <summary>
- Initializes a new event payload from event arguments for OPC Alarms&Events notifications.
- </summary>
- <param name="eventArgs">Event data.</param>
- <param name="defaultEventDataPayload">Event payload to be used when the event arguments contain no event.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AENotificationPayload.#ctor(System.String,System.String,System.Boolean,System.Boolean,OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AEEventDataPayload)">
- <summary>
- Initializes a new event payload from values of its fields.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AENotificationPayload.op_Implicit(OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.EasyAENotificationEventArgs)~OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AENotificationPayload">
- <summary>
- Converts event arguments for OPC Alarms&Events notification to an event payload.
- </summary>
- <param name="eventArgs">Event data.</param>
- <returns>Returns an event payload containing the data from the event arguments.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AENotificationPayload.FromEasyAENotificationEventArgs(OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.EasyAENotificationEventArgs)">
- <summary>
- Converts event arguments for OPC Alarms&Events notification to an event payload.
- </summary>
- <param name="eventArgs">Event data.</param>
- <returns>Returns an event payload containing the data from the event arguments.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AENotificationPayload.Server">
- <summary>
- A string specifying the OPC-A&E server.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AENotificationPayload.ErrorId">
- <summary>
- Gets the error ID of the error.
- </summary>
- <value>The error ID of the error.</value>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AENotificationPayload.Refresh">
- <summary>Denotes whether this notification was triggered by subscription refresh.</summary>
- <remarks>
- <para>When Refresh is True, the value of True in RefreshComplete tells that the refresh has completed.</para>
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AENotificationPayload.RefreshComplete">
- <summary>When True, this notification denotes that the subscription refresh is complete.</summary>
- <remarks>
- <para>RefreshComplete can only be True when Refresh is also True.</para>
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AENotificationPayload.EventDataPayload">
- <summary>
- The event payload.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.AENotificationPayload.ToString">
- <inheritdoc cref="M:System.Object.ToString"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.ComplexEventProcessing.NamespaceDoc">
- <summary>
- This namespace contains classes used to develop StreamInsight applications with OPC Alarms&Events
- (OPC-A&E).
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes.DEasyAEClientEvents">
- <summary>
- Exposes <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient"/> events to COM clients.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes.DEasyAEClientEvents.EventingFailure(System.Object,OpcLabs.BaseLib.FailureEventArgs)">
- <inheritdoc cref="E:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.EventingFailure"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes.DEasyAEClientEvents.Notification(System.Object,OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.EasyAENotificationEventArgs)">
- <inheritdoc cref="E:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.Notification"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes.DEasyAEClientManagementEvents">
- <summary>
- Exposes <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement"/> events to COM clients.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes.DEasyAEClientManagementEvents.LogEntry(System.Object,OpcLabs.BaseLib.Instrumentation.LogEntryEventArgs)">
- <inheritdoc cref="E:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement.LogEntry"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes.NamespaceDoc">
- <summary>
- This namespace contains COM types for classes that facilitate easy work with OPC Alarms and Events.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient">
- <summary>
- Exposes <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient"/> to COM clients.
- </summary>
- <example>
- <code
- source="..\..\Native\Examples\OP\DocExamples\AlarmsAndEvents\_EasyAEClient\SubscribeEvents.Main.inc"
- language="ObjectPascal" lang="Object Pascal" title="Object Pascal"
- region="Example"/>
- <code
- source="..\..\Native\Examples\PHP\Console\DocExamples\AlarmsAndEvents\_EasyAEClient\SubscribeEvents.Main.php"
- lang="PHP" title="PHP"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VB\VB60\DocExamples\AlarmsAndEvents_EasyAEClientForm.frm"
- language="VB" lang="Visual Basic (VB 6.0)" title="Visual Basic (VB 6.0)"
- region="Example SubscribeEvents.Main"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\AlarmsAndEvents\_EasyAEClient\SubscribeEvents.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\Specialized\TopServer_AE.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.ToString">
- <inheritdoc cref="M:System.Object.ToString"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.GetType">
- <inheritdoc cref="M:System.Object.GetType"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.DisplayString">
- <summary>
- The display string for the current object.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.CustomReference">
- <inheritdoc cref="P:OpcLabs.BaseLib.Widgets.Widget.CustomReference"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.Clone">
- <inheritdoc cref="M:System.ICloneable.Clone"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.GetService(System.Type)">
- <inheritdoc cref="M:System.IServiceProvider.GetService(System.Type)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.GetServiceByName(System.String)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Extensions.IServiceProviderExtension.GetServiceByName(System.IServiceProvider,System.String)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.ValueEquals(System.Object)">
- <inheritdoc cref="M:OpcLabs.BaseLib.IValueEquatable.ValueEquals(System.Object)"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.CallbackQueueCapacity">
- <inheritdoc cref="P:OpcLabs.BaseLib.Widgets.NotifyingWidget.CallbackQueueCapacity"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.CallbackQueueIdleTimeToSleep">
- <inheritdoc cref="P:OpcLabs.BaseLib.Widgets.NotifyingWidget.CallbackQueueIdleTimeToSleep"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.QueueCallbacks">
- <inheritdoc cref="P:OpcLabs.BaseLib.Widgets.NotifyingWidget.QueueCallbacks"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.AliasProvider">
- <inheritdoc cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.AliasProvider"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.InstanceParameters">
- <inheritdoc cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.InstanceParameters"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.Isolated">
- <inheritdoc cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.Isolated"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.IsolatedParameters">
- <inheritdoc cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.IsolatedParameters"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.LicenseInfo">
- <inheritdoc cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.LicenseInfo"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.PullNotificationQueueCapacity">
- <inheritdoc cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.PullNotificationQueueCapacity"/>
- <example>
- <code
- source="..\..\Native\Examples\OP\DocExamples\AlarmsAndEvents\_EasyAEClient\PullNotification.Main.inc"
- language="ObjectPascal" lang="Object Pascal" title="Object Pascal"
- region="Example"/>
- <code
- source="..\..\Native\Examples\PHP\Console\DocExamples\AlarmsAndEvents\_EasyAEClient\PullNotification.Main.php"
- lang="PHP" title="PHP"
- region="Example"/>
- <code
- source="..\..\Native\Examples\Python\CPython\Console\DocExamples\_EasyAEClient\PullNotification.Main.py"
- lang="Python" title="Python"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VB\VB60\DocExamples\AlarmsAndEvents_EasyAEClientForm.frm"
- language="VB" lang="Visual Basic (VB 6.0)" title="Visual Basic (VB 6.0)"
- region="Example PullNotification.Main"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\AlarmsAndEvents\_EasyAEClient\PullNotification.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.SupportedTechnologies">
- <inheritdoc cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.SupportedTechnologies"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.AcknowledgeCondition(System.Object,System.Object,System.String,System.DateTime,System.Int32,System.String,System.String)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.AcknowledgeCondition(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor,System.String,System.DateTime,System.Int64)"/>
- <example>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\AlarmsAndEvents\_EasyAEClient\AcknowledgeCondition.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.BrowseAreas(System.String,System.String,System.String)">
- <summary>
- Browses the specified area for child areas.
- Uses computer name and server class for specifying the OPC server.
- A parent area is passed in. No filtering.
- </summary>
- <param name="machineName">Name of the machine.
- Determines the computer on which the OPC server is located. May be an empty
- string, in which case the OPC server is assumed to exist on the local computer or at the computer specified for it
- by DCOM configuration.</param>
- <param name="serverClass">Contains ProgID of the OPC server.</param>
- <param name="parentQualifiedName">Fully qualified name of the parent area to be browsed (empty string for root)
- </param>
- <returns>The method returns a keyed collection of <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.AENodeElement"/> values, each containing information
- about a particular area found. The keys of the keyed collection are the names of the areas.</returns>
- <example>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\AlarmsAndEvents\_EasyAEClient\BrowseAreas.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.BrowseNodes(System.Object,System.Object,System.Object)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.BrowseNodes(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AEBrowseParameters)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.BrowseServers(System.String)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.BrowseServers(System.String,OpcLabs.EasyOpc.OpcTechnologies)"/>
- <example>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\AlarmsAndEvents\_EasyAEClient\BrowseServers.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.BrowseSources(System.String,System.String,System.String)">
- <summary>
- Browses the specified area for child sources.
- Uses computer name and server class for specifying the OPC server.
- A parent area is passed in. No filtering.
- </summary>
- <param name="machineName">Name of the machine.
- Determines the computer on which the OPC server is located. May be an empty
- string, in which case the OPC server is assumed to exist on the local computer or at the computer specified for it
- by DCOM configuration.</param>
- <param name="serverClass">Contains ProgID of the OPC server.</param>
- <param name="parentQualifiedName">Fully qualified name of the parent area to be browsed (empty string for root)
- </param>
- <returns>The method returns a keyed collection of <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.AENodeElement"/> values, each containing information
- about a particular source found. The keys of the keyed collection are the names of the sources.</returns>
- <example>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\AlarmsAndEvents\_EasyAEClient\BrowseSources.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.ChangeEventSubscription(System.Int32,System.Int32,System.Object,System.Boolean)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.ChangeEventSubscription(System.Int32,System.Int32,OpcLabs.EasyOpc.AlarmsAndEvents.AESubscriptionFilter,System.Boolean)"/>
- <example>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\AlarmsAndEvents\_EasyAEClient\ChangeEventSubscription.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.GetConditionState(System.Object,System.Object,System.String,System.Object)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.GetConditionState(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor,System.String,System.Int64[])"/>
- <example>
- <code
- source="..\..\Native\Examples\Python\CPython\Console\DocExamples\_EasyAEClient\GetConditionState.Main.py"
- lang="Python" title="Python"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\AlarmsAndEvents\_EasyAEClient\GetConditionState.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.GetConditionStateList(System.Object,System.Object,System.String,System.Collections.IList)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.GetConditionState(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor,System.String,System.Int64[])"/>
- <remarks>
- <para>
- This method uses lists instead of arrays.</para>
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.GetEventsSubscriptionArguments(System.Int32)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.GetEventsSubscriptionArguments(System.Int32)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.IsKnownEventsSubscriptionHandle(System.Int32)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.IsKnownEventsSubscriptionHandle(System.Int32)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.QueryEventCategories(System.Object,System.Int32)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.QueryEventCategories(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AEEventType)"/>
- <example>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\AlarmsAndEvents\_EasyAEClient\QueryEventCategories.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.QuerySourceConditions(System.Object,System.Object)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.QuerySourceConditions(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor)"/>
- <example>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\AlarmsAndEvents\_EasyAEClient\QuerySourceConditions.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.RefreshEventSubscription(System.Int32)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.RefreshEventSubscription(System.Int32)"/>
- <example>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\AlarmsAndEvents\_EasyAEClient\RefreshEventSubscription.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.Reset">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.Reset"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.SubscribeEvents(System.Object,System.Object,System.Boolean,System.Object)">
- <summary>
- Subscribe to OPC events. Specify server descriptor and subscription parameters objects, and "refresh when active"
- flag.
- </summary>
- <param name="serverDescriptor">The OPC server involved in the operation.</param>
- <param name="subscriptionParameters">Subscription parameters to be used when the subscription is created</param>
- <param name="refreshWhenActive">When set, the subscription will automatically perform
- a Refresh after each successful connection to the server (either the initial connection, or any automatic
- reconnection after the connection is lost).</param>
- <param name="state">The state object (can be any value supplied by your code); available in event
- notifications.</param>
- <returns>The method returns an integer handle that uniquely identifies the event subscription.</returns>
- <example>
- <code
- source="..\..\Native\Examples\OP\DocExamples\AlarmsAndEvents\_EasyAEClient\SubscribeEvents.Main.inc"
- language="ObjectPascal" lang="Object Pascal" title="Object Pascal"
- region="Example"/>
- <code
- source="..\..\Native\Examples\PHP\Console\DocExamples\AlarmsAndEvents\_EasyAEClient\SubscribeEvents.Main.php"
- lang="PHP" title="PHP"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VB\VB60\DocExamples\AlarmsAndEvents_EasyAEClientForm.frm"
- language="VB" lang="Visual Basic (VB 6.0)" title="Visual Basic (VB 6.0)"
- region="Example SubscribeEvents.Main"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\AlarmsAndEvents\_EasyAEClient\SubscribeEvents.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.UnsubscribeAllEvents">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.UnsubscribeAllEvents"/>
- <example>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\AlarmsAndEvents\_EasyAEClient\UnsubscribeAllEvents.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.UnsubscribeEvents(System.Int32)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.UnsubscribeEvents(System.Int32)"/>
- <example>
- <code
- source="..\..\Native\Examples\VB\VB60\DocExamples\AlarmsAndEvents_EasyAEClientForm.frm"
- language="VB" lang="Visual Basic (VB 6.0)" title="Visual Basic (VB 6.0)"
- region="Example SubscribeEvents.Main"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\AlarmsAndEvents\_EasyAEClient\UnsubscribeEvents.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.PullNotification(System.Int32)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClientExtension.PullNotification(OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient,System.Int32)"/>
- <example>
- <code
- source="..\..\Native\Examples\OP\DocExamples\AlarmsAndEvents\_EasyAEClient\PullNotification.Main.inc"
- language="ObjectPascal" lang="Object Pascal" title="Object Pascal"
- region="Example"/>
- <code
- source="..\..\Native\Examples\PHP\Console\DocExamples\AlarmsAndEvents\_EasyAEClient\PullNotification.Main.php"
- lang="PHP" title="PHP"
- region="Example"/>
- <code
- source="..\..\Native\Examples\Python\CPython\Console\DocExamples\_EasyAEClient\PullNotification.Main.py"
- lang="Python" title="Python"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VB\VB60\DocExamples\AlarmsAndEvents_EasyAEClientForm.frm"
- language="VB" lang="Visual Basic (VB 6.0)" title="Visual Basic (VB 6.0)"
- region="Example PullNotification.Main"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\AlarmsAndEvents\_EasyAEClient\PullNotification.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.PullNotificationList(System.Int32,System.Int32)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.PullMultipleNotifications(System.Int32,System.Int32)"/>
- <remarks>
- <para>
- This method uses lists instead of arrays.</para>
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.PullMultipleNotifications(System.Int32,System.Int32)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.PullMultipleNotifications(System.Int32,System.Int32)"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientManagement">
- <summary>
- Exposes <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement"/> to COM clients.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientManagement.ToString">
- <inheritdoc cref="M:System.Object.ToString"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientManagement.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientManagement.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientManagement.GetType">
- <inheritdoc cref="M:System.Object.GetType"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientManagement.DisplayString">
- <summary>
- The display string for the current object.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientManagement.CustomReference">
- <inheritdoc cref="P:OpcLabs.BaseLib.Widgets.Widget.CustomReference"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientManagement.Clone">
- <inheritdoc cref="M:System.ICloneable.Clone"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientManagement.GetService(System.Type)">
- <inheritdoc cref="M:System.IServiceProvider.GetService(System.Type)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientManagement.GetServiceByName(System.String)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Extensions.IServiceProviderExtension.GetServiceByName(System.IServiceProvider,System.String)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientManagement.ValueEquals(System.Object)">
- <inheritdoc cref="M:OpcLabs.BaseLib.IValueEquatable.ValueEquals(System.Object)"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientManagement.AdaptableParameters">
- <inheritdoc cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement.AdaptableParameters"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientManagement.SharedInstance">
- <inheritdoc cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement.SharedInstance"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientManagement.SharedParameters">
- <inheritdoc cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement.SharedParameters"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientSelector">
- <summary>
- Exposes <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector"/> to COM clients.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientSelector.ToString">
- <inheritdoc cref="M:System.Object.ToString"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientSelector.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientSelector.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientSelector.GetType">
- <inheritdoc cref="M:System.Object.GetType"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientSelector.DisplayString">
- <summary>
- The display string for the current object.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientSelector.Clone">
- <inheritdoc cref="M:System.ICloneable.Clone"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientSelector.StandardName">
- <inheritdoc cref="P:OpcLabs.BaseLib.Parameters.StandardName"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientSelector.Differentiator">
- <inheritdoc cref="P:OpcLabs.BaseLib.ParameterizedSelector`2.Differentiator"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientSelector.InstanceParameters">
- <inheritdoc cref="P:OpcLabs.BaseLib.ParameterizedSelector`2.InstanceParameters"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientSelector.Isolated">
- <inheritdoc cref="P:OpcLabs.BaseLib.ParameterizedSelector`2.Isolated"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientSelector.IsolatedParameters">
- <inheritdoc cref="P:OpcLabs.BaseLib.ParameterizedSelector`2.IsolatedParameters"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientSelector.Reset">
- <inheritdoc cref="M:OpcLabs.BaseLib.ParameterizedSelector`2.Reset"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement">
- <summary>
- Allows static management and configuration of the EasyAEClient object.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement.#ctor">
- <summary>Initializes a new instance of the class.</summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement.#ctor(OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement)">
- <param name="clientManagement">Client configuration object to copy from.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement.#ctor(System.ComponentModel.IContainer)">
- <summary>
- Required for Windows.Forms Class Composition Designer support
- </summary>
- <param name="container">The component container to which the new instance will be added.</param>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement.AdaptableParameters">
- <inheritdoc cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.AdaptableParameters"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement.SharedInstance">
- <inheritdoc cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.SharedInstance"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement.SharedParameters">
- <inheritdoc cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.SharedParameters"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement.Clone">
- <inheritdoc cref="M:System.ICloneable.Clone"/>
- </member>
- <member name="E:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement.LogEntry">
- <summary>
- Raised for loggable entries originating in the OPC-A&E client engine and the EasyAEClient component.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement.OpcLabs#EasyOpc#AlarmsAndEvents#ComTypes#_EasyAEClientManagement#DisplayString">
- <inheritdoc cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientManagement.DisplayString"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement.DeepClone">
- <summary>
- Creates a new object that is a deep copy of the current instance.
- </summary>
- <returns>A new object that is a deep copy of this instance.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement.ResetAdaptableParameters">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement.AdaptableParameters"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement.ShouldSerializeAdaptableParameters">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement.AdaptableParameters"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement.ResetSharedInstance">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement.SharedInstance"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement.ShouldSerializeSharedInstance">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement.SharedInstance"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement.ResetSharedParameters">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement.SharedParameters"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement.ShouldSerializeSharedParameters">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientManagement.SharedParameters"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector">
- <summary>
- Describes how to select the <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient"/> object.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector.#ctor">
- <overloads>
- <summary>
- Initializes a new instance of the class.
- </summary>
- </overloads>
-
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector.#ctor(OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector)">
- <param name="selector">Selector to copy from.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector.#ctor(System.String)">
- <param name="differentiator"> An arbitrary string that differentiates the selected client from others with the
- same parameters.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector.#ctor(System.String,System.Boolean)">
- <param name="differentiator"> An arbitrary string that differentiates the selected client from others with the
- same parameters.</param>
- <param name="isolated">Determines whether the client component selected should operate isolated from other client
- components.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>Initializes a new instance of the class with serialized data.</summary>
- <param name="info">The SerializationInfo that holds the serialized object data.</param>
- <param name="context">The StreamingContext that contains contextual information about the source or destination.
- </param>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector.Default">
- <summary>
- Default client selector.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector.op_Equality(OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector,OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector)">
- <summary>Determines whether the two objects are equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are equal; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector.op_Inequality(OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector,OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector)">
- <summary>Determines whether the two objects are not equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are not equal; <c>false</c> if they are equal.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector.ToString">
- <inheritdoc cref="M:System.Object.ToString"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector.Clone">
- <inheritdoc cref="M:System.ICloneable.Clone"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <inheritdoc cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector.OpcLabs#EasyOpc#AlarmsAndEvents#ComTypes#_EasyAEClientSelector#DisplayString">
- <inheritdoc cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClientSelector.DisplayString"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector.DeepClone">
- <summary>
- Creates a new object that is a deep copy of the current instance.
- </summary>
- <returns>A new object that is a deep copy of this instance.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector.Equals(OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector)">
- <summary>
- Infrastructure.
- </summary>
- <param name="other">The object to compare members to.</param>
- <returns>Returns <c>true</c> iff the member values equal.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.Internal.EasyAEClientProvider">
- <exclude/>
- <summary>
- Provides <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient"/> objects according to specified criteria.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.Internal.EasyAEClientProvider.Instance">
- <summary>
- A single instance of the provider.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Internal.EasyAEClientProvider.CreateObject(System.ValueTuple{OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector,OpcLabs.BaseLib.Licensing.LicensingContext,OpcLabs.BaseLib.Aliasing.Internal.IAliasProvider})">
- <inheritdoc cref="M:OpcLabs.BaseLib.Abstract.ParameterizedObjectProvider`2.CreateObject(`1)"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.Internal.LicensingEasyAEClient">
- <exclude/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Internal.LicensingEasyAEClient.#ctor(OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient,OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient)">
- <summary>Initializes a new instance of the class.</summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Internal.LicensingEasyAEClient.GetConditionState(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor,System.String,System.Int64[])">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.GetConditionState(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor,System.String,System.Int64[])"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Internal.LicensingEasyAEClient.AcknowledgeCondition(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor,System.String,System.DateTime,System.Int64,System.String,System.String)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.AcknowledgeCondition(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor,System.String,System.DateTime,System.Int64,System.String,System.String)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Internal.LicensingEasyAEClient.BrowseServers(System.String,OpcLabs.EasyOpc.OpcTechnologies)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.BrowseServers(System.String,OpcLabs.EasyOpc.OpcTechnologies)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Internal.LicensingEasyAEClient.BrowseNodes(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AEBrowseParameters)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.BrowseNodes(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AEBrowseParameters)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Internal.LicensingEasyAEClient.QueryEventCategories(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AEEventType)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.QueryEventCategories(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AEEventType)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Internal.LicensingEasyAEClient.QuerySourceConditions(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.QuerySourceConditions(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor)"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.Internal.LicensingEasyAEClient.LicenseInfo">
- <inheritdoc cref="P:OpcLabs.BaseLib.ILicenseInfoProvider.LicenseInfo"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.Internal.NamespaceDoc">
- <summary>
- This namespace contains internal classes that facilitate easy work with OPC Alarms and Events.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.NamespaceDoc">
- <summary>
- This namespace contains classes used for live mapping of OPC Alarms&Events sources to targets.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.Resource1">
- <summary>
- A strongly-typed resource class, for looking up localized strings, etc.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.Resource1.ResourceManager">
- <summary>
- Returns the cached ResourceManager instance used by this class.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.Resource1.Culture">
- <summary>
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEMemberAttribute">
- <summary>
- Denotes that the member should be involved in OPC Data Access mapping.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AENodeAttribute">
- <summary>
- Gives information about OPC Alarms&Events node (area or source).
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AENodeAttribute.BrowsePath">
- <summary>
- Specifies the browse path for the OPC node (area or source).
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AENodeAttribute.QualifiedName">
- <summary>
- Contains the qualified name of the OPC node (area or source; empty string for the root, null reference if unknown).
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEQualifiedNameTemplateAttribute">
- <summary>
- Describes how to construct OPC qualified name (of nodes).
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEQualifiedNameTemplateAttribute.#ctor(System.String)">
- <summary>
- Initializes a new instance of the class with given template string.
- </summary>
- <param name="templateString">The template string.</param>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEQualifiedNameTemplateAttribute.TemplateString">
- <summary>
- The template string.
- </summary>
- <remarks>
- <para>
- <c>Null</c> is allowed, because it allows to disable the template use from certain level onwards.</para>
- <para>
- Following macros can be used in template strings:
- <ul>
- <li><c>$(ParentQualifiedName) </c>The OPC qualified name of parent node.</li>
- <li><c>$(BrowseName) </c>The browse name of current node.</li>
- </ul>
- </para>
- </remarks>
- </member>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AETypeAttribute">
- <summary>
- Denotes that the type should be involved in OPC Alarms&Events mapping.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEEventMappingKind">
- <summary>
- Specifies how the OPC Alarms&Events event will be mapped.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEEventMappingKind.Result">
- <summary>
- Map the operation result, as <see cref="T:OpcLabs.BaseLib.OperationModel.OperationResult"/> or a derived type specific for the operation.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEEventMappingKind.ErrorId">
- <summary>
- Map the error ID, as <see cref="T:System.String"/>
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEEventMappingKind.Exception">
- <summary>
- Map the exception, as <see cref="F:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEEventMappingKind.Exception"/> or a derived type. <c>null</c> if the operation has been successful.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEEventMappingKind.ErrorMessage">
- <summary>
- Map the error message, as <see cref="T:System.String"/>. An empty string if the operation has been successful.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEEventMappingKind.StatusInfo">
- <summary>
- Map the status information, as <see cref="F:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEEventMappingKind.StatusInfo"/>.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEEventMappingKind.QualifiedSourceName">
- <summary>
- Map the source of event notification.
- <para>
- <b>Remarks:</b></para>
- <para>
- The linking target value is not changed if the operation resulted in an exception.</para>
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEEventMappingKind.Time">
- <summary>
- Map the time of the event occurrence - for conditions, time that the condition transitioned into the new state or
- sub-condition.
- <para>
- <b>Remarks:</b></para>
- <para>For example, if the event notification is for acknowledgment of a condition, this would be the time that the
- condition became acknowledged.</para>
- <para>The linking target value is not changed if the operation resulted in an exception.</para>
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEEventMappingKind.Message">
- <summary>
- Map the event notification message describing the event. This is the default mapping kind.
- <para>
- <b>Remarks:</b></para>
- <para>
- The linking target value is not changed if the operation resulted in an exception.
- </para>
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEEventMappingKind.EventType">
- <summary>
- Map indication of Simple, Condition-Related, or Tracking event.
- <para>
- <b>Remarks:</b></para>
- <para>One of <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.AEEventType"/> constants.</para>
- <para>The linking target value is not changed if the operation resulted in an exception.</para>
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEEventMappingKind.CategoryId">
- <summary>
- Map event category ID.
- <para>
- <b>Remarks:</b></para>
- <para>Standard and Vendor-specific event category codes.</para>
- <para>The linking target value is not changed if the operation resulted in an exception.</para>
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEEventMappingKind.Severity">
- <summary>
- Map the event severity (1..1000).
- <para>
- <b>Remarks:</b></para>
- <para>
- The linking target value is not changed if the operation resulted in an exception.
- </para>
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEEventMappingKind.AttributeValues">
- <summary>
- Map a dictionary of vendor-specific event attributes.
- <para>
- <b>Remarks:</b></para>
- <para>Attributes are vendor-specific.</para>
- <para>If a server cannot provide reasonable data for an attribute, the returned VARIANT should be set to VT_EMPTY.
- </para>
- <para>This is a dictionary where the key is attribute ID, and the value is the actual value of that event attribute.
- </para>
- <para>The linking target value is not changed if the operation resulted in an exception.</para>
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEEventMappingKind.Value">
- <summary>
- Map vendor-specific event attribute, specified by its ID.
- <para>
- <b>Remarks:</b></para>
- <para>Attributes are vendor-specific.</para>
- <para>If a server cannot provide reasonable data for an attribute, the returned VARIANT should be set to VT_EMPTY.
- </para>
- <para>The linking target value is not changed if the operation resulted in an exception.</para>
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEEventMappingKind.ConditionName">
- <summary>
- Map the name of the condition related to this event notification.
- <para>
- <b>Remarks:</b></para>
- <para><b>This property is used only for Condition-Related Events (see EventType).</b> </para>
- <para>The linking target value is not changed if the operation resulted in an exception.</para>
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEEventMappingKind.SubconditionName">
- <summary>
- Map the name of the current sub-condition, for multi-state conditions. For a single-state condition, this contains
- the condition name.
- <para>
- <b>Remarks:</b></para>
- <para><b>This property is used only for Condition-Related Events (see EventType).</b> </para>
- <para>The linking target value is not changed if the operation resulted in an exception.</para>
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEEventMappingKind.Enabled">
- <summary>
- Map new state of the condition: The condition is enabled.
- <para>
- <b>Remarks:</b></para>
- <para><b>This property is used only for Condition-Related Events (see EventType).</b> </para>
- <para>The linking target value is not changed if the operation resulted in an exception.</para>
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEEventMappingKind.Active">
- <summary>
- Map new state of the condition: The condition is active.
- <para>
- <b>Remarks:</b></para>
- <para><b>This property is used only for Condition-Related Events (see EventType).</b> </para>
- <para>The linking target value is not changed if the operation resulted in an exception.</para>
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEEventMappingKind.Acknowledged">
- <summary>
- Map new state of the condition: The condition is acknowledged.
- <para>
- <b>Remarks:</b></para>
- <para><b>This property is used only for Condition-Related Events (see EventType).</b> </para>
- <para>The linking target value is not changed if the operation resulted in an exception.</para>
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEEventMappingKind.Quality">
- <summary>
- Map the quality associated with the condition, as <see cref="T:OpcLabs.EasyOpc.DataAccess.DAQuality"/>.
- <para>
- <b>Remarks:</b></para>
- <para><b>This property is used only for Condition-Related Events (see EventType).</b> </para>
- <para>Values are as defined for the OPC Quality Flags in the OPC Data Access Server specification.</para>
- <para>The linking target value is not changed if the operation resulted in an exception.</para>
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEEventMappingKind.AcknowledgeRequired">
- <summary>
- Map a flag indicating that the related condition requires acknowledgment of this event.
- <para>
- <b>Remarks:</b></para>
- <para><b>This property is used only for Condition-Related Events (see EventType).</b> </para>
- <para>The determination of those events which require acknowledgment is server specific. For example, transition into
- a LimitAlarm condition would likely require an acknowledgment, while the event notification of the resulting
- acknowledgment would likely not require an acknowledgment.</para>
- <para>The linking target value is not changed if the operation resulted in an exception.</para>
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEEventMappingKind.ActiveTime">
- <summary>
- Map time that the condition became active (for single-state conditions), or the time of the transition
- into the current sub-condition (for multi-state conditions).
- <para>
- <b>Remarks:</b></para>
- <para><b>This property is used only for Condition-Related Events (see EventType).</b> </para>
- <para>This time is used by the client when acknowledging the condition.</para>
- <para>The linking target value is not changed if the operation resulted in an exception.</para>
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEEventMappingKind.Cookie">
- <summary>
- Map server defined cookie associated with the event notification.
- <para>
- <b>Remarks:</b></para>
- <para><b>This property is used only for Condition-Related Events (see EventType).</b> </para>
- <para>The cookie is used by the client when acknowledging the condition. This value is opaque to the client.</para>
- <para>The linking target value is not changed if the operation resulted in an exception.</para>
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.AlarmsAndEvents.LiveMapping.AEEventMappingKind.ActorId">
- <summary>
- Map actor ID.
- <para>
- <b>Remarks:</b></para>
- <para><b>This property is used only for Tracking Events and for Condition-Related Events which are acknowledgment
- notifications (see EventType).</b> </para>
- <para>For tracking events, this is the actor ID for the event notification.</para>
- <para>For condition-related events, this is the AcknowledgerID when the new state is acknowledged. If the
- AcknowledgerID is an empty string, the event was automatically acknowledged by the server.</para>
- <para>For other events, the value is an empty string.</para>
- <para>The linking target value is not changed if the operation resulted in an exception.</para>
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.NamespaceDoc">
- <summary>
- This namespace contains classes that facilitate easy work with OPC Alarms and Events.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEAcknowledgeConditionObserver">
- <summary>
- Push-based notification receiver (observer) that acknowledges OPC-A&E conditions.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEAcknowledgeConditionObserver.#ctor">
- <overloads>
- <summary>
- Create a new instance of the observer that acknowledges OPC-A&E conditions.
- </summary>
- </overloads>
-
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEAcknowledgeConditionObserver.#ctor(OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector,OpcLabs.BaseLib.Aliasing.Internal.IAliasProvider)">
- <summary>
- Creates a new instance of the observer, specifying a client selector and an alias provider.
- </summary>
- <param name="clientSelector">A client selector to be used by the observer.</param>
- <param name="aliasProvider">The alias provider to be used for resolving aliases by this reactive object.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEAcknowledgeConditionObserver.#ctor(OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEAcknowledgeConditionObserver)">
- <summary>Initializes a new instance of the class, copying values from a given object.</summary>
- <param name="acknowledgeConditionObserver">The object to be copied from.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEAcknowledgeConditionObserver.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>Initializes a new instance of the class with serialized data.</summary>
- <param name="info">The SerializationInfo that holds the serialized object data.</param>
- <param name="context">The StreamingContext that contains contextual information about the source or destination.
- </param>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEAcknowledgeConditionObserver.op_Equality(OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEAcknowledgeConditionObserver,OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEAcknowledgeConditionObserver)">
- <summary>Determines whether the two objects are equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are equal; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEAcknowledgeConditionObserver.op_Inequality(OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEAcknowledgeConditionObserver,OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEAcknowledgeConditionObserver)">
- <summary>Determines whether the two objects are not equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are not equal; <c>false</c> if they are equal.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEAcknowledgeConditionObserver.Create">
- <summary>
- Creates a new observer that acknowledges OPC-A&E conditions, using a default <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient"/>.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEAcknowledgeConditionObserver.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEAcknowledgeConditionObserver.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEAcknowledgeConditionObserver.Clone">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEAcknowledgeConditionObserver.OnNext(OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.AEAcknowledgeConditionArguments)">
- <inheritdoc cref="M:System.IObserver`1.OnNext(`0)"/>
- <remarks>
- Writes the incoming value into the OPC-DA item.
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEAcknowledgeConditionObserver.OnError(System.Exception)">
- <inheritdoc cref="M:System.IObserver`1.OnError(System.Exception)"/>
- <remarks>No operation.</remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEAcknowledgeConditionObserver.OnCompleted">
- <inheritdoc cref="M:System.IObserver`1.OnCompleted"/>
- <remarks>No operation.</remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEAcknowledgeConditionObserver.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <inheritdoc cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEAcknowledgeConditionObserver.DeepClone">
- <summary>
- Creates a new object that is a deep copy of the current instance.
- </summary>
- <returns>A new object that is a deep copy of this instance.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEAcknowledgeConditionObserver.Equals(OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEAcknowledgeConditionObserver)">
- <summary>
- Infrastructure.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable">
- <summary>
- Push-based notification provider (observable) for OPC Alarms&Events notifications.
- </summary>
- <example>
- <code
- source="..\..\Net\Examples\CSharp\VisualStudio\Console\ReactiveDocExamples\AlarmsAndEvents\_AENotificationObservable\Subscribe.Main1.cs"
- lang="CSharp" title="C#"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable.#ctor">
- <overloads>
- <summary>
- Create a new instance of the OPC-A&E notification observable.
- </summary>
- </overloads>
-
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable.#ctor(OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClientSelector,OpcLabs.BaseLib.Aliasing.Internal.IAliasProvider,System.Collections.Generic.IEnumerable{OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.AEEventsSubscriptionArguments})">
- <summary>
- Create a new instance of the notification observable, with specified client object selector, alias provider, and an enumerable
- containing the OPC events to be observed.
- </summary>
- <param name="clientSelector">The selector of the client object that is used for OPC Alarms&Events operations.</param>
- <param name="aliasProvider">The alias provider to be used for resolving aliases by this reactive object.</param>
- <param name="arguments">The OPC events to be observed.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable.#ctor(OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable)">
- <summary>Initializes a new instance of the class, copying values from a given object.</summary>
- <param name="notificationObservable">The object to be copied from.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>Initializes a new instance of the class with serialized data.</summary>
- <param name="info">The SerializationInfo that holds the serialized object data.</param>
- <param name="context">The StreamingContext that contains contextual information about the source or destination.
- </param>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable.op_Equality(OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable,OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable)">
- <summary>Determines whether the two objects are equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are equal; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable.op_Inequality(OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable,OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable)">
- <summary>Determines whether the two objects are not equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are not equal; <c>false</c> if they are equal.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable.Create(OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.AEEventsSubscriptionArguments)">
- <summary>
- Creates a new notification observable for OPC events given by <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.AEEventsSubscriptionArguments"/> object.
- </summary>
- <param name="args">Contains the OPC events to be observed.</param>
- <returns>Returns an observable for notifications about given OPC events.</returns>
- <remarks>
- The <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive.DefaultClientSelector"/> selector will be used for OPC Alarms&Events operations.
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable.Create(System.Collections.Generic.IEnumerable{OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.AEEventsSubscriptionArguments})">
- <summary>
- Creates a new notification observable for multiple OPC events given by
- <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.AEEventsSubscriptionArguments"/> objects.
- </summary>
- <param name="arguments">Contains the enumerable of OPC events to be observed.</param>
- <returns>Returns an observable for notifications about given OPC events.</returns>
- <remarks>
- The <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive.DefaultClientSelector"/> selector will be used for OPC Alarms&Events operations.
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable.Create(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AESubscriptionParameters,System.Boolean,System.Object)">
- <summary>
- Creates a new notification observable for OPC events given by the server descriptor and subscription parameters
- objects, and other parameters.
- </summary>
- <param name="serverDescriptor">The OPC server involved in the operation.</param>
- <param name="subscriptionParameters">Subscription parameters to be used when the subscription is created</param>
- <param name="refreshWhenActive">When set, the subscription will automatically perform
- a Refresh after each successful connection to the server (either the initial connection, or any automatic
- reconnection after the connection is lost).</param>
- <param name="state">The state object (can be any value supplied by your code); available in event
- notifications.</param>
- <returns>Returns an observable for notifications about given OPC events.</returns>
- <remarks>
- The <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive.DefaultClientSelector"/> selector will be used for OPC Alarms&Events operations.
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable.Create(System.String,System.String,System.Int32)">
- <summary>
- Creates a new notification observable for OPC events given by the machine name, server class, and other parameters.
- </summary>
- <param name="machineName">Name of the machine.
- Determines the computer on which the OPC server is located. May be an empty
- string, in which case the OPC server is assumed to exist on the local computer or at the computer specified for it
- by DCOM configuration.</param>
- <param name="serverClass">Contains ProgID of the OPC server.</param>
- <param name="notificationRate">The requested notification rate. The notification rate is in milliseconds and tells
- the server how often to send event notifications. This is a minimum time - do not send event notifications any
- faster that this UNLESS the buffer size is reached. A value of 0 for notification rate means that the server should
- send event notifications as soon as it gets them. This parameter is used to improve communications efficiency
- between client and server. This parameter is a recommendation from the client, and the server is allowed to ignore
- the parameter.</param>
- <returns>Returns an observable for notifications about given OPC events.</returns>
- <remarks>
- The <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive.DefaultClientSelector"/> selector will be used for OPC Alarms&Events operations.
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable.Create(System.String,System.String,System.Int32,OpcLabs.EasyOpc.AlarmsAndEvents.AESubscriptionFilter)">
- <summary>
- Creates a new notification observable for OPC events given by the machine name, server class, and other parameters.
- </summary>
- <param name="machineName">Name of the machine.
- Determines the computer on which the OPC server is located. May be an empty
- string, in which case the OPC server is assumed to exist on the local computer or at the computer specified for it
- by DCOM configuration.</param>
- <param name="serverClass">Contains ProgID of the OPC server.</param>
- <param name="notificationRate">The requested notification rate. The notification rate is in milliseconds and tells
- the server how often to send event notifications. This is a minimum time - do not send event notifications any
- faster that this UNLESS the buffer size is reached. A value of 0 for notification rate means that the server should
- send event notifications as soon as it gets them. This parameter is used to improve communications efficiency
- between client and server. This parameter is a recommendation from the client, and the server is allowed to ignore
- the parameter.</param>
- <param name="filter">An <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.AESubscriptionFilter"/> that determines the filtering criteria to be used
- for the event subscription.</param>
- <returns>Returns an observable for notifications about given OPC events.</returns>
- <remarks>
- The <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive.DefaultClientSelector"/> selector will be used for OPC Alarms&Events operations.
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable.Create(System.String,System.String,System.Int32,OpcLabs.EasyOpc.AlarmsAndEvents.AESubscriptionFilter,OpcLabs.EasyOpc.AlarmsAndEvents.AEAttributeSetDictionary,System.Boolean,System.Boolean,System.Object)">
- <summary>
- Creates a new notification observable for OPC events given by the machine name, server class, and other parameters.
- </summary>
- <param name="machineName">Name of the machine.
- Determines the computer on which the OPC server is located. May be an empty
- string, in which case the OPC server is assumed to exist on the local computer or at the computer specified for it
- by DCOM configuration.</param>
- <param name="serverClass">Contains ProgID of the OPC server.</param>
- <param name="active">Creates activated or deactivated subscription. See ChangeEventSubscription
- for more information.</param>
- <param name="refreshWhenActive">When set, the subscription will automatically perform
- a Refresh after each successful connection to the server (either the initial connection, or any automatic
- reconnection after the connection is lost).</param>
- <param name="state">The state object (can be any value supplied by your code); available in event
- notifications.</param>
- <param name="notificationRate">The requested notification rate. The notification rate is in milliseconds and tells
- the server how often to send event notifications. This is a minimum time - do not send event notifications any
- faster that this UNLESS the buffer size is reached. A value of 0 for notification rate means that the server should
- send event notifications as soon as it gets them. This parameter is used to improve communications efficiency
- between client and server. This parameter is a recommendation from the client, and the server is allowed to ignore
- the parameter.</param>
- <param name="filter">An <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.AESubscriptionFilter"/> that determines the filtering criteria to be used
- for the event subscription.</param>
- <param name="returnedAttributesByCategory">Determines the attributes to be returned for each category with
- event notifications. A dictionary where they key is the category ID, and the value is an array of attribute IDs for
- that event category.</param>
- <returns>Returns an observable for notifications about given OPC events.</returns>
- <remarks>
- The <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive.DefaultClientSelector"/> selector will be used for OPC Alarms&Events operations.
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable.Arguments">
- <summary>
- The OPC events to be observed.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable.Clone">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable.Subscribe(System.IObserver{OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.EasyAENotificationEventArgs})">
- <inheritdoc cref="M:System.IObservable`1.Subscribe(System.IObserver{`0})"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <inheritdoc cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable.CreateEventsSubscriptionArguments(System.IObserver{OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.EasyAENotificationEventArgs},OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.AEEventsSubscriptionArguments)">
- <summary>
- Infrastructure.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable.Equals(OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable)">
- <summary>
- Infrastructure.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable.ReadXmlElement(System.Xml.XmlReader)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.ReadXmlElement(System.Xml.XmlReader)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable.WriteXmlElement(System.Xml.XmlWriter)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.WriteXmlElement(System.Xml.XmlWriter)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable.DeepClone">
- <summary>
- Creates a new object that is a deep copy of the current instance.
- </summary>
- <returns>A new object that is a deep copy of this instance.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable.ShouldSerializeArguments">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AENotificationObservable.Arguments"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive">
- <summary>
- Base class for OPC Alarms&Events push-based notification providers (observables) and receivers (observers).
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>Initializes a new instance of the class with serialized data.</summary>
- <param name="info">The SerializationInfo that holds the serialized object data.</param>
- <param name="context">The StreamingContext that contains contextual information about the source or destination.
- </param>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive.DefaultAliasProvider">
- <summary>
- The default alias provider that will be used when new instances of <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive"/> are created, and no
- alias provider is specified.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive.DefaultClientSelector">
- <summary>
- The default client selector that will be used when new instances of <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive"/> are created, and no
- client selector is specified.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive.op_Equality(OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive,OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive)">
- <summary>Determines whether the two objects are equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are equal; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive.op_Inequality(OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive,OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive)">
- <summary>Determines whether the two objects are not equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are not equal; <c>false</c> if they are equal.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive.AliasProvider">
- <summary>
- The alias provider to be used for resolving aliases by this reactive object.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive.ClientSelector">
- <summary>
- The selector of the client object that is used for OPC Alarms&Events operations.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive.Clone">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <inheritdoc cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive.Equals(OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive)">
- <summary>
- Infrastructure.
- </summary>
- <param name="other">The object to compare members to.</param>
- <returns>Returns <c>true</c> iff the member values equal.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive.ObtainClient">
- <summary>
- Obtains a client object to be used by this reactive object.
- </summary>
- <returns>Returns the <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient"/> according to the current client selector.</returns>
- <exception cref="T:OpcLabs.BaseLib.Licensing.LicensingException">Thrown when a license was denied.</exception>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive.ReadXmlElement(System.Xml.XmlReader)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.ReadXmlElement(System.Xml.XmlReader)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive.WriteXmlElement(System.Xml.XmlWriter)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.WriteXmlElement(System.Xml.XmlWriter)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive.DeepClone">
- <summary>
- Creates a new object that is a deep copy of the current instance.
- </summary>
- <returns>A new object that is a deep copy of this instance.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive.ShouldSerializeAliasProvider">
- <summary>
- Determines whether the <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive.AliasProvider"/> is not at its default value.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive.ShouldSerializeClientSelector">
- <summary>
- Determines whether the <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.AEReactive.ClientSelector"/> is not at its default value.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.Reactive.NamespaceDoc">
- <summary>
- This namespace contains reactive extensions (Rx) classes for OPC Alarms&Events.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient">
- <summary>
- <para>The EasyAEClient object is the main object that allows simple access to OPC Alarms&Events servers.</para>
- <para>
- <strong>The core members of this object come from the <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient" /> interface.</strong>
- </para>
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.#ctor">
- <summary>Initializes a new instance of the class.</summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.#ctor(OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient)">
- <param name="client">Client object to copy from.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.#ctor(Microsoft.Extensions.Configuration.IConfiguration)">
- <param name="configuration">Configuration to bind to.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.#ctor(System.ComponentModel.IContainer)">
- <summary>
- Required for Windows.Forms Class Composition Designer support
- </summary>
- <param name="container">The component container to which the new instance will be added.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>Initializes a new instance of the class with serialized data.</summary>
- <param name="info">The SerializationInfo that holds the serialized object data.</param>
- <param name="context">The StreamingContext that contains contextual information about the source or destination.
- </param>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.AliasProvider">
- <summary>
- The alias provider to be used for resolving aliases by this component.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.AcknowledgeCondition(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor,System.String,System.DateTime,System.Int64)">
- <summary>
- Acknowledges a condition in the Event Server.
- Uses server descriptor for specifying the OPC server.
- Use default acknowledger ID and an empty comment.
- </summary>
- <param name="serverDescriptor">The OPC server involved in the operation.</param>
- <param name="sourceDescriptor">Contains fully qualified source name. Identifies the source of the condition that is
- being acknowledged, e.g. FIC101.</param>
- <param name="conditionName">A condition name, identifying the condition that is being acknowledged. Condition Names
- are unique within the scope of the event server. Examples of Condition Names might be "LevelAlarm" or "Deviation".
- </param>
- <param name="activeTime">An active time corresponding to the Source and Condition Name pair. This parameter uniquely
- identifies a specific transition of the condition to the active state or into a different sub-condition and is the
- same as the <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.AEConditionState"/>.SubconditionActiveTime condition attribute. Active Times are passed to
- the client in the event notification. If the condition has become active again or transitioned into a different
- sub-condition at a later time, this acknowledgment will be ignored.</param>
- <param name="cookie">A server supplied "cookie" corresponding to the Source and Condition Name pair that in addition
- to the Active Time uniquely identifies a specific event notification. Cookies are passed to the client in the event
- notification. The client is responsible for returning the same cookie parameter, received in the event notification,
- back to the server in the condition acknowledgment.</param>
- <example>
- <code
- source="..\..\Net\Examples\CSharp\VisualStudio\Console\DocExamples\AlarmsAndEvents\_EasyAEClient\AcknowledgeCondition.Main1.cs"
- lang="CSharp" title="C#"
- region="Example"/>
- <code
- source="..\..\Net\Examples\VBNET\VisualStudio\Console\DocExamples\AlarmsAndEvents\_EasyAEClient\AcknowledgeCondition.Main1.vb"
- lang="VB.NET" title="Visual Basic (VB.NET)"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.AcknowledgeCondition(System.String,System.String,System.String,System.String,System.DateTime,System.Int64)">
- <summary>
- Acknowledges a condition in the Event Server.
- Uses computer name and server class for specifying the OPC server.
- Use default acknowledger ID and an empty comment.
- </summary>
- <param name="machineName">Name of the machine.
- Determines the computer on which the OPC server is located. May be an empty
- string, in which case the OPC server is assumed to exist on the local computer or at the computer specified for it
- by DCOM configuration.</param>
- <param name="serverClass">Contains ProgID of the OPC server.</param>
- <param name="qualifiedSourceName">Fully qualified source name. Identifies the source of the condition that is being
- acknowledged, e.g. FIC101.</param>
- <param name="conditionName">A condition name, identifying the condition that is being acknowledged. Condition Names
- are unique within the scope of the event server. Examples of Condition Names might be "LevelAlarm" or "Deviation".
- </param>
- <param name="activeTime">An active time corresponding to the Source and Condition Name pair. This parameter uniquely
- identifies a specific transition of the condition to the active state or into a different sub-condition and is the
- same as the <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.AEConditionState"/>.SubconditionActiveTime condition attribute. Active Times are passed to
- the client in the event notification. If the condition has become active again or transitioned into a different
- sub-condition at a later time, this acknowledgment will be ignored.</param>
- <param name="cookie">A server supplied "cookie" corresponding to the Source and Condition Name pair that in addition
- to the Active Time uniquely identifies a specific event notification. Cookies are passed to the client in the event
- notification. The client is responsible for returning the same cookie parameter, received in the event notification,
- back to the server in the condition acknowledgment.</param>
- <example>
- <code
- source="..\..\Net\Examples\CSharp\VisualStudio\Console\DocExamples\AlarmsAndEvents\_EasyAEClient\AcknowledgeCondition.Main1.cs"
- lang="CSharp" title="C#"
- region="Example"/>
- <code
- source="..\..\Net\Examples\VBNET\VisualStudio\Console\DocExamples\AlarmsAndEvents\_EasyAEClient\AcknowledgeCondition.Main1.vb"
- lang="VB.NET" title="Visual Basic (VB.NET)"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.Reset">
- <summary>
- Sets the object properties back to their defaults.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.ToString">
- <inheritdoc cref="M:System.Object.ToString"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.ValueEquals(OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient)">
- <summary>
- Determines whether the specified <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient"/> is value equal to the current object.
- </summary>
- <param name="other">The <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient"/> to compare with the current object.</param>
- <returns><c>true</c> if the specified object is value equal to the current object; otherwise, <c>false</c>.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.Clone">
- <inheritdoc cref="M:System.ICloneable.Clone"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <inheritdoc cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.ValueEquals(System.Object)">
- <inheritdoc cref="M:OpcLabs.BaseLib.IValueEquatable.ValueEquals(System.Object)" />
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.CallbackError(System.String,System.Exception)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Widgets.NotifyingWidget.CallbackError(System.String,System.Exception)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.Dispose(System.Boolean)">
- <summary>
- Clean up any resources being used.
- </summary>
- <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.OnCallbackEnqueuerOverflow(System.Int32)">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.OnCallbackEnqueuerOverflowClearing(System.Int64)">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.ReadXmlElement(System.Xml.XmlReader)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.ReadXmlElement(System.Xml.XmlReader)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.SendCallbackError(System.String,System.Exception)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Widgets.NotifyingWidget.CallbackError(System.String,System.Exception)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.WriteXmlElement(System.Xml.XmlWriter)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.WriteXmlElement(System.Xml.XmlWriter)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.DeepClone">
- <summary>
- Creates a new object that is a deep copy of the current instance.
- </summary>
- <returns>A new object that is a deep copy of this instance.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.CreateInnerClient">
- <summary>
- Infrastructure
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.ResetAliasProvider">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.AliasProvider"/> to a default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.ShouldSerializeAliasProvider">
- <summary>
- Determines whether the <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.AliasProvider"/> is not empty.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.ResetSharedInstance">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.SharedInstance"/> to a default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.ShouldSerializeSharedInstance">
- <summary>
- Determines whether the <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.SharedInstance"/> is not empty.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.GetService(System.Type)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Widgets.Widget.GetService(System.Type)"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.PullNotificationQueueCapacity">
- <inheritdoc cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.PullNotificationQueueCapacity"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.SupportedTechnologies">
- <inheritdoc cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.SupportedTechnologies"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.GetEventsSubscriptionArguments(System.Int32)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.GetEventsSubscriptionArguments(System.Int32)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.IsKnownEventsSubscriptionHandle(System.Int32)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.IsKnownEventsSubscriptionHandle(System.Int32)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.GetConditionState(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor,System.String,System.Int64[])">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.GetConditionState(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor,System.String,System.Int64[])"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.AcknowledgeCondition(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor,System.String,System.DateTime,System.Int64,System.String,System.String)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.AcknowledgeCondition(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor,System.String,System.DateTime,System.Int64,System.String,System.String)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.BrowseServers(System.String,OpcLabs.EasyOpc.OpcTechnologies)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.BrowseServers(System.String,OpcLabs.EasyOpc.OpcTechnologies)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.BrowseNodes(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AEBrowseParameters)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.BrowseNodes(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AEBrowseParameters)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.QueryEventCategories(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AEEventType)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.QueryEventCategories(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AEEventType)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.QuerySourceConditions(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.QuerySourceConditions(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.SubscribeEvents(OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.EasyAEEventsSubscriptionArguments)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.SubscribeEvents(OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.EasyAEEventsSubscriptionArguments)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.ChangeEventSubscription(System.Int32,System.Int32,OpcLabs.EasyOpc.AlarmsAndEvents.AESubscriptionFilter,System.Boolean)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.ChangeEventSubscription(System.Int32,System.Int32,OpcLabs.EasyOpc.AlarmsAndEvents.AESubscriptionFilter,System.Boolean)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.RefreshEventSubscription(System.Int32)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.RefreshEventSubscription(System.Int32)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.UnsubscribeEvents(System.Int32)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.UnsubscribeEvents(System.Int32)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.UnsubscribeAllEvents">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.UnsubscribeAllEvents"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.PullMultipleNotifications(System.Int32,System.Int32)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.PullMultipleNotifications(System.Int32,System.Int32)"/>
- </member>
- <member name="E:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.EventingFailure">
- <inheritdoc cref="E:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.EventingFailure"/>
- </member>
- <member name="E:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.Notification">
- <inheritdoc cref="E:OpcLabs.EasyOpc.AlarmsAndEvents.IEasyAEClient.Notification"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.InnerClient">
- <summary>
- Inner client to which the functionality is forwarded.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.InstanceParameters">
- <summary>
- Contains parameters that influence the behavior of just this instance of the component.
- </summary>
- <remarks>
- <para>
- The initial value can be changed by configuration and can differ from the default.</para>
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.Isolated">
- <summary>Specifies that you wish that the <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient"/> object instance works with an "isolated"
- connection to the OPC server, i.e. one that is not shared with other instances.</summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.IsolatedParameters">
- <summary>
- Contains parameters that influence the behavior of the component when it is isolated.
- </summary>
- <remarks>
- <para>
- Parameters in this property only apply to instances of <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient"/> that have their
- <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.Isolated"/> property equal to <c>true</c>.</para>
- <para>
- The initial value can be changed by configuration and can differ from the default.</para>
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.ResetIsolated">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.Isolated"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.ShouldSerializeIsolated">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.Isolated"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.ResetInstanceParameters">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.InstanceParameters"/> to a default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.ShouldSerializeInstanceParameters">
- <summary>
- Determines whether the <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.InstanceParameters"/> is not empty.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.ResetIsolatedParameters">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.IsolatedParameters"/> to a default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.ShouldSerializeIsolatedParameters">
- <summary>
- Determines whether the <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.IsolatedParameters"/> is not empty.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.LicenseInfo">
- <inheritdoc cref="P:OpcLabs.BaseLib.ILicenseInfoProvider.LicenseInfo"/>
- </member>
- <member name="F:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.DefaultIsolated">
- <summary>
- Default value of the <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.Isolated"/> property. Equals to <c>false</c>.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.AdaptableParameters">
- <summary>
- Adaptable parameters for non-isolated client objects.
- </summary>
- <remarks>
- <para>
- When the <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.Isolated"/> property of the <see cref="T:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient"/> is <c>false</c> (the default), these
- adaptable parameters are used. When the <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.Isolated"/> property is <c>true</c>, each such instance has
- its own set of adaptable parameters, taken from the <see cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.IsolatedParameters"/> property instead.
- </para>
- <para>
- The initial value can be changed by configuration and can differ from the default.</para>
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.SharedInstance">
- <summary>
- A default, shared instance of the client object.
- </summary>
- <remarks>
- <para>
- Use this property with care, as its usability is limited. Its main use is for testing, and for non-library
- application code where just a single instance is sufficient.</para>
- <para>
- The default instance is not suitable for Windows Forms or similar environments, where a specific
- <see cref="T:System.Threading.SynchronizationContext"/> may be used with each form.</para>
- <para>
- We do not recommend to use the default instance for library code, due to conflicts that may arise if your library
- sets some instance parameters which may not be the same as what other libraries or th final application expects.
- </para>
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.SharedParameters">
- <summary>
- Parameters that are always shared by all instances of the component.
- </summary>
- <remarks>
- <para>
- The initial value can be changed by configuration and can differ from the default.</para>
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.Create">
- <summary>Creates a new instance of the class.</summary>
- <returns>The newly created object.</returns>
- </member>
- <member name="E:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.LogEntry">
- <summary>
- Raised for loggable entries originating in the OPC-A&E client engine and the EasyAEClient component.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.OpcLabs#EasyOpc#AlarmsAndEvents#ComTypes#_EasyAEClient#DisplayString">
- <inheritdoc cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient.DisplayString"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.OpcLabs#EasyOpc#AlarmsAndEvents#ComTypes#_EasyAEClient#InstanceParameters">
- <inheritdoc cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.InstanceParameters"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.OpcLabs#EasyOpc#AlarmsAndEvents#ComTypes#_EasyAEClient#IsolatedParameters">
- <inheritdoc cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.IsolatedParameters"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.OpcLabs#EasyOpc#AlarmsAndEvents#ComTypes#_EasyAEClient#PullNotificationQueueCapacity">
- <inheritdoc cref="P:OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient.PullNotificationQueueCapacity"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.DAItemChangedPayload`1">
- <summary>
- An event payload for significant change in a subscribed OPC-DA item.
- </summary>
- <typeparam name="TValue">The type of OPC values in this payload class.</typeparam>
- <example>
- <code
- source="..\..\Net\Examples\CSharp\VisualStudio\Console\SimpleDAStreamInsightApplication\Program.cs"
- lang="CSharp" title="C#"
- region="Example"/>
- <!--code // IMPROVE: have this example in VB
- source="..\..\Net\Examples\VBNET\VisualStudio\Console\SimpleDAStreamInsightApplication\Program.vb"
- lang="VB.NET" title="Visual Basic (VB.NET)"
- region="Example"/ -->
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.DAItemChangedPayload`1.#ctor">
- <summary>Initializes a new instance, an empty event payload.</summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.DAItemChangedPayload`1.#ctor(OpcLabs.EasyOpc.DataAccess.Generic.EasyDAItemChangedEventArgs{`0})">
- <summary>
- Initializes a new event payload from event arguments for significant change in a subscribed OPC-DA item.
- </summary>
- <param name="eventArgs">Event data.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.DAItemChangedPayload`1.#ctor(OpcLabs.EasyOpc.DataAccess.Generic.EasyDAItemChangedEventArgs{`0},OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.DAVtqPayload{`0})">
- <summary>
- Initializes a new event payload from event arguments for significant change in a subscribed OPC-DA item.
- </summary>
- <param name="eventArgs">Event data.</param>
- <param name="defaultVtqPayload">VTQ payload to be used when the event arguments contain no VTQ.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.DAItemChangedPayload`1.#ctor(System.String,System.String,System.String,OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.DAVtqPayload{`0})">
- <summary>
- Initializes a new event payload from values of its fields.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.DAItemChangedPayload`1.op_Implicit(OpcLabs.EasyOpc.DataAccess.Generic.EasyDAItemChangedEventArgs{`0})~OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.DAItemChangedPayload{`0}">
- <summary>
- Converts event arguments for significant change in a subscribed OPC-DA item to an event payload.
- </summary>
- <param name="eventArgs">Event data.</param>
- <returns>Returns an event payload containing the data from the event arguments.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.DAItemChangedPayload`1.FromEasyDAItemChangedEventArgs(OpcLabs.EasyOpc.DataAccess.Generic.EasyDAItemChangedEventArgs{`0})">
- <summary>
- Converts event arguments for significant change in a subscribed OPC-DA item to an event payload.
- </summary>
- <param name="eventArgs">Event data.</param>
- <returns>Returns an event payload containing the data from the event arguments.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.DAItemChangedPayload`1.Server">
- <summary>
- A string specifying the OPC-DA server.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.DAItemChangedPayload`1.Item">
- <summary>
- A string specifying the OPC-DA item.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.DAItemChangedPayload`1.ErrorId">
- <summary>
- Gets the error ID of the error.
- </summary>
- <value>The error ID of the error.</value>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.DAItemChangedPayload`1.VtqPayload">
- <summary>
- An event payload for OPC-DA data value, timestamp and quality.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.DAItemChangedPayload`1.ToString">
- <inheritdoc cref="M:System.Object.ToString"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.DAVtqPayload`1">
- <summary>
- An event payload for OPC-DA data value, timestamp and quality.
- </summary>
- <typeparam name="TValue">The type of OPC values in this payload class.</typeparam>
- <example>
- <code
- source="..\..\Net\Examples\CSharp\VisualStudio\Console\SimpleDAStreamInsightApplication\Program.cs"
- lang="CSharp" title="C#"
- region="Example"/>
- <!--code // IMPROVE: have this example in VB
- source="..\..\Net\Examples\VBNET\VisualStudio\Console\SimpleDAStreamInsightApplication\Program.vb"
- lang="VB.NET" title="Visual Basic (VB.NET)"
- region="Example"/ -->
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.DAVtqPayload`1.#ctor">
- <summary>Initializes a new instance, an empty event payload.</summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.DAVtqPayload`1.#ctor(OpcLabs.EasyOpc.DataAccess.Generic.DAVtq{`0})">
- <summary>
- Initializes a new event payload from OPC-DA VTQ (data value, timestamp and quality).
- </summary>
- <param name="vtq">Data value, timestamp and quality.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.DAVtqPayload`1.#ctor(System.DateTime,System.Int32,`0)">
- <summary>
- Initializes a new event payload from values of its fields.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.DAVtqPayload`1.op_Implicit(OpcLabs.EasyOpc.DataAccess.Generic.DAVtq{`0})~OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.DAVtqPayload{`0}">
- <summary>
- Converts OPC-DA data value, timestamp and quality to an event payload.
- </summary>
- <param name="vtq">Data value, timestamp and quality.</param>
- <returns>Returns an event payload containing the OPC-DA data value, timestamp and quality.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.DAVtqPayload`1.FromDAVtq(OpcLabs.EasyOpc.DataAccess.Generic.DAVtq{`0})">
- <summary>
- Converts OPC-DA data value, timestamp and quality to an event payload.
- </summary>
- <param name="vtq">Data value, timestamp and quality.</param>
- <returns>Returns an event payload containing the OPC-DA data value, timestamp and quality.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.DAVtqPayload`1.Timestamp">
- <summary>
- The timestamp associated with the value.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.DAVtqPayload`1.Quality">
- <summary>
- The quality associated with the value.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.DAVtqPayload`1.Value">
- <summary>
- The value of item data.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.DAVtqPayload`1.ToString">
- <inheritdoc cref="M:System.Object.ToString"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.ComplexEventProcessing.NamespaceDoc">
- <summary>
- This namespace contains extension classes used to develop StreamInsight applications with OPC Data Access (OPC-DA).
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.ComTypes.DEasyDAClientEvents">
- <summary>
- Exposes <see cref="T:OpcLabs.EasyOpc.DataAccess.EasyDAClient"/> events to COM clients.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes.DEasyDAClientEvents.EventingFailure(System.Object,OpcLabs.BaseLib.FailureEventArgs)">
- <inheritdoc cref="E:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.EventingFailure"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes.DEasyDAClientEvents.ItemChanged(System.Object,OpcLabs.EasyOpc.DataAccess.OperationModel.EasyDAItemChangedEventArgs)">
- <inheritdoc cref="E:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.ItemChanged"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.ComTypes.DEasyDAClientManagementEvents">
- <summary>
- Exposes <see cref="T:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement"/> events to COM clients.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes.DEasyDAClientManagementEvents.LogEntry(System.Object,OpcLabs.BaseLib.Instrumentation.LogEntryEventArgs)">
- <inheritdoc cref="E:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.LogEntry"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.ComTypes.NamespaceDoc">
- <summary>
- This namespace contains COM types for classes that facilitate easy work with OPC Data Access.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient">
- <summary>
- Exposes <see cref="T:OpcLabs.EasyOpc.DataAccess.EasyDAClient"/> to COM clients.
- </summary>
- <example>
- <code
- source="..\..\Native\Examples\JScript\WSH\DocExamples\_EasyDAClient\ReadItemValue.Main.js"
- lang="JScript"
- region="Example"/>
- <code
- source="..\..\Native\Examples\OP\DocExamples\DataAccess\_EasyDAClient\ReadItemValue.Main.inc"
- language="ObjectPascal" lang="Object Pascal" title="Object Pascal"
- region="Example"/>
- <code
- source="..\..\Native\Examples\PHP\Console\DocExamples\DataAccess\_EasyDAClient\SubscribeItem.Main.php"
- lang="PHP" title="PHP"
- region="Example"/>
- <code
- source="..\..\Native\Examples\Python\CPython\Console\DocExamples\_EasyDAClient\ReadItemValue.Main.py"
- lang="Python" title="Python"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VB\VB60\DocExamples\DataAccess_EasyDAClientForm.frm"
- language="VB" lang="Visual Basic (VB 6.0)" title="Visual Basic (VB 6.0)"
- region="Example ReadItemValue.Main"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\ReadItemValue.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.ToString">
- <inheritdoc cref="M:System.Object.ToString"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.GetType">
- <inheritdoc cref="M:System.Object.GetType"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.DisplayString">
- <summary>
- The display string for the current object.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.CustomReference">
- <inheritdoc cref="P:OpcLabs.BaseLib.Widgets.Widget.CustomReference"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.Clone">
- <inheritdoc cref="M:System.ICloneable.Clone"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.GetService(System.Type)">
- <inheritdoc cref="M:System.IServiceProvider.GetService(System.Type)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.GetServiceByName(System.String)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Extensions.IServiceProviderExtension.GetServiceByName(System.IServiceProvider,System.String)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.ValueEquals(System.Object)">
- <inheritdoc cref="M:OpcLabs.BaseLib.IValueEquatable.ValueEquals(System.Object)"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.CallbackQueueCapacity">
- <inheritdoc cref="P:OpcLabs.BaseLib.Widgets.NotifyingWidget.CallbackQueueCapacity"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.CallbackQueueIdleTimeToSleep">
- <inheritdoc cref="P:OpcLabs.BaseLib.Widgets.NotifyingWidget.CallbackQueueIdleTimeToSleep"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.QueueCallbacks">
- <inheritdoc cref="P:OpcLabs.BaseLib.Widgets.NotifyingWidget.QueueCallbacks"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.AliasProvider">
- <inheritdoc cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.AliasProvider"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.InstanceParameters">
- <inheritdoc cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.InstanceParameters"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.Isolated">
- <inheritdoc cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.Isolated"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.IsolatedParameters">
- <inheritdoc cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.IsolatedParameters"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.LicenseInfo">
- <inheritdoc cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.LicenseInfo"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.PullItemChangedQueueCapacity">
- <inheritdoc cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.PullItemChangedQueueCapacity"/>
- <example>
- <code
- source="..\..\Native\Examples\JScript\WSH\DocExamples\_EasyDAClient\PullItemChanged.Main.js"
- lang="JScript"
- region="Example"/>
- <code
- source="..\..\Native\Examples\OP\DocExamples\DataAccess\_EasyDAClient\PullItemChanged.Main.inc"
- language="ObjectPascal" lang="Object Pascal" title="Object Pascal"
- region="Example"/>
- <code
- source="..\..\Native\Examples\PHP\Console\DocExamples\DataAccess\_EasyDAClient\PullItemChanged.Main.php"
- lang="PHP" title="PHP"
- region="Example"/>
- <code
- source="..\..\Native\Examples\Python\CPython\Console\DocExamples\_EasyDAClient\PullItemChanged.Main.py"
- lang="Python" title="Python"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VB\VB60\DocExamples\DataAccess_EasyDAClientForm.frm"
- language="VB" lang="Visual Basic (VB 6.0)" title="Visual Basic (VB 6.0)"
- region="Example PullItemChanged.Main"/>
- <code
- source="..\..\Net\Examples\VBNET\VisualStudio\Console\DocExamples\DataAccess\_EasyDAClient\PullItemChanged.Main1.vb"
- lang="VB.NET" title="Visual Basic (VB.NET)"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\PullItemChanged.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- <example>
- <code
- source="..\..\Native\Examples\OP\DocExamples\DataAccess\_EasyDAClient\PullItemChanged.MultipleItems.inc"
- language="ObjectPascal" lang="Object Pascal" title="Object Pascal"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VB\VB60\DocExamples\DataAccess_EasyDAClientForm.frm"
- language="VB" lang="Visual Basic (VB 6.0)" title="Visual Basic (VB 6.0)"
- region="Example PullItemChanged.MultipleItems"/>
- </example>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.SupportedTechnologies">
- <inheritdoc cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.SupportedTechnologies"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.BrowseAccessPaths(System.Object,System.Object)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.BrowseAccessPaths(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DANodeDescriptor)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.BrowseAccessPathList(System.Object,System.Object)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.BrowseAccessPaths(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DANodeDescriptor)"/>
- <remarks>
- <para>
- This method uses lists instead of arrays.</para>
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.BrowseBranches(System.String,System.String,System.String)">
- <summary>Browse for child branches. Specify machine name, and server class.</summary>
- <param name="machineName">Name of the machine (empty string for local computer).</param>
- <param name="serverClass">Contains ProgID of the OPC server to browse.</param>
- <param name="parentItemId">ID of the parent branch to be browsed (empty string for root)</param>
- <returns>The method returns a keyed collection of <see cref="T:OpcLabs.EasyOpc.DataAccess.AddressSpace.DANodeElement"/> values, each containing information
- about a particular branch found. The keys of the keyed collection are the names of the branches.</returns>
- <exception cref="T:OpcLabs.EasyOpc.OperationModel.OpcException">Thrown when the OPC operation fails.</exception>
- <example>
- <code
- source="..\..\Net\Examples\CSharp\VisualStudio\Console\DocExamples\DataAccess\_EasyDAClient\BrowseBranches.Main1.cs"
- lang="CSharp" title="C#"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\BrowseBranches.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.BrowseLeaves(System.String,System.String,System.String)">
- <summary>Browse for child leaves. Specify machine name, and server class.</summary>
- <param name="machineName">Name of the machine (empty string for local computer).</param>
- <param name="serverClass">Contains ProgID of the OPC server to browse.</param>
- <param name="parentItemId">ID of the parent branch to be browsed (empty string for root)</param>
- <returns>The method returns a keyed collection of <see cref="T:OpcLabs.EasyOpc.DataAccess.AddressSpace.DANodeElement"/> values, each containing information
- about a particular leaf found. The keys of the keyed collection are the names of the leaves.</returns>
- <exception cref="T:OpcLabs.EasyOpc.OperationModel.OpcException">Thrown when the OPC operation fails.</exception>
- <example>
- <code
- source="..\..\Net\Examples\CSharp\VisualStudio\Console\DocExamples\DataAccess\_EasyDAClient\BrowseLeaves.Main1.cs"
- lang="CSharp" title="C#"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\BrowseLeaves.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.BrowseNodes(System.Object,System.Object,System.Object)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.BrowseNodes(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DANodeDescriptor,OpcLabs.EasyOpc.DataAccess.DABrowseParameters)"/>
- <example>
- <code
- source="..\..\Native\Examples\OP\DocExamples\DataAccess\_EasyDAClient\BrowseNodes.Main.inc"
- language="ObjectPascal" lang="Object Pascal" title="Object Pascal"
- region="Example"/>
- <code
- source="..\..\Native\Examples\PHP\Console\DocExamples\DataAccess\_EasyDAClient\BrowseNodes.Main.php"
- lang="PHP" title="PHP"
- region="Example"/>
- <code
- source="..\..\Native\Examples\PowerScript\PB\Exported\w_docexamples_easydaclient.srw"
- lang="PowerScript" title="PowerScript"
- region="Example BrowseNodes.Main"/>
- <code
- source="..\..\Native\Examples\VB\VB60\DocExamples\DataAccess_EasyDAClientForm.frm"
- language="VB" lang="Visual Basic (VB 6.0)" title="Visual Basic (VB 6.0)"
- region="Example BrowseNodes.Main"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\BrowseNodes.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.BrowseProperties(System.Object,System.Object)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.BrowseProperties(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DANodeDescriptor)"/>
- <example>
- <code
- source="..\..\Net\Examples\CSharp\VisualStudio\Console\DocExamples\DataAccess\_EasyDAClient\BrowseProperties.Main1.cs"
- lang="CSharp" title="C#"
- region="Example"/>
- <code
- source="..\..\Net\Examples\PowerShell\Windows\DocExamples\DataAccess\_EasyDAClient\BrowseProperties.Main1.ps1"
- lang="PowerShell"
- region="Example"/>
- <code
- source="..\..\Native\Examples\OP\DocExamples\DataAccess\_EasyDAClient\BrowseProperties.Main.inc"
- language="ObjectPascal" lang="Object Pascal" title="Object Pascal"
- region="Example"/>
- <code
- source="..\..\Native\Examples\PHP\Console\DocExamples\DataAccess\_EasyDAClient\BrowseProperties.Main.php"
- lang="PHP" title="PHP"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VB\VB60\DocExamples\DataAccess_EasyDAClientForm.frm"
- language="VB" lang="Visual Basic (VB 6.0)" title="Visual Basic (VB 6.0)"
- region="Example BrowseProperties.Main"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\BrowseProperties.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.BrowseServers(System.String)">
- <summary>
- Browses the specified computer and returns information about OPC (Data Access) servers found.
- </summary>
- <param name="location">Name of the machine. Determines the computer to browse for OPC servers. May be an empty
- string, in which case the local computer will be browsed.</param>
- <returns>The method returns a keyed collection of <see cref="T:OpcLabs.EasyOpc.ServerElement"/> values, each containing information
- about a particular OPC server found on the specified machine. The keys of the keyed collection are the server's
- CLSIDs.</returns>
- <exception cref="T:OpcLabs.EasyOpc.OperationModel.OpcException">Thrown when the OPC operation fails.</exception>
- <example>
- <code
- source="..\..\Net\Examples\CSharp\VisualStudio\Console\DocExamples\DataAccess\_EasyDAClient\BrowseServers.Main1.cs"
- lang="CSharp" title="C#"
- region="Example"/>
- <code
- source="..\..\Native\Examples\JScript\WSH\DocExamples\_EasyDAClient\BrowseServers.Main.js"
- lang="JScript"
- region="Example"/>
- <code
- source="..\..\Native\Examples\PHP\Console\DocExamples\DataAccess\_EasyDAClient\BrowseServers.Main.php"
- lang="PHP" title="PHP"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\BrowseServers.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.ChangeItemSubscription(System.Int32,System.Int32)">
- <summary>Changes parameters of a subscription. Specify handle, and requested update rate.
- </summary>
- <param name="handle">Item subscription handle as returned by the SubscribeItem method</param>
- <param name="requestedUpdateRate">The new requested update rate.</param>
- <remarks>
- <para>It is more efficient to change multiple subscriptions using
- <see cref="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.ChangeMultipleItemSubscriptions(System.Object)"/> method.</para>
- </remarks>
- <example>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\ChangeItemSubscription.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.ChangeItemSubscriptionList(System.Collections.IList)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.ChangeMultipleItemSubscriptions(OpcLabs.EasyOpc.DataAccess.OperationModel.DAHandleGroupArguments[])"/>
- <remarks>
- <para>
- This method uses lists instead of arrays.</para>
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.ChangeMultipleItemSubscriptions(System.Object)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.ChangeMultipleItemSubscriptions(OpcLabs.EasyOpc.DataAccess.OperationModel.DAHandleGroupArguments[])"/>
- <example>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\ChangeMultipleItemSubscriptions.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.GetItemSubscriptionArguments(System.Int32)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.GetItemSubscriptionArguments(System.Int32)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.GetMultiplePropertyValues(System.Object)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.GetMultiplePropertyValues(OpcLabs.EasyOpc.DataAccess.OperationModel.DAPropertyArguments[])"/>
- <example>
- <code
- source="..\..\Native\Examples\OP\DocExamples\DataAccess\_EasyDAClient\GetMultiplePropertyValues.Main.inc"
- language="ObjectPascal" lang="Object Pascal" title="Object Pascal"
- region="Example"/>
- <code
- source="..\..\Native\Examples\PHP\Console\DocExamples\DataAccess\_EasyDAClient\GetMultiplePropertyValues.Main.php"
- lang="PHP" title="PHP"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VB\VB60\DocExamples\DataAccess_EasyDAClientForm.frm"
- language="VB" lang="Visual Basic (VB 6.0)" title="Visual Basic (VB 6.0)"
- region="Example GetMultiplePropertyValues.Main"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\GetMultiplePropertyValues.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- <example>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\GetMultiplePropertyValues.TimeMeasurements.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.GetPropertyValue(System.String,System.String,System.String,System.Int32)">
- <summary>Gets a value of OPC property, using individual parameters specifying the OPC server, and OPC Item ID.
- </summary>
- <param name="machineName">Name of the machine. Determines the computer on which the OPC server is located. May be an
- empty string, in which case the OPC server is assumed to exist on the local computer or at the computer specified
- for it by DCOM configuration.</param>
- <param name="serverClass">Contains ProgID of the OPC server to read from.</param>
- <param name="itemId">The Item ID of the OPC item involved in the operation.</param>
- <param name="propertyId">The numerical value of the Property ID of the OPC property being obtained</param>
- <returns>If successful, the function returns the actual value of the OPC property requested.</returns>
- <exception cref="T:OpcLabs.EasyOpc.OperationModel.OpcException">Thrown when the OPC operation fails.</exception>
- <example>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\GetPropertyValue.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- <code
- source="..\..\Native\Examples\PHP\Console\DocExamples\DataAccess\_EasyDAClient\GetPropertyValue.Main.php"
- lang="PHP" title="PHP"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\GetPropertyValue.TimeMeasurements.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.GetPropertyValueList(System.Collections.IList)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.GetMultiplePropertyValues(OpcLabs.EasyOpc.DataAccess.OperationModel.DAPropertyArguments[])"/>
- <remarks>
- <para>
- This method uses lists instead of arrays.</para>
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.IsKnownItemSubscriptionHandle(System.Int32)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.IsKnownItemSubscriptionHandle(System.Int32)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.ReadItem(System.String,System.String,System.String)">
- <summary>
- Reads a named item using individual parameters specifying its location, and using server's canonical data type.
- </summary>
- <param name="machineName">Name of the machine. Determines the computer on which the OPC server is located. May be an
- empty string, in which case the OPC server is assumed to exist on the local computer or at the computer specified
- for it by DCOM configuration.</param>
- <param name="serverClass">Contains ProgID of the OPC server to read from.</param>
- <param name="itemId">Contains OPC item identifier.</param>
- <returns>If successful, the function returns a <see cref="T:OpcLabs.EasyOpc.DataAccess.DAVtq"/> object. The object contains the value, timestamp
- and quality of the OPC item requested.</returns>
- <exception cref="T:OpcLabs.EasyOpc.OperationModel.OpcException">Thrown when the OPC operation fails.</exception>
- <example>
- <code
- source="..\..\Native\Examples\JScript\WSH\DocExamples\_EasyDAClient\ReadItem.Main.js"
- lang="JScript"
- region="Example"/>
- <code
- source="..\..\Native\Examples\OP\DocExamples\DataAccess\_EasyDAClient\ReadItem.Main.inc"
- language="ObjectPascal" lang="Object Pascal" title="Object Pascal"
- region="Example"/>
- <code
- source="..\..\Native\Examples\PHP\Console\DocExamples\DataAccess\_EasyDAClient\ReadItem.Main.php"
- lang="PHP" title="PHP"
- region="Example"/>
- <code
- source="..\..\Native\Examples\PowerScript\PB\Exported\w_docexamples_easydaclient.srw"
- lang="PowerScript" title="PowerScript"
- region="Example ReadItem.Main"/>
- <code
- source="..\..\Native\Examples\VB\VB60\DocExamples\DataAccess_EasyDAClientForm.frm"
- language="VB" lang="Visual Basic (VB 6.0)" title="Visual Basic (VB 6.0)"
- region="Example ReadItem.Main"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\ReadItem.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.ReadItemList(System.Collections.IList)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.ReadMultipleItems(OpcLabs.EasyOpc.DataAccess.OperationModel.DAReadItemArguments[])"/>
- <remarks>
- <para>
- This method uses lists instead of arrays.</para>
- </remarks>
- <example>
- <code
- source="..\..\Native\Examples\PowerScript\PB\Exported\w_docexamples_easydaclient.srw"
- lang="PowerScript" title="PowerScript"
- region="Example ReadItemList.Main"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.ReadItemValue(System.String,System.String,System.String)">
- <summary>
- Reads a value of named item using individual parameters specifying its location, using server's canonical data type.
- </summary>
- <param name="machineName">Name of the machine. Determines the computer on which the OPC server is located. May be an
- empty string, in which case the OPC server is assumed to exist on the local computer or at the computer specified
- for it by DCOM configuration.</param>
- <param name="serverClass">Contains ProgID of the OPC server to read from.</param>
- <param name="itemId">Contains OPC item identifier.</param>
- <returns>If successful, the function returns the actual value of OPC item requested.</returns>
- <exception cref="T:OpcLabs.EasyOpc.OperationModel.OpcException">Thrown when the OPC operation fails.</exception>
- <example>
- <code
- source="..\..\Native\Examples\JScript\WSH\DocExamples\_EasyDAClient\ReadItemValue.Main.js"
- lang="JScript"
- region="Example"/>
- <code
- source="..\..\Native\Examples\OP\DocExamples\DataAccess\_EasyDAClient\ReadItemValue.Main.inc"
- language="ObjectPascal" lang="Object Pascal" title="Object Pascal"
- region="Example"/>
- <code
- source="..\..\Native\Examples\PHP\Console\DocExamples\DataAccess\_EasyDAClient\ReadItemValue.Main.php"
- lang="PHP" title="PHP"
- region="Example"/>
- <code
- source="..\..\Native\Examples\PowerScript\PB\Exported\w_docexamples_easydaclient.srw"
- lang="PowerScript" title="PowerScript"
- region="Example ReadItemValue.Main"/>
- <code
- source="..\..\Native\Examples\Python\CPython\Console\DocExamples\_EasyDAClient\ReadItemValue.Main.py"
- lang="Python" title="Python"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VB\VB60\DocExamples\DataAccess_EasyDAClientForm.frm"
- language="VB" lang="Visual Basic (VB 6.0)" title="Visual Basic (VB 6.0)"
- region="Example ReadItemValue.Main"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\ReadItemValue.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- <example>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\ReadItemValue.CLSID.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.ReadItemValueList(System.Collections.IList)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClientExtension.ReadMultipleItemValues(OpcLabs.EasyOpc.DataAccess.IEasyDAClient,OpcLabs.EasyOpc.DataAccess.OperationModel.DAReadItemArguments[])"/>
- <remarks>
- <para>
- This method uses lists instead of arrays.</para>
- </remarks>
- <example>
- <code
- source="..\..\Native\Examples\PowerScript\PB\Exported\w_docexamples_easydaclient.srw"
- lang="PowerScript" title="PowerScript"
- region="Example ReadItemValueList.Main"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.ReadMultipleItems(System.Object)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.ReadMultipleItems(OpcLabs.EasyOpc.DataAccess.OperationModel.DAReadItemArguments[])"/>
- <example>
- <code
- source="..\..\Native\Examples\OP\DocExamples\DataAccess\_EasyDAClient\ReadMultipleItems.Main.inc"
- language="ObjectPascal" lang="Object Pascal" title="Object Pascal"
- region="Example"/>
- <code
- source="..\..\Native\Examples\PHP\Console\DocExamples\DataAccess\_EasyDAClient\ReadMultipleItems.Main.php"
- lang="PHP" title="PHP"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VB\VB60\DocExamples\DataAccess_EasyDAClientForm.frm"
- language="VB" lang="Visual Basic (VB 6.0)" title="Visual Basic (VB 6.0)"
- region="Example ReadMultipleItems.Main"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\ReadMultipleItems.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- <example>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\ReadMultipleItems.ManyRepeat.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- <example>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\ReadMultipleItems.Synchronous.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- <example>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\ReadMultipleItems.TestSuccess.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- <example>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\ReadMultipleItems.ThrowOnAccess.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- <example>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\ReadMultipleItems.TimeMeasurements.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.ReadMultipleItemValues(System.Object)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClientExtension.ReadMultipleItemValues(OpcLabs.EasyOpc.DataAccess.IEasyDAClient,OpcLabs.EasyOpc.DataAccess.OperationModel.DAReadItemArguments[])"/>
- <example>
- <code
- source="..\..\Native\Examples\OP\DocExamples\DataAccess\_EasyDAClient\ReadMultipleItemValues.Main.inc"
- language="ObjectPascal" lang="Object Pascal" title="Object Pascal"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VB\VB60\DocExamples\DataAccess_EasyDAClientForm.frm"
- language="VB" lang="Visual Basic (VB 6.0)" title="Visual Basic (VB 6.0)"
- region="Example ReadMultipleItemValues.Main"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\ReadMultipleItemValues.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.SubscribeItem(System.String,System.String,System.String,System.Int32)">
- <summary>Subscribe to OPC item. Specify machine name, server class, item ID, and requested update rate.
- No state object is specified (this overload is suitable for simple scenarios only).</summary>
- <param name="machineName">Name of the machine (empty string for local computer).</param>
- <param name="serverClass">Contains ProgID of the OPC server.</param>
- <param name="itemId">ID of the item that will be subscribed to.</param>
- <param name="requestedUpdateRate">How often should the updates be received (number of milliseconds)</param>
- <returns>The method returns an integer handle that uniquely identifies the item subscription.</returns>
- <example>
- <code
- source="..\..\Native\Examples\OP\DocExamples\DataAccess\_EasyDAClient\SubscribeItem.Main.inc"
- language="ObjectPascal" lang="Object Pascal" title="Object Pascal"
- region="Example"/>
- <code
- source="..\..\Native\Examples\PHP\Console\DocExamples\DataAccess\_EasyDAClient\SubscribeItem.Main.php"
- lang="PHP" title="PHP"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VB\VB60\DocExamples\DataAccess_EasyDAClientForm.frm"
- language="VB" lang="Visual Basic (VB 6.0)" title="Visual Basic (VB 6.0)"
- region="Example SubscribeItem.Main"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\SubscribeItem.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.SubscribeItemList(System.Collections.IList)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.SubscribeMultipleItems(OpcLabs.EasyOpc.DataAccess.OperationModel.EasyDAItemSubscriptionArguments[])"/>
- <remarks>
- <para>
- This method uses lists instead of arrays.</para>
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.SubscribeMultipleItems(System.Object)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.SubscribeMultipleItems(OpcLabs.EasyOpc.DataAccess.OperationModel.EasyDAItemSubscriptionArguments[])"/>
- <example>
- <code
- source="..\..\Native\Examples\OP\DocExamples\DataAccess\_EasyDAClient\SubscribeMultipleItems.Main.inc"
- language="ObjectPascal" lang="Object Pascal" title="Object Pascal"
- region="Example"/>
- <code
- source="..\..\Native\Examples\PHP\Console\DocExamples\DataAccess\_EasyDAClient\SubscribeMultipleItems.Main.php"
- lang="PHP" title="PHP"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VB\VB60\DocExamples\DataAccess_EasyDAClientForm.frm"
- language="VB" lang="Visual Basic (VB 6.0)" title="Visual Basic (VB 6.0)"
- region="Example SubscribeMultipleItems.Main"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\SubscribeMultipleItems.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.UnsubscribeAllItems">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.UnsubscribeAllItems"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.UnsubscribeItem(System.Int32)">
- <summary>Unsubscribe from OPC item, specifying its handle.
- </summary>
- <param name="handle">Item subscription handle as returned by the SubscribeItem method</param>
- <example>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\UnsubscribeItem.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.UnsubscribeItemList(System.Collections.IList)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.UnsubscribeMultipleItems(System.Collections.Generic.IEnumerable{System.Int32})"/>
- <remarks>
- <para>
- This method uses lists instead of arrays.</para>
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.UnsubscribeMultipleItems(System.Object)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.UnsubscribeMultipleItems(System.Collections.Generic.IEnumerable{System.Int32})"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.WaitForMultipleItemValueList(System.Collections.IList,System.Object,System.Int32)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.Extensions.IEasyDAClientExtension2.WaitForMultipleItemValues(OpcLabs.EasyOpc.DataAccess.IEasyDAClient,System.Collections.Generic.IReadOnlyList{OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemGroupArguments},OpcLabs.EasyOpc.DataAccess.DAQuality,System.Int32)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.WaitForMultipleItemValues(System.Object,System.Object,System.Int32)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.Extensions.IEasyDAClientExtension2.WaitForMultipleItemValues(OpcLabs.EasyOpc.DataAccess.IEasyDAClient,System.Collections.Generic.IReadOnlyList{OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemGroupArguments},OpcLabs.EasyOpc.DataAccess.DAQuality,System.Int32)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.WaitForItemValue(System.String,System.String,System.String,System.Int32,System.Int32)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.Extensions.IEasyDAClientExtension2.WaitForItemValue(OpcLabs.EasyOpc.DataAccess.IEasyDAClient,System.String,System.String,OpcLabs.EasyOpc.DataAccess.DAItemDescriptor,OpcLabs.EasyOpc.DataAccess.DAGroupParameters,System.Int32)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.WriteItem(System.String,System.String,System.String,System.Object,System.DateTime,OpcLabs.EasyOpc.DataAccess.DAQualities)">
- <summary>Writes separately given value, timestamp and quality into a named item using individual parameters
- specifying its location, and a specific data type.</summary>
- <param name="machineName">Name of the machine. Determines the computer on which the OPC server is located. May be an
- empty string, in which case the OPC server is assumed to exist on the local computer or at the computer specified
- for it by DCOM configuration.</param>
- <param name="serverClass">Contains ProgID of the OPC server to write into.</param>
- <param name="itemId">Contains OPC item identifier.</param>
- <param name="value">The value to be written.</param>
- <param name="timestamp">The timestamp to be written.</param>
- <param name="quality">The numerical value of the quality to be written.</param>
- <exception cref="T:OpcLabs.EasyOpc.OperationModel.OpcException">Thrown when the OPC operation fails.</exception>
- <example>
- <code
- source="..\..\Net\Examples\CSharp\VisualStudio\Console\DocExamples\DataAccess\_EasyDAClient\WriteItem.Main1.cs"
- lang="CSharp" title="C#"
- region="Example"/>
- <code
- source="..\..\Net\Examples\PowerShell\Windows\DocExamples\DataAccess\_EasyDAClient\WriteItem.Main1.ps1"
- lang="PowerShell"
- region="Example"/>
- <code
- source="..\..\Native\Examples\OP\DocExamples\DataAccess\_EasyDAClient\WriteItem.Main.inc"
- language="ObjectPascal" lang="Object Pascal" title="Object Pascal"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VB\VB60\DocExamples\DataAccess_EasyDAClientForm.frm"
- language="VB" lang="Visual Basic (VB 6.0)" title="Visual Basic (VB 6.0)"
- region="Example WriteItem.Main"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\WriteItem.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.WriteItemList(System.Collections.IList)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.WriteMultipleItems(OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemVtqArguments[])"/>
- <remarks>
- <para>
- This method uses lists instead of arrays.</para>
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.WriteItemValue(System.String,System.String,System.String,System.Object)">
- <summary>Writes a value into a named item using individual parameters specifying its location, and using
- server's canonical data type.</summary>
- <param name="machineName">Name of the machine. Determines the computer on which the OPC server is located. May be an
- empty string, in which case the OPC server is assumed to exist on the local computer or at the computer specified
- for it by DCOM configuration.</param>
- <param name="serverClass">Contains ProgID of the OPC server to write into.</param>
- <param name="itemId">Contains OPC item identifier.</param>
- <param name="value">The value to be written.</param>
- <exception cref="T:OpcLabs.EasyOpc.OperationModel.OpcException">Thrown when the OPC operation fails.</exception>
- <example>
- <code
- source="..\..\Native\Examples\OP\DocExamples\DataAccess\_EasyDAClient\WriteItemValue.Main.inc"
- language="ObjectPascal" lang="Object Pascal" title="Object Pascal"
- region="Example"/>
- <code
- source="..\..\Native\Examples\PHP\Console\DocExamples\DataAccess\_EasyDAClient\WriteItemValue.Main.php"
- lang="PHP" title="PHP"
- region="Example"/>
- <code
- source="..\..\Native\Examples\PowerScript\PB\Exported\w_docexamples_easydaclient.srw"
- lang="PowerScript" title="PowerScript"
- region="Example WriteItemValue.Main"/>
- <code
- source="..\..\Native\Examples\VB\VB60\DocExamples\DataAccess_EasyDAClientForm.frm"
- language="VB" lang="Visual Basic (VB 6.0)" title="Visual Basic (VB 6.0)"
- region="Example WriteItemValue.Main"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\WriteItemValue.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.WriteItemValueList(System.Collections.IList)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.WriteMultipleItems(OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemVtqArguments[])"/>
- <remarks>
- <para>
- This method uses lists instead of arrays.</para>
- </remarks>
- <example>
- <code
- source="..\..\Native\Examples\PowerScript\PB\Exported\w_docexamples_easydaclient.srw"
- lang="PowerScript" title="PowerScript"
- region="Example WriteItemValueList.Main"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.WriteMultipleItems(System.Object)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.WriteMultipleItems(OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemVtqArguments[])"/>
- <example>
- <code
- source="..\..\Native\Examples\OP\DocExamples\DataAccess\_EasyDAClient\WriteMultipleItems.Main.inc"
- language="ObjectPascal" lang="Object Pascal" title="Object Pascal"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VB\VB60\DocExamples\DataAccess_EasyDAClientForm.frm"
- language="VB" lang="Visual Basic (VB 6.0)" title="Visual Basic (VB 6.0)"
- region="Example WriteMultipleItems.Main"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\WriteMultipleItems.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.WriteMultipleItemValues(System.Object)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.WriteMultipleItemValues(OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemValueArguments[])"/>
- <example>
- <code
- source="..\..\Native\Examples\OP\DocExamples\DataAccess\_EasyDAClient\WriteMultipleItemValues.Main.inc"
- language="ObjectPascal" lang="Object Pascal" title="Object Pascal"
- region="Example"/>
- <code
- source="..\..\Native\Examples\PHP\Console\DocExamples\DataAccess\_EasyDAClient\WriteMultipleItemValues.Main.php"
- lang="PHP" title="PHP"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VB\VB60\DocExamples\DataAccess_EasyDAClientForm.frm"
- language="VB" lang="Visual Basic (VB 6.0)" title="Visual Basic (VB 6.0)"
- region="Example WriteMultipleItemValues.Main"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\WriteMultipleItemValues.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- <example>
- <code
- source="..\..\Native\Examples\PHP\Console\DocExamples\DataAccess\_EasyDAClient\WriteMultipleItemValues.TestSuccess.php"
- lang="PHP" title="PHP"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\WriteMultipleItemValues.TestSuccess.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.PullItemChanged(System.Int32)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClientExtension.PullItemChanged(OpcLabs.EasyOpc.DataAccess.IEasyDAClient,System.Int32)"/>
- <example>
- <code
- source="..\..\Native\Examples\JScript\WSH\DocExamples\_EasyDAClient\PullItemChanged.Main.js"
- lang="JScript"
- region="Example"/>
- <code
- source="..\..\Native\Examples\OP\DocExamples\DataAccess\_EasyDAClient\PullItemChanged.Main.inc"
- language="ObjectPascal" lang="Object Pascal" title="Object Pascal"
- region="Example"/>
- <code
- source="..\..\Native\Examples\PHP\Console\DocExamples\DataAccess\_EasyDAClient\PullItemChanged.Main.php"
- lang="PHP" title="PHP"
- region="Example"/>
- <code
- source="..\..\Native\Examples\PowerScript\PB\Exported\w_docexamples_easydaclient.srw"
- lang="PowerScript" title="PowerScript"
- region="Example PullItemChanged.Main"/>
- <code
- source="..\..\Native\Examples\Python\CPython\Console\DocExamples\_EasyDAClient\PullItemChanged.Main.py"
- lang="Python" title="Python"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VB\VB60\DocExamples\DataAccess_EasyDAClientForm.frm"
- language="VB" lang="Visual Basic (VB 6.0)" title="Visual Basic (VB 6.0)"
- region="Example PullItemChanged.Main"/>
- <code
- source="..\..\Net\Examples\VBNET\VisualStudio\Console\DocExamples\DataAccess\_EasyDAClient\PullItemChanged.Main1.vb"
- lang="VB.NET" title="Visual Basic (VB.NET)"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VBScript\WSH\DocExamples\DataAccess\_EasyDAClient\PullItemChanged.Main.vbs"
- lang="VBScript" title="VBScript"
- region="Example"/>
- </example>
- <example>
- <code
- source="..\..\Native\Examples\OP\DocExamples\DataAccess\_EasyDAClient\PullItemChanged.MultipleItems.inc"
- language="ObjectPascal" lang="Object Pascal" title="Object Pascal"
- region="Example"/>
- <code
- source="..\..\Native\Examples\VB\VB60\DocExamples\DataAccess_EasyDAClientForm.frm"
- language="VB" lang="Visual Basic (VB 6.0)" title="Visual Basic (VB 6.0)"
- region="Example PullItemChanged.MultipleItems"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.PullItemChangeList(System.Int32,System.Int32)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.PullMultipleItemChanges(System.Int32,System.Int32)"/>
- <remarks>
- <para>
- This method uses lists instead of arrays.</para>
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.PullMultipleItemChanges(System.Int32,System.Int32)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.PullMultipleItemChanges(System.Int32,System.Int32)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.Reset">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.Reset"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientManagement">
- <summary>
- Exposes <see cref="T:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement"/> to COM clients.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientManagement.ToString">
- <inheritdoc cref="M:System.Object.ToString"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientManagement.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientManagement.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientManagement.GetType">
- <inheritdoc cref="M:System.Object.GetType"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientManagement.DisplayString">
- <summary>
- The display string for the current object.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientManagement.CustomReference">
- <inheritdoc cref="P:OpcLabs.BaseLib.Widgets.Widget.CustomReference"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientManagement.Clone">
- <inheritdoc cref="M:System.ICloneable.Clone"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientManagement.GetService(System.Type)">
- <inheritdoc cref="M:System.IServiceProvider.GetService(System.Type)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientManagement.GetServiceByName(System.String)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Extensions.IServiceProviderExtension.GetServiceByName(System.IServiceProvider,System.String)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientManagement.ValueEquals(System.Object)">
- <inheritdoc cref="M:OpcLabs.BaseLib.IValueEquatable.ValueEquals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientManagement.BeginInit">
- <inheritdoc cref="M:System.ComponentModel.ISupportInitialize.BeginInit"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientManagement.EndInit">
- <inheritdoc cref="M:System.ComponentModel.ISupportInitialize.EndInit"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientManagement.AdaptableParameters">
- <inheritdoc cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.AdaptableParameters"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientManagement.ServiceProviderEndpointDescriptor">
- <inheritdoc cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.ServiceProviderEndpointDescriptor"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientManagement.SharedInstance">
- <inheritdoc cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.SharedInstance"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientManagement.SharedParameters">
- <inheritdoc cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.SharedParameters"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientSelector">
- <summary>
- Exposes <see cref="T:OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector"/> to COM clients.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientSelector.ToString">
- <inheritdoc cref="M:System.Object.ToString"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientSelector.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientSelector.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientSelector.GetType">
- <inheritdoc cref="M:System.Object.GetType"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientSelector.DisplayString">
- <summary>
- The display string for the current object.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientSelector.Clone">
- <inheritdoc cref="M:System.ICloneable.Clone"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientSelector.StandardName">
- <inheritdoc cref="P:OpcLabs.BaseLib.Parameters.StandardName"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientSelector.Differentiator">
- <inheritdoc cref="P:OpcLabs.BaseLib.ParameterizedSelector`2.Differentiator"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientSelector.InstanceParameters">
- <inheritdoc cref="P:OpcLabs.BaseLib.ParameterizedSelector`2.InstanceParameters"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientSelector.Isolated">
- <inheritdoc cref="P:OpcLabs.BaseLib.ParameterizedSelector`2.Isolated"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientSelector.IsolatedParameters">
- <inheritdoc cref="P:OpcLabs.BaseLib.ParameterizedSelector`2.IsolatedParameters"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientSelector.Reset">
- <inheritdoc cref="M:OpcLabs.BaseLib.ParameterizedSelector`2.Reset"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity">
- <summary>
- Provides point connectivity to OPC Data Access (COM-based) and OPC XML-DA servers.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.#ctor">
- <summary>
- Initializes a new instance of the class.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.#ctor(OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity)">
- <summary>Initializes a new instance of the class, copying values from a given object.</summary>
- <param name="daConnectivity">The object to be copied from.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.#ctor(System.ComponentModel.IContainer)">
- <summary>
- Initializes an instance of the <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity"/> class with Designer support.
- </summary>
- <param name="container">The component container to which the new instance will be added.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>Initializes a new instance of the class with serialized data.</summary>
- <param name="info">The SerializationInfo that holds the serialized object data.</param>
- <param name="context">The StreamingContext that contains contextual information about the source or destination.
- </param>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.CreatePointService.Types">
- <inheritdoc cref="P:OpcLabs.BaseLib.Composition.IObjectFactoryService.Types"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.CreatePointService.CreateObject(System.Type)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Composition.IObjectFactoryService.CreateObject(System.Type)"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.DefaultConfiguration">
- <summary>
- The default configuration that will be used when new instances of <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity"/> are created.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.Configuration">
- <summary>
- The configuration data.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ItemReadParametersTemplate">
- <summary>
- Template for OPC item read parameters in newly added bindings.
- </summary>
- <remarks>
- The template is used in design-time to facilitate repetitive use of the same item read parameters.
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ItemSubscribeParametersTemplate">
- <summary>
- Template for OPC item subscribe parameters in newly added bindings.
- </summary>
- <remarks>
- The template is used in design-time to facilitate repetitive use of the same item subscribe parameters.
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ItemWriteParametersTemplate">
- <summary>
- Template for OPC item write parameters in newly added bindings.
- </summary>
- <remarks>
- The template is used in design-time to facilitate repetitive use of the same item write parameters.
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ClientInstanceParameters">
- <summary>
- Client instance parameters.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ClientIsolatedParameters">
- <summary>
- Client isolated parameters.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ValueEquals(OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity)">
- <summary>
- Determines whether the specified <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity"/> is value equal to the current object.
- </summary>
- <param name="other">The <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity"/> to compare with the current object.</param>
- <returns><c>true</c> if the specified object is value equal to the current object; otherwise, <c>false</c>.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ToString">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.Clone">
- <inheritdoc/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.OpcLabs#BaseLib#Configuration#Abstract#Internal#IConfigurationService#ConfigurationParts">
- <inheritdoc cref="P:OpcLabs.BaseLib.Configuration.Abstract.Internal.IConfigurationService.ConfigurationParts"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.OpcLabs#BaseLib#Configuration#Abstract#Internal#IConfigurationService#PartTypes">
- <inheritdoc cref="P:OpcLabs.BaseLib.Configuration.Abstract.Internal.IConfigurationService.PartTypes"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.RestartNeeded">
- <inheritdoc cref="P:OpcLabs.BaseLib.Configuration.Abstract.Internal.IConfigurationService.RestartNeeded"/>
- </member>
- <member name="E:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ConfigurationPartsChanged">
- <inheritdoc cref="E:OpcLabs.BaseLib.Configuration.Abstract.Internal.IConfigurationService.ConfigurationPartsChanged"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.LicenseInfo">
- <inheritdoc/>
- </member>
- <member name="E:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.LogEntry">
- <inheritdoc cref="E:OpcLabs.BaseLib.Instrumentation.ILoggingHandler.LogEntry"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <inheritdoc cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.BeginInit">
- <inheritdoc cref="M:System.ComponentModel.ISupportInitialize.BeginInit"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.EndInit">
- <inheritdoc cref="M:System.ComponentModel.ISupportInitialize.EndInit"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.GetService(System.Type)">
- <inheritdoc cref="M:System.IServiceProvider.GetService(System.Type)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ValueEquals(System.Object)">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.GetLicensedClient">
- <exclude/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.Construct">
- <inheritdoc cref="M:OpcLabs.BaseLib.Connectivity.ConnectivityBase.Construct"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.Dispose(System.Boolean)">
- <summary>
- Clean up any resources being used.
- </summary>
- <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ReadXmlElement(System.Xml.XmlReader)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.ReadXmlElement(System.Xml.XmlReader)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.WriteXmlElement(System.Xml.XmlWriter)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.WriteXmlElement(System.Xml.XmlWriter)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.DeepClone">
- <summary>
- Creates a new object that is a deep copy of the current instance.
- </summary>
- <returns>A new object that is a deep copy of this instance.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ObtainClient">
- <summary>
- Obtains a client object to be used by this connectivity.
- </summary>
- <returns>Returns the <see cref="T:OpcLabs.EasyOpc.DataAccess.EasyDAClient"/> according to the current client selector.</returns>
- <exception cref="T:OpcLabs.BaseLib.Licensing.LicensingException">Thrown when a license was denied.</exception>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ResetItemReadParametersTemplate">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ItemReadParametersTemplate"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ShouldSerializeItemReadParametersTemplate">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ItemReadParametersTemplate"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ResetItemSubscribeParametersTemplate">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ItemSubscribeParametersTemplate"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ShouldSerializeItemSubscribeParametersTemplate">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ItemSubscribeParametersTemplate"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ResetItemWriteParametersTemplate">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ItemWriteParametersTemplate"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ShouldSerializeItemWriteParametersTemplate">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ItemWriteParametersTemplate"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ResetConfiguration">
- <summary>
- Sets <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.Configuration"/> back to its default value.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ShouldSerializeConfiguration">
- <summary>
- Determines whether the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.Configuration"/> is not at its default value.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ResetClientInstanceParameters">
- <summary>
- Reset the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ClientInstanceParameters"/> property to its default value.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ShouldSerializeClientInstanceParameters">
- <summary>
- Determines whether the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ClientInstanceParameters"/> property is equal to its default value.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ResetClientIsolatedParameters">
- <summary>
- Reset the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ClientIsolatedParameters"/> property to its default value.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ShouldSerializeClientIsolatedParameters">
- <summary>
- Determines whether the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity.ClientIsolatedParameters"/> property is equal to its default value.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration">
- <summary>
- Configuration data for <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivity"/>.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.DefaultTemplateRequestedUpdateRate">
- <summary>
- The default requested update rate in the subscribe parameters template. Equals to 1000 milliseconds (1 second).
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.#ctor">
- <summary>
- Initializes a new instance of the class.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.#ctor(OpcLabs.BaseLib.Connectivity.SelectorConfiguration{OpcLabs.EasyOpc.DataAccess.Engine.EasyDASharedParameters,OpcLabs.EasyOpc.DataAccess.Engine.EasyDAAdaptableParameters,OpcLabs.EasyOpc.DataAccess.Engine.EasyDAInstanceParameters})">
- <summary>Initializes a new instance of the class, copying values from a given object.</summary>
- <param name="selectorConfiguration">The object to be copied from.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.#ctor(OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration)">
- <summary>Initializes a new instance of the class, copying values from a given object.</summary>
- <param name="connectivityConfiguration">The object to be copied from.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.#ctor(OpcLabs.EasyOpc.DataAccess.Engine.EasyDASharedParameters,OpcLabs.EasyOpc.DataAccess.Engine.EasyDAAdaptableParameters,OpcLabs.EasyOpc.DataAccess.Engine.EasyDAInstanceParameters)">
- <summary>
- Initializes a new instance of the class with the given parameters.
- </summary>
- <param name="sharedParameters">Shared parameters.</param>
- <param name="isolatedParameters">Isolated parameters.</param>
- <param name="instanceParameters">Instance parameters.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>Initializes a new instance of the class with serialized data.</summary>
- <param name="info">The SerializationInfo that holds the serialized object data.</param>
- <param name="context">The StreamingContext that contains contextual information about the source or destination.
- </param>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.Default">
- <summary>
- Default configuration.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.op_Equality(OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration,OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration)">
- <summary>Determines whether the two objects are equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are equal; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.op_Inequality(OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration,OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration)">
- <summary>Determines whether the two objects are not equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are not equal; <c>false</c> if they are equal.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.ItemReadParametersTemplate">
- <summary>
- Template for OPC item read parameters in newly added bindings.
- </summary>
- <remarks>
- The template is used in design-time to facilitate repetitive use of the same item read parameters.
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.ItemSubscribeParametersTemplate">
- <summary>
- Template for OPC item subscribe parameters in newly added bindings.
- </summary>
- <remarks>
- The template is used in design-time to facilitate repetitive use of the same item subscribe parameters.
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.ItemWriteParametersTemplate">
- <summary>
- Template for OPC item write parameters in newly added bindings.
- </summary>
- <remarks>
- The template is used in design-time to facilitate repetitive use of the same item write parameters.
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.Equals(System.Object)">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.ToString">
- <inheritdoc cref="M:System.Object.ToString"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.Clone">
- <inheridoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <inheritdoc cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.ResetItemReadParametersTemplate">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.ItemReadParametersTemplate"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.ShouldSerializeItemReadParametersTemplate">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.ItemReadParametersTemplate"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.ResetItemSubscribeParametersTemplate">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.ItemSubscribeParametersTemplate"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.ShouldSerializeItemSubscribeParametersTemplate">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.ItemSubscribeParametersTemplate"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.ResetItemWriteParametersTemplate">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.ItemWriteParametersTemplate"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.ShouldSerializeItemWriteParametersTemplate">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.ItemWriteParametersTemplate"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.ResetInstanceParameters">
- <summary>
- Reset the <see cref="P:OpcLabs.BaseLib.Connectivity.SelectorConfiguration`3.InstanceParameters"/> property to its default value.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.ShouldSerializeInstanceParameters">
- <summary>
- Determines whether the <see cref="P:OpcLabs.BaseLib.Connectivity.SelectorConfiguration`3.InstanceParameters"/> property is equal to its default value.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.ResetIsolatedParameters">
- <summary>
- Reset the <see cref="P:OpcLabs.BaseLib.Connectivity.SelectorConfiguration`3.IsolatedParameters"/> property to its default value.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.ShouldSerializeIsolatedParameters">
- <summary>
- Determines whether the <see cref="P:OpcLabs.BaseLib.Connectivity.SelectorConfiguration`3.IsolatedParameters"/> property is equal to its default value.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.ResetSharedParameters">
- <summary>
- Reset the <see cref="P:OpcLabs.BaseLib.Connectivity.SelectorConfiguration`3.SharedParameters"/> property to its default value.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.ShouldSerializeSharedParameters">
- <summary>
- Determines whether the <see cref="P:OpcLabs.BaseLib.Connectivity.SelectorConfiguration`3.SharedParameters"/> property is equal to its default value.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.DeepClone">
- <summary>
- Creates a new object that is a deep copy of the current instance.
- </summary>
- <returns>A new object that is a deep copy of this instance.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration.Equals(OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration)">
- <summary>
- Determines whether the specified <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration"/> is equal to the current object.
- </summary>
- <param name="other">The <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAConnectivityConfiguration"/> to compare with the current object.</param>
- <returns><c>true</c> if the specified object is equal to the current object; otherwise, <c>false</c>.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointChangedEventArgs">
- <exclude/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.Internal.DABrowsePointService.CreatePointBrowseable(System.Object)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Connectivity.Point.IBrowsePointService.CreatePointBrowseable(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.Internal.DABrowsePointService.IsPointNode(System.Object)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Connectivity.Point.IBrowsePointService.IsPointNode(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.Internal.DABrowsePointService.OpcLabs#BaseLib#Connectivity#Point#IBrowsePointService#NodePathFromPoint(System.Object)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Connectivity.Point.IBrowsePointService.NodePathFromPoint(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.Internal.DABrowsePointService.PointFromNodePath(System.Collections.Generic.IEnumerable{System.Object})">
- <inheritdoc cref="M:OpcLabs.BaseLib.Connectivity.Point.IBrowsePointService.PointFromNodePath(System.Collections.Generic.IEnumerable{System.Object})"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Connectivity.Internal.NamespaceDoc">
- <summary>
- This namespace provides internal classes for OPC Data Access connectivity.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Connectivity.Internal.Resource1">
- <summary>
- A strongly-typed resource class, for looking up localized strings, etc.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.Internal.Resource1.ResourceManager">
- <summary>
- Returns the cached ResourceManager instance used by this class.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.Internal.Resource1.Culture">
- <summary>
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.Internal.Resource1.DAItemPointReadParametersTypeConverter_ConvertTo_DAItemPointReadParameters">
- <summary>
- Looks up a localized string similar to The value passed to a type converter is not DAItemPointReadParameters, but a '{0}'..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.Internal.Resource1.DAItemPointSubscribeParametersTypeConverter_ConvertTo_DAItemPointSubscribeParameters">
- <summary>
- Looks up a localized string similar to The value passed to a type converter is not DAItemPointSubscribeParameters, but a '{0}'..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.Internal.Resource1.DAItemPointTypeConverter_ConvertTo_DAItemPoint">
- <summary>
- Looks up a localized string similar to The value passed to a type converter is not DAItemPoint, but a '{0}'..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.Internal.Resource1.DAItemPointWriteParametersTypeConverter_ConvertTo_DAItemPointWriteParameters">
- <summary>
- Looks up a localized string similar to The value passed to a type converter is not DAItemPointWriteParameters, but a '{0}'..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.Internal.Resource1.DAPropertyPointTypeConverter_ConvertTo_DAPropertyPoint">
- <summary>
- Looks up a localized string similar to The value passed to a type converter is not DAPropertyPoint, but a '{0}'..
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Connectivity.Internal.DAPointReader">
- <exclude/>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Connectivity.Internal.DAPointSubscriber">
- <exclude/>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Connectivity.Internal.DAPointWriter">
- <exclude/>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Connectivity.NamespaceDoc">
- <summary>
- This namespace provides classes for OPC Data Access connectivity.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Connectivity.Resource1">
- <summary>
- A strongly-typed resource class, for looking up localized strings, etc.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.Resource1.ResourceManager">
- <summary>
- Returns the cached ResourceManager instance used by this class.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.Resource1.Culture">
- <summary>
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.Resource1.DAConnectivity_Configuration_NotADAConnectivityConfiguration">
- <summary>
- Looks up a localized string similar to A configuration collection passed to OPC DA connectivity must contain an OPC DA connectivity configuration..
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments">
- <summary>
- Arguments common to various operations on OPC-DA item point.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.#ctor">
- <summary>
- Creates a new instance of the object.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.#ctor(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments)">
- <summary>Initializes a new instance of the class, copying values from a given object.</summary>
- <param name="itemPointArguments">The object to be copied from.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>Initializes a new instance of the class with serialized data.</summary>
- <param name="info">The SerializationInfo that holds the serialized object data.</param>
- <param name="context">The StreamingContext that contains contextual information about the source or destination.
- </param>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.DefaultQuality">
- <summary>
- Default quality.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.DefaultTimestamp">
- <summary>
- Default timestamp. In UTC.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.DefaultTimestampLocal">
- <summary>
- Default timestamp. In local time.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.DefaultVtq">
- <summary>
- Default value-timestamp-quality.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.op_Equality(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments,OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments)">
- <summary>Determines whether the two objects are equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are equal; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.op_Inequality(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments,OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments)">
- <summary>Determines whether the two objects are not equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are not equal; <c>false</c> if they are equal.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.Quality">
- <summary>Gets or sets the quality.</summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.Timestamp">
- <summary>Gets or sets the timestamp. In UTC.</summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.TimestampLocal">
- <summary>Gets or sets the timestamp. In local time.</summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.Value">
- <summary>Gets or sets the data value.</summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.Vtq">
- <summary>Gets or sets a <see cref="T:OpcLabs.EasyOpc.DataAccess.DAVtq"/> (value, timestamp and quality).
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.Equals(System.Object)">
- <summary>
- Determines whether the specified <see cref="T:System.Object"/> is equal to the current object.
- </summary>
- <param name="obj">The <see cref="T:System.Object"/> to compare with the current object.</param>
- <returns><c>true</c> if the specified object is equal to the current object; otherwise, <c>false</c>.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.GetHashCode">
- <summary>
- Serves as a hash function for a particular type.
- </summary>
- <returns>A hash code for the current object.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.ToString">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <inheritdoc cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.Assign(OpcLabs.EasyOpc.DataAccess.DAVtq,OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint)">
- <summary>
- Assigns <see cref="T:OpcLabs.EasyOpc.DataAccess.DAVtq"/> to the arguments.
- </summary>
- <param name="vtq">The value/timestamp/quality to be assigned to these arguments.</param>
- <param name="itemPoint">The item point that is the source of the data.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.AssignInput(System.Object,OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint)">
- <summary>
- Assigns an input to the arguments.
- </summary>
- <param name="input">The input to be assigned to these arguments.</param>
- <param name="itemPoint">The item point that is the source of the data.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.Equals(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments)">
- <summary>
- Determines whether the specified <see cref="T:OpcLabs.BaseLib.Transfer.ResultArguments"/> is equal to the current object.
- </summary>
- <param name="other">The <see cref="T:OpcLabs.BaseLib.Transfer.ResultArguments"/> to compare with the current object.</param>
- <returns><c>true</c> if the specified object is equal to the current object; otherwise, <c>false</c>.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.ReadXmlElement(System.Xml.XmlReader)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.ReadXmlElement(System.Xml.XmlReader)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.WriteXmlElement(System.Xml.XmlWriter)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.WriteXmlElement(System.Xml.XmlWriter)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.ResetQuality">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.Quality"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.ShouldSerializeQuality">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.Quality"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.ResetTimestamp">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.Timestamp"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.ShouldSerializeTimestamp">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.Timestamp"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.ResetTimestampLocal">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.TimestampLocal"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.ShouldSerializeTimestampLocal">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.TimestampLocal"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.ResetVtq">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.Vtq"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.ShouldSerializeVtq">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointArguments.Vtq"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments">
- <summary>
- Arguments used when reading OPC-DA item points.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.#ctor">
- <summary>
- Creates a new instance of the object.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.#ctor(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments)">
- <summary>Initializes a new instance of the class, copying values from a given object.</summary>
- <param name="itemPointReadArguments">The object to be copied from.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>Initializes a new instance of the class with serialized data.</summary>
- <param name="info">The SerializationInfo that holds the serialized object data.</param>
- <param name="context">The StreamingContext that contains contextual information about the source or destination.
- </param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.op_Equality(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments,OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments)">
- <summary>Determines whether the two objects are equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are equal; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.op_Inequality(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments,OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments)">
- <summary>Determines whether the two objects are not equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are not equal; <c>false</c> if they are equal.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.Quality">
- <summary>Gets or sets the quality.</summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.StatusInfo">
- <summary>
- Status information.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.Timestamp">
- <summary>Gets or sets the timestamp. In UTC.</summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.TimestampLocal">
- <summary>Gets or sets the timestamp. In local time.</summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.Value">
- <summary>Gets or sets the data value.</summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.Vtq">
- <summary>Gets or sets a <see cref="T:OpcLabs.EasyOpc.DataAccess.DAVtq"/> (value, timestamp and quality).
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.Assign(OpcLabs.EasyOpc.DataAccess.OperationModel.DAVtqResult,OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint)">
- <summary>
- Assigns <see cref="T:OpcLabs.EasyOpc.DataAccess.OperationModel.DAVtqResult"/> to the arguments.
- </summary>
- <param name="vtqResult">The VTQ result to be assigned to these arguments.</param>
- <param name="itemPoint">The item point that is the source of the data.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.Assign(OpcLabs.BaseLib.OperationModel.ValueResult,OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint)">
- <summary>
- Assigns <see cref="T:OpcLabs.BaseLib.OperationModel.ValueResult"/> to the arguments.
- </summary>
- <param name="valueResult">The value result to be assigned to these arguments.</param>
- <param name="itemPoint">The item point that is the source of the data.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.Equals(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments)">
- <summary>
- Determines whether the specified <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments"/> is equal to the current object.
- </summary>
- <param name="other">The <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments"/> to compare with the current object.</param>
- <returns><c>true</c> if the specified object is equal to the current object; otherwise, <c>false</c>.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.Equals(System.Object)">
- <summary>
- Determines whether the specified <see cref="T:System.Object"/> is equal to the current object.
- </summary>
- <param name="obj">The <see cref="T:System.Object"/> to compare with the current object.</param>
- <returns><c>true</c> if the specified object is equal to the current object; otherwise, <c>false</c>.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.GetHashCode">
- <summary>
- Serves as a hash function for a particular type.
- </summary>
- <returns>A hash code for the current object.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.Clone">
- <inheritdoc cref="M:System.ICloneable.Clone"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <inheritdoc cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.ReadXmlElement(System.Xml.XmlReader)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.ReadXmlElement(System.Xml.XmlReader)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.WriteXmlElement(System.Xml.XmlWriter)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.WriteXmlElement(System.Xml.XmlWriter)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.DeepClone">
- <summary>
- Creates a new object that is a deep copy of the current instance.
- </summary>
- <returns>A new object that is a deep copy of this instance.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.ResetQuality">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.Quality"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.ShouldSerializeQuality">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.Quality"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.ResetTimestamp">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.Timestamp"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.ShouldSerializeTimestamp">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.Timestamp"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.ResetTimestampLocal">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.TimestampLocal"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.ShouldSerializeTimestampLocal">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.TimestampLocal"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.ResetVtq">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.Vtq"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.ShouldSerializeVtq">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadArguments.Vtq"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments">
- <summary>
- Arguments used when subscribing to OPC-DA item points.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.#ctor">
- <summary>
- Creates a new instance of the object.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.#ctor(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments)">
- <summary>Initializes a new instance of the class, copying values from a given object.</summary>
- <param name="itemPointSubscribeArguments">The object to be copied from.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>Initializes a new instance of the class with serialized data.</summary>
- <param name="info">The SerializationInfo that holds the serialized object data.</param>
- <param name="context">The StreamingContext that contains contextual information about the source or destination.
- </param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.op_Equality(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments,OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments)">
- <summary>Determines whether the two objects are equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are equal; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.op_Inequality(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments,OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments)">
- <summary>Determines whether the two objects are not equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are not equal; <c>false</c> if they are equal.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.Quality">
- <summary>Gets or sets the quality.</summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.StatusInfo">
- <summary>
- Status information.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.Timestamp">
- <summary>Gets or sets the timestamp. In UTC.</summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.TimestampLocal">
- <summary>Gets or sets the timestamp. In local time.</summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.Value">
- <summary>Gets or sets the data value.</summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.Vtq">
- <summary>Gets or sets a <see cref="T:OpcLabs.EasyOpc.DataAccess.DAVtq"/> (value, timestamp and quality).
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.Assign(OpcLabs.EasyOpc.DataAccess.OperationModel.EasyDAItemChangedEventArgs,OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint)">
- <summary>
- Assigns <see cref="T:OpcLabs.EasyOpc.DataAccess.OperationModel.EasyDAItemChangedEventArgs"/> to the arguments.
- </summary>
- <param name="easyDAItemChangedEventArgs">The item changed event arguments to be assigned to these arguments.</param>
- <param name="itemPoint">The item point.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.Equals(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments)">
- <summary>
- Determines whether the specified <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments"/> is equal to the current object.
- </summary>
- <param name="other">The <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments"/> to compare with the current object.</param>
- <returns><c>true</c> if the specified object is equal to the current object; otherwise, <c>false</c>.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.Equals(System.Object)">
- <summary>
- Determines whether the specified <see cref="T:System.Object"/> is equal to the current object.
- </summary>
- <param name="obj">The <see cref="T:System.Object"/> to compare with the current object.</param>
- <returns><c>true</c> if the specified object is equal to the current object; otherwise, <c>false</c>.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.GetHashCode">
- <summary>
- Serves as a hash function for a particular type.
- </summary>
- <returns>A hash code for the current object.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.Clone">
- <inheritdoc cref="M:System.ICloneable.Clone"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <inheritdoc cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.ReadXmlElement(System.Xml.XmlReader)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.ReadXmlElement(System.Xml.XmlReader)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.WriteXmlElement(System.Xml.XmlWriter)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.WriteXmlElement(System.Xml.XmlWriter)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.DeepClone">
- <summary>
- Creates a new object that is a deep copy of the current instance.
- </summary>
- <returns>A new object that is a deep copy of this instance.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.ResetQuality">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.Quality"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.ShouldSerializeQuality">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.Quality"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.ResetTimestamp">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.Timestamp"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.ShouldSerializeTimestamp">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.Timestamp"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.ResetTimestampLocal">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.TimestampLocal"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.ShouldSerializeTimestampLocal">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.TimestampLocal"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.ResetVtq">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.Vtq"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.ShouldSerializeVtq">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeArguments.Vtq"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments">
- <summary>
- Arguments used when writing OPC-DA item points.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.#ctor">
- <summary>
- Creates a new instance of the object.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.#ctor(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments)">
- <summary>Initializes a new instance of the class, copying values from a given object.</summary>
- <param name="itemPointWriteArguments">The object to be copied from.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>Initializes a new instance of the class with serialized data.</summary>
- <param name="info">The SerializationInfo that holds the serialized object data.</param>
- <param name="context">The StreamingContext that contains contextual information about the source or destination.
- </param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.op_Equality(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments,OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments)">
- <summary>Determines whether the two objects are equal.</summary>
- <param name="first">First object to be compared.</param>
- <param name="second">Second object to be compared.</param>
- <returns><c>True</c> if the objects are equal; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.op_Inequality(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments,OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments)">
- <summary>Determines whether the two objects are not equal.</summary>
- <param name="first">First object to be compared.</param>
- <param name="second">Second object to be compared.</param>
- <returns><c>True</c> if the objects are not equal; <c>false</c> if they are equal.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.Quality">
- <summary>Gets or sets the quality.</summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.Timestamp">
- <summary>Gets or sets the timestamp. In UTC.</summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.TimestampLocal">
- <summary>Gets or sets the timestamp. In local time.</summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.Value">
- <summary>Gets or sets the data value.</summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.Vtq">
- <summary>Gets or sets a <see cref="T:OpcLabs.EasyOpc.DataAccess.DAVtq"/> (value, timestamp and quality).
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.Clone">
- <inheritdoc cref="M:System.ICloneable.Clone"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <inheritdoc cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.Equals(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments)">
- <summary>
- Determines whether the specified <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments"/> is equal to the current object.
- </summary>
- <param name="other">The <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments"/> to compare with the current object.</param>
- <returns><c>true</c> if the specified object is equal to the current object; otherwise, <c>false</c>.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.Retrieve(OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemArguments,OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint,System.Object)">
- <summary>
- Retrieves <see cref="T:OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemArguments"/> from the arguments.
- </summary>
- <param name="itemArguments">The write arguments base to be retrieved from these arguments.</param>
- <param name="itemPoint">The item point.</param>
- <param name="input">The input retrieved.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.DeepClone">
- <summary>
- Creates a new object that is a deep copy of the current instance.
- </summary>
- <returns>A new object that is a deep copy of this instance.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.ResetQuality">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.Quality"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.ShouldSerializeQuality">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.Quality"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.ResetTimestamp">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.Timestamp"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.ShouldSerializeTimestamp">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.Timestamp"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.ResetTimestampLocal">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.TimestampLocal"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.ShouldSerializeTimestampLocal">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.TimestampLocal"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.ResetVtq">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.Vtq"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.ShouldSerializeVtq">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteArguments.Vtq"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPointReadArguments">
- <summary>
- Arguments used when reading (or subscribing to) OPC-DA property points.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPointReadArguments.#ctor">
- <summary>
- Creates a new instance of the object.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPointReadArguments.#ctor(OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPointReadArguments)">
- <summary>Initializes a new instance of the class, copying values from a given object.</summary>
- <param name="propertyPointReadArguments">The object to be copied from.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPointReadArguments.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>Initializes a new instance of the class with serialized data.</summary>
- <param name="info">The SerializationInfo that holds the serialized object data.</param>
- <param name="context">The StreamingContext that contains contextual information about the source or destination.
- </param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPointReadArguments.op_Equality(OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPointReadArguments,OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPointReadArguments)">
- <summary>Determines whether the two objects are equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are equal; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPointReadArguments.op_Inequality(OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPointReadArguments,OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPointReadArguments)">
- <summary>Determines whether the two objects are not equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are not equal; <c>false</c> if they are equal.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPointReadArguments.Value">
- <summary>
- Gets a generic Object value that is a successful result of the operation.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPointReadArguments.Assign(OpcLabs.BaseLib.OperationModel.ValueResult,OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint)">
- <summary>
- Assigns <see cref="T:OpcLabs.BaseLib.OperationModel.ValueResult"/> to the arguments.
- </summary>
- <param name="valueResult">The value result to be assigned to these arguments.</param>
- <param name="propertyPoint">The property point that is the source of the data.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPointReadArguments.Equals(OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPointReadArguments)">
- <summary>
- Determines whether the specified <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPointReadArguments"/> is equal to the current object.
- </summary>
- <param name="other">The <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPointReadArguments"/> to compare with the current object.</param>
- <returns><c>true</c> if the specified object is equal to the current object; otherwise, <c>false</c>.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPointReadArguments.Equals(System.Object)">
- <summary>
- Determines whether the specified <see cref="T:System.Object"/> is equal to the current object.
- </summary>
- <param name="obj">The <see cref="T:System.Object"/> to compare with the current object.</param>
- <returns><c>true</c> if the specified object is equal to the current object; otherwise, <c>false</c>.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPointReadArguments.GetHashCode">
- <summary>
- Serves as a hash function for a particular type.
- </summary>
- <returns>A hash code for the current object.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPointReadArguments.ToString">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPointReadArguments.Clone">
- <inheritdoc cref="M:System.ICloneable.Clone"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPointReadArguments.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <inheritdoc cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPointReadArguments.ReadXmlElement(System.Xml.XmlReader)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.ReadXmlElement(System.Xml.XmlReader)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPointReadArguments.WriteXmlElement(System.Xml.XmlWriter)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.WriteXmlElement(System.Xml.XmlWriter)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPointReadArguments.AssignInput(System.Object,OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint)">
- <summary>
- Assigns an input to the arguments.
- </summary>
- <param name="input">The input to be assigned to these arguments.</param>
- <param name="propertyPoint">The property point that is the source of the data.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPointReadArguments.DeepClone">
- <summary>
- Creates a new object that is a deep copy of the current instance.
- </summary>
- <returns>A new object that is a deep copy of this instance.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters">
- <summary>
- Parameters for reading OPC-DA item points.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters.DefaultAsString">
- <summary>
- Default <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters"/>, expressed as string.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters.DefaultValueOnly">
- <summary>
- Default value of the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters.ValueOnly"/> property. Equals to <c>false</c>.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters.#ctor">
- <summary>
- Creates a new instance of the object.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters.#ctor(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters)">
- <summary>
- Creates a new instance of the object, from <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters"/>.
- </summary>
- <param name="parameters">The parameters to use.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters.#ctor(OpcLabs.EasyOpc.DataAccess.DAReadParameters)">
- <summary>
- Creates a new instance of the object, from <see cref="T:OpcLabs.EasyOpc.DataAccess.DAReadParameters"/>.
- </summary>
- <param name="readParameters">The read parameters to use.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters.#ctor(OpcLabs.EasyOpc.DataAccess.DAReadParameters,System.Boolean)">
- <summary>
- Creates a new instance of the object, from <see cref="T:OpcLabs.EasyOpc.DataAccess.DAReadParameters"/>, and "value only" indicator.
- </summary>
- <param name="readParameters">The read parameters to use.</param>
- <param name="valueOnly">Determines whether only the value part will be read; error if the value is not available.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>Initializes a new instance of the class with serialized data.</summary>
- <param name="info">The SerializationInfo that holds the serialized object data.</param>
- <param name="context">The StreamingContext that contains contextual information about the source or destination.
- </param>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters.CacheSource">
- <summary>
- Item point read parameters that specify the cache data source.
- </summary>
- <remarks>
- OPC reads will be fulfilled from the cache in the OPC server.
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters.Default">
- <summary>
- Default item point read parameters.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters.DeviceSource">
- <summary>
- Item point read parameters that specify the device data source.
- </summary>
- <remarks>
- OPC reads will be fulfilled from the device by the OPC server.
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters.op_Equality(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters,OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters)">
- <summary>Determines whether the two objects are equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are equal; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters.op_Inequality(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters,OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters)">
- <summary>Determines whether the two objects are not equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are not equal; <c>false</c> if they are equal.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters.ValueOnly">
- <summary>
- Determines whether only the value part will be read; error if the value is not available.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters.Equals(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters)">
- <summary>
- Determines whether the specified <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters"/> is equal to the current object.
- </summary>
- <param name="other">The <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters"/> to compare with the current object.</param>
- <returns><c>true</c> if the specified object is equal to the current object; otherwise, <c>false</c>.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters.ToString">
- <inheritdoc cref="M:System.Object.ToString"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters.Clone">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <inheritdoc cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters.ReadXmlElement(System.Xml.XmlReader)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.ReadXmlElement(System.Xml.XmlReader)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters.WriteXmlElement(System.Xml.XmlWriter)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.WriteXmlElement(System.Xml.XmlWriter)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointReadParameters.DeepClone">
- <summary>
- Creates a new object that is a deep copy of the current instance.
- </summary>
- <returns>A new object that is a deep copy of this instance.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters">
- <summary>
- Parameters for subscribing to OPC-DA item points.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters.DefaultAsString">
- <summary>
- Default <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters"/>, expressed as string.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters.DefaultRequestedUpdateRate">
- <summary>
- Default requested update rate. Equals to 1 second.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters.Default">
- <summary>
- Default item point subscribe parameters.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters.Fast">
- <summary>
- Fast item point subscribe parameters.
- </summary>
- <remarks>
- The requested update rate is 200 milliseconds.
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters.Inactive">
- <summary>
- Inactive item point subscribe parameters.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters.Slow">
- <summary>
- Slow item point subscribe parameters.
- </summary>
- <remarks>
- The requested update rate is 5 seconds.
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters.VeryFast">
- <summary>
- Very fast item point subscribe parameters.
- </summary>
- <remarks>
- The requested update rate is 50 milliseconds.
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters.VerySlow">
- <summary>
- Very slow item point subscribe parameters.
- </summary>
- <remarks>
- The requested update rate is 20 seconds.
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters.op_Equality(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters,OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters)">
- <summary>Determines whether the two objects are equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are equal; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters.op_Inequality(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters,OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters)">
- <summary>Determines whether the two objects are not equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are not equal; <c>false</c> if they are equal.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters.#ctor">
- <summary>
- Creates a new instance of the object.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters.#ctor(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters)">
- <summary>
- Creates a new instance of the object, from <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters"/>.
- </summary>
- <param name="parameters">The parameters to use.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters.#ctor(OpcLabs.EasyOpc.DataAccess.DAGroupParameters)">
- <summary>
- Creates a new instance of the object, from <see cref="T:OpcLabs.EasyOpc.DataAccess.DAGroupParameters"/>.
- </summary>
- <param name="groupParameters">The group parameters to use.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>Initializes a new instance of the class with serialized data.</summary>
- <param name="info">The SerializationInfo that holds the serialized object data.</param>
- <param name="context">The StreamingContext that contains contextual information about the source or destination.
- </param>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters.RequestedUpdateRate">
- <inheritdoc cref="P:OpcLabs.EasyOpc.DataAccess.DAGroupParameters.RequestedUpdateRate"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters.Equals(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters)">
- <summary>
- Determines whether the specified <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters"/> is equal to the current object.
- </summary>
- <param name="other">The <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters"/> to compare with the current object.</param>
- <returns><c>true</c> if the specified object is equal to the current object; otherwise, <c>false</c>.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters.Clone">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <inheritdoc cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters.DeepClone">
- <summary>
- Creates a new object that is a deep copy of the current instance.
- </summary>
- <returns>A new object that is a deep copy of this instance.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointSubscribeParameters.GetRequestedUpdateRateDefault">
- <inheritdoc/>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters">
- <summary>
- Parameters for writing OPC-DA item points.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters.DefaultAsString">
- <summary>
- Default <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters"/>, expressed as string.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters.DefaultValueOnly">
- <summary>
- Default value of the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters.ValueOnly"/> property. Equals to <c>true</c>.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters.#ctor">
- <summary>
- Creates a new instance of the object.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters.#ctor(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters)">
- <summary>
- Creates a new instance of the object, from <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters"/>.
- </summary>
- <param name="parameters">The parameters to use.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>Initializes a new instance of the class with serialized data.</summary>
- <param name="info">The SerializationInfo that holds the serialized object data.</param>
- <param name="context">The StreamingContext that contains contextual information about the source or destination.
- </param>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters.Default">
- <summary>
- Default item point write parameters.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters.op_Equality(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters,OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters)">
- <summary>Determines whether the two objects are equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are equal; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters.op_Inequality(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters,OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters)">
- <summary>Determines whether the two objects are not equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are not equal; <c>false</c> if they are equal.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters.ValueOnly">
- <summary>
- Determines whether only the value part will be written.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters.Equals(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters)">
- <summary>
- Determines whether the specified <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters"/> is equal to the current object.
- </summary>
- <param name="other">The <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters"/> to compare with the current object.</param>
- <returns><c>true</c> if the specified object is equal to the current object; otherwise, <c>false</c>.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters.ToString">
- <inheritdoc cref="M:System.Object.ToString"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters.Clone">
- <inheritdoc/>
- </member>
- <member name="E:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters.PropertyChanged">
- <summary>
- Handler for <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged"/>.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <inheritdoc cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters.ReadStringList(System.Collections.Generic.IList{System.String})">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters.WriteStringList(System.Collections.Generic.IList{System.String},System.Boolean)">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters.ReadXmlElement(System.Xml.XmlReader)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.ReadXmlElement(System.Xml.XmlReader)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters.WriteXmlElement(System.Xml.XmlWriter)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.WriteXmlElement(System.Xml.XmlWriter)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters.DeepClone">
- <summary>
- Creates a new object that is a deep copy of the current instance.
- </summary>
- <returns>A new object that is a deep copy of this instance.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPointWriteParameters.OnPropertyChanged(System.String)">
- <summary>
- Infrastructure.
- </summary>
- <param name="propertyName">The name of the property that has changed.</param>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint">
- <summary>
- A connectivity point that represents an OPC Data Access (OPC-DA) item.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint.#ctor">
- <summary>
- Initializes a new instance of the class, with default data.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint.#ctor(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DAItemDescriptor)">
- <summary>
- Initializes a new instance of the class, with given server and item descriptors.
- </summary>
- <param name="serverDescriptor">The point's server descriptor.</param>
- <param name="itemDescriptor">The point's item descriptor.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint.#ctor(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint)">
- <summary>Initializes a new instance of the class with a copy of another instance.</summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>Initializes a new instance of the class with serialized data.</summary>
- <param name="info">The SerializationInfo that holds the serialized object data.</param>
- <param name="context">The StreamingContext that contains contextual information about the source or destination.
- </param>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint.DefaultItemDescriptor">
- <summary>
- Default item descriptor.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint.op_Equality(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint,OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint)">
- <summary>Determines whether the two objects are equal.</summary>
- <param name="first">First object to be compared.</param>
- <param name="second">Second object to be compared.</param>
- <returns><c>True</c> if the objects are equal; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint.op_Inequality(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint,OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint)">
- <summary>Determines whether the two objects are not equal.</summary>
- <param name="first">First object to be compared.</param>
- <param name="second">Second object to be compared.</param>
- <returns><c>True</c> if the objects are not equal; <c>false</c> if they are equal.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint.op_Explicit(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint)~OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemArguments">
- <summary>
- Converts item point to corresponding item arguments.
- </summary>
- <param name="itemPoint">The attribute point to be converted.</param>
- <returns>The item arguments that correspond to the item point. <b>null</b> if the item point
- passed in was <b>null</b>.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint.ToDAItemArguments(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint)">
- <summary>
- Converts item point to corresponding item arguments.
- </summary>
- <param name="itemPoint">The attribute point to be converted.</param>
- <returns>The item arguments that correspond to the item point. <b>null</b> if the item point
- passed in was <b>null</b>.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint.ItemDescriptor">
- <summary>Gets or sets the OPC item descriptor.</summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint.Equals(OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint)">
- <summary>
- Determines whether the specified <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint"/> is equal to the current object.
- </summary>
- <param name="other">The <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint"/> to compare with the current object.</param>
- <returns><c>true</c> if the specified object is equal to the current object; otherwise, <c>false</c>.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint.ToString">
- <inheritdoc cref="M:System.Object.ToString"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint.Clone">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint.ToString(System.String,System.IFormatProvider)">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <inheritdoc cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint.ReadStringList(System.Collections.Generic.IList{System.String})">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint.WriteStringList(System.Collections.Generic.IList{System.String},System.Boolean)">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint.ReadXmlElement(System.Xml.XmlReader)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.ReadXmlElement(System.Xml.XmlReader)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint.WriteXmlElement(System.Xml.XmlWriter)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.WriteXmlElement(System.Xml.XmlWriter)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint.ResetItemDescriptor">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint.ItemDescriptor"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint.ShouldSerializeItemDescriptor">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint.ItemDescriptor"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAItemPoint.DeepClone">
- <summary>
- Creates a new object that is a deep copy of the current instance.
- </summary>
- <returns>A new object that is a deep copy of this instance.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint">
- <summary>
- Base class for OPC-DA connectivity points.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint.#ctor(OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint)">
- <summary>Initializes a new instance of the class, copying values from a given object.</summary>
- <param name="daPoint">The object to be copied from.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>Initializes a new instance of the class with serialized data.</summary>
- <param name="info">The SerializationInfo that holds the serialized object data.</param>
- <param name="context">The StreamingContext that contains contextual information about the source or destination.
- </param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint.#ctor(OpcLabs.EasyOpc.ServerDescriptor)">
- <summary>
- Initializes a new instance of the class, with given server descriptor.
- </summary>
- <param name="serverDescriptor">The point's server descriptor.</param>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint.DefaultServerDescriptor">
- <summary>
- Default server descriptor.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint.op_Equality(OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint,OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint)">
- <summary>Determines whether the two objects are equal.</summary>
- <param name="first">First object to be compared.</param>
- <param name="second">Second object to be compared.</param>
- <returns><c>True</c> if the objects are equal; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint.op_Inequality(OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint,OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint)">
- <summary>Determines whether the two objects are not equal.</summary>
- <param name="first">First object to be compared.</param>
- <param name="second">Second object to be compared.</param>
- <returns><c>True</c> if the objects are not equal; <c>false</c> if they are equal.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint.ServerDescriptor">
- <summary>Gets or sets the OPC server descriptor that is an argument to the operation.</summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint.Equals(OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint)">
- <summary>
- Determines whether the specified <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint"/> is equal to the current object.
- </summary>
- <param name="other">The <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint"/> to compare with the current object.</param>
- <returns><c>true</c> if the specified object is equal to the current object; otherwise, <c>false</c>.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint.ToString">
- <inheritdoc cref="M:System.Object.ToString"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint.ToString(System.String)">
- <summary>
- Converts the value of the current object to its equivalent string representation using the specified format.
- </summary>
- <param name="format">A standard or custom format string (see Remarks).</param>
- <returns>A string representation of value of the current object as specified by <paramref name="format"/>.</returns>
- <remarks>
- <para>
- The <paramref name="format"/> parameter should contain either a standard format specifier or a custom format
- pattern that defines the format of the returned string. If <paramref name="format"/> is <c>null</c> or an empty
- string, the general format specifier, 'G', is used.</para>
- <para>
- This method uses formatting information derived from the current culture.</para>
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint.ToString(System.String,System.IFormatProvider)">
- <inheritdoc/>
- </member>
- <member name="E:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint.PropertyChanged">
- <summary>
- Handler for <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged"/>.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <inheritdoc cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint.ReadStringList(System.Collections.Generic.IList{System.String})">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint.WriteStringList(System.Collections.Generic.IList{System.String},System.Boolean)">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint.OnPropertyChanged(System.String)">
- <summary>
- Infrastructure.
- </summary>
- <param name="propertyName">The name of the property that has changed.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint.ReadXmlElement(System.Xml.XmlReader)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.ReadXmlElement(System.Xml.XmlReader)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint.WriteXmlElement(System.Xml.XmlWriter)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.WriteXmlElement(System.Xml.XmlWriter)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint.ResetServerDescriptor">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint.ServerDescriptor"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint.ShouldSerializeServerDescriptor">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPoint.ServerDescriptor"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint">
- <summary>
- A connectivity point that represents an OPC Data Access (OPC-DA) property.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.#ctor">
- <summary>
- Initializes a new instance of the class, with default data.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.#ctor(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DANodeDescriptor,OpcLabs.EasyOpc.DataAccess.DAPropertyDescriptor)">
- <summary>
- Initializes a new instance of the class, with given server, node and property descriptors.
- </summary>
- <param name="serverDescriptor">The point's server descriptor.</param>
- <param name="nodeDescriptor">The point's node descriptor.</param>
- <param name="propertyDescriptor">The point's property descriptor.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.#ctor(OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint)">
- <summary>Initializes a new instance of the class with a copy of another instance.</summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>Initializes a new instance of the class with serialized data.</summary>
- <param name="info">The SerializationInfo that holds the serialized object data.</param>
- <param name="context">The StreamingContext that contains contextual information about the source or destination.
- </param>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.DefaultNodeDescriptor">
- <summary>
- Default node descriptor.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.DefaultPropertyDescriptor">
- <summary>
- Default property descriptor.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.op_Equality(OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint,OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint)">
- <summary>Determines whether the two objects are equal.</summary>
- <param name="first">First object to be compared.</param>
- <param name="second">Second object to be compared.</param>
- <returns><c>True</c> if the objects are equal; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.op_Inequality(OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint,OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint)">
- <summary>Determines whether the two objects are not equal.</summary>
- <param name="first">First object to be compared.</param>
- <param name="second">Second object to be compared.</param>
- <returns><c>True</c> if the objects are not equal; <c>false</c> if they are equal.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.AllowReadModifyAndWrite">
- <inheritdoc cref="P:OpcLabs.BaseLib.Connectivity.Point.CommonPoint.AllowReadModifyAndWrite"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.NodeDescriptor">
- <summary>Gets or sets the OPC node descriptor.</summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.PropertyDescriptor">
- <summary>Gets or sets the OPC property descriptor.</summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.Equals(OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint)">
- <summary>
- Determines whether the specified <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint"/> is equal to the current object.
- </summary>
- <param name="other">The <see cref="T:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint"/> to compare with the current object.</param>
- <returns><c>true</c> if the specified object is equal to the current object; otherwise, <c>false</c>.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.ToString">
- <inheritdoc cref="M:System.Object.ToString"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.Clone">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.ToString(System.String,System.IFormatProvider)">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <inheritdoc cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.ReadStringList(System.Collections.Generic.IList{System.String})">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.WriteStringList(System.Collections.Generic.IList{System.String},System.Boolean)">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.ReadXmlElement(System.Xml.XmlReader)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.ReadXmlElement(System.Xml.XmlReader)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.WriteXmlElement(System.Xml.XmlWriter)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.WriteXmlElement(System.Xml.XmlWriter)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.ResetNodeDescriptor">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.NodeDescriptor"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.ShouldSerializeNodeDescriptor">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.NodeDescriptor"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.ResetPropertyDescriptor">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.PropertyDescriptor"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.ShouldSerializePropertyDescriptor">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.PropertyDescriptor"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Connectivity.DAPropertyPoint.DeepClone">
- <summary>
- Creates a new object that is a deep copy of the current instance.
- </summary>
- <returns>A new object that is a deep copy of this instance.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement">
- <summary>
- Allows static management and configuration of the EasyDAClient object.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.#ctor">
- <summary>Initializes a new instance of the class.</summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.#ctor(OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement)">
- <param name="clientManagement">Client configuration object to copy from.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.#ctor(System.ComponentModel.IContainer)">
- <summary>
- Required for Windows.Forms Class Composition Designer support
- </summary>
- <param name="container">The component container to which the new instance will be added.</param>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.AdaptableParameters">
- <inheritdoc cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.AdaptableParameters"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.ServiceProviderEndpointDescriptor">
- <inheritdoc cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.ServiceProviderEndpointDescriptor"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.SharedInstance">
- <inheritdoc cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.SharedInstance"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.SharedParameters">
- <inheritdoc cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.SharedParameters"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.Clone">
- <inheritdoc cref="M:System.ICloneable.Clone"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.BeginInit">
- <inheritdoc cref="M:System.ComponentModel.ISupportInitialize.BeginInit"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.EndInit">
- <inheritdoc cref="M:System.ComponentModel.ISupportInitialize.EndInit"/>
- </member>
- <member name="E:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.LogEntry">
- <summary>
- Raised for loggable entries originating in the OPC-DA client engine and the EasyDAClient component.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.OpcLabs#EasyOpc#DataAccess#ComTypes#_EasyDAClientManagement#DisplayString">
- <inheritdoc cref="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientManagement.DisplayString"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.DeepClone">
- <summary>
- Creates a new object that is a deep copy of the current instance.
- </summary>
- <returns>A new object that is a deep copy of this instance.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.ResetAdaptableParameters">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.AdaptableParameters"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.ShouldSerializeAdaptableParameters">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.AdaptableParameters"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.ResetServiceProviderEndpointDescriptor">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.ServiceProviderEndpointDescriptor"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.ShouldSerializeServiceProviderEndpointDescriptor">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.ServiceProviderEndpointDescriptor"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.ResetSharedInstance">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.SharedInstance"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.ShouldSerializeSharedInstance">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.SharedInstance"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.ResetSharedParameters">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.SharedParameters"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.ShouldSerializeSharedParameters">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClientManagement.SharedParameters"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector">
- <summary>
- Describes how to select the <see cref="T:OpcLabs.EasyOpc.DataAccess.EasyDAClient"/> object.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector.#ctor">
- <overloads>
- <summary>
- Initializes a new instance of the class.
- </summary>
- </overloads>
-
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector.#ctor(OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector)">
- <param name="selector">Selector to copy from.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector.#ctor(System.String)">
- <param name="differentiator"> An arbitrary string that differentiates the selected client from others with the
- same parameters.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector.#ctor(System.String,System.Boolean)">
- <param name="differentiator"> An arbitrary string that differentiates the selected client from others with the
- same parameters.</param>
- <param name="isolated">Determines whether the client component selected should operate isolated from other client
- components.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>Initializes a new instance of the class with serialized data.</summary>
- <param name="info">The SerializationInfo that holds the serialized object data.</param>
- <param name="context">The StreamingContext that contains contextual information about the source or destination.
- </param>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector.Default">
- <summary>
- Default client selector.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector.op_Equality(OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector,OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector)">
- <summary>Determines whether the two objects are equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are equal; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector.op_Inequality(OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector,OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector)">
- <summary>Determines whether the two objects are not equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are not equal; <c>false</c> if they are equal.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector.Equals(OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector)">
- <summary>
- Determines whether the specified <see cref="T:OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector"/> is equal to the current object.
- </summary>
- <param name="other">The <see cref="T:OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector"/> to compare with the current object.</param>
- <returns><c>true</c> if the specified object is equal to the current object; otherwise, <c>false</c>.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector.ToString">
- <inheritdoc cref="M:System.Object.ToString"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector.Clone">
- <inheritdoc cref="M:System.ICloneable.Clone"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <inheritdoc cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector.OpcLabs#EasyOpc#DataAccess#ComTypes#_EasyDAClientSelector#DisplayString">
- <inheritdoc cref="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClientSelector.DisplayString"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector.DeepClone">
- <summary>
- Creates a new object that is a deep copy of the current instance.
- </summary>
- <returns>A new object that is a deep copy of this instance.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Internal.EasyDAClientProvider">
- <exclude/>
- <summary>
- Provides <see cref="T:OpcLabs.EasyOpc.DataAccess.EasyDAClient"/> objects according to specified criteria.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Internal.EasyDAClientProvider.Instance">
- <summary>
- A single instance of the provider.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Internal.EasyDAClientProvider.CreateObject(System.ValueTuple{OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector,OpcLabs.BaseLib.Licensing.LicensingContext,OpcLabs.BaseLib.Aliasing.Internal.IAliasProvider})">
- <inheritdoc cref="M:OpcLabs.BaseLib.Abstract.ParameterizedObjectProvider`2.CreateObject(`1)"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Internal.LicensingEasyDAClient">
- <exclude/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Internal.LicensingEasyDAClient.#ctor(OpcLabs.EasyOpc.DataAccess.IEasyDAClient,OpcLabs.EasyOpc.DataAccess.IEasyDAClient)">
- <summary>Initializes a new instance of the class.</summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Internal.LicensingEasyDAClient.ReadMultipleItems(OpcLabs.EasyOpc.DataAccess.OperationModel.DAReadItemArguments[])">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.ReadMultipleItems(OpcLabs.EasyOpc.DataAccess.OperationModel.DAReadItemArguments[])"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Internal.LicensingEasyDAClient.GetMultiplePropertyValues(OpcLabs.EasyOpc.DataAccess.OperationModel.DAPropertyArguments[])">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.GetMultiplePropertyValues(OpcLabs.EasyOpc.DataAccess.OperationModel.DAPropertyArguments[])"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Internal.LicensingEasyDAClient.WriteMultipleItems(OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemVtqArguments[])">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.WriteMultipleItems(OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemVtqArguments[])"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Internal.LicensingEasyDAClient.WriteMultipleItemValues(OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemValueArguments[])">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.WriteMultipleItemValues(OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemValueArguments[])"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Internal.LicensingEasyDAClient.BrowseServers(System.String,OpcLabs.EasyOpc.OpcTechnologies)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.BrowseServers(System.String,OpcLabs.EasyOpc.OpcTechnologies)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Internal.LicensingEasyDAClient.BrowseNodes(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DANodeDescriptor,OpcLabs.EasyOpc.DataAccess.DABrowseParameters)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.BrowseNodes(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DANodeDescriptor,OpcLabs.EasyOpc.DataAccess.DABrowseParameters)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Internal.LicensingEasyDAClient.BrowseAccessPaths(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DANodeDescriptor)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.BrowseAccessPaths(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DANodeDescriptor)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Internal.LicensingEasyDAClient.BrowseProperties(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DANodeDescriptor)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.BrowseProperties(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DANodeDescriptor)"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Internal.LicensingEasyDAClient.LicenseInfo">
- <inheritdoc cref="P:OpcLabs.BaseLib.ILicenseInfoProvider.LicenseInfo"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Internal.NamespaceDoc">
- <summary>
- This namespace contains internal classes that facilitate easy work with OPC Data Access.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper">
- <summary>
- A client mapper for OPC Data Access specification. Provides a functionality to map an object to entities in
- OPC Data Access domain.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.#ctor">
- <summary>
- Initializes a new instance of the class, with all defaults.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.#ctor(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper)">
- <summary>Initializes a new copy of the <see cref="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper"/> object.</summary>
- <param name="clientMapper">The OPC-DA client mapper object to be copied from.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.#ctor(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext)">
- <summary>
- Initializes a new instance of the class, with given mapping context template.
- </summary>
- <param name="mappingContextTemplate">The mapping context template.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.#ctor(OpcLabs.EasyOpc.DataAccess.EasyDAClient)">
- <summary>
- Initializes a new instance of the class, with given client object.
- </summary>
- <param name="client">The client object that this mapper will use to make OPC operations.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.#ctor(OpcLabs.EasyOpc.DataAccess.EasyDAClient,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext)">
- <summary>
- Initializes a new instance of the class, with given client object and mapping context template.
- </summary>
- <param name="client">The client object that this mapper will use to make OPC operations.</param>
- <param name="mappingContextTemplate">The mapping context template.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.#ctor(OpcLabs.EasyOpc.DataAccess.EasyDAClient,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingProvider,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext)">
- <summary>
- Initializes a new instance of the class, with given client object, mapping provider, and mapping context template.
- </summary>
- <param name="client">The client object that this mapper will use to make OPC operations.</param>
- <param name="mappingProvider">The mapping provider to be used by this mapper.</param>
- <param name="mappingContextTemplate">The mapping context template.</param>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.DefaultClient">
- <summary>
- A default client object.
- </summary>
- <remarks>
- <para>
- The default client object is used when no client object is specified in the constructor of the mapper.</para>
- <para>
- The initial value is equal to <see cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.SharedInstance"/>; all its limitations apply. </para>
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.SharedInstance">
- <summary>
- A default, shared instance of the mapper object.
- </summary>
- <remarks>
- <para>
- Use this property with care, as its usability is limited. Its main use is for testing, and for non-library
- application code where just a single instance is sufficient.</para>
- <para>
- The default instance is not suitable for Windows Forms or similar environments, where a specific
- <see cref="T:System.Threading.SynchronizationContext"/> may be used with each form.</para>
- <para>
- We also do not recommend using the default instance for library code, due to conflicts that may arise if your
- library sets some instance parameters which may not be the same as what other libraries or the final application
- expects.
- </para>
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.ObtainItemValueArguments(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemSource,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMapping,System.Object)">
- <summary>
- Obtains <see cref="T:OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemValueArguments"/> for an item source, given an item mapping of a value member.
- </summary>
- <param name="itemSource">The item source for which the arguments will be assembled.</param>
- <param name="valueMapping">An item mapping of a value member.</param>
- <param name="state">An arbitrary state object for be used within the arguments.</param>
- <returns>The arguments assembled from the item source and the item mapping.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.ObtainItemVtqArguments(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemSource,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMapping,System.Object)">
- <summary>
- Obtains <see cref="T:OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemVtqArguments"/> for an item source, given an item mapping of a VTQ member.
- </summary>
- <param name="itemSource">The item source for which the arguments will be assembled.</param>
- <param name="vtqMapping">An item mapping of a VTQ member.</param>
- <param name="state">An arbitrary state object for be used within the arguments.</param>
- <returns>The arguments assembled from the item source and the item mapping.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.ObtainItemVtqArguments(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemSource,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMapping,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMapping,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMapping,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMapping,System.Object)">
- <summary>
- Obtains <see cref="T:OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemVtqArguments"/> for an item source, given item mappings for a value, timestamp and
- quality members.
- </summary>
- <param name="itemSource">The item source for which the arguments will be assembled.</param>
- <param name="valueMapping">An item mapping of the value member.</param>
- <param name="timestampMapping">An item mapping of the timestamp member (in UTC).</param>
- <param name="timestampLocalMapping">An item mapping of the timestamp member (in local time).</param>
- <param name="qualityMapping">An item mapping of the quality member.</param>
- <param name="state">An arbitrary state object for be used within the arguments.</param>
- <returns>The arguments assembled from the item source and the item mappings.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.Client">
- <summary>
- The client object that this mapper uses to make OPC operations.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.ClientMappings">
- <summary>
- The client mappings in this mapper.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.SubscribedItemCount">
- <summary>
- Number of OPC items currently subscribed to by this mapper.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.Get">
- <summary>
- Executes the "Get" operation on all mappings in this mapper.
- </summary>
- <remarks>
- The "Get" operation obtains value of an OPC property and stores it into the mapping source.
- Only mappings of type <see cref="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientPropertyMapping"/> are affected; other mappings are ignored.
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.Get(System.Collections.Generic.IEnumerable{OpcLabs.EasyOpc.DataAccess.LiveMapping.IDAClientMapping})">
- <summary>
- Executes the "Get" operation on given mappings.
- </summary>
- <param name="mappings">The mappings to be operated upon.</param>
- <remarks>
- The "Get" operation obtains value of an OPC property and stores it into the mapping source.
- Only mappings of type <see cref="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientPropertyMapping"/> are affected; other mappings are ignored.
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.Read">
- <summary>
- Executes the "Read" operation on all mappings in this mapper.
- </summary>
- <remarks>
- The "Read" operation reads a value of an OPC item and stores it into the mapping source.
- Only mappings of type <see cref="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping"/> that include <see cref="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingOperations.Read"/>
- in their <see cref="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping.Operations"/> are affected; other mappings are ignored.
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.Read(System.Collections.Generic.IEnumerable{OpcLabs.EasyOpc.DataAccess.LiveMapping.IDAClientMapping})">
- <summary>
- Executes the "Read" operation on given mappings.
- </summary>
- <param name="mappings">The mappings to be operated upon.</param>
- <remarks>
- The "Read" operation reads a value of an OPC item and stores it into the mapping source.
- Only mappings of type <see cref="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping"/> that include <see cref="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingOperations.Read"/>
- in their <see cref="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping.Operations"/> are affected; other mappings are ignored.
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.Subscribe(System.Boolean)">
- <summary>
- Executes the "Subscribe" operation on all mappings in this mapper.
- </summary>
- <param name="active"><c>true</c> to subscribe; <c>false</c> to unsubscribe.</param>
- <remarks>
- The "Subscribe" operation subscribes to or unsubscribes from changes of an OPC item.
- Only mappings of type <see cref="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping"/> that include <see cref="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingOperations.Subscribe"/>
- in their <see cref="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping.Operations"/> are affected; other mappings are ignored.
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.Subscribe(System.Boolean,System.Collections.Generic.IEnumerable{OpcLabs.EasyOpc.DataAccess.LiveMapping.IDAClientMapping})">
- <summary>
- Executes the "Subscribe" operation on given mappings.
- </summary>
- <param name="active"><c>true</c> to subscribe; <c>false</c> to unsubscribe.</param>
- <param name="mappings">The mappings to be operated upon.</param>
- <remarks>
- The "Subscribe" operation subscribes to or unsubscribes from changes of an OPC item.
- Only mappings of type <see cref="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping"/> that include <see cref="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingOperations.Subscribe"/>
- in their <see cref="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping.Operations"/> are affected; other mappings are ignored.
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.Write">
- <summary>
- Executes the "Write" operation on all mappings in this mapper.
- </summary>
- <remarks>
- The "Write" operation writes a value from the mapping source into an OPC item.
- Only mappings of type <see cref="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping"/> that include <see cref="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingOperations.Write"/>
- in their <see cref="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping.Operations"/> are affected; other mappings are ignored.
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.Write(System.Collections.Generic.IEnumerable{OpcLabs.EasyOpc.DataAccess.LiveMapping.IDAClientMapping})">
- <summary>
- Executes the "Write" operation on given mappings.
- </summary>
- <param name="mappings">The mappings to be operated upon.</param>
- <remarks>
- The "Write" operation writes a value from the mapping source into an OPC item.
- Only mappings of type <see cref="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping"/> that include <see cref="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingOperations.Write"/>
- in their <see cref="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping.Operations"/> are affected; other mappings are ignored.
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.Clone">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.CreateFolderMapping(OpcLabs.BaseLib.LiveMapping.AbstractMapping,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAFolderAttribute)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.CreateFolderMapping(OpcLabs.BaseLib.LiveMapping.AbstractMapping,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAFolderAttribute)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.CreateFolderSource(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMemberMappingDefinition)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.CreateFolderSource(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMemberMappingDefinition)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.CreateItemMapping(OpcLabs.BaseLib.LiveMapping.AbstractMapping,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemAttribute)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.CreateItemMapping(OpcLabs.BaseLib.LiveMapping.AbstractMapping,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemAttribute)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.CreateItemSource(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMemberMappingDefinition)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.CreateItemSource(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMemberMappingDefinition)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.CreatePropertyMapping(OpcLabs.BaseLib.LiveMapping.AbstractMapping,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyAttribute)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.CreatePropertyMapping(OpcLabs.BaseLib.LiveMapping.AbstractMapping,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyAttribute)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.CreatePropertySource(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMemberMappingDefinition)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.CreatePropertySource(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMemberMappingDefinition)"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.Serialize">
- <summary>
- Synchronizes access to subscription counts.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.DeepClone">
- <summary>
- Creates a new object that is a deep copy of the current instance.
- </summary>
- <returns>A new object that is a deep copy of this instance.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper.GetLicensedClient">
- <exclude/>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext">
- <summary>
- A context for OPC-DA client operations.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext.#ctor(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper)">
- <summary>
- Initializes a new instance of the operation context for a given client mapper.
- </summary>
- <param name="clientMapper">The client mapper to which this operation context belongs.</param>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext.ClientMapper">
- <summary>
- The client mapper to which this operation context belongs.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext.GetPropertyDictionary">
- <summary>
- A dictionary of OPC-DA property mappings registered to the Get operation.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext.ReadItemDictionary">
- <summary>
- A dictionary of OPC-DA item mappings registered to the Read operation.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext.SubscribeItemDictionary">
- <summary>
- A dictionary of OPC-DA item mappings registered to the Subscribe operation.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext.UnsubscribeItemDictionary">
- <summary>
- A dictionary of OPC-DA item mappings registered to the Unsubscribe operation.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext.WriteItemDictionary">
- <summary>
- A dictionary of OPC-DA item mappings registered to the Write operation.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext.RegisterGetProperty(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientPropertyMapping)">
- <summary>
- Registers a given OPC-DA property mapping to a Get operation.
- </summary>
- <param name="clientPropertyMapping">A client mapping for an OPC Data Access property.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext.RegisterReadItem(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping)">
- <summary>
- Registers a given OPC-DA item mapping to a Read operation.
- </summary>
- <param name="clientItemMapping">A client mapping for an OPC Data Access item.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext.RegisterSubscribeItem(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping)">
- <summary>
- Registers a given OPC-DA item mapping to a Subscribe operation.
- </summary>
- <param name="clientItemMapping">A client mapping for an OPC Data Access item.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext.RegisterUnsubscribeItem(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping)">
- <summary>
- Registers a given OPC-DA item mapping to a Unsubscribe operation.
- </summary>
- <param name="clientItemMapping">A client mapping for an OPC Data Access item.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext.RegisterWriteItem(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping)">
- <summary>
- Registers a given OPC-DA item mapping to a Write operation.
- </summary>
- <param name="clientItemMapping">A client mapping for an OPC Data Access item.</param>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappedNode">
- <summary>
- A pre-made base class for mapping OPC Data Access nodes.
- </summary>
- <remarks>
- You may (but do not have to) use this class as a base class for your objects that you map to OPC Data Access nodes.
- The class is already annotated with the <see cref="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DATypeAttribute"/>, and contains properties that are mapped to
- useful meta-members, such as the <see cref="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappedNode.NodeDescriptor"/>.
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappedNode.GroupParameters">
- <summary>
- An object containing subscription parameters, such as the requested update rate.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappedNode.ItemMappings">
- <summary>
- An enumeration of OPC-DA item mappings defined directly on the target object.
- </summary>
- <remarks>
- This property intentionally returns an enumerable of <see cref="T:OpcLabs.BaseLib.LiveMapping.AbstractMapping"/> and not
- <see cref="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMapping"/>, because that's what methods on <see cref="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper"/> can accept directly.
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappedNode.NodeDescriptor">
- <summary>
- The descriptor of the OPC node involved in the operation.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappedNode.PropertyMappings">
- <summary>
- An enumeration of OPC-DA property mappings defined directly on the target object.
- </summary>
- <remarks>
- This property intentionally returns an enumerable of <see cref="T:OpcLabs.BaseLib.LiveMapping.AbstractMapping"/> and not
- <see cref="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyMapping"/>, because that's what methods on <see cref="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper"/> can accept directly.
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappedNode.ReadParameters">
- <summary>
- The read parameters (such as data source or value age).
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper">
- <summary>
- An abstract mapper for OPC Data Access specification. Provides a functionality to map an object to entities in
- OPC Data Access domain.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.#ctor(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper)">
- <summary>Initializes a new copy of the <see cref="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper"/> object.</summary>
- <param name="mapper">The OPC-DA mapper object to be copied from.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.#ctor(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingProvider,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext)">
- <summary>
- Initializes a new instance of the class, with given client object, mapping provider, and mapping context template.
- </summary>
- <param name="mappingProvider">The mapping provider to be used by this mapper.</param>
- <param name="mappingContextTemplate">The mapping context template.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.#ctor(System.ComponentModel.IContainer,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingProvider,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext)">
- <summary>
- Initializes an instance of the <see cref="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper"/> class with Designer support.
- </summary>
- <param name="container">The component container to which the new instance will be added.</param>
- <param name="mappingProvider">The mapping provider to be used by this mapper.</param>
- <param name="mappingContextTemplate">The mapping context template.</param>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.DefaultMappingProvider">
- <summary>
- A default mapping provider.
- </summary>
- <remarks>
- <para>
- The default mapping provider is used when no mapping provider is specified in the constructor of the mapper.</para>
- <para>
- The initial value is equal to <see cref="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingProvider.SharedInstance"/>; all its limitations apply. </para>
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.DefaultMappingContextTemplate">
- <summary>
- A default mapping context template. May be <c>null</c>.
- </summary>
- <remarks>
- <para>
- The default mapping context template is used when no template is specified in the constructor of the mapper.</para>
- <para>
- The initial value is <c>null</c>.</para>
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.ObtainItemVtq(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMapping)">
- <summary>
- Obtains <see cref="T:OpcLabs.EasyOpc.DataAccess.DAVtq"/> for an item source, given an item mapping of a VTQ member.
- </summary>
- <param name="vtqMapping">An item mapping of a VTQ member.</param>
- <returns>The arguments assembled from the item source and the item mapping.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.ObtainItemVtq(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMapping,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMapping,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMapping,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMapping)">
- <summary>
- Obtains <see cref="T:OpcLabs.EasyOpc.DataAccess.DAVtq"/> for an item source, given item mappings for a value, timestamp and
- quality members.
- </summary>
- <param name="valueMapping">An item mapping of the value member.</param>
- <param name="timestampMapping">An item mapping of the timestamp member (in UTC).</param>
- <param name="timestampLocalMapping">An item mapping of the timestamp member (in local time).</param>
- <param name="qualityMapping">An item mapping of the quality member.</param>
- <returns>The arguments assembled from the item source and the item mappings.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.DeferredMapNodeFunction">
- <summary>
- A function that returns the deferred mapping function for a given mapping context.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.FastestUpdateRate">
- <summary>
- The fastest update rate allowed by this mapper.
- </summary>
- <remarks>
- When not equal to zero (the default), all mappings that specify faster update rate will use this value.
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.LowestPercentDeadband">
- <summary>
- The lowest percent deadband allowed by this mapper.
- </summary>
- <remarks>
- When not equal to zero (the default), all mappings that specify lower percent deadband will use this value.
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.MappingContextTemplate">
- <summary>
- The mapping context template to be used by the mapping provider.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.MappingProvider">
- <summary>
- The mapping provider to be used by this mapper.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.ValueEquals(System.Object)">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.CreateFolderMapping(OpcLabs.BaseLib.LiveMapping.AbstractMapping,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAFolderAttribute)">
- <summary>
- Creates a folder mapping.
- </summary>
- <param name="parent">A parent mapping.</param>
- <param name="folderAttribute">Gives information about OPC Data Access folder.</param>
- <returns>The folder mapping created.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.CreateFolderSource(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMemberMappingDefinition)">
- <summary>
- Creates a folder source.
- </summary>
- <param name="mappingContext">A mapping context for OPC Data Access.</param>
- <param name="memberMappingDefinition">Member mapping definition for members involved in OPC Data Access mapping.</param>
- <returns>The folder source created.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.CreateItemMapping(OpcLabs.BaseLib.LiveMapping.AbstractMapping,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemAttribute)">
- <summary>
- Creates an item mapping.
- </summary>
- <param name="parent">A parent mapping.</param>
- <param name="itemAttribute">Gives information about OPC Data Access item.</param>
- <returns>The item mapping created.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.CreateItemSource(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMemberMappingDefinition)">
- <summary>
- Creates an item source.
- </summary>
- <param name="mappingContext">A mapping context for OPC Data Access.</param>
- <param name="memberMappingDefinition">Member mapping definition for members involved in OPC Data Access mapping.</param>
- <returns>The item source created.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.CreatePropertyMapping(OpcLabs.BaseLib.LiveMapping.AbstractMapping,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyAttribute)">
- <summary>
- Creates a property mapping.
- </summary>
- <param name="parent">A parent mapping.</param>
- <param name="propertyAttribute">Gives information about OPC Data Access property (on some OPC item).</param>
- <returns>The property mapping created.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.CreatePropertySource(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMemberMappingDefinition)">
- <summary>
- Creates a property source.
- </summary>
- <param name="mappingContext">A mapping context for OPC Data Access.</param>
- <param name="memberMappingDefinition">Member mapping definition for members involved in OPC Data Access mapping.</param>
- <returns>The property source created.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.ValueEquals(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper)">
- <summary>
- Determines whether the specified <see cref="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper"/> is value equal to the current object.
- </summary>
- <param name="other">The <see cref="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper"/> to compare with the current object.</param>
- <returns><c>true</c> if the specified object is value equal to the current object; otherwise, <c>false</c>.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext">
- <summary>
- A mapping context for OPC Data Access.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext.#ctor">
- <summary>
- Initializes a new instance of the class, with all defaults.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext.#ctor(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext)">
- <summary>
- Initializes a new instance of the class, based on a given mapping context template.
- </summary>
- <param name="template">The mapping context that is used as a template for creating a new instance.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext.#ctor(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DAGroupParameters,OpcLabs.EasyOpc.DataAccess.DANodeDescriptor,OpcLabs.EasyOpc.DataAccess.DAReadParameters)">
- <summary>
- Initializes a new instance of the class, with a given OPC server descriptor, OPC group parameters, OPC node
- descriptor, and read parameters.
- </summary>
- <param name="serverDescriptor">The OPC server involved in the operation.</param>
- <param name="groupParameters">An object containing subscription parameters, such as the requested update rate.
- </param>
- <param name="nodeDescriptor">The descriptor of the OPC node involved in the operation.</param>
- <param name="readParameters">The read parameters (such as data source or value age).</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext.#ctor(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DAGroupParameters,System.String,System.String,OpcLabs.EasyOpc.DataAccess.DANodeDescriptor,OpcLabs.EasyOpc.DataAccess.DAReadParameters)">
- <summary>
- Initializes a new instance of the class, given all its properties.
- </summary>
- <param name="serverDescriptor">The OPC server involved in the operation.</param>
- <param name="groupParameters">An object containing subscription parameters, such as the requested update rate.
- </param>
- <param name="itemIdTemplateString">The template string for OPC item IDs.</param>
- <param name="nodeDescriptor">The descriptor of the OPC node involved in the operation.</param>
- <param name="readParameters">The read parameters (such as data source or value age).</param>
- <param name="nodePathTemplateString">The template string for OPC node paths.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext.op_Equality(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext)">
- <summary>Determines whether the two objects are equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are equal; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext.op_Inequality(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext)">
- <summary>Determines whether the two objects are not equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are not equal; <c>false</c> if they are equal.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext.GroupParameters">
- <summary>
- An object containing subscription parameters, such as the requested update rate.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext.ItemIdTemplateString">
- <summary>
- The template string for OPC item IDs.
- </summary>
- <remarks>
- <para>
- Following macros can be used in template strings:
- <ul>
- <li><c>$(ParentNodePath) </c>The OPC node path of the parent node. Only used with OPC XML.</li>
- <li><c>$(ParentItemId) </c>The OPC Item Id of parent node.</li>
- <li><c>$(BrowseName) </c>The browse name of current node.</li>
- </ul>
- </para>
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext.NodeDescriptor">
- <summary>
- The descriptor of the OPC node involved in the operation.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext.NodePathTemplateString">
- <summary>
- The template string for OPC node paths.
- </summary>
- <remarks>
- <para>
- Following macros can be used in template strings:
- <ul>
- <li><c>$(ParentNodePath) </c>The OPC node path of the parent node. Only used with OPC XML.</li>
- <li><c>$(ParentItemId) </c>The OPC Item Id of parent node.</li>
- <li><c>$(BrowseName) </c>The browse name of current node.</li>
- </ul>
- </para>
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext.ReadParameters">
- <summary>
- The read parameters (such as data source or value age).
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext.ApplyMemberMappingDefinition(OpcLabs.BaseLib.LiveMapping.AbstractMemberMappingDefinition)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.LiveMapping.CommonMappingContext.ApplyMemberMappingDefinition(OpcLabs.BaseLib.LiveMapping.AbstractMemberMappingDefinition)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext.ApplyTypeMappingDefinition(OpcLabs.BaseLib.LiveMapping.AbstractTypeMappingDefinition)">
- <inheritdoc cref="M:OpcLabs.BaseLib.LiveMapping.AbstractMappingContext.ApplyTypeMappingDefinition(OpcLabs.BaseLib.LiveMapping.AbstractTypeMappingDefinition)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext.Clone">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingContext.DeepClone">
- <summary>
- Creates a new object that is a deep copy of the current instance.
- </summary>
- <returns>A new object that is a deep copy of this instance.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingProvider">
- <summary>
- A mapping provider for OPC Data Access specification.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingProvider.SharedInstance">
- <summary>
- A default, shared instance of the mapping provider object.
- </summary>
- <remarks>
- <para>
- Use this property with care, as its usability is limited. Its main use is for testing, and for non-library
- application code where just a single instance is sufficient.</para>
- <para>
- The default instance is not suitable for Windows Forms or similar environments, where a specific
- <see cref="T:System.Threading.SynchronizationContext"/> may be used with each form.</para>
- <para>
- We also do not recommend using the default instance for library code, due to conflicts that may arise if your
- library sets some instance parameters which may not be the same as what other libraries or the final application
- expects.
- </para>
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingProvider.CreateMappingContext(OpcLabs.BaseLib.LiveMapping.AbstractMappingContext)">
- <inheritdoc cref="M:OpcLabs.BaseLib.LiveMapping.AbstractMappingProvider.CreateMappingContext(OpcLabs.BaseLib.LiveMapping.AbstractMappingContext)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingProvider.GetTypeMappingDefinition(System.Type)">
- <summary>
- Obtains a type mapping definition for a given type, either by looking up an already loaded definition,
- or loading it, if not known to the provider yet.
- </summary>
- <param name="type">The type for which the type mapping definition should be obtained.</param>
- <returns>The existing or newly loaded type mapping definition; <c>null</c> if the type is not for mapping.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingProvider.NewTypeMappingDefinition">
- <inheritdoc cref="M:OpcLabs.BaseLib.LiveMapping.AbstractMappingProvider.NewTypeMappingDefinition"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingProvider.CollectMemberMappings(OpcLabs.BaseLib.LiveMapping.AbstractMemberMappingDefinition,System.Type,System.Object,System.Reflection.MemberInfo,OpcLabs.BaseLib.LiveMapping.AbstractMappingContext,OpcLabs.BaseLib.LiveMapping.AbstractMapper)">
- <inheritdoc cref="M:OpcLabs.BaseLib.LiveMapping.AbstractMappingProvider.CollectMemberMappings(OpcLabs.BaseLib.LiveMapping.AbstractMemberMappingDefinition,System.Type,System.Object,System.Reflection.MemberInfo,OpcLabs.BaseLib.LiveMapping.AbstractMappingContext,OpcLabs.BaseLib.LiveMapping.AbstractMapper)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingProvider.GetMetaValue(System.String,System.Object,OpcLabs.BaseLib.LiveMapping.AbstractMappingContext,OpcLabs.BaseLib.LiveMapping.AbstractMapper)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.LiveMapping.CommonMappingProvider.GetMetaValue(System.String,System.Object,OpcLabs.BaseLib.LiveMapping.AbstractMappingContext,OpcLabs.BaseLib.LiveMapping.AbstractMapper)"/>
- <remarks>
- <para>
- <see cref="T:OpcLabs.EasyOpc.LiveMapping.CommonMappingProvider"/> supports following meta-members:
- <ul>
- <li><c>GroupParameters</c>: <see cref="T:OpcLabs.EasyOpc.DataAccess.DAGroupParameters"/>, an object containing subscription parameters, such as the requested update rate.</li>
- <li><c>NodeDescriptor</c>: <see cref="T:OpcLabs.EasyOpc.DataAccess.DANodeDescriptor"/>, the descriptor of the OPC node involved in the operation.</li>
- <li><c>ReadParameters</c>: <see cref="T:OpcLabs.EasyOpc.DataAccess.DAReadParameters"/>, the read parameters (such as data source or value age).</li>
- </ul>
- </para>
- </remarks>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.Extensions.DAClientMapperExtension">
- <summary>
- Extension methods on <see cref="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper"/> objects. A static class.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.Extensions.DAClientMapperExtension.GetTarget(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper,System.Object,System.String,System.Boolean)">
- <overloads>
- <summary>
- Executes the "Get" operation on members of given target object.
- </summary>
- <remarks>
- The "Get" operation obtains value of an OPC property and stores it into the mapping source.
- Only mappings of type <see cref="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyMapping"/> are affected; other mappings are ignored.
- </remarks>
- </overloads>
-
- <param name="clientMapper">The client mapper object that will perform the operation.</param>
- <param name="targetObject">The object being targeted.</param>
- <param name="mappingTag">The operation will be performed only on mappings tagged with this mapping tag.</param>
- <param name="recurse"><c>true</c> to operate on sub-targets (mapped members of the target) recursively;
- <c>false</c> otherwise.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.Extensions.DAClientMapperExtension.GetTarget(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper,System.Object,System.Predicate{System.Collections.Generic.IEnumerable{System.String}},System.Boolean)">
- <param name="clientMapper">The client mapper object that will perform the operation.</param>
- <param name="targetObject">The object being targeted.</param>
- <param name="mappingTagsPredicate">The operation will be performed only on mappings whose mapping tags satisfy this
- predicate.</param>
- <param name="recurse"><c>true</c> to operate on sub-targets (mapped members of the target) recursively;
- <c>false</c> otherwise.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.Extensions.DAClientMapperExtension.GetTarget(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper,System.Object,System.Boolean)">
- <param name="clientMapper">The client mapper object that will perform the operation.</param>
- <param name="targetObject">The object being targeted.</param>
- <param name="recurse"><c>true</c> to operate on sub-targets (mapped members of the target) recursively;
- <c>false</c> otherwise.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.Extensions.DAClientMapperExtension.ReadTarget(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper,System.Object,System.String,System.Boolean)">
- <overloads>
- <summary>
- Executes the "Read" operation on members of given target object.
- </summary>
- <remarks>
- The "Read" operation reads a value of an OPC item and stores it into the mapping source.
- Only mappings of type <see cref="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMapping"/> that include <see cref="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingOperations.Read"/>
- in their <see cref="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping.Operations"/> are affected; other mappings are ignored.
- </remarks>
- </overloads>
-
- <param name="clientMapper">The client mapper object that will perform the operation.</param>
- <param name="targetObject">The object being targeted.</param>
- <param name="mappingTag">The operation will be performed only on mappings tagged with this mapping tag.</param>
- <param name="recurse"><c>true</c> to operate on sub-targets (mapped members of the target) recursively;
- <c>false</c> otherwise.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.Extensions.DAClientMapperExtension.ReadTarget(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper,System.Object,System.Predicate{System.Collections.Generic.IEnumerable{System.String}},System.Boolean)">
- <param name="clientMapper">The client mapper object that will perform the operation.</param>
- <param name="targetObject">The object being targeted.</param>
- <param name="mappingTagsPredicate">The operation will be performed only on mappings whose mapping tags satisfy this
- predicate.</param>
- <param name="recurse"><c>true</c> to operate on sub-targets (mapped members of the target) recursively;
- <c>false</c> otherwise.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.Extensions.DAClientMapperExtension.ReadTarget(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper,System.Object,System.Boolean)">
- <param name="clientMapper">The client mapper object that will perform the operation.</param>
- <param name="targetObject">The object being targeted.</param>
- <param name="recurse"><c>true</c> to operate on sub-targets (mapped members of the target) recursively;
- <c>false</c> otherwise.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.Extensions.DAClientMapperExtension.SubscribeTarget(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper,System.Boolean,System.String,System.Object,System.Boolean)">
- <overloads>
- <summary>
- Executes the "Subscribe" operation on members of given target object.
- </summary>
- <remarks>
- The "Subscribe" operation subscribes to or unsubscribes from changes of an OPC item.
- Only mappings of type <see cref="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMapping"/> that include <see cref="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingOperations.Subscribe"/>
- in their <see cref="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping.Operations"/> are affected; other mappings are ignored.
- </remarks>
- </overloads>
-
- <param name="clientMapper">The client mapper object that will perform the operation.</param>
- <param name="active"><c>true</c> to subscribe; <c>false</c> to unsubscribe.</param>
- <param name="targetObject">The object being targeted.</param>
- <param name="mappingTag">The operation will be performed only on mappings tagged with this mapping tag.</param>
- <param name="recurse"><c>true</c> to operate on sub-targets (mapped members of the target) recursively;
- <c>false</c> otherwise.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.Extensions.DAClientMapperExtension.SubscribeTarget(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper,System.Boolean,System.Predicate{System.Collections.Generic.IEnumerable{System.String}},System.Object,System.Boolean)">
- <param name="clientMapper">The client mapper object that will perform the operation.</param>
- <param name="active"><c>true</c> to subscribe; <c>false</c> to unsubscribe.</param>
- <param name="mappingTagsPredicate">The operation will be performed only on mappings whose mapping tags satisfy this
- predicate.</param>
- <param name="targetObject">The object being targeted.</param>
- <param name="recurse"><c>true</c> to operate on sub-targets (mapped members of the target) recursively;
- <c>false</c> otherwise.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.Extensions.DAClientMapperExtension.SubscribeTarget(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper,System.Boolean,System.Object,System.Boolean)">
- <param name="clientMapper">The client mapper object that will perform the operation.</param>
- <param name="active"><c>true</c> to subscribe; <c>false</c> to unsubscribe.</param>
- <param name="targetObject">The object being targeted.</param>
- <param name="recurse"><c>true</c> to operate on sub-targets (mapped members of the target) recursively;
- <c>false</c> otherwise.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.Extensions.DAClientMapperExtension.WriteTarget(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper,System.Object,System.String,System.Boolean)">
- <overloads>
- <summary>
- Executes the "Write" operation on members of given target object.
- </summary>
- <remarks>
- The "Write" operation writes a value from the mapping source into an OPC item.
- Only mappings of type <see cref="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMapping"/> that include <see cref="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingOperations.Write"/>
- in their <see cref="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping.Operations"/> are affected; other mappings are ignored.
- </remarks>
- </overloads>
-
- <param name="clientMapper">The client mapper object that will perform the operation.</param>
- <param name="targetObject">The object being targeted.</param>
- <param name="mappingTag">The operation will be performed only on mappings tagged with this mapping tag.</param>
- <param name="recurse"><c>true</c> to operate on sub-targets (mapped members of the target) recursively;
- <c>false</c> otherwise.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.Extensions.DAClientMapperExtension.WriteTarget(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper,System.Object,System.Predicate{System.Collections.Generic.IEnumerable{System.String}},System.Boolean)">
- <param name="clientMapper">The client mapper object that will perform the operation.</param>
- <param name="targetObject">The object being targeted.</param>
- <param name="mappingTagsPredicate">The operation will be performed only on mappings whose mapping tags satisfy this
- predicate.</param>
- <param name="recurse"><c>true</c> to operate on sub-targets (mapped members of the target) recursively;
- <c>false</c> otherwise.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.Extensions.DAClientMapperExtension.WriteTarget(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientMapper,System.Object,System.Boolean)">
- <param name="clientMapper">The client mapper object that will perform the operation.</param>
- <param name="targetObject">The object being targeted.</param>
- <param name="recurse"><c>true</c> to operate on sub-targets (mapped members of the target) recursively;
- <c>false</c> otherwise.</param>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.Extensions.NamespaceDoc">
- <summary>
- This namespace contains extension classes used for live mapping of OPC Data Access sources to targets.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.NamespaceDoc">
- <summary>
- This namespace contains classes used for live mapping of OPC Data Access sources to targets.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1">
- <summary>
- A strongly-typed resource class, for looking up localized strings, etc.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.ResourceManager">
- <summary>
- Returns the cached ResourceManager instance used by this class.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.Culture">
- <summary>
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAClientItemMapping_MappingSource_CurrentlySubscribed">
- <summary>
- Looks up a localized string similar to Cannot change the mapping source of the OPC Data Access item mapping when currently subscribed..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAClientMapper_ItemMissingGroupParameters">
- <summary>
- Looks up a localized string similar to The data access item mapping cannot participate in Subscribe operation, because it contains no group parameters. If you are using attribute-based mapping, you might be missing DASubscriptionAttribute. If you do not want the mapping participate in Subscribe operation, you can exclude it using the Operations member of the mapping (or Operations argument of DAItemAttribute). This error should not happen unless you explicitly specify the values in mapping context, because the default mapping context contains de [rest of string was truncated]";.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAClientMapper_ItemMissingNodeDescriptor">
- <summary>
- Looks up a localized string similar to The member cannot be mapped as OPC data access item, because no node descriptor has been specified in the mapping context. You might be missing the DANodeAttribute..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAClientMapper_ItemMissingReadParameters">
- <summary>
- Looks up a localized string similar to The data access item mapping cannot participate in Read operation, because it contains no read parameters. If you are using attribute-based mapping, you might be missing DAReadAttribute. If you do not want the mapping participate in Read operation, you can exclude it using the Operations member of the mapping (or Operations argument of DAItemAttribute). This error should not happen unless you explicitly specify the values in mapping context, because the default mapping context contains default read paramete [rest of string was truncated]";.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAClientMapper_ItemMissingServerDescriptor">
- <summary>
- Looks up a localized string similar to The member cannot be mapped as OPC data access item, because no server descriptor has been specified in the mapping context. You might be missing the ServerAttribute, or forgot to specify the server descriptor in the mapping context template in the mapper..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAClientMapper_PropertyMissingNodeDescriptor">
- <summary>
- Looks up a localized string similar to The member cannot be mapped as OPC data access property, because no node descriptor has been specified in the mapping context. You might be missing the NodeAttribute, or forgot to specify the node descriptor in the mapping context template in the mapper..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAClientMapper_PropertyMissingServerDescriptor">
- <summary>
- Looks up a localized string similar to The member cannot be mapped as OPC data access property, because no server descriptor has been specified in the mapping context. You might be missing the ServerAttribute, or forgot to specify the server descriptor in the mapping context template in the mapper..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAClientMapper_Write_ImproperCombinationOfMappings">
- <summary>
- Looks up a localized string similar to The OPC-DA client mapper has encountered an improper combination of Vtq, Value, Timestamp and Quality mappings for a Write operation on an item source..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAClientMapper_Write_MoreThanOneQualityMapping">
- <summary>
- Looks up a localized string similar to The OPC-DA client mapper has encountered more than one mapping of Quality kind for a Write operation on an item source..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAClientMapper_Write_MoreThanOneTimestampMapping">
- <summary>
- Looks up a localized string similar to The OPC-DA client mapper has encountered more than one mapping of Timestamp or TimestampLocal kind for a Write operation on an item source..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAClientMapper_Write_MoreThanOneValueMapping">
- <summary>
- Looks up a localized string similar to The OPC-DA client mapper has encountered more than one mapping of Value kind for a Write operation on an item source..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAClientMapper_Write_MoreThanOneVtqMapping">
- <summary>
- Looks up a localized string similar to The OPC-DA client mapper has encountered more than one mapping of Vtq kind for a Write operation on an item source..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAItemMapping_SetResult_DAVtqResult_LinkingTarget_Null">
- <summary>
- Looks up a localized string similar to Internal error. Null linking target while setting VTQ result in OPC-DA item mapping..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAItemMapping_SetResult_OperationResult_LinkingTarget_Null">
- <summary>
- Looks up a localized string similar to Internal error. Null linking target while setting operation result in OPC-DA item mapping..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAMapper_DeferredMapNode_NotConfigured">
- <summary>
- Looks up a localized string similar to The current OPC-DA mapper is not configured to support deferred node mapping..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAMapper_ObtainItemVtq_QualityIsNull">
- <summary>
- Looks up a localized string similar to The Quality mapping has given a null reference. In client mapping, this error is issued during the Write operation. In server mapping, this error is issued during the Read operation..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAMapper_ObtainItemVtq_TimestampIsNull">
- <summary>
- Looks up a localized string similar to The Timestamp mapping has given a null reference. In client mapping, this error is issued during the Write operation. In server mapping, this error is issued during the Read operation..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAMapper_ObtainItemVtq_TimestampLocalIsNull">
- <summary>
- Looks up a localized string similar to The TimestampLocal mapping has given a null reference. In client mapping, this error is issued during the Write operation. In server mapping, this error is issued during the Read operation..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAMapper_ObtainVtq_VtqIsNull">
- <summary>
- Looks up a localized string similar to The Vtq mapping has given a null reference. In client mapping, this error is issued during the Write operation. In server mapping, this error is issued during the Read operation..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAMappingContext_ExpandNodeTemplate_Errors">
- <summary>
- Looks up a localized string similar to {0} error(s) occurred while expanding an OPC-DA node path or item ID template "{1}". Unexpanded macro(s): {2}..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAMappingProvider_DAFolderAttribute_Precludes_DAItemAttribute">
- <summary>
- Looks up a localized string similar to DAFolderAttribute cannot be combined with DAItemAttribute..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAMappingProvider_DAFolderAttribute_Precludes_DAMemberAttribute">
- <summary>
- Looks up a localized string similar to DAFolderAttribute cannot be combined with DAMemberAttribute..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAMappingProvider_DAFolderAttribute_Precludes_DAPropertyAttribute">
- <summary>
- Looks up a localized string similar to DAFolderAttribute cannot be combined with DAPropertyAttribute..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAMappingProvider_DAFolderAttribute_Precludes_MetaMemberAttribute">
- <summary>
- Looks up a localized string similar to DAFolderAttribute cannot be combined with MetaMemberAttribute..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAMappingProvider_DAItemAttribute_Precludes_DAMemberAttribute">
- <summary>
- Looks up a localized string similar to DAItemAttribute cannot be combined with DAMemberAttribute..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAMappingProvider_DAItemAttribute_Precludes_DAPropertyAttribute">
- <summary>
- Looks up a localized string similar to DAItemAttribute cannot be combined with DAPropertyAttribute..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAMappingProvider_DAItemAttribute_Precludes_MetaMemberAttribute">
- <summary>
- Looks up a localized string similar to DAItemAttribute cannot be combined with MetaMemberAttribute..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAMappingProvider_DAMemberAttribute_Precludes_MetaMemberAttribute">
- <summary>
- Looks up a localized string similar to DAMemberAttribute cannot be combined with MetaMemberAttribute..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAMappingProvider_DANodeAttribute_Precludes_DAMemberAttribute">
- <summary>
- Looks up a localized string similar to DANodeAttribute cannot be combined with DAMemberAttribute..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAMappingProvider_DANodeAttribute_Precludes_MetaMemberAttribute">
- <summary>
- Looks up a localized string similar to DANodeAttribute cannot be combined with MetaMemberAttribute..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAMappingProvider_DAPropertyAttribute_Precludes_DAMemberAttribute">
- <summary>
- Looks up a localized string similar to DAPropertyAttribute cannot be combined with DAMemberAttribute..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAMappingProvider_DAPropertyAttribute_Precludes_MetaMemberAttribute">
- <summary>
- Looks up a localized string similar to DAPropertyAttribute cannot be combined with MetaMemberAttribute..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.Resource1.DAPropertyMapping_SetResult_ValueResult_LinkingTarget_Null">
- <summary>
- Looks up a localized string similar to Internal error. Null linking target while setting value result in OPC-DA property mapping..
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAFolderAttribute">
- <summary>
- Gives information about OPC Data Access folder.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemAttribute">
- <summary>
- Gives information about OPC Data Access item.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemAttribute.DefaultAccessPath">
- <summary>
- Default access path. An empty string.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemAttribute.DefaultCanonicalDataType">
- <summary>
- Default canonical data type. Corresponds to <see cref="F:OpcLabs.BaseLib.ComInterop.VarTypes.Empty"/>.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemAttribute.DefaultRequestedDataType">
- <summary>
- Default requested data type. Corresponds to <see cref="F:OpcLabs.BaseLib.ComInterop.VarTypes.Empty"/>.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemAttribute.DefaultKind">
- <summary>
- Default item mapping kind. Equals to <see cref="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingKind.Value"/>.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemAttribute.DefaultOperations">
- <summary>
- Default item mapping operations. Equals to <see cref="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingOperations.All"/>.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemAttribute.#ctor">
- <summary>Initializes a new instance of the class with default data.</summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemAttribute.DefaultItemType">
- <summary>
- Default type (of OPC item). Corresponds to a type of <see cref="T:System.Object"/>.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemAttribute.AccessPath">
- <summary>
- An optional data path suggestion to the server.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemAttribute.CanonicalDataType">
- <summary>
- Specifies the canonical data type.
- </summary>
- <remarks>This property is only used in server mapping. It is ignored in client mapping.
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemAttribute.RequestedDataType">
- <summary>
- Specifies the data type requested. Passing <see cref="F:OpcLabs.BaseLib.ComInterop.VarTypes.Empty"/> means that
- the server's canonical data type should be used.
- </summary>
- <remarks>This property is only used in client mapping. It is ignored in server mapping.
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemAttribute.Kind">
- <summary>
- Specifies how the OPC Data Access item will be mapped.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemAttribute.Operations">
- <summary>
- OPC-DA item mapping operations in which the attributed target should participate.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemAttribute.ItemType">
- <summary>
- The type of OPC item.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemIdTemplateAttribute">
- <summary>
- Describes how to construct OPC item IDs.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemIdTemplateAttribute.#ctor(System.String)">
- <summary>
- Initializes a new instance of the class with given template string for item Id.
- </summary>
- <param name="itemIdTemplateString">The template string for item Id.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemIdTemplateAttribute.#ctor(System.String,System.String)">
- <summary>
- Initializes a new instance of the class with given template strings for node path and item Id.
- </summary>
- <param name="nodePathTemplateString">The template string for node path.</param>
- <param name="itemIdTemplateString">The template string for item Id.</param>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemIdTemplateAttribute.ItemIdTemplateString">
- <summary>
- The template string for item Id.
- </summary>
- <remarks>
- <para>
- <c>Null</c> is allowed, because it allows to disable the template use from certain level onwards.</para>
- <para>
- Following macros can be used in template strings:
- <ul>
- <li><c>$(ParentNodePath) </c>The OPC node path of the parent node. Only used with OPC XML.</li>
- <li><c>$(ParentItemId) </c>The OPC Item Id of parent node.</li>
- <li><c>$(BrowseName) </c>The browse name of current node.</li>
- </ul>
- </para>
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemIdTemplateAttribute.NodePathTemplateString">
- <summary>
- The template string for node path. Only used with OPC XML.
- </summary>
- <remarks>
- <para>
- <c>Null</c> is allowed, because it allows to disable the template use from certain level onwards.</para>
- <para>
- Following macros can be used in template strings:
- <ul>
- <li><c>$(ParentNodePath) </c>The OPC node path of the parent node. Only used with OPC XML.</li>
- <li><c>$(ParentItemId) </c>The OPC Item Id of parent node.</li>
- <li><c>$(BrowseName) </c>The browse name of current node.</li>
- </ul>
- </para>
- </remarks>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMemberAttribute">
- <summary>
- Denotes that the member should be involved in OPC Data Access mapping.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DANodeAttribute">
- <summary>
- Gives information about OPC Data Access node.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DANodeAttribute.BrowsePath">
- <summary>
- Specifies the browse path for the OPC node.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DANodeAttribute.Deferred">
- <summary>
- Determines whether the node will be mapped in a deferred manner.
- </summary>
- <remarks>
- When <c>false, the member will be set to the mapped object itself; when </c><c>true</c>, the member will be set to
- a function that returns the mapped object (deferred mapping). The <see cref="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMapper.DeferredMapNodeFunction"/>
- must be set to provide the deferred mapping function for the given mapping context.
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DANodeAttribute.ItemId">
- <summary>
- Contains OPC item identifier (empty string for the root, null reference if unknown).
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DANodeAttribute.NodePath">
- <summary>
- Contains node path (empty string for the root, null reference if unknown). Only used with OPC XML.
- </summary>
- <remarks>
- <para>
- Not to be confused with the <see cref="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DANodeAttribute.BrowsePath"/>, or the access path (only in OPC-DA 1.0, and quite rare). </para>
- </remarks>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyAttribute">
- <summary>
- Gives information about OPC Data Access property (on some OPC item).
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyAttribute.DefaultKind">
- <summary>
- Default property mapping kind. Equals to <see cref="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyMappingKind.Value"/>.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyAttribute.DefaultQualifiedName">
- <summary>
- Default qualified name of the property. An empty string.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyAttribute.#ctor(OpcLabs.EasyOpc.DataAccess.DAPropertyIds)">
- <summary>Initializes a new instance of the class with given enumerated OPC property Id.</summary>
- <param name="propertyIds">Enumerated Id of the OPC property.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyAttribute.#ctor(System.Int64)">
- <summary>Initializes a new instance of the class with given numerical OPC property Id.</summary>
- <param name="propertyId">Numerical Id of the OPC property.</param>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyAttribute.DefaultType">
- <summary>
- Default type (of OPC property ). Corresponds to a type of <see cref="T:System.Object"/>.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyAttribute.Kind">
- <summary>
- Specifies how the OPC Data Access property will be mapped.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyAttribute.PropertyId">
- <summary>
- Numerical Id of the OPC property.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyAttribute.PropertyType">
- <summary>
- The type of OPC property.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyAttribute.QualifiedName">
- <summary>
- The qualified name of the OPC property.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAReadAttribute">
- <summary>
- Gives information about how OPC Data Access reading should be performed.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAReadAttribute.DefaultDataSource">
- <summary>
- Default data source.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAReadAttribute.DefaultValueAge">
- <summary>
- Default value age.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAReadAttribute.#ctor">
- <summary>Initializes a new instance of the class with default data.</summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAReadAttribute.DataSource">
- <summary>Selects the data source for OPC reads (from device, from OPC cache, or dynamically determined).</summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAReadAttribute.ValueAge">
- <summary>Determines the age of value you would like to obtain (in milliseconds).</summary>
- <remarks>
- <para>This value is significant only when the <see cref="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAReadAttribute.DataSource"/> property is set to
- ByValueAge. </para>
- <para>The value must be greater than or equal to zero, or it must be equal to
- <see cref="F:System.Threading.Timeout.Infinite"/>.</para>
- <para>When the value is <see cref="F:System.Threading.Timeout.Infinite"/>, the value will always be provided from
- the memory, i.e. without actually accessing the OPC server.</para>
- </remarks>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DASubscriptionAttribute">
- <summary>
- Gives information about how the OPC Data Access subscription should be performed, such as the requested update rate.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DASubscriptionAttribute.DefaultLocale">
- <summary>
- Default locale. Equals to zero.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DASubscriptionAttribute.DefaultPercentDeadband">
- <summary>
- Default percent deadband. Equals to zero (0.0).
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DASubscriptionAttribute.DefaultRequestedUpdateRate">
- <summary>
- Default requested update rate. Equals to <see cref="F:System.Threading.Timeout.Infinite"/>, i.e. no implicit updates.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DASubscriptionAttribute.#ctor">
- <summary>Initializes a new instance of the class with default data.</summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DASubscriptionAttribute.Locale">
- <summary>Gets or sets the language to be used by the server when returning values.</summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DASubscriptionAttribute.RequestedUpdateRate">
- <summary>Gets or sets the requested update rate</summary>
- <remarks>
- <para>How often should the updates be received (number of milliseconds).</para>
- <para>The value must be greater than zero, or it must be equal to
- <see cref="F:System.Threading.Timeout.Infinite"/>.</para>
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DASubscriptionAttribute.PercentDeadband">
- <summary>Gets or sets the percent change in an item value that will cause an update.</summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DATypeAttribute">
- <summary>
- Denotes that the type should be involved in OPC Data Access mapping.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingKind">
- <summary>
- Specifies how the OPC Data Access item will be mapped.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingKind.Result">
- <summary>
- Map the operation result, as <see cref="T:OpcLabs.BaseLib.OperationModel.OperationResult"/> or a derived type specific for the operation.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingKind.ErrorId">
- <summary>
- Map the error ID, as <see cref="T:System.String"/>.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingKind.Exception">
- <summary>
- Map the exception, as <see cref="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingKind.Exception"/> or a derived type. <c>null</c> if the operation has been successful.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingKind.ErrorMessage">
- <summary>
- Map the error message, as <see cref="T:System.String"/>. An empty string if the operation has been successful.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingKind.StatusInfo">
- <summary>
- Map the status information, as <see cref="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingKind.StatusInfo"/>.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingKind.Vtq">
- <summary>
- Map the item value/timestamp/quality combination, as <see cref="T:OpcLabs.EasyOpc.DataAccess.DAVtq"/> or a generic <c>DAVtq</c>.
- <para>
- <b>Remarks:</b></para>
- <para>
- The linking target value is not changed if the operation resulted in an exception.
- </para>
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingKind.Value">
- <summary>
- Map the item value, as <see cref="T:System.Object"/> or a specific type. This is the default mapping kind.
- <para>
- <b>Remarks:</b></para>
- <para>
- The linking target value is not changed if the operation resulted in an exception.
- </para>
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingKind.Timestamp">
- <summary>
- Map the timestamp, as <see cref="T:System.DateTime"/>. In UTC.
- <para>
- <b>Remarks:</b></para>
- <para>
- The linking target value is not changed if the operation resulted in an exception.
- </para>
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingKind.TimestampLocal">
- <summary>
- Map the timestamp, as <see cref="T:System.DateTime"/>. In local time.
- <para>
- <b>Remarks:</b></para>
- <para>
- The linking target value is not changed if the operation resulted in an exception.
- </para>
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingKind.Quality">
- <summary>
- Map the OPC quality, as <see cref="T:OpcLabs.EasyOpc.DataAccess.DAQuality"/>.
- <para>
- <b>Remarks:</b></para>
- <para>
- The linking target value is not changed if the operation resulted in an exception.
- </para>
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingOperations">
- <summary>
- Possible mapping operations on OPC Data Access items.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingOperations.None">
- <summary>
- No operation.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingOperations.Read">
- <summary>
- A Read operation.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingOperations.Write">
- <summary>
- A Write operation.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingOperations.Subscribe">
- <summary>
- A Subscribe operation.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingOperations.ReadAndWrite">
- <summary>
- Read and Write operations.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingOperations.ReadAndSubscribe">
- <summary>
- Read and Subscribe operations.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingOperations.WriteAndSubscribe">
- <summary>
- Write and Subscribe operations.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingOperations.All">
- <summary>
- All operations (Read, Write, Subscribe).
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyMappingKind">
- <summary>
- Specifies how the OPC Data Access property will be mapped.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyMappingKind.Result">
- <summary>
- Map the operation results, as <see cref="T:OpcLabs.BaseLib.OperationModel.OperationResult"/> or a derived type specific for the operation.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyMappingKind.ErrorId">
- <summary>
- Map the error ID, as <see cref="T:System.String"/>.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyMappingKind.Exception">
- <summary>
- Map the exception, as <see cref="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyMappingKind.Exception"/> or a derived type. <c>null</c> if the operation has been successful.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyMappingKind.ErrorMessage">
- <summary>
- Map the error message, as <see cref="T:System.String"/>. An empty string if the operation has been successful.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyMappingKind.StatusInfo">
- <summary>
- Map the status information, as <see cref="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyMappingKind.StatusInfo"/>.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyMappingKind.Value">
- <summary>
- Map the property value, as <see cref="T:System.Object"/> or a specific type. This is the default mapping kind.
- <para>
- <b>Remarks:</b></para>
- <para>
- The linking target value is not changed if the operation resulted in an exception.
- </para>
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMemberMappingDefinition">
- <summary>
- Member mapping definition for members involved in OPC Data Access mapping.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMemberMappingDefinition.#ctor(System.String)">
- <inheritdoc cref="T:OpcLabs.EasyOpc.LiveMapping.CommonMemberMappingDefinition"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMemberMappingDefinition.FolderAttribute">
- <summary>
- Contains the <c>DAFolder</c> attribute, if present for this member.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMemberMappingDefinition.MemberAttribute">
- <summary>
- Contains the <c>DAMember</c> attribute, if present for this member.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMemberMappingDefinition.NodeAttribute">
- <summary>
- Contains the <c>DANode</c> attribute, if present for this member.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMemberMappingDefinition.ItemAttribute">
- <summary>
- Contains the <c>DAItem</c> attribute, if present for this member.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMemberMappingDefinition.SubscriptionAttribute">
- <summary>
- Contains the <c>DASubscription</c> attribute, if present for this member.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMemberMappingDefinition.PropertyAttribute">
- <summary>
- Contains the <c>DAProperty</c> attribute, if present for this member.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMemberMappingDefinition.ReadAttribute">
- <summary>
- Contains the <c>DARead</c> attribute, if present for this member.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMemberMappingDefinition.LoadFromMemberInfo(System.Reflection.MemberInfo,OpcLabs.BaseLib.LiveMapping.AbstractMappingProvider)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.LiveMapping.CommonMemberMappingDefinition.LoadFromMemberInfo(System.Reflection.MemberInfo,OpcLabs.BaseLib.LiveMapping.AbstractMappingProvider)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMemberMappingDefinition.ShouldLoadFromMemberInfo(System.Reflection.MemberInfo)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.LiveMapping.CommonMemberMappingDefinition.ShouldLoadFromMemberInfo(System.Reflection.MemberInfo)"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DATypeMappingDefinition">
- <summary>
- Type mapping definitions for a type that is mapped to OPC Data Access.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DATypeMappingDefinition.ItemIdTemplateAttribute">
- <summary>
- Contains the <c>DAItemIdTemplate</c> attribute, if present for this member.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DATypeMappingDefinition.ReadAttribute">
- <summary>
- Contains the <c>DARead</c> attribute, if present for this member.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DATypeMappingDefinition.SubscriptionAttribute">
- <summary>
- Contains the <c>DASubscription</c> attribute, if present for this member.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DATypeMappingDefinition.LoadFromType(System.Type,OpcLabs.BaseLib.LiveMapping.AbstractMappingProvider)">
- <inheritdoc cref="M:OpcLabs.BaseLib.LiveMapping.AbstractTypeMappingDefinition.LoadFromType(System.Type,OpcLabs.BaseLib.LiveMapping.AbstractMappingProvider)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DATypeMappingDefinition.ShouldLoadFromType(System.Type)">
- <inheritdoc cref="M:OpcLabs.BaseLib.LiveMapping.AbstractTypeMappingDefinition.ShouldLoadFromType(System.Type)"/>
- <remarks>The type must be marked with <see cref="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DATypeAttribute"/> should it be loaded.</remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DATypeMappingDefinition.NewMemberMappingDefinition(System.String)">
- <inheritdoc cref="M:OpcLabs.BaseLib.LiveMapping.AbstractTypeMappingDefinition.NewMemberMappingDefinition(System.String)"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemSource">
- <summary>
- A client mapping source that represents OPC Data Access item.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemSource.#ctor(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DAItemDescriptor)">
- <summary>
- Initializes a new instance of the class, with given OPC server and item descriptors.
- </summary>
- <param name="serverDescriptor">The OPC server involved in the operation.</param>
- <param name="itemDescriptor">The OPC item involved in the operation.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemSource.#ctor(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DAItemDescriptor,OpcLabs.EasyOpc.DataAccess.DAGroupParameters)">
- <summary>
- Initializes a new instance of the class, with given OPC server and item descriptors, and subscription (OPC group)
- parameters.
- </summary>
- <param name="serverDescriptor">The OPC server involved in the operation.</param>
- <param name="itemDescriptor">The OPC item involved in the operation.</param>
- <param name="groupParameters">An object containing subscription parameters, such as the requested update rate.
- </param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemSource.#ctor(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DAItemDescriptor,OpcLabs.EasyOpc.DataAccess.DAReadParameters)">
- <summary>
- Initializes a new instance of the class, with given OPC server and item descriptors, and read parameters.
- </summary>
- <param name="serverDescriptor">The OPC server involved in the operation.</param>
- <param name="itemDescriptor">The OPC item involved in the operation.</param>
- <param name="readParameters">The read parameters (such as data source or value age).</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemSource.#ctor(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DAItemDescriptor,OpcLabs.EasyOpc.DataAccess.DAGroupParameters,OpcLabs.EasyOpc.DataAccess.DAReadParameters)">
- <summary>
- Initializes a new instance of the class, with given OPC server and item descriptors, subscription (OPC group) and
- read parameters.
- </summary>
- <param name="serverDescriptor">The OPC server involved in the operation.</param>
- <param name="itemDescriptor">The OPC item involved in the operation.</param>
- <param name="groupParameters">An object containing subscription parameters, such as the requested update rate.
- </param>
- <param name="readParameters">The read parameters (such as data source or value age).</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemSource.op_Equality(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemSource,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemSource)">
- <summary>Determines whether the two objects are equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are equal; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemSource.op_Inequality(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemSource,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemSource)">
- <summary>Determines whether the two objects are not equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are not equal; <c>false</c> if they are equal.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemSource.ItemDescriptor">
- <summary>
- The OPC item involved in the operation.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemSource.GroupParameters">
- <summary>
- An object containing subscription parameters, such as the requested update rate.
- </summary>
- <remarks>Can be null as long as the source does not participate in any subscription operation.</remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemSource.ReadParameters">
- <summary>
- The read parameters (such as data source or value age).
- </summary>
- <remarks>Can be null as long as the source does not participate in any subscription operation.</remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemSource.SubscriptionCount">
- <summary>
- Gets the number of subscriptions tied to this source.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemSource.Equals(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemSource)">
- <summary>
- Determines whether the current object is the same as other object.
- </summary>
- <param name="other">Object to be compared.</param>
- <returns>True if the objects are the same, otherwise false.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemSource.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemSource.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemSource.Mappings">
- <summary>
- The mappings associated with this mapping source.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientPropertySource">
- <summary>
- A client mapping source that represents OPC Data Access property (on an OPC item).
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientPropertySource.#ctor(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DANodeDescriptor,OpcLabs.EasyOpc.DataAccess.DAPropertyDescriptor)">
- <summary>
- Initializes a new instance of the class, with given OPC server and property descriptors.
- </summary>
- <param name="serverDescriptor">The OPC server involved in the operation.</param>
- <param name="nodeDescriptor">The OPC node involved in the operation.</param>
- <param name="propertyDescriptor">The descriptor of the OPC property involved in the operation.</param>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAFolderSource">
- <summary>
- An abstract mapping source that represents OPC Data Access folder.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAFolderSource.#ctor(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DANodeDescriptor)">
- <summary>
- Initializes a new instance of the class, with given OPC server and node descriptors.
- </summary>
- <param name="serverDescriptor">The OPC server involved in the operation.</param>
- <param name="nodeDescriptor">The OPC item involved in the operation.</param>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAFolderSource.Mappings">
- <summary>
- The mappings associated with this mapping source.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemSource">
- <summary>
- An abstract mapping source that represents OPC Data Access item.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemSource.#ctor(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DAItemDescriptor)">
- <summary>
- Initializes a new instance of the class, with given OPC server and item descriptors.
- </summary>
- <param name="serverDescriptor">The OPC server involved in the operation.</param>
- <param name="itemDescriptor">The OPC item involved in the operation.</param>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemSource.Mappings">
- <summary>
- The mappings associated with this mapping source.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingSource">
- <summary>
- A mapping source for OPC Data Access specification.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingSource.#ctor(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DANodeDescriptor)">
- <summary>
- Initializes a new instance of the class, with given OPC server and node descriptors.
- </summary>
- <param name="serverDescriptor">The OPC server involved in the operation.</param>
- <param name="nodeDescriptor">The descriptor of the OPC node involved in the operation.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingSource.op_Equality(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingSource,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingSource)">
- <summary>Determines whether the two objects are equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are equal; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingSource.op_Inequality(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingSource,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingSource)">
- <summary>Determines whether the two objects are not equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are not equal; <c>false</c> if they are equal.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingSource.NodeDescriptor">
- <summary>
- The descriptor of the OPC node involved in the operation.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingSource.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingSource.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingSource.Equals(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAMappingSource)">
- <summary>
- Determines whether the current object is the same as other object.
- </summary>
- <param name="other">Object to be compared.</param>
- <returns>True if the objects are the same, otherwise false.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertySource">
- <summary>
- An abstract mapping source that represents OPC Data Access property (on an OPC item).
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertySource.#ctor(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DANodeDescriptor,OpcLabs.EasyOpc.DataAccess.DAPropertyDescriptor)">
- <summary>
- Initializes a new instance of the class, with given OPC server, node and property descriptors.
- </summary>
- <param name="serverDescriptor">The OPC server involved in the operation.</param>
- <param name="nodeDescriptor">The OPC node involved in the operation.</param>
- <param name="propertyDescriptor">The descriptor of the OPC property involved in the operation.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertySource.op_Equality(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertySource,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertySource)">
- <summary>Determines whether the two objects are equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are equal; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertySource.op_Inequality(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertySource,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertySource)">
- <summary>Determines whether the two objects are not equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are not equal; <c>false</c> if they are equal.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertySource.Kind">
- <summary>
- Specifies how the OPC Data Access property will be mapped.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertySource.PropertyDescriptor">
- <summary>
- The descriptor of the OPC property involved in the operation.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertySource.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertySource.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertySource.Mappings">
- <summary>
- The mappings associated with this mapping source.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertySource.Equals(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertySource)">
- <summary>
- Determines whether the current object is the same as other object.
- </summary>
- <param name="other">Object to be compared.</param>
- <returns>True if the objects are the same, otherwise false.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping">
- <summary>
- A client mapping for OPC Data Access items.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping.DefaultOperations">
- <summary>
- The default item mapping operations. Equals to <see cref="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingOperations.All"/>'
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping.#ctor(OpcLabs.BaseLib.LiveMapping.AbstractMapping,System.Type,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingKind,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingOperations)">
- <summary>
- Initializes a new instance of the class, with given parent mapping, OPC item type, mapping kind, and mapping
- operations in which this mapping should participate.
- </summary>
- <param name="parent">The parent of the newly created mapping. May be <c>null</c>.</param>
- <param name="itemType">The type of OPC item.</param>
- <param name="kind">Specifies how the OPC Data Access item will be mapped.</param>
- <param name="operations">The mapping operations in which this mapping will participate.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping.#ctor(System.Type,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingKind,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingOperations)">
- <summary>
- Initializes a new instance of the class, with given OPC item type, mapping kind, and mapping operations
- in which this mapping should participate.
- </summary>
- <param name="itemType">The type of OPC item.</param>
- <param name="kind">Specifies how the OPC Data Access item will be mapped.</param>
- <param name="operations">The mapping operations in which this mapping will participate.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping.#ctor(System.Type,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingKind)">
- <summary>
- Initializes a new instance of the class, with given OPC item type, and mapping kind.
- </summary>
- <param name="itemType">The type of OPC item.</param>
- <param name="kind">Specifies how the OPC Data Access item will be mapped.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping.#ctor(System.Type)">
- <summary>
- Initializes a new instance of the class, with given OPC item type.
- </summary>
- <param name="itemType">The type of OPC item.</param>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping.MappingSource">
- <inheritdoc cref="P:OpcLabs.BaseLib.LiveMapping.AbstractMapping.MappingSource"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping.Operations">
- <summary>
- The mapping operations in which this mapping will participate.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping.Subscribed">
- <summary>
- Determines whether this mapping is currently subscribed.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping.Get(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.IDAClientMapping.Get(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping.Read(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.IDAClientMapping.Read(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping.Subscribe(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext,System.Boolean)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.IDAClientMapping.Subscribe(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext,System.Boolean)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientItemMapping.Write(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.IDAClientMapping.Write(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext)"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientPropertyMapping">
- <summary>
- A client mapping for OPC Data Access properties.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientPropertyMapping.#ctor(OpcLabs.BaseLib.LiveMapping.AbstractMapping,System.Type,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyMappingKind)">
- <summary>
- Initializes a new instance of the class, with given parent mapping, OPC property type, and mapping kind.
- </summary>
- <param name="parent">The parent of the newly created mapping. May be <c>null</c>.</param>
- <param name="propertyType">The type of OPC property.</param>
- <param name="kind">Specifies how the OPC Data Access property will be mapped.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientPropertyMapping.#ctor(System.Type,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyMappingKind)">
- <summary>
- Initializes a new instance of the class, with given OPC property type, and mapping kind.
- </summary>
- <param name="propertyType">The type of OPC property.</param>
- <param name="kind">Specifies how the OPC Data Access property will be mapped.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientPropertyMapping.#ctor(System.Type)">
- <summary>
- Initializes a new instance of the class, with given OPC property type.
- </summary>
- <param name="propertyType">The type of OPC property.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientPropertyMapping.Get(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.IDAClientMapping.Get(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientPropertyMapping.Read(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.IDAClientMapping.Read(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientPropertyMapping.Subscribe(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext,System.Boolean)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.IDAClientMapping.Subscribe(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext,System.Boolean)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientPropertyMapping.Write(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.IDAClientMapping.Write(OpcLabs.EasyOpc.DataAccess.LiveMapping.DAClientOperationContext)"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAFolderMapping">
- <summary>
- An abstract mapping for OPC Data Access folders.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAFolderMapping.#ctor(OpcLabs.BaseLib.LiveMapping.AbstractMapping)">
- <summary>
- Initializes a new instance of the class, with given parent mapping.
- </summary>
- <param name="parent">The parent of the newly created mapping. May be <c>null</c>.</param>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMapping">
- <summary>
- An abstract mapping for OPC Data Access items.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMapping.DefaultKind">
- <summary>
- The default item mapping kind. Equals to <see cref="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingKind.Value"/>.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMapping.#ctor(OpcLabs.BaseLib.LiveMapping.AbstractMapping,System.Type,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingKind)">
- <summary>
- Initializes a new instance of the class, with given parent mapping, OPC item type, and mapping kind.
- </summary>
- <param name="parent">The parent of the newly created mapping. May be <c>null</c>.</param>
- <param name="itemType">The type of OPC item.</param>
- <param name="kind">Specifies how the OPC Data Access item will be mapped.</param>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMapping.ItemType">
- <summary>
- The type of OPC item.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMapping.Kind">
- <summary>
- Specifies how the OPC Data Access item will be mapped.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMapping.SetResult(OpcLabs.EasyOpc.DataAccess.OperationModel.DAVtqResult)">
- <summary>
- Uses the given <see cref="T:OpcLabs.EasyOpc.DataAccess.OperationModel.DAVtqResult"/> object to set the value of the linking target.
- </summary>
- <param name="vtqResult">The result object that contains the data for the target.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMapping.SetResult(OpcLabs.BaseLib.OperationModel.OperationResult)">
- <summary>
- Uses the given <see cref="T:OpcLabs.BaseLib.OperationModel.OperationResult"/> object to set the value of the linking target.
- </summary>
- <param name="operationResult">The result object that contains the data for the target.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMapping.ShouldSerializeItemType">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMapping.ItemType"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyMapping">
- <summary>
- An abstract mapping for OPC Data Access properties.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyMapping.DefaultKind">
- <summary>
- The default property mapping kind. Equals to <see cref="F:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyMappingKind.Value"/>.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyMapping.#ctor(OpcLabs.BaseLib.LiveMapping.AbstractMapping,System.Type,OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyMappingKind)">
- <summary>
- Initializes a new instance of the class, with given parent mapping, OPC property type, and mapping kind.
- </summary>
- <param name="parent">The parent of the newly created mapping. May be <c>null</c>.</param>
- <param name="propertyType">The type of OPC property.</param>
- <param name="kind">Specifies how the OPC Data Access property will be mapped.</param>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyMapping.Kind">
- <summary>
- Specifies how the OPC Data Access property will be mapped.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyMapping.MappingSource">
- <inheritdoc cref="P:OpcLabs.BaseLib.LiveMapping.AbstractMapping.MappingSource"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyMapping.PropertyType">
- <summary>
- The type of OPC property.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyMapping.SetResult(OpcLabs.BaseLib.OperationModel.ValueResult)">
- <summary>
- Uses the given <see cref="T:OpcLabs.BaseLib.OperationModel.ValueResult"/> object to set the value of the linking target.
- </summary>
- <param name="valueResult">The result object that contains the data for the target.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyMapping.ShouldSerializePropertyType">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.LiveMapping.DAPropertyMapping.PropertyType"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.LiveMapping.IDAClientMapping">
- <exclude/>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.NamespaceDoc">
- <summary>
- This namespace contains classes that facilitate easy work with OPC Data Access.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable">
- <summary>
- Static class with methods to create <see cref="T:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable`1"/> in various ways.
- </summary>
- <example>
- <code
- source="..\..\Net\Examples\CSharp\VisualStudio\Console\ReactiveDocExamples\DataAccess\_DAItemChangedObservable\Subscribe.Main1.cs"
- lang="CSharp" title="C#"
- region="Example"/>
- </example>
- <example>
- <code
- source="..\..\Net\Examples\CSharp\VisualStudio\Console\ReactiveDocExamples\DataAccess\_DAItemChangedObservable\Subscribe.PercentDeadband.cs"
- lang="CSharp" title="C#"
- region="Example"/>
- </example>
- <example>
- <code
- source="..\..\Net\Examples\CSharp\VisualStudio\Console\ReactiveDocExamples\DataAccess\_DAReactive\Composition.Pipeline.cs"
- lang="CSharp" title="C#"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable.Create``1(OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemGroupArguments)">
- <summary>
- Creates a new item change observable for OPC item given by <see cref="T:OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemGroupArguments"/> object.
- </summary>
- <param name="args">Contains an OPC server and item descriptors, and OPC group parameters.</param>
- <returns>Returns an observable for changes in the given OPC item.</returns>
- <remarks>
- The <see cref="P:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.DefaultClientSelector"/> selector will be used for OPC Data Access operations.
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable.Create``1(System.Collections.Generic.IEnumerable{OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemGroupArguments})">
- <summary>
- Creates a new item change observable for multiple OPC items given by <see cref="T:OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemGroupArguments"/> objects.
- </summary>
- <param name="arguments">For each OPC item, contains its OPC server and item descriptors, and OPC group parameters.
- </param>
- <returns>Returns an observable for changes in the given OPC item.</returns>
- <remarks>
- The <see cref="P:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.DefaultClientSelector"/> selector will be used for OPC Data Access operations.
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable.Create``1(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DAItemDescriptor,OpcLabs.EasyOpc.DataAccess.DAGroupParameters,System.Object)">
- <summary>
- Creates a new item change observable for OPC item given by OPC server and item descriptors, and OPC group parameters
- object.
- </summary>
- <param name="serverDescriptor">The OPC server involved in the operation.</param>
- <param name="itemDescriptor">The OPC item to be subscribed to.</param>
- <param name="groupParameters">An object containing subscription parameters, such as the requested update rate.
- </param>
- <param name="state">The state object (can be any object supplied by your code); available in notifications. </param>
- <returns>Returns an observable for changes in the given OPC item.</returns>
- <remarks>
- The <see cref="P:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.DefaultClientSelector"/> selector will be used for OPC Data Access operations.
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable.Create``1(System.String,System.String,System.String,System.Int32)">
- <summary>
- Creates a new item change observable for OPC item, specifying machine name, server class, item ID, requested update
- rate, and percent deadband.
- </summary>
- <param name="machineName">Name of the machine (empty string for local computer).</param>
- <param name="serverClass">Contains ProgID of the OPC server.</param>
- <param name="itemId">ID of the item that will be subscribed to.</param>
- <param name="requestedUpdateRate">How often should the updates be received (number of milliseconds)</param>
- <returns>Returns an observable for changes in the given OPC item.</returns>
- <remarks>
- The <see cref="P:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.DefaultClientSelector"/> selector will be used for OPC Data Access operations.
- </remarks>
- <example>
- <code
- source="..\..\Net\Examples\CSharp\VisualStudio\Console\ReactiveDocExamples\DataAccess\_DAItemChangedObservable\Subscribe.Main1.cs"
- lang="CSharp" title="C#"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable.Create``1(System.String,System.String,System.String,System.Int32,System.Single)">
- <summary>
- Creates a new item change observable for OPC item, specifying machine name, server class, item ID, requested update
- rate, and percent deadband.
- </summary>
- <param name="machineName">Name of the machine (empty string for local computer).</param>
- <param name="serverClass">Contains ProgID of the OPC server.</param>
- <param name="itemId">ID of the item that will be subscribed to.</param>
- <param name="requestedUpdateRate">How often should the updates be received (number of milliseconds)</param>
- <param name="percentDeadband">The percent change in an item value that will cause an update</param>
- <returns>Returns an observable for changes in the given OPC item.</returns>
- <remarks>
- The <see cref="P:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.DefaultClientSelector"/> selector will be used for OPC Data Access operations.
- </remarks>
- <example>
- <code
- source="..\..\Net\Examples\CSharp\VisualStudio\Console\ReactiveDocExamples\DataAccess\_DAItemChangedObservable\Subscribe.PercentDeadband.cs"
- lang="CSharp" title="C#"
- region="Example"/>
- </example>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable`1">
- <summary>
- Push-based notification provider (observable) for changes in OPC Data Access item(s).
- </summary>
- <typeparam name="TValue">The type of OPC values provided.</typeparam>
- <remarks>
- The notifications will contain <see cref="T:OpcLabs.EasyOpc.DataAccess.Generic.DAVtq`1"/> for each OPC item change. All OPC items in one
- <see cref="T:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable`1"/> must be assignable to the <typeparamref name="TValue"/> type.
- Typically, you will create the observable for items of the same type. You can also choose a common denominator type;
- for example, if you use <see cref="T:System.Object"/> for <typeparamref name="TValue"/>, you can use it in a type-less manner).
- </remarks>
- <example>
- <code
- source="..\..\Net\Examples\CSharp\VisualStudio\Console\ReactiveDocExamples\DataAccess\_DAItemChangedObservable\Subscribe.Main1.cs"
- lang="CSharp" title="C#"
- region="Example"/>
- </example>
- <example>
- <code
- source="..\..\Net\Examples\CSharp\VisualStudio\Console\ReactiveDocExamples\DataAccess\_DAItemChangedObservable\Subscribe.PercentDeadband.cs"
- lang="CSharp" title="C#"
- region="Example"/>
- </example>
- <example>
- <code
- source="..\..\Net\Examples\CSharp\VisualStudio\Console\ReactiveDocExamples\DataAccess\_DAReactive\Composition.Pipeline.cs"
- lang="CSharp" title="C#"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable`1.#ctor">
- <overloads>
- <summary>
- Create a new instance of the item change observable.
- </summary>
- </overloads>
-
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable`1.#ctor(OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector,OpcLabs.BaseLib.Aliasing.Internal.IAliasProvider,System.Collections.Generic.IEnumerable{OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemGroupArguments})">
- <summary>
- Create a new instance of the item change observable, with specified client object selector, alias provider, and an enumerable
- containing the OPC items to be observed, and their OPC group parameters.
- </summary>
- <param name="clientSelector">The selector of client object that is used for OPC Data Access operations.</param>
- <param name="aliasProvider">The alias provider to be used for resolving aliases by this reactive object.</param>
- <param name="arguments">For each OPC item, contains its OPC server and item descriptors, and OPC group parameters.
- </param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable`1.#ctor(OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable{`0})">
- <summary>Initializes a new instance of the class, copying values from a given object.</summary>
- <param name="itemChangedObservable">The object to be copied from.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable`1.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>Initializes a new instance of the class with serialized data.</summary>
- <param name="info">The SerializationInfo that holds the serialized object data.</param>
- <param name="context">The StreamingContext that contains contextual information about the source or destination.
- </param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable`1.op_Equality(OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable{`0},OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable{`0})">
- <summary>Determines whether the two objects are equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are equal; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable`1.op_Inequality(OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable{`0},OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable{`0})">
- <summary>Determines whether the two objects are not equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are not equal; <c>false</c> if they are equal.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable`1.Arguments">
- <summary>
- For each OPC item, contains its OPC server and item descriptors, and OPC group parameters.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable`1.Equals(OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable{`0})">
- <summary>
- Determines whether the specified <see cref="T:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable`1"/> is equal to the current object.
- </summary>
- <param name="other">The <see cref="T:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable`1"/> to compare with the current object.</param>
- <returns><c>true</c> if the specified object is equal to the current object; otherwise, <c>false</c>.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable`1.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable`1.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable`1.Clone">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable`1.Subscribe(System.IObserver{OpcLabs.EasyOpc.DataAccess.Generic.EasyDAItemChangedEventArgs{`0}})">
- <inheritdoc cref="M:System.IObservable`1.Subscribe(System.IObserver{`0})"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable`1.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <inheritdoc cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable`1.ReadXmlElement(System.Xml.XmlReader)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.ReadXmlElement(System.Xml.XmlReader)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable`1.WriteXmlElement(System.Xml.XmlWriter)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.WriteXmlElement(System.Xml.XmlWriter)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable`1.DeepClone">
- <summary>
- Creates a new object that is a deep copy of the current instance.
- </summary>
- <returns>A new object that is a deep copy of this instance.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable`1.CreateItemSubscriptionArguments(System.IObserver{OpcLabs.EasyOpc.DataAccess.Generic.EasyDAItemChangedEventArgs{`0}},OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemGroupArguments)">
- <summary>
- Infrastructure.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable`1.ShouldSerializeArguments">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.Reactive.DAItemChangedObservable`1.Arguments"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive">
- <summary>
- Base class for OPC Data Access push-based notification providers (observables) and receivers (observers).
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>Initializes a new instance of the class with serialized data.</summary>
- <param name="info">The SerializationInfo that holds the serialized object data.</param>
- <param name="context">The StreamingContext that contains contextual information about the source or destination.
- </param>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.DefaultAliasProvider">
- <summary>
- The default alias provider that will be used when new instances of <see cref="T:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive"/> are created, and no
- alias provider is specified.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.DefaultClientSelector">
- <summary>
- The default client selector that will be used when new instances of <see cref="T:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive"/> are created, and no
- client selector is specified.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.op_Equality(OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive,OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive)">
- <summary>Determines whether the two objects are equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are equal; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.op_Inequality(OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive,OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive)">
- <summary>Determines whether the two objects are not equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are not equal; <c>false</c> if they are equal.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.AliasProvider">
- <summary>
- The alias provider to be used for resolving aliases by this reactive object.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.ClientSelector">
- <summary>
- The selector of the client object that is used for OPC Data Access operations.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.Clone">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <inheritdoc cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.Equals(OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive)">
- <summary>
- Infrastructure.
- </summary>
- <param name="other">The object to compare members to.</param>
- <returns>Returns <c>true</c> iff the member values equal.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.ObtainClient">
- <summary>
- Obtains a client object to be used by this reactive object.
- </summary>
- <returns>Returns the <see cref="T:OpcLabs.EasyOpc.DataAccess.EasyDAClient"/> according to the current client selector.</returns>
- <exception cref="T:OpcLabs.BaseLib.Licensing.LicensingException">Thrown when a license was denied.</exception>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.ReadXmlElement(System.Xml.XmlReader)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.ReadXmlElement(System.Xml.XmlReader)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.WriteXmlElement(System.Xml.XmlWriter)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.WriteXmlElement(System.Xml.XmlWriter)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.DeepClone">
- <summary>
- Creates a new object that is a deep copy of the current instance.
- </summary>
- <returns>A new object that is a deep copy of this instance.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.ShouldSerializeAliasProvider">
- <summary>
- Determines whether the <see cref="P:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.AliasProvider"/> is not at its default value.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.ShouldSerializeClientSelector">
- <summary>
- Determines whether the <see cref="P:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.ClientSelector"/> is not at its default value.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver">
- <summary>
- Static class with methods to create <see cref="T:OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver`1"/> in various ways.
- </summary>
- <example>
- <code
- source="..\..\Net\Examples\CSharp\VisualStudio\Console\ReactiveDocExamples\DataAccess\_DAWriteItemValueObserver\OnNext.Main1.cs"
- lang="CSharp" title="C#"
- region="Example"/>
- <code
- source="..\..\Net\Examples\CSharp\VisualStudio\Console\ReactiveDocExamples\DataAccess\_DAReactive\Composition.Pipeline.cs"
- lang="CSharp" title="C#"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver.Create``1(OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemArguments)">
- <summary>
- Creates a new observer that writes values into an OPC item given by <see cref="T:OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemArguments"/> object.
- </summary>
- <param name="itemArguments">Contains an OPC server and item descriptors.</param>
- <returns>Returns an observer that writes values into the given OPC item.</returns>
- <remarks>
- The <see cref="P:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.DefaultClientSelector"/> selector will be used for OPC Data Access operations.
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver.Create``1(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DAItemDescriptor)">
- <summary>
- Creates a new observer that writes values into an OPC item given by OPC server and item descriptors.
- </summary>
- <param name="serverDescriptor">The OPC server involved in the operation.</param>
- <param name="itemDescriptor">The OPC item to be written into.</param>
- <returns>Returns an observer that writes values into the given OPC item.</returns>
- <remarks>
- The <see cref="P:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.DefaultClientSelector"/> selector will be used for OPC Data Access operations.
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver.Create``1(System.String,System.String,System.String)">
- <summary>
- Creates a new observer that writes values into an OPC item, specifying machine name, server class, and item ID.
- </summary>
- <param name="machineName">Name of the machine (empty string for local computer).</param>
- <param name="serverClass">Contains ProgID of the OPC server.</param>
- <param name="itemId">ID of the item that will be written into.</param>
- <returns>Returns an observer that writes values into the given OPC item.</returns>
- <remarks>
- The <see cref="P:OpcLabs.EasyOpc.DataAccess.Reactive.DAReactive.DefaultClientSelector"/> selector will be used for OPC Data Access operations.
- </remarks>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver`1">
- <summary>
- Push-based notification receiver (observer) that writes incoming values into an OPC Data Access item.
- </summary>
- <typeparam name="TValue">The type of OPC values received.</typeparam>
- <example>
- <code
- source="..\..\Net\Examples\CSharp\VisualStudio\Console\ReactiveDocExamples\DataAccess\_DAWriteItemValueObserver\OnNext.Main1.cs"
- lang="CSharp" title="C#"
- region="Example"/>
- <code
- source="..\..\Net\Examples\CSharp\VisualStudio\Console\ReactiveDocExamples\DataAccess\_DAReactive\Composition.Pipeline.cs"
- lang="CSharp" title="C#"
- region="Example"/>
- </example>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver`1.#ctor">
- <overloads>
- <summary>
- Create a new instance of the observer that writes values into an OPC item.
- </summary>
- </overloads>
-
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver`1.#ctor(OpcLabs.EasyOpc.DataAccess.EasyDAClientSelector,OpcLabs.BaseLib.Aliasing.Internal.IAliasProvider,OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemArguments)">
- <summary>
- Create a new instance of the observer that writes values into an OPC item given by <see cref="T:OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemArguments"/>
- object.
- </summary>
- <param name="clientSelector">The selector of the client object that is used for OPC Data Access operations.</param>
- <param name="aliasProvider">The alias provider to be used for resolving aliases by this reactive object.</param>
- <param name="itemArguments">Contains an OPC server and item descriptors.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver`1.#ctor(OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver{`0})">
- <summary>Initializes a new instance of the class, copying values from a given object.</summary>
- <param name="writeItemValueObserver">The object to be copied from.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver`1.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>Initializes a new instance of the class with serialized data.</summary>
- <param name="info">The SerializationInfo that holds the serialized object data.</param>
- <param name="context">The StreamingContext that contains contextual information about the source or destination.
- </param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver`1.op_Equality(OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver{`0},OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver{`0})">
- <summary>Determines whether the two objects are equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are equal; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver`1.op_Inequality(OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver{`0},OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver{`0})">
- <summary>Determines whether the two objects are not equal.</summary>
- <param name="left">First object to be compared.</param>
- <param name="right">Second object to be compared.</param>
- <returns><c>True</c> if the objects are not equal; <c>false</c> if they are equal.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver`1.ItemArguments">
- <summary>
- Contains an OPC server and item descriptors.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver`1.Equals(OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver{`0})">
- <summary>
- Determines whether the current object is the same as other object.
- </summary>
- <param name="other">Object to be compared.</param>
- <returns>True if the objects are the same, otherwise false.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver`1.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver`1.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver`1.Clone">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver`1.OnNext(`0)">
- <inheritdoc cref="M:System.IObserver`1.OnNext(`0)"/>
- <remarks>
- Writes the incoming value into the OPC-DA item.
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver`1.OnError(System.Exception)">
- <inheritdoc cref="M:System.IObserver`1.OnError(System.Exception)"/>
- <remarks>No operation.</remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver`1.OnCompleted">
- <inheritdoc cref="M:System.IObserver`1.OnCompleted"/>
- <remarks>No operation.</remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver`1.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <inheritdoc cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.Reactive.DAWriteItemValueObserver`1.DeepClone">
- <summary>
- Creates a new object that is a deep copy of the current instance.
- </summary>
- <returns>A new object that is a deep copy of this instance.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Reactive.NamespaceDoc">
- <summary>
- This namespace contains reactive extensions (Rx) classes for OPC Data Access.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.Resource1">
- <summary>
- A strongly-typed resource class, for looking up localized strings, etc.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Resource1.ResourceManager">
- <summary>
- Returns the cached ResourceManager instance used by this class.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.Resource1.Culture">
- <summary>
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.DataAccess.EasyDAClient">
- <summary>
- <para>The EasyDAClient object is the main object that allows simple access to OPC Data Access servers.</para>
- <para>
- <strong>The core members of this object come from the <see cref="T:OpcLabs.EasyOpc.DataAccess.IEasyDAClient" /> interface.</strong>
- </para>
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.#ctor">
- <summary>Initializes a new instance of the class.</summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.#ctor(OpcLabs.EasyOpc.DataAccess.EasyDAClient)">
- <param name="client">Client object to copy from.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.#ctor(Microsoft.Extensions.Configuration.IConfiguration)">
- <param name="configuration">Configuration to bind to.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.#ctor(System.ComponentModel.IContainer)">
- <summary>
- Required for Windows.Forms Class Composition Designer support
- </summary>
- <param name="container">The component container to which the new instance will be added.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>Initializes a new instance of the class with serialized data.</summary>
- <param name="info">The SerializationInfo that holds the serialized object data.</param>
- <param name="context">The StreamingContext that contains contextual information about the source or destination.
- </param>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.AliasProvider">
- <summary>
- The alias provider to be used for resolving aliases by this component.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.Reset">
- <summary>
- Sets the object properties back to their defaults.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.ToString">
- <inheritdoc cref="M:System.Object.ToString"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.ValueEquals(OpcLabs.EasyOpc.DataAccess.EasyDAClient)">
- <summary>
- Determines whether the specified <see cref="T:OpcLabs.EasyOpc.DataAccess.EasyDAClient"/> is value equal to the current object.
- </summary>
- <param name="other">The <see cref="T:OpcLabs.BaseLib.Widgets.NotifyingWidget"/> to compare with the current object.</param>
- <returns><c>true</c> if the specified object is value equal to the current object; otherwise, <c>false</c>.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.Clone">
- <inheritdoc cref="M:System.ICloneable.Clone"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <inheritdoc cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.ValueEquals(System.Object)">
- <inheritdoc cref="M:OpcLabs.BaseLib.IValueEquatable.ValueEquals(System.Object)" />
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.CallbackError(System.String,System.Exception)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Widgets.NotifyingWidget.CallbackError(System.String,System.Exception)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.Dispose(System.Boolean)">
- <summary>
- Clean up any resources being used.
- </summary>
- <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.OnCallbackEnqueuerOverflow(System.Int32)">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.OnCallbackEnqueuerOverflowClearing(System.Int64)">
- <inheritdoc/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.ReadXmlElement(System.Xml.XmlReader)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.ReadXmlElement(System.Xml.XmlReader)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.SendCallbackError(System.String,System.Exception)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Widgets.NotifyingWidget.CallbackError(System.String,System.Exception)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.WriteXmlElement(System.Xml.XmlWriter)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Info.WriteXmlElement(System.Xml.XmlWriter)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.DeepClone">
- <summary>
- Creates a new object that is a deep copy of the current instance.
- </summary>
- <returns>A new object that is a deep copy of this instance.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.CreateInnerClient">
- <summary>
- Infrastructure
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.ResetAliasProvider">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.AliasProvider"/> to a default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.ShouldSerializeAliasProvider">
- <summary>
- Determines whether the <see cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.AliasProvider"/> is not empty.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.ResetSharedInstance">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.SharedInstance"/> to a default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.ShouldSerializeSharedInstance">
- <summary>
- Determines whether the <see cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.SharedInstance"/> is not empty.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.GetService(System.Type)">
- <inheritdoc cref="M:OpcLabs.BaseLib.Widgets.Widget.GetService(System.Type)"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.PullItemChangedQueueCapacity">
- <inheritdoc cref="P:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.PullItemChangedQueueCapacity"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.SupportedTechnologies">
- <inheritdoc cref="P:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.SupportedTechnologies"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.GetItemSubscriptionArguments(System.Int32)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.GetItemSubscriptionArguments(System.Int32)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.IsKnownItemSubscriptionHandle(System.Int32)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.IsKnownItemSubscriptionHandle(System.Int32)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.ReadMultipleItems(OpcLabs.EasyOpc.DataAccess.OperationModel.DAReadItemArguments[])">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.ReadMultipleItems(OpcLabs.EasyOpc.DataAccess.OperationModel.DAReadItemArguments[])"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.GetMultiplePropertyValues(OpcLabs.EasyOpc.DataAccess.OperationModel.DAPropertyArguments[])">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.GetMultiplePropertyValues(OpcLabs.EasyOpc.DataAccess.OperationModel.DAPropertyArguments[])"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.WriteMultipleItems(OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemVtqArguments[])">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.WriteMultipleItems(OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemVtqArguments[])"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.WriteMultipleItemValues(OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemValueArguments[])">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.WriteMultipleItemValues(OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemValueArguments[])"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.BrowseServers(System.String,OpcLabs.EasyOpc.OpcTechnologies)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.BrowseServers(System.String,OpcLabs.EasyOpc.OpcTechnologies)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.BrowseNodes(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DANodeDescriptor,OpcLabs.EasyOpc.DataAccess.DABrowseParameters)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.BrowseNodes(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DANodeDescriptor,OpcLabs.EasyOpc.DataAccess.DABrowseParameters)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.BrowseAccessPaths(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DANodeDescriptor)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.BrowseAccessPaths(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DANodeDescriptor)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.BrowseProperties(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DANodeDescriptor)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.BrowseProperties(OpcLabs.EasyOpc.ServerDescriptor,OpcLabs.EasyOpc.DataAccess.DANodeDescriptor)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.SubscribeMultipleItems(OpcLabs.EasyOpc.DataAccess.OperationModel.EasyDAItemSubscriptionArguments[])">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.SubscribeMultipleItems(OpcLabs.EasyOpc.DataAccess.OperationModel.EasyDAItemSubscriptionArguments[])"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.ChangeMultipleItemSubscriptions(OpcLabs.EasyOpc.DataAccess.OperationModel.DAHandleGroupArguments[])">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.ChangeMultipleItemSubscriptions(OpcLabs.EasyOpc.DataAccess.OperationModel.DAHandleGroupArguments[])"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.UnsubscribeMultipleItems(System.Collections.Generic.IEnumerable{System.Int32})">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.UnsubscribeMultipleItems(System.Collections.Generic.IEnumerable{System.Int32})"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.UnsubscribeAllItems">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.UnsubscribeAllItems"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.PullMultipleItemChanges(System.Int32,System.Int32)">
- <inheritdoc cref="M:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.PullMultipleItemChanges(System.Int32,System.Int32)"/>
- </member>
- <member name="E:OpcLabs.EasyOpc.DataAccess.EasyDAClient.EventingFailure">
- <inheritdoc cref="E:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.EventingFailure"/>
- </member>
- <member name="E:OpcLabs.EasyOpc.DataAccess.EasyDAClient.ItemChanged">
- <inheritdoc cref="E:OpcLabs.EasyOpc.DataAccess.IEasyDAClient.ItemChanged"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.InnerClient">
- <summary>
- Inner client to which the functionality is forwarded.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.InstanceParameters">
- <summary>
- Contains parameters that influence the behavior of just this instance of the component.
- </summary>
- <remarks>
- <para>
- The initial value can be changed by configuration and can differ from the default.</para>
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.Isolated">
- <summary>Specifies that you wish that the <see cref="T:OpcLabs.EasyOpc.DataAccess.EasyDAClient"/> object instance works with an "isolated"
- connection to the OPC server, i.e. one that is not shared with other instances.</summary>
- <example>
- <code
- source="..\..\Net\Examples\CSharp\VisualStudio\Console\DocExamples\DataAccess\_EasyDAClient\Isolated.Main1.cs"
- lang="CSharp" title="C#"
- region="Example"/>
- </example>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.IsolatedParameters">
- <summary>
- Contains parameters that influence the behavior of the component when it is isolated.
- </summary>
- <remarks>
- <para>
- Parameters in this property only apply to instances of <see cref="T:OpcLabs.EasyOpc.DataAccess.EasyDAClient"/> that have their
- <see cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.Isolated"/> property equal to <c>true</c></para>.
- <para>
- The initial value can be changed by configuration and can differ from the default.</para>
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.ResetIsolated">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.Isolated"/> back to its default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.ShouldSerializeIsolated">
- <summary>
- Determines whether <see cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.Isolated"/> is in its default state.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.ResetInstanceParameters">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.InstanceParameters"/> to a default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.ShouldSerializeInstanceParameters">
- <summary>
- Determines whether the <see cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.InstanceParameters"/> is not empty.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.ResetIsolatedParameters">
- <summary>
- Sets the <see cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.IsolatedParameters"/> to a default.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.ShouldSerializeIsolatedParameters">
- <summary>
- Determines whether the <see cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.IsolatedParameters"/> is not empty.
- </summary>
- <returns><c>true</c> if the property has changed from its default value; <c>false</c> otherwise.</returns>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.LicenseInfo">
- <inheritdoc cref="P:OpcLabs.BaseLib.ILicenseInfoProvider.LicenseInfo"/>
- </member>
- <member name="F:OpcLabs.EasyOpc.DataAccess.EasyDAClient.DefaultIsolated">
- <summary>
- Default value of the <see cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.Isolated"/> property. Equals to <c>false</c>.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.#cctor">
- <summary>
- Initializes the class statically.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.AdaptableParameters">
- <summary>
- Adaptable parameters for non-isolated client objects.
- </summary>
- <remarks>
- <para>
- When the <see cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.Isolated"/> property of the <see cref="T:OpcLabs.EasyOpc.DataAccess.EasyDAClient"/> is <c>false</c> (the default), these
- adaptable parameters are used. When the <see cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.Isolated"/> property is <c>true</c>, each such instance has
- its own set of adaptable parameters, taken from the <see cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.IsolatedParameters"/> property instead.
- </para>
- <para>
- The initial value can be changed by configuration and can differ from the default.</para>
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.ServiceProviderEndpointDescriptor">
- <summary>
- Provider endpoint descriptor.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.SharedInstance">
- <summary>
- A default, shared instance of the client object.
- </summary>
- <remarks>
- <para>
- Use this property with care, as its usability is limited. Its main use is for testing, and for non-library
- application code where just a single instance is sufficient.</para>
- <para>
- The default instance is not suitable for Windows Forms or similar environments, where a specific
- <see cref="T:System.Threading.SynchronizationContext"/> may be used with each form.</para>
- <para>
- We also do not recommend using the default instance for library code, due to conflicts that may arise if your
- library sets some instance parameters which may not be the same as what other libraries or the final application
- expects.
- </para>
- </remarks>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.SharedParameters">
- <summary>
- Parameters that are always shared by all instances of the component.
- </summary>
- <remarks>
- <para>
- The initial value can be changed by configuration and can differ from the default.</para>
- </remarks>
- </member>
- <member name="M:OpcLabs.EasyOpc.DataAccess.EasyDAClient.Create">
- <summary>Creates a new instance of the class.</summary>
- <returns>The newly created object.</returns>
- </member>
- <member name="E:OpcLabs.EasyOpc.DataAccess.EasyDAClient.LogEntry">
- <summary>
- Raised for loggable entries originating in the OPC-DA client engine and the EasyDAClient component.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.OpcLabs#EasyOpc#DataAccess#ComTypes#_EasyDAClient#DisplayString">
- <inheritdoc cref="P:OpcLabs.EasyOpc.DataAccess.ComTypes._EasyDAClient.DisplayString"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.OpcLabs#EasyOpc#DataAccess#ComTypes#_EasyDAClient#InstanceParameters">
- <inheritdoc cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.InstanceParameters"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.OpcLabs#EasyOpc#DataAccess#ComTypes#_EasyDAClient#IsolatedParameters">
- <inheritdoc cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.IsolatedParameters"/>
- </member>
- <member name="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.OpcLabs#EasyOpc#DataAccess#ComTypes#_EasyDAClient#PullItemChangedQueueCapacity">
- <inheritdoc cref="P:OpcLabs.EasyOpc.DataAccess.EasyDAClient.PullItemChangedQueueCapacity"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Engine.NamespaceDoc">
- <summary>
- This namespace contains classes that are used by the engine for OPC "Classic" specifications (COM/DCOM, and XML based).
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.Engine.NetApiException">
- IMPROVE: better summary
- <summary>
- Indicates that Net Api return invalid response or any exception occurred during processing the request.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.Engine.NetApiException.#ctor(System.String)">
- <summary>
- Initializes a new instance of the class with a specified message.
- </summary>
- <param name="message">The error message that explains the reason for the exception.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.Engine.NetApiException.#ctor(System.String,System.Exception)">
- <summary>
- Initializes a new instance of the class with a specified error message and a reference to the inner exception
- that is the cause of this exception.
- </summary>
- <param name="message">The error message that explains the reason for the exception.</param>
- <param name="inner">The exception that is the cause of the current exception.
- </param>
- </member>
- <member name="M:OpcLabs.EasyOpc.Engine.NetApiException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <inheritdoc cref="T:System.Exception"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Engine.NetApiResultException">
- IMPROVE: better summary
- <summary>
- Indicates that OPC NET API has returned a failure result.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.Engine.NetApiResultException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <inheritdoc cref="T:System.Exception"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Engine.NetApiResultException.#ctor(Opc.IResult)">
- <summary>
- Initializes a new instance of the class with a specified result.
- </summary>
- <param name="result"> </param>
- </member>
- <member name="P:OpcLabs.EasyOpc.Engine.NetApiResultException.DiagnosticInfo">
- <summary>
- Represents vendor specific diagnostic information (not the localized error text).
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.Engine.NetApiResultException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <inheritdoc cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.ErrorEnhancingEasyAEClient">
- <exclude/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.ErrorEnhancingEasyDAClient">
- <exclude/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.ImplementationUtilities">
- <exclude/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.ErrorHarmonizingNetApiEasyAEClient">
- <exclude/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NamespaceDoc">
- <summary>
- This namespace contains classes that implement OPC Alarms&Events using OPC NET API code.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiAeEventsSubscriptionArguments">
- <exclude/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiAeEventsSubscriptionArguments.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiAeEventsSubscriptionArguments.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiAeSubscriptionGlobalParameters">
- <exclude/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiAeSubscriptionGlobalParameters.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiAeSubscriptionGlobalParameters.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiAeSubscriptionGlobalParameters.Equals(OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiAeSubscriptionGlobalParameters)">
- <summary>
- Determines whether this object is equal to the other.
- </summary>
- <param name="other">The other object to be tested for equality with this one.</param>
- <returns>Returns <c>true</c> if the objects are equal; otherwise, returns <c>false</c>.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiAeSubscriptions">
- <exclude/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiAeSubscriptions.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiAeSubscriptions.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiAeSubscriptions.Equals(OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiAeSubscriptions)">
- <summary>
- Determines whether this object is equal to the other.
- </summary>
- <param name="other">The other object to be tested for equality with this one.</param>
- <returns>Returns <c>true</c> if the objects are equal; otherwise, returns <c>false</c>.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiEasyAEClient">
- <exclude/>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiEasyAEClient.AdaptableParameters">
- <summary>
- Adaptable parameters for non-isolated client objects.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiEasyAEClient.SharedParameters">
- <summary>
- Parameters that are always shared by all instances of the component.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiEasyToOpcNetApiAe">
- <exclude/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiOpcAeEventNotifications">
- <exclude/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiOpcAeEventNotifications.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiOpcAeEventNotifications.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiOpcAeEventNotifications.Equals(OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiOpcAeEventNotifications)">
- <summary>
- Determines whether this object is equal to the other.
- </summary>
- <param name="other">The other object to be tested for equality with this one.</param>
- <returns>Returns <c>true</c> if the objects are equal; otherwise, returns <c>false</c>.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiOpcAeEventNotificationsQueue">
- <exclude/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiOpcAeServer">
- <exclude/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiOpcAeServer.CreateServerForURL(Opc.URL,OpcLabs.EasyOpc.OpcTechnologies@)">
- <summary>
- Creates a server object for the specified URL.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiOpcAeSubscription">
- <exclude/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiOpcAeSubscription.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiOpcAeSubscription.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiOpcAeSubscription.Equals(OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.NetApiOpcAeSubscription)">
- <summary>
- Determines whether this object is equal to the other.
- </summary>
- <param name="other">The other object to be tested for equality with this one.</param>
- <returns>Returns <c>true</c> if the objects are equal; otherwise, returns <c>false</c>.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.Resource1">
- <summary>
- A strongly-typed resource class, for looking up localized strings, etc.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.Resource1.ResourceManager">
- <summary>
- Returns the cached ResourceManager instance used by this class.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.Resource1.Culture">
- <summary>
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.Resource1.NetApiEasyAEClient_ChangeEventSubscription_UnknownHandle_TextFormat">
- <summary>
- Looks up a localized string similar to Attempt to change an event subscription using an unknown handle {1} in NET API OPC {0} client..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.Resource1.NetApiEasyAEClient_CheckNodeDescriptor_QualifiedNameIsNull_Text">
- <summary>
- Looks up a localized string similar to The qualified name of the A&E node descriptor must be set. Browse paths for OPC-A&E are not yet supported in NET API OPC Alarms and Events client..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.Resource1.NetApiEasyAEClient_RefreshEventSubscription_UnknownHandle_TextFormat">
- <summary>
- Looks up a localized string similar to Attempt to refresh an event subscription using an unknown handle {1} in NET API OPC {0} client..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.Resource1.NetApiEasyAEClient_UnsubscribeEvents_UnknownHandle_TextFormat">
- <summary>
- Looks up a localized string similar to Attempt to unsubscribe an event subscription using an unknown handle {1} in NET API OPC {0} client..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.Resource1.NetApiEasyEAClient_GetEventsSubscriptionArguments_UnknownHandle_TextFormat">
- <summary>
- Looks up a localized string similar to Attempt to get events subscription arguments using an unknown handle {0} in NET API OPC {0} client..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.Resource1.NetApiEasyToOpcNetApiAe_AcknowledgeConditionReturnedNull_Text">
- <summary>
- Looks up a localized string similar to AcknowledgeCondition in OPC NET API (Alarms and Events) has returned null result..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.Resource1.NetApiEasyToOpcNetApiAe_AcknowledgeConditionReturnedWrong_Text">
- <summary>
- Looks up a localized string similar to AcknowledgeCondition in OPC NET API (Alarms and Events) has returned wrong number of results..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.Resource1.NetApiOpcAeServer_CreateServerForUrl_UnsupportedScheme_TextFormat">
- <summary>
- Looks up a localized string similar to Scheme "{0}" used in URL "{1}" is not supported in NET API OPC Alarms and Events client..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.Resource1.NetApiOpcAeServer_CreateSubscriptionReturnedNull_Text">
- <summary>
- Looks up a localized string similar to CreateSubscription in OPC NET API (Alarms and Events) has returned null..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.Resource1.NetApiOpcAeServer_GetConditionStateReturnedNull_Text">
- <summary>
- Looks up a localized string similar to GetConditionState in OPC NET API (Alarms and Events) has returned null..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.AlarmsAndEvents.Resource1.NetApiOpcAeServer_ISubscription_ModifyStateReturnedNull_Text">
- <summary>
- Looks up a localized string similar to ModifyState in OPC NET API (Alarms and Events) has returned null..
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.ErrorHarmonizingNetApiEasyDAClient">
- <exclude/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NamespaceDoc">
- <summary>
- This namespace contains classes that implement OPC Data Access using OPC NET API code.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiDaItemSubscriptionArguments">
- <exclude/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiDaItemSubscriptionArguments.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiDaItemSubscriptionArguments.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiDaSubscriptionGlobalParameters2">
- <exclude/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiDaSubscriptionGlobalParameters2.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiDaSubscriptionGlobalParameters2.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiDaSubscriptionGlobalParameters2.Equals(OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiDaSubscriptionGlobalParameters2)">
- <summary>
- Determines whether this object is equal to the other.
- </summary>
- <param name="other">The other object to be tested for equality with this one.</param>
- <returns>Returns <c>true</c> if the objects are equal; otherwise, returns <c>false</c>.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiDaSubscriptions">
- <exclude/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiEasyDAClient">
- <exclude/>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiEasyDAClient.AdaptableParameters">
- <summary>
- Adaptable parameters for non-isolated client objects.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiEasyDAClient.SharedParameters">
- <summary>
- Parameters that are always shared by all instances of the component.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiEasyToOpcNetApiDa">
- <exclude/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiEasyToOpcNetApiDa.SetGroupParameters(OpcLabs.EasyOpc.DataAccess.DAGroupParameters,Opc.Da.Item)">
- <summary>
-
- </summary>
- <param name="groupParameters"> </param>
- <param name="item"> </param>
- <returns>Returns value indicating whether any groupParameter is changed.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiEasyToOpcNetApiDa.SetItemParameters(Opc.Da.Item,OpcLabs.EasyOpc.DataAccess.DAGroupParameters)">
- <summary>
-
- </summary>
- <param name="item"> </param>
- <param name="groupParameters"> </param>
- <returns>Returns mask that indicates which items was modified.</returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiEasyToOpcNetApiDa.ToDAVtqResult(System.Object,Opc.Da.ItemValueResult,System.Int32,OpcLabs.EasyOpc.OpcTechnologies)">
- <summary>
- Converts Opc.Da.ItemValueResult to DAVtqResult.
- DAVtqResult value is CLS-compliant.
- </summary>
- <param name="state"> </param>
- <param name="itemValueResult"> </param>
- <param name="operationErrorCode"> </param>
- <param name="technology"> </param>
- <returns> </returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiEasyToOpcNetApiDa.ToDAVtq(Opc.Da.ItemValue,OpcLabs.EasyOpc.OpcTechnologies)">
- <summary>
- Converts Opc.Da.ItemValue to DAVtq.
- Exceptions: InvalidCastException
- </summary>
- <param name="itemValue"> </param>
- <param name="technology"> </param>
- <returns> </returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiEasyToOpcNetApiDa.ToDAVtqResult(System.Object,Opc.Da.ItemValue,OpcLabs.BaseLib.OperationModel.OperationResult,System.Int32,OpcLabs.EasyOpc.OpcTechnologies)">
- <summary>
- Converts Opc.Da.ItemValue and OperationResult to DAVtqResult.
- DAVtqResult value is CLS-compliant.
- </summary>
- <param name="state"> </param>
- <param name="itemValue"> </param>
- <param name="operationResult"> </param>
- <param name="operationErrorCode"> </param>
- <param name="technology"> </param>
- <returns> </returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiEasyToOpcNetApiDa.ToValueResult(System.Object,Opc.Da.ItemValue,OpcLabs.BaseLib.OperationModel.OperationResult,System.Int32,System.Boolean)">
- <summary>
- Converts Opc.Da.ItemValue and OperationResult to ValueResult.
- ValueResult value is CLS-compliant.
- </summary>
- <param name="state"> </param>
- <param name="itemValue"> </param>
- <param name="operationResult"> </param>
- <param name="operationErrorCode"> </param>
- <param name="isDataType">Indicates whether null converts to VarTypes.Empty.</param>
- <returns> </returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.OpcNetApiHelper">
- <exclude/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiItemArguments">
- <exclude/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiMultiplePropertiesKey">
- <exclude/>
- <summary>
- Represents key of nodes with same properties on one server.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiMultiplePropertiesKey.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiMultiplePropertiesKey.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiMultiplePropertiesKey.MakeMultipleKeyList(System.Collections.Generic.IList{OpcLabs.EasyOpc.DataAccess.OperationModel.DAPropertyArguments})">
- <summary>
- Makes consolidated list of multiple properties key. One key represents nodes with same properties on one server.
- </summary>
- <param name="argumentsArray"> </param>
- <returns> </returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiMultiplePropertiesKey.GetMultipleKey(OpcLabs.EasyOpc.DataAccess.OperationModel.DAPropertyArguments,System.Collections.Generic.List{OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiMultiplePropertiesKey})">
- <summary>
- Makes single key of propertyArguments and return related multiple key from multipleKeys.
- </summary>
- <param name="propertyArguments"> </param>
- <param name="multipleKeys"> </param>
- <returns> </returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiOpcDaServer">
- <exclude/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiOpcDaServer.#ctor(System.Net.WebProxy,OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerKey,System.Action{OpcLabs.EasyOpc.Implementation.NetApi.INetApiOpcServerForLink{OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiOpcDaServer},System.Boolean},OpcLabs.EasyOpc.Implementation.NetApi.EasyClientConnectDataParameters)">
- <summary>
-
- </summary>
- <param name="proxy"> </param>
- <param name="serverKey"> </param>
- <param name="destroyOpcServer">This action is called when NetApiOpcDaServer has no server link for detach time interval. Action would be dispose NetApiOpcDaServer. Action is method of object, which controls NetApiOpcDaServer.</param>
- <param name="easyClientConnectDataParameters"> </param>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiOpcDaServer.CreateServerForURL(Opc.URL,OpcLabs.EasyOpc.OpcTechnologies@)">
- <summary>
- Creates a server object for the specified URL.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiOpcDaSubscription">
- <exclude/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiOpcDaSubscription.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiOpcDaSubscription.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiOpcDaSubscription.Equals(OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiOpcDaSubscription)">
- <summary>
- Determines whether this object is equal to the other.
- </summary>
- <param name="other">The other object to be tested for equality with this one.</param>
- <returns>Returns <c>true</c> if the objects are equal; otherwise, returns <c>false</c>.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.NetApiPropertyArguments">
- <exclude/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.OpcDaItemEqualityComparer">
- <exclude/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.Resource1">
- <summary>
- A strongly-typed resource class, for looking up localized strings, etc.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.Resource1.ResourceManager">
- <summary>
- Returns the cached ResourceManager instance used by this class.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.Resource1.Culture">
- <summary>
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.Resource1.CheckServerDescriptor_NotExpectedServerDescriptor_TextFormat">
- <summary>
- Looks up a localized string similar to Server descriptor in the NET API OPC Data Access client does not belong to the server "{0}"..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.Resource1.NetApiEasyDAClient_BrowseServers_OPCXMLDANotSupported_TextFormat">
- <summary>
- Looks up a localized string similar to Cannot browse for OPC XML servers on "{0}". Discovering OPC XML-DA servers is not supported. The OPC XML-DA specification does not define a mechanism to detect OPC XML-DA servers on a specific location..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.Resource1.NetApiEasyDAClient_ChangeMultipleItemSubscriptions_UnknownHandle_TextFormat">
- <summary>
- Looks up a localized string similar to Attempt to change an item subscription using an unknown handle {0} at index {1} in NET API OPC Data Access client..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.Resource1.NetApiEasyDAClient_CheckAllowedMode_NotSupportedAsynchronousMethod_Text">
- <summary>
- Looks up a localized string similar to Asynchronous OPC operations are not supported by the NET API OPC Data Access client..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.Resource1.NetApiEasyDAClient_CheckNodeDescriptor_BrowsePathAndItemIDIsNull_Text">
- <summary>
- Looks up a localized string similar to The OPC item must be specified either by its Item ID, or using a browse path..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.Resource1.NetApiEasyDAClient_CheckNodeDescriptor_TranslationOfBrowsePathToItemIDIsNotImplemented_Text">
- <summary>
- Looks up a localized string similar to Translation of browse path to item ID is not implemented with OPC NET API..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.Resource1.NetApiEasyDAClient_GetItemSubscriptionArguments_UnknownHandle_TextFormat">
- <summary>
- Looks up a localized string similar to Attempt to get item subscription arguments using an unknown handle {0} in NET API OPC Data Access client..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.Resource1.NetApiEasyDAClient_UnsubscribeMultipleItems_UnknownHandle_TextFormat">
- <summary>
- Looks up a localized string similar to Attempt to unsubscribe an item subscription using an unknown handle {0} at index {1} in NET API OPC Data Access client..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.Resource1.NetApiItemArgument_NotReturnedGoodQuality_Text">
- <summary>
- Looks up a localized string similar to Read in OPC NET API (DataAccess) has not returned data with good quality..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.Resource1.NetApiOpcDaServer_CreateServerForUrl_UnsupportedScheme_TextFormat">
- <summary>
- Looks up a localized string similar to Scheme "{0}" used in URL "{1}" is not supported in NET API OPC Data Access client..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.Resource1.NetApiOpcDaServer_CreateSubscriptionReturnedNull_Text">
- <summary>
- Looks up a localized string similar to CreateSubscription in OPC NET API (DataAccess) has returned null..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.Resource1.NetApiOpcDaServer_ISubscription_GetStateReturnedNull_Text">
- <summary>
- Looks up a localized string similar to GetState in OPC NET API (DataAccess) has returned null..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.Resource1.NetApiOpcDaServer_ISubscription_ModifyStateReturnedNull_Text">
- <summary>
- Looks up a localized string similar to ModifyState in OPC NET API (DataAccess) has returned null..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.Resource1.OpcNetApiHelper_GetProperties_ReturnsBadCountOfItems_Text">
- <summary>
- Looks up a localized string similar to GetProperties in OPC NET API (DataAccess) has returned an incorrect item count..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.Resource1.OpcNetApiHelper_ReadMultipleItemsFromOneServer_NoResultsReturns_Text">
- <summary>
- Looks up a localized string similar to Read in OPC NET API (DataAccess) has returned no results..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.Resource1.OpcNetApiHelper_ReadMultipleItemsFromOneServer_ReturnsBadCountOfItems_Text">
- <summary>
- Looks up a localized string similar to Read in OPC NET API (DataAccess) has returned an incorrect item count..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.Resource1.OpcNetApiHelper_WriteMultipleItemsFromOneServer_NoResultsReturns_Text">
- <summary>
- Looks up a localized string similar to Write in OPC NET API (DataAccess) has returned no results..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.Resource1.OpcNetApiHelper_WriteMultipleItemsFromOneServer_ReturnsBadCountOfItems_Text">
- <summary>
- Looks up a localized string similar to Write in OPC NET API (DataAccess) has returned an incorrect item count..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.Resource1.ToDaBrowseFilters_DABrowseFilterFlatIsNotSupported_Text">
- <summary>
- Looks up a localized string similar to Address space flattening in the browse filter is not supported by the NET OPC Data Access client..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.Resource1.ToDAVtq_QualityIsNotSpecified_Text">
- <summary>
- Looks up a localized string similar to The item value from OPC NET API (Data Access) does not specify a quality..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.Resource1.ToOpcItemSubscriptionItemArguments_NotExpectedArgument_Text">
- <summary>
- Looks up a localized string similar to Some arguments (server descriptor, locale, or update rate) do not belong to this NET API OPC Data Access client subscription..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.Resource1.ToOperationResult_RequestedItemIsNotReturned_Text">
- <summary>
- Looks up a localized string similar to The OPC NET API (Data Access) has not returned an item value..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.DataAccess.Resource1.ToOperationResult_ResultIsNotSet_Text">
- <summary>
- Looks up a localized string similar to The OPC NET API (Data Access) has not returned a result..
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.EasyClientConnectDataParameters">
- <exclude/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.INetApiEasyClientExtension">
- <exclude/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.INetApiEasyClientExtension.CheckException(OpcLabs.EasyOpc.Implementation.NetApi.INetApiEasyClient,System.Exception,System.Boolean)">
- <summary>
- Throw exception if contains Coding Error. Else if method is other IEasyDAClient method throw OpcException. Else return exception.
- </summary>
- <param name="netApiEasyClient"> </param>
- <param name="exception"> </param>
- <param name="isOtherMethod">Other method is method which no returning OperationResult nor raising event.</param>
- <returns> </returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.NamespaceDoc">
- <summary>
- This namespace contains classes that implement OPC "Classic" using NET API.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.NetApiCacheEventArgs`2">
- <exclude/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.NetApiEasyToOpcNetApi`1">
- <exclude/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.NetApiEasyToOpcNetApiWithSubscriptions`4">
- <exclude/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.NetApiFifoEventArgs`2">
- <exclude/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.NetApiItemSubscriptionState">
- <exclude/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcComServerEnumerator.GetAvailableServers(Opc.Specification)">
- <summary>
- Returns a list of servers that support the specified interface specification.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcComServerEnumerator.GetAvailableServers(Opc.Specification,System.String,Opc.ConnectData)">
- <summary>
- Returns a list of servers that support the specified specification on the specified host.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcComServerEnumerator.Clsid">
- <summary>
- The CLSID for the OPC Server Enumerator.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcComServerEnumerator.CreateUrl(OpcRcw.Comn.IOPCServerList2,System.String,Opc.Specification,System.Guid,System.String@,System.String@,System.String@)">
- <summary>
- Reads the server details from the enumerator.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcComServerEnumerator.ReadClasses(OpcRcw.Comn.IOPCEnumGUID)">
- <summary>
- Reads the guids from the enumerator.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServer`2">
- <exclude/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServer`2.#ctor(System.Net.WebProxy,OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerKey,System.Action{OpcLabs.EasyOpc.Implementation.NetApi.INetApiOpcServerForLink{`0},System.Boolean},OpcLabs.EasyOpc.Implementation.NetApi.EasyClientConnectDataParameters)">
- <summary>
-
- </summary>
- <param name="proxy"> </param>
- <param name="serverKey"> </param>
- <param name="destroyOpcServer">This action is called when NetApiOpcXxServer has no server link for detach time interval. Action would be dispose NetApiOpcXxServer. Action is method of object, which controls NetApiOpcXxServer.</param>
- <param name="easyClientConnectDataParameters"> </param>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServer`2.GetLocale(System.String)">
- <summary>
- Converts a Locale string to a LCID.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServer`2.ServerLinkDisposed(OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerLink{`0},System.Int32)">
- <summary>
-
- </summary>
- <param name="link"> </param>
- <param name="serverDetach">After a server object is detached, connection to the OPC server will be maintained at least for the time period specified here.</param>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServer`2.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServer`2.CreateServerForURL(Opc.URL,OpcLabs.EasyOpc.OpcTechnologies@)">
- <summary>
- Creates a server object for the specified URL.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServer`2.GetServer(System.Exception@)">
- <summary>
- Remark: Must be used lock(server_lock) in caller.
- </summary>
- <param name="exception"> </param>
- <returns> </returns>
- </member>
- <member name="F:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServer`2.LOCALE_SYSTEM_DEFAULT">
- <summary>
- The constant used to selected the default locale.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServer`2.ToLocale(System.Int32,System.Exception@)">
- <summary>
- Converts a LCID to a Locale string.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServer`2.ConnectToServer(System.Net.WebProxy,Opc.Server,System.Net.NetworkCredential,System.String,OpcLabs.EasyOpc.Implementation.NetApi.EasyClientConnectDataParameters,OpcLabs.EasyOpc.ServerCategories)">
- <summary>
- Called to connect to a server. Before call must be locked _serverLock.
- </summary>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServer`2.IsHeldAt(System.Int64)">
- <summary>
- Indicates whether hold period has not expired yet.
- Remark: Must be used lock(_links).
- </summary>
- <param name="tickCount"> </param>
- <returns> </returns>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServer`2.HoldFor(System.Int32)">
- <summary>
- Sets new hold period.
- Remark: Must be used lock(_links).
- </summary>
- <param name="period"> </param>
- </member>
- <member name="F:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServer`2._server">
- <summary>
- Represent a Opc.Xx.Server. During operation must be locked by _serverLock.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServer`2._proxy">
- <summary>
- The default web proxy for the application - uses IE settings if null.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServer`2._holdTick">
- <summary>
- When was last HoldFor called. Must be used lock(_links).
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServer`2._holdPeriod">
- <summary>
- How much ticks after _holdTick will be held connection to server. Must be used lock (_links).
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerCache`1">
- <exclude/>
- </member>
- <member name="F:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerCache`1._servers">
- <summary>
- Remarks: Must be locked before using.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerCache`1._proxy">
- <summary>
- The default web proxy for the application - uses IE settings if null.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerKey">
- <exclude/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerKey.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerKey.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerKey.ToString">
- <inheritdoc cref="M:System.Object.ToString"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerKey.Equals(OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerKey)">
- <summary>
- Determines whether this object is equal to the other.
- </summary>
- <param name="other">The other object to be tested for equality with this one.</param>
- <returns>Returns <c>true</c> if the objects are equal; otherwise, returns <c>false</c>.</returns>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerLink`1">
- <exclude/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerLink`1.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerLink`1.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerState">
- <exclude/>
- <summary>
- The set of possible server states.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerState.Unknown">
- <summary>
- The server state is not known.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerState.Running">
- <summary>
- The server is running normally.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerState.Failed">
- <summary>
- The server is not functioning due to a fatal error.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerState.NoConfig">
- <summary>
- The server cannot load its configuration information.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerState.Suspended">
- <summary>
- The server has halted all communication with the underlying hardware.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerState.Test">
- <summary>
- The server is disconnected from the underlying hardware.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerState.CommFault">
- <summary>
- The server cannot communicate with the underlying hardware.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerState.Unrecognized">
- <summary>
- Server state is unrecognized.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerState.Shutdown">
- <summary>
- The server is shutdown.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerState.UnexpectedValue">
- <summary>
- Server state returned unexpected value.
- </summary>
- </member>
- <member name="F:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerState.Exception">
- <summary>
- Server state returned exception.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerStatus">
- <exclude/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerStatus.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerStatus.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerStatus.ToString">
- <inheritdoc cref="M:System.Object.ToString"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.NetApiOpcServerStatusEventArgs">
- <exclude/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.NetApiSubscriptionHandleManager`1">
- <exclude/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.NetApiSubscriptions`7">
- <exclude/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.NetApiSubscriptions`7.GetHashCode">
- <inheritdoc cref="M:System.Object.GetHashCode"/>
- </member>
- <member name="M:OpcLabs.EasyOpc.Implementation.NetApi.NetApiSubscriptions`7.Equals(System.Object)">
- <inheritdoc cref="M:System.Object.Equals(System.Object)"/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.Resource1">
- <summary>
- A strongly-typed resource class, for looking up localized strings, etc.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.Resource1.ResourceManager">
- <summary>
- Returns the cached ResourceManager instance used by this class.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.Resource1.Culture">
- <summary>
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.Resource1.INetApiEasyClientExtension_CheckException_OPCExceptionMessage_TextFormat">
- <summary>
- Looks up a localized string similar to An OPC operation failure occurred in the NET API OPC {0} client. The inner exception contains details about the problem..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.Resource1.INetApiEasyClientExtension_CheckServerDescriptor_NotSupportedTechnology_TextFormat">
- <summary>
- Looks up a localized string similar to Technology "{1}" is not supported by the NET API OPC {0} client..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.Resource1.NetApiOpcServer_ToLocale_InvalidLCID_TextFormat">
- <summary>
- Looks up a localized string similar to LCID {0} is invalid in NET API OPC Data Access client..
- </summary>
- </member>
- <member name="P:OpcLabs.EasyOpc.Implementation.NetApi.Resource1.NetApiOpcServerStatus_StatusIsBad_TextFormat">
- <summary>
- Looks up a localized string similar to OPC server has returned status: '{0}'. Problem details (status info): {1}.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.SortedListWithSameKey`2">
- <exclude/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.NetApi.TickCountWithPeriod">
- <exclude/>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.Service.AlarmsAndEvents.NamespaceDoc">
- <summary>
- This namespace contains classes that implement OPC Alarms&Events using WCF consumer.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.Implementation.Service.DataAccess.NamespaceDoc">
- <summary>
- This namespace contains classes that implement OPC Data Access using WCF consumer.
- </summary>
- </member>
- <member name="T:OpcLabs.EasyOpc.Internal.AssemblyNames">
- <exclude/>
- </member>
- <member name="T:OpcLabs.BaseLib.Internal.AssemblyNames">
- <exclude/>
- </member>
- <member name="T:OpcLabs.BaseLib.Internal.PublicKeyTokens">
- <exclude/>
- </member>
- <member name="T:OpcLabs.BaseLib.Internal.SystemAssemblyNames">
- <exclude/>
- </member>
- <member name="T:OpcXml.Da10.GetStatus">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.GetStatus.LocaleID">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.GetStatus.ClientRequestHandle">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.PropertyReplyList">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.PropertyReplyList.Properties">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.PropertyReplyList.ItemPath">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.PropertyReplyList.ItemName">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.PropertyReplyList.ResultID">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.ItemProperty">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ItemProperty.Value">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ItemProperty.Name">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ItemProperty.Description">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ItemProperty.ItemPath">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ItemProperty.ItemName">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ItemProperty.ResultID">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.ItemIdentifier">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ItemIdentifier.ItemPath">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ItemIdentifier.ItemName">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.BrowseElement">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.BrowseElement.Properties">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.BrowseElement.Name">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.BrowseElement.ItemPath">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.BrowseElement.ItemName">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.BrowseElement.IsItem">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.BrowseElement.HasChildren">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.SubscribePolledRefreshReplyItemList">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribePolledRefreshReplyItemList.Items">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribePolledRefreshReplyItemList.SubscriptionHandle">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.ItemValue">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ItemValue.DiagnosticInfo">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ItemValue.Value">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ItemValue.Quality">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ItemValue.ValueTypeQualifier">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ItemValue.ItemPath">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ItemValue.ItemName">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ItemValue.ClientItemHandle">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ItemValue.Timestamp">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ItemValue.TimestampSpecified">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ItemValue.ResultID">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.OPCQuality">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.OPCQuality.QualityField">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.OPCQuality.LimitField">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.OPCQuality.VendorField">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.qualityBits">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.qualityBits.bad">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.qualityBits.badConfigurationError">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.qualityBits.badNotConnected">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.qualityBits.badDeviceFailure">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.qualityBits.badSensorFailure">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.qualityBits.badLastKnownValue">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.qualityBits.badCommFailure">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.qualityBits.badOutOfService">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.qualityBits.badWaitingForInitialData">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.qualityBits.uncertain">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.qualityBits.uncertainLastUsableValue">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.qualityBits.uncertainSensorNotAccurate">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.qualityBits.uncertainEUExceeded">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.qualityBits.uncertainSubNormal">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.qualityBits.good">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.qualityBits.goodLocalOverride">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.limitBits">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.limitBits.none">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.limitBits.low">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.limitBits.high">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.limitBits.constant">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.SubscribeItemValue">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeItemValue.ItemValue">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeItemValue.RevisedSamplingRate">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeItemValue.RevisedSamplingRateSpecified">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.SubscribeReplyItemList">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeReplyItemList.Items">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeReplyItemList.RevisedSamplingRate">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeReplyItemList.RevisedSamplingRateSpecified">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.SubscribeRequestItem">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeRequestItem.ItemPath">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeRequestItem.ReqType">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeRequestItem.ItemName">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeRequestItem.ClientItemHandle">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeRequestItem.Deadband">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeRequestItem.DeadbandSpecified">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeRequestItem.RequestedSamplingRate">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeRequestItem.RequestedSamplingRateSpecified">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeRequestItem.EnableBuffering">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeRequestItem.EnableBufferingSpecified">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.SubscribeRequestItemList">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeRequestItemList.Items">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeRequestItemList.ItemPath">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeRequestItemList.ReqType">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeRequestItemList.Deadband">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeRequestItemList.DeadbandSpecified">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeRequestItemList.RequestedSamplingRate">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeRequestItemList.RequestedSamplingRateSpecified">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeRequestItemList.EnableBuffering">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeRequestItemList.EnableBufferingSpecified">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.WriteRequestItemList">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.WriteRequestItemList.Items">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.WriteRequestItemList.ItemPath">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.OPCError">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.OPCError.Text">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.OPCError.ID">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.ReplyItemList">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ReplyItemList.Items">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ReplyItemList.Reserved">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.ReadRequestItem">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ReadRequestItem.ItemPath">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ReadRequestItem.ReqType">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ReadRequestItem.ItemName">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ReadRequestItem.ClientItemHandle">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ReadRequestItem.MaxAge">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ReadRequestItem.MaxAgeSpecified">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.ReadRequestItemList">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ReadRequestItemList.Items">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ReadRequestItemList.ItemPath">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ReadRequestItemList.ReqType">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ReadRequestItemList.MaxAge">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ReadRequestItemList.MaxAgeSpecified">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.RequestOptions">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.RequestOptions.ReturnErrorText">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.RequestOptions.ReturnDiagnosticInfo">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.RequestOptions.ReturnItemTime">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.RequestOptions.ReturnItemPath">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.RequestOptions.ReturnItemName">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.RequestOptions.RequestDeadline">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.RequestOptions.RequestDeadlineSpecified">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.RequestOptions.ClientRequestHandle">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.RequestOptions.LocaleID">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.ServerStatus">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ServerStatus.StatusInfo">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ServerStatus.VendorInfo">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ServerStatus.SupportedLocaleIDs">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ServerStatus.SupportedInterfaceVersions">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ServerStatus.StartTime">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ServerStatus.ProductVersion">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.InterfaceVersion">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.InterfaceVersion.XML_DA_Version_1_0">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.ReplyBase">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ReplyBase.RcvTime">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ReplyBase.ReplyTime">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ReplyBase.ClientRequestHandle">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ReplyBase.RevisedLocaleID">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ReplyBase.ServerState">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.serverState">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.serverState.running">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.serverState.failed">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.serverState.noConfig">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.serverState.suspended">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.serverState.test">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.serverState.commFault">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.GetStatusResponse">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.GetStatusResponse.GetStatusResult">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.GetStatusResponse.Status">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.Read">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.Read.Options">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.Read.ItemList">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.ReadResponse">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ReadResponse.ReadResult">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ReadResponse.RItemList">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.ReadResponse.Errors">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.Write">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.Write.Options">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.Write.ItemList">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.Write.ReturnValuesOnReply">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.WriteResponse">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.WriteResponse.WriteResult">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.WriteResponse.RItemList">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.WriteResponse.Errors">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.Subscribe">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.Subscribe.Options">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.Subscribe.ItemList">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.Subscribe.ReturnValuesOnReply">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.Subscribe.SubscriptionPingRate">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.SubscribeResponse">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeResponse.SubscribeResult">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeResponse.RItemList">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeResponse.Errors">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscribeResponse.ServerSubHandle">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.SubscriptionPolledRefresh">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscriptionPolledRefresh.Options">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscriptionPolledRefresh.ServerSubHandles">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscriptionPolledRefresh.HoldTime">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscriptionPolledRefresh.HoldTimeSpecified">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscriptionPolledRefresh.WaitTime">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscriptionPolledRefresh.ReturnAllItems">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.SubscriptionPolledRefreshResponse">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscriptionPolledRefreshResponse.SubscriptionPolledRefreshResult">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscriptionPolledRefreshResponse.InvalidServerSubHandles">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscriptionPolledRefreshResponse.RItemList">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscriptionPolledRefreshResponse.Errors">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscriptionPolledRefreshResponse.DataBufferOverflow">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.SubscriptionCancel">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscriptionCancel.ServerSubHandle">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscriptionCancel.ClientRequestHandle">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.SubscriptionCancelResponse">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.SubscriptionCancelResponse.ClientRequestHandle">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.Browse">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.Browse.PropertyNames">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.Browse.LocaleID">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.Browse.ClientRequestHandle">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.Browse.ItemPath">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.Browse.ItemName">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.Browse.ContinuationPoint">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.Browse.MaxElementsReturned">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.Browse.BrowseFilter">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.Browse.ElementNameFilter">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.Browse.VendorFilter">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.Browse.ReturnAllProperties">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.Browse.ReturnPropertyValues">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.Browse.ReturnErrorText">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.browseFilter">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.browseFilter.all">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.browseFilter.branch">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da10.browseFilter.item">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.BrowseResponse">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.BrowseResponse.BrowseResult">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.BrowseResponse.Elements">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.BrowseResponse.Errors">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.BrowseResponse.ContinuationPoint">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.BrowseResponse.MoreElements">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.GetProperties">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.GetProperties.ItemIDs">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.GetProperties.PropertyNames">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.GetProperties.LocaleID">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.GetProperties.ClientRequestHandle">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.GetProperties.ItemPath">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.GetProperties.ReturnAllProperties">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.GetProperties.ReturnPropertyValues">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.GetProperties.ReturnErrorText">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.GetPropertiesResponse">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.GetPropertiesResponse.GetPropertiesResult">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.GetPropertiesResponse.PropertyLists">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da10.GetPropertiesResponse.Errors">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.Request">
- <summary>
- Contains state information for a single asynchronous request.
- </summary>
- </member>
- <member name="M:OpcXml.Da10.Request.GetRelativeTime(System.DateTime)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetRequestOptions(OpcXml.Da10.RequestOptions)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetRequestOptions(System.String,System.Int32)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetReplyBase(System.String,OpcXml.Da.ReplyBase)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetErrors(OpcXml.Da.Error[])">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetErrors(OpcXml.Da10.OPCError[])">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetResultID(System.Xml.XmlQualifiedName)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetResultID(Opc.ResultID)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetBrowseFilter(Opc.Da.browseFilter)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetBrowseFilter(OpcXml.Da10.browseFilter)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetPropertyIDs(System.Xml.XmlQualifiedName[])">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetPropertyID(System.Xml.XmlQualifiedName)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetPropertyNames(Opc.Da.PropertyID[])">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetPropertyName(Opc.Da.PropertyID)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetBrowseElements(OpcXml.Da10.BrowseElement[])">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetBrowseElements(Opc.Da.BrowseElement[])">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetBrowseElement(OpcXml.Da10.BrowseElement)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetBrowseElement(Opc.Da.BrowseElement)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetItemProperty(OpcXml.Da10.ItemProperty)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetItemProperty(Opc.Da.ItemProperty)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.MarshalPropertyValue(Opc.Da.PropertyID,System.Object)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.UnmarshalPropertyValue(Opc.Da.PropertyID,System.Object)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetType(System.Type)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetType(System.Xml.XmlQualifiedName)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetItemIdentifiers(OpcXml.Da10.ItemIdentifier[])">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetItemIdentifiers(Opc.ItemIdentifier[])">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetItemPropertyCollections(OpcXml.Da10.PropertyReplyList[])">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetItemPropertyCollections(Opc.Da.ItemPropertyCollection[])">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetServerState(OpcXml.Da10.serverState)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetServerState(Opc.Da.serverState)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetServerStatus(OpcXml.Da10.ReplyBase,OpcXml.Da10.ServerStatus)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetServerStatus(Opc.Da.ServerStatus,System.String[])">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetSubscribeLists(OpcXml.Da10.SubscribeRequestItemList[])">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetSubscribeLists(OpcXml.Da.ItemList[])">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetSubscribeList(OpcXml.Da10.SubscribeRequestItemList)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetSubscribeList(OpcXml.Da.ItemList)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetSubscribeItem(OpcXml.Da10.SubscribeRequestItem)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetSubscribeItem(Opc.Da.Item)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetSubscribeRefreshLists(OpcXml.Da10.SubscribePolledRefreshReplyItemList[])">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetSubscribeRefreshLists(OpcXml.Da.ItemValueResultList[])">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetSubscribeRefreshList(OpcXml.Da10.SubscribePolledRefreshReplyItemList)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetSubscribeRefreshList(OpcXml.Da.ItemValueResultList)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetItemLists(OpcXml.Da10.ReadRequestItemList[])">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetItemLists(OpcXml.Da.ItemList[])">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetItemList(OpcXml.Da10.ReadRequestItemList)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetItemList(OpcXml.Da.ItemList)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetItem(OpcXml.Da10.ReadRequestItem)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetItem(Opc.Da.Item)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetItemValueLists(OpcXml.Da10.WriteRequestItemList[])">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetItemValueLists(OpcXml.Da.ItemValueList[])">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetItemValueList(OpcXml.Da10.WriteRequestItemList)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetItemValueList(OpcXml.Da.ItemValueList)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetItemValue(OpcXml.Da10.ItemValue)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetItemValue(Opc.Da.ItemValue)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetResultLists(OpcXml.Da10.ReplyItemList[])">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetResultLists(OpcXml.Da.ItemValueResultList[])">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetResultList(OpcXml.Da10.ReplyItemList)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetResultList(OpcXml.Da.ItemValueResultList)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetResultItem(OpcXml.Da10.ItemValue)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetResultItem(Opc.Da.ItemValueResult)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetSubscribeResultLists(OpcXml.Da10.SubscribeReplyItemList[])">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetSubscribeResultLists(OpcXml.Da.ItemValueResultList[])">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetSubscribeResultList(OpcXml.Da10.SubscribeReplyItemList)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetSubscribeResultList(OpcXml.Da.ItemValueResultList)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetSubscribeResultItem(OpcXml.Da10.SubscribeItemValue)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetSubscribeResultItem(OpcXml.Da.SubscribeItemValueResult)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetQuality(OpcXml.Da10.OPCQuality)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Request.GetQuality(Opc.Da.Quality)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Service.BeginGetStatus(System.String,System.String,System.AsyncCallback,System.Object)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Service.EndGetStatus(System.IAsyncResult,OpcXml.Da10.ServerStatus@)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Service.BeginRead(OpcXml.Da10.RequestOptions,OpcXml.Da10.ReadRequestItemList,System.AsyncCallback,System.Object)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Service.EndRead(System.IAsyncResult,OpcXml.Da10.ReplyItemList@,OpcXml.Da10.OPCError[]@)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Service.EndWrite(System.IAsyncResult,OpcXml.Da10.ReplyItemList@,OpcXml.Da10.OPCError[]@)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Service.BeginSubscriptionPolledRefresh(OpcXml.Da10.RequestOptions,System.String[],System.DateTime,System.Boolean,System.Int32,System.Boolean,System.AsyncCallback,System.Object,System.Int32)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Service.EndSubscriptionPolledRefresh(System.IAsyncResult,System.String[]@,OpcXml.Da10.SubscribePolledRefreshReplyItemList[]@,OpcXml.Da10.OPCError[]@,System.Boolean@)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Service.BeginSubscriptionCancel(System.String,System.String,System.AsyncCallback,System.Object)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Service.EndSubscriptionCancel(System.IAsyncResult,System.String@)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Service.BeginBrowse(System.Xml.XmlQualifiedName[],System.String,System.String,System.String,System.String,System.String,System.Int32,OpcXml.Da10.browseFilter,System.String,System.String,System.Boolean,System.Boolean,System.Boolean,System.AsyncCallback,System.Object)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Service.EndBrowse(System.IAsyncResult,System.String@,OpcXml.Da10.BrowseElement[]@,OpcXml.Da10.OPCError[]@,System.Boolean@)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Service.BeginGetProperties(OpcXml.Da10.ItemIdentifier[],System.Xml.XmlQualifiedName[],System.String,System.String,System.String,System.Boolean,System.Boolean,System.Boolean,System.AsyncCallback,System.Object)">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da10.Service.EndGetProperties(System.IAsyncResult,OpcXml.Da10.PropertyReplyList[]@,OpcXml.Da10.OPCError[]@)">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da10.BeginInvokeWatcher">
- <summary>
- Watch BeginInvoke whether callback method is called.
- </summary>
- </member>
- <member name="T:OpcXml.Da.BrowsePosition">
- <summary>
- Implements an object that handles multi-step browse operations.
- </summary>
- </member>
- <member name="F:OpcXml.Da.BrowsePosition.ContinuationPoint">
- <summary>
- The continuation point for a browse operation.
- </summary>
- </member>
- <member name="F:OpcXml.Da.BrowsePosition.MoreElements">
- <summary>
- Indicates that elements that meet the filter criteria have not been returned.
- </summary>
- </member>
- <member name="F:OpcXml.Da.BrowsePosition.Locale">
- <summary>
- The locale used for the browse operation.
- </summary>
- </member>
- <member name="F:OpcXml.Da.BrowsePosition.ReturnErrorText">
- <summary>
- Whether localized error texts should be reurned with the browse results.
- </summary>
- </member>
- <member name="M:OpcXml.Da.BrowsePosition.#ctor(Opc.ItemIdentifier,Opc.Da.BrowseFilters,System.String,System.Boolean)">
- <summary>
- Initializes a browse posistion
- </summary>
- </member>
- <member name="T:OpcXml.Da.RootBrowsePosition">
- <summary>
- Implements an object that handles multi-step browse operations at root
- </summary>
- </member>
- <member name="F:OpcXml.Da.RootBrowsePosition.Names">
- <summary>
- The names of servers at root.
- </summary>
- </member>
- <member name="F:OpcXml.Da.RootBrowsePosition.Index">
- <summary>
- The index in the names array.
- </summary>
- </member>
- <member name="M:OpcXml.Da.RootBrowsePosition.#ctor(Opc.ItemIdentifier,Opc.Da.BrowseFilters,System.String,System.Boolean)">
- <summary>
- Initializes a browse posistion
- </summary>
- </member>
- <member name="T:OpcXml.Da.IServer">
- <summary>
- Defines functionality that is common to all XML-DA OPC servers.
- </summary>
- </member>
- <member name="P:OpcXml.Da.IServer.SupportedLocales">
- <summary>
- Returns the set of supported locales.
- </summary>
- </member>
- <member name="M:OpcXml.Da.IServer.GetStatus(System.String,System.String,Opc.Da.ServerStatus@)">
- <summary>
- Returns the current server status.
- </summary>
- </member>
- <member name="M:OpcXml.Da.IServer.Read(OpcXml.Da.RequestOptions,OpcXml.Da.ItemList,OpcXml.Da.ItemValueResultList@,OpcXml.Da.Error[]@)">
- <summary>
- Reads a set of items.
- </summary>
- </member>
- <member name="M:OpcXml.Da.IServer.Write(OpcXml.Da.RequestOptions,OpcXml.Da.ItemValueList,System.Boolean,OpcXml.Da.ItemValueResultList@,OpcXml.Da.Error[]@)">
- <summary>
- Writes a set of items and, if requested, returns the current values.
- </summary>
- </member>
- <member name="M:OpcXml.Da.IServer.Subscribe(OpcXml.Da.RequestOptions,OpcXml.Da.ItemList,System.TimeSpan,System.Boolean,System.String@,OpcXml.Da.ItemValueResultList@,OpcXml.Da.Error[]@)">
- <summary>
- Establishes a subscription for the set of items.
- </summary>
- </member>
- <member name="M:OpcXml.Da.IServer.PolledRefresh(OpcXml.Da.RequestOptions,System.String[],System.TimeSpan,System.TimeSpan,System.Boolean,System.String[]@,OpcXml.Da.ItemValueResultList[]@,OpcXml.Da.Error[]@,System.Boolean@)">
- <summary>
- Polls the server for the any item changes for one or more subscriptions.
- </summary>
- </member>
- <member name="M:OpcXml.Da.IServer.Unsubscribe(System.String)">
- <summary>
- Terminates one subscription.
- </summary>
- </member>
- <member name="M:OpcXml.Da.IServer.Browse(System.String,System.String,System.Boolean,Opc.ItemIdentifier,Opc.Da.BrowseFilters,System.String@,System.Boolean@,Opc.Da.BrowseElement[]@,OpcXml.Da.Error[]@)">
- <summary>
- Returns a set of elements at the specified position and that meet the filter criteria.
- </summary>
- </member>
- <member name="M:OpcXml.Da.IServer.GetProperties(System.String,System.String,System.Boolean,Opc.ItemIdentifier[],Opc.Da.PropertyID[],System.String,System.Boolean,Opc.Da.ItemPropertyCollection[]@,OpcXml.Da.Error[]@)">
- <summary>
- Returns the specified properties for a set of items.
- </summary>
- </member>
- <member name="T:OpcXml.Da.RequestOptions">
- <summary>
- The standard return parameter for XML-DA server methods.
- </summary>
- </member>
- <member name="F:OpcXml.Da.RequestOptions.RequestHandle">
- <summary>
- A request handle assigned by client.
- </summary>
- </member>
- <member name="F:OpcXml.Da.RequestOptions.RequestDeadline">
- <summary>
- The maximum time a server should wait before returning whatever results it has.
- </summary>
- </member>
- <member name="F:OpcXml.Da.RequestOptions.Locale">
- <summary>
- The locale to used for strings in the results.
- </summary>
- </member>
- <member name="F:OpcXml.Da.RequestOptions.Filters">
- <summary>
- The filters to apply to returned results.
- </summary>
- </member>
- <member name="T:OpcXml.Da.ReplyBase">
- <summary>
- The standard return parameter for XML-DA server methods.
- </summary>
- </member>
- <member name="F:OpcXml.Da.ReplyBase.RcvTime">
- <summary>
- The UTC time a request arrives at the server.
- </summary>
- </member>
- <member name="F:OpcXml.Da.ReplyBase.ReplyTime">
- <summary>
- The UTC time a response is returned from the server.
- </summary>
- </member>
- <member name="F:OpcXml.Da.ReplyBase.ClientRequestHandle">
- <summary>
- The request handle assigned by the client.
- </summary>
- </member>
- <member name="F:OpcXml.Da.ReplyBase.RevisedLocaleID">
- <summary>
- The actual locale id used by the server.
- </summary>
- </member>
- <member name="F:OpcXml.Da.ReplyBase.ServerState">
- <summary>
- The current state of the server.
- </summary>
- </member>
- <member name="T:OpcXml.Da.Error">
- <summary>
- Contains the localized text for a result code.
- </summary>
- </member>
- <member name="F:OpcXml.Da.Error.ID">
- <summary>
- The unique id for the result code.
- </summary>
- </member>
- <member name="F:OpcXml.Da.Error.Text">
- <summary>
- The localized verbose message,
- </summary>
- </member>
- <member name="F:OpcXml.Da.Error.E_FAIL">
- <summary>
- All errors that are defined in the XML-DA specification.
- </summary>summary>
- </member>
- <member name="F:OpcXml.Da.Error.E_OUTOFMEMORY">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Error.E_SERVERSTATE">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Error.E_TIMEDOUT">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Error.E_BUSY">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Error.E_INVALIDCONTINUATIONPOINT">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Error.E_INVALIDFILTER">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Error.E_NOSUBSCRIPTION">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Error.E_INVALIDHOLDTIME">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Error.E_UNKNOWNITEMNAME">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Error.E_INVALIDITEMNAME">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Error.E_UNKNOWNITEMPATH">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Error.E_INVALIDITEMPATH">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Error.E_NOTSUPPORTED">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Error.E_BADTYPE">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Error.E_RANGE">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Error.E_READONLY">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Error.E_WRITEONLY">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Error.E_INVALIDPID">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Error.S_FALSE">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Error.S_CLAMP">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Error.S_UNSUPPORTEDRATE">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Error.S_DATAQUEUEOVERFLOW">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Error.E_TYPE_CHANGED">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Error.E_FILTER_DUPLICATE">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Error.E_FILTER_INVALID">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Error.E_FILTER_ERROR">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Error.S_FILTER_NO_DATA">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da.SubscribeItemValueResult">
- <summary>
- A XML-DA specific item value result that is used for subscriptions.
- </summary>
- </member>
- <member name="F:OpcXml.Da.SubscribeItemValueResult.SamplingRate">
- <summary>
- The actual sampling rate used for items in a subscription.
- </summary>
- </member>
- <member name="F:OpcXml.Da.SubscribeItemValueResult.SamplingRateSpecified">
- <remarks/>
- </member>
- <member name="M:OpcXml.Da.SubscribeItemValueResult.#ctor">
- <summary>
- Initializes the object with the default values;
- </summary>
- </member>
- <member name="M:OpcXml.Da.SubscribeItemValueResult.#ctor(Opc.ItemIdentifier)">
- <summary>
- Initializes the object with an ItemIdentifier object.
- </summary>
- </member>
- <member name="M:OpcXml.Da.SubscribeItemValueResult.#ctor(Opc.Da.ItemValue)">
- <summary>
- Initializes the object with an ItemValue object.
- </summary>
- </member>
- <member name="T:OpcXml.Da.List">
- <summary>
- Contains properties that uniquely identify an OPC item list.
- </summary>
- </member>
- <member name="F:OpcXml.Da.List.Name">
- <summary>
- An optional identifier for an item list.
- </summary>
- </member>
- <member name="F:OpcXml.Da.List.ClientHandle">
- <summary>
- A unique list identifier assigned by the client.
- </summary>
- </member>
- <member name="F:OpcXml.Da.List.ServerHandle">
- <summary>
- A unique list identifier assigned by the server.
- </summary>
- </member>
- <member name="T:OpcXml.Da.ItemList">
- <summary>
- Contain a list of items and default values for properties used to access an OPC item.
- </summary>
- </member>
- <member name="F:OpcXml.Da.ItemList.ItemPath">
- <summary>
- The default item path for items in the list.
- </summary>
- </member>
- <member name="F:OpcXml.Da.ItemList.ReqType">
- <summary>
- The default data type to use when reading items in the list.
- </summary>
- </member>
- <member name="F:OpcXml.Da.ItemList.MaxAge">
- <summary>
- The default maximum age to use when reading items in the list.
- </summary>
- </member>
- <member name="F:OpcXml.Da.ItemList.MaxAgeSpecified">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.ItemList.Deadband">
- <summary>
- The default deadband to use when subscribing to the items in the list.
- </summary>
- </member>
- <member name="F:OpcXml.Da.ItemList.DeadbandSpecified">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.ItemList.SamplingRate">
- <summary>
- The default sampling rate to use when subscribing to the items in the list.
- </summary>
- </member>
- <member name="F:OpcXml.Da.ItemList.SamplingRateSpecified">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.ItemList.EnableBuffering">
- <summary>
- The default buffering behavior to use when subscribing to the items in the list.
- </summary>
- </member>
- <member name="F:OpcXml.Da.ItemList.EnableBufferingSpecified">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da.ItemList.Item(System.Int32)">
- <summary>
- Accesses the item at the specified index.
- </summary>
- </member>
- <member name="T:OpcXml.Da.ItemValueResultList">
- <summary>
- Contains a list of item results and revised default values for item access properties.
- </summary>
- </member>
- <member name="F:OpcXml.Da.ItemValueResultList.SamplingRate">
- <summary>
- The actual sampling rate used for items in a subscription.
- </summary>
- </member>
- <member name="F:OpcXml.Da.ItemValueResultList.SamplingRateSpecified">
- <remarks/>
- </member>
- <member name="P:OpcXml.Da.ItemValueResultList.Item(System.Int32)">
- <summary>
- Accesses the items at the specified index.
- </summary>
- </member>
- <member name="T:OpcXml.Da.ItemValueList">
- <summary>
- Contains a list of item values.
- </summary>
- </member>
- <member name="P:OpcXml.Da.ItemValueList.Item(System.Int32)">
- <summary>
- Accesses the items at the specified index.
- </summary>
- </member>
- <member name="T:OpcXml.Da.Property">
- <summary>
- Defines identifiers for well-known properties.
- </summary>
- </member>
- <member name="F:OpcXml.Da.Property.DATATYPE">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.VALUE">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.QUALITY">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.TIMESTAMP">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.ACCESSRIGHTS">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.SCANRATE">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.EUTYPE">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.EUINFO">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.ENGINEERINGUINTS">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.DESCRIPTION">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.HIGHEU">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.LOWEU">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.HIGHIR">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.LOWIR">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.CLOSELABEL">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.OPENLABEL">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.TIMEZONE">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.CONDITION_STATUS">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.ALARM_QUICK_HELP">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.ALARM_AREA_LIST">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.PRIMARY_ALARM_AREA">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.CONDITION_LOGIC">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.LIMIT_EXCEEDED">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.DEADBAND">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.HIHI_LIMIT">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.HI_LIMIT">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.LO_LIMIT">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.LOLO_LIMIT">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.RATE_CHANGE_LIMIT">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.DEVIATION_LIMIT">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.SOUNDFILE">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.TYPE_SYSTEM_ID">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.DICTIONARY_ID">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.TYPE_ID">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.DICTIONARY">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.TYPE_DESCRIPTION">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.CONSISTENCY_WINDOW">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.WRITE_BEHAVIOR">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.UNCONVERTED_ITEM_ID">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.UNFILTERED_ITEM_ID">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.DATA_FILTER_VALUE">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.MINIMUM_VALUE">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.MAXIMUM_VALUE">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Property.VALUE_PRECISION">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da.Server">
- <summary>
- An in-process wrapper for a remote OPC XML-DA server (not thread safe).
- </summary>
- </member>
- <member name="M:OpcXml.Da.Server.#ctor">
- <summary>
- Initializes the object.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Server.Dispose">
- <summary>
- This must be called explicitly by clients to ensure the COM server is released.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Server.Initialize(Opc.URL,Opc.ConnectData)">
- <summary>
- Connects to the server with the specified URL and credentials.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Server.Uninitialize">
- <summary>
- Disconnects from the server and releases all network resources.
- </summary>
- </member>
- <member name="E:OpcXml.Da.Server.ServerShutdown">
- <summary>
- An event to receive server shutdown notifications.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Server.GetLocale">
- <summary>
- The locale used in any error messages or results returned to the client.
- </summary>
- <returns>The locale name in the format "[languagecode]-[country/regioncode]".</returns>
- </member>
- <member name="M:OpcXml.Da.Server.SetLocale(System.String)">
- <summary>
- Sets the locale used in any error messages or results returned to the client.
- </summary>
- <param name="locale">The locale name in the format "[languagecode]-[country/regioncode]".</param>
- <returns>A locale that the server supports and is the best match for the requested locale.</returns>
- </member>
- <member name="M:OpcXml.Da.Server.GetSupportedLocales">
- <summary>
- Returns the locales supported by the server
- </summary>
- <remarks>The first element in the array must be the default locale for the server.</remarks>
- <returns>An array of locales with the format "[languagecode]-[country/regioncode]".</returns>
- </member>
- <member name="M:OpcXml.Da.Server.GetErrorText(System.String,Opc.ResultID)">
- <summary>
- Returns the localized text for the specified result code.
- </summary>
- <param name="locale">The locale name in the format "[languagecode]-[country/regioncode]".</param>
- <param name="resultID">The result code identifier.</param>
- <returns>A message localized for the best match for the requested locale.</returns>
- </member>
- <member name="M:OpcXml.Da.Server.GetResultFilters">
- <summary>
- Returns the filters applied by the server to any item results returned to the client.
- </summary>
- <returns>A bit mask indicating which fields should be returned in any item results.</returns>
- </member>
- <member name="M:OpcXml.Da.Server.SetResultFilters(System.Int32)">
- <summary>
- Sets the filters applied by the server to any item results returned to the client.
- </summary>
- <param name="filters">A bit mask indicating which fields should be returned in any item results.</param>
- </member>
- <member name="M:OpcXml.Da.Server.GetStatus">
- <summary>
- Returns the current server status.
- </summary>
- <returns>The current server status.</returns>
- </member>
- <member name="M:OpcXml.Da.Server.Read(Opc.Da.Item[])">
- <summary>
- Reads the current values for a set of items.
- </summary>
- <param name="items">The set of items to read.</param>
- <returns>The results of the read operation for each item.</returns>
- </member>
- <member name="M:OpcXml.Da.Server.Write(Opc.Da.ItemValue[])">
- <summary>
- Writes the value, quality and timestamp for a set of items.
- </summary>
- <param name="items">The set of item values to write.</param>
- <returns>The results of the write operation for each item.</returns>
- </member>
- <member name="M:OpcXml.Da.Server.CreateSubscription(Opc.Da.SubscriptionState)">
- <summary>
- Creates a new subscription.
- </summary>
- <param name="state">The initial state of the subscription.</param>
- <returns>The new subscription object.</returns>
- </member>
- <member name="M:OpcXml.Da.Server.CancelSubscription(Opc.Da.ISubscription)">
- <summary>
- Creates a new instance of the appropriate subcription object.
- </summary>
- <param name="subscription">The remote subscription object.</param>
- </member>
- <member name="M:OpcXml.Da.Server.Browse(Opc.ItemIdentifier,Opc.Da.BrowseFilters,Opc.Da.BrowsePosition@)">
- <summary>
- Fetches the children of a branch that meet the filter criteria.
- </summary>
- <param name="itemID">The identifier of branch which is the target of the search.</param>
- <param name="filters">The filters to use to limit the set of child elements returned.</param>
- <param name="position">An object used to continue a browse that could not be completed.</param>
- <returns>The set of elements found.</returns>
- </member>
- <member name="M:OpcXml.Da.Server.BrowseNext(Opc.Da.BrowsePosition@)">
- <summary>
- Continues a browse operation with previously specified search criteria.
- </summary>
- <param name="position">An object containing the browse operation state information.</param>
- <returns>The set of elements found.</returns>
- </member>
- <member name="M:OpcXml.Da.Server.GetProperties(Opc.ItemIdentifier[],Opc.Da.PropertyID[],System.Boolean)">
- <summary>
- Returns the item properties for a set of items.
- </summary>
- <param name="itemIDs">A list of item identifiers.</param>
- <param name="propertyIDs">A list of properties to fetch for each item.</param>
- <param name="returnValues">Whether the property values should be returned with the properties.</param>
- <returns>A list of properties for each item.</returns>
- </member>
- <member name="M:OpcXml.Da.Server.BrowseAccessPath(Opc.ItemIdentifier)">
- <summary>
- Provides a way to browse the available AccessPath for an item.
- </summary>
- <param name="itemID">The identifier for which the access paths will be browsed.</param>
- <returns>An array of possible access paths to the item.</returns>
- </member>
- <member name="F:OpcXml.Da.Server.m_proxy">
- <summary>
- The autogenerated proxy object for the XML-DA 1.0 web service.
- </summary>
- </member>
- <member name="F:OpcXml.Da.Server.m_url">
- <summary>
- The URL referencing the web service.
- </summary>
- </member>
- <member name="F:OpcXml.Da.Server.m_options">
- <summary>
- The default reqeust options for the server.
- </summary>
- </member>
- <member name="F:OpcXml.Da.Server.m_timebias">
- <summary>
- Keeps track of the difference between the server clock and the local clock.
- </summary>
- </member>
- <member name="F:OpcXml.Da.Server.m_lastUpdateTime">
- <summary>
- The last time an update was received from the server.
- </summary>
- </member>
- <member name="P:OpcXml.Da.Server.ServerTime">
- <summary>
- Returns an estimate of the UTC time at the server.
- </summary>
- </member>
- <member name="F:OpcXml.Da.Server.m_messageTables">
- <summary>
- Stores tables of error messages indexed by locale.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Server.CacheResponse(System.String,OpcXml.Da10.ReplyBase,OpcXml.Da10.OPCError[])">
- <summary>
- Caches error messages and request statistics after each request.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Server.PollCompleted(System.String,OpcXml.Da10.ReplyBase,OpcXml.Da10.OPCError[])">
- <summary>
- Called when a subscription receives a polled refresh response.
- </summary>
- </member>
- <member name="T:OpcXml.Da.Subscription">
- <summary>
- A subscription for a set of items on a single XML-DA server.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Subscription.#ctor(OpcXml.Da.Server,OpcXml.Da10.Service,Opc.Da.SubscriptionState,System.Int32)">
- <summary>
- Initializes a new instance of a subscription.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Subscription.Dispose">
- <summary>
- Releases any unmanaged resources used by the subscription.
- </summary>
- </member>
- <member name="P:OpcXml.Da.Subscription.Server">
- <summary>
- The server that the subscription is attached to.
- </summary>
- </member>
- <member name="E:OpcXml.Da.Subscription.DataChanged">
- <summary>
- An event to receive data change updates.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Subscription.GetResultFilters">
- <summary>
- Returns the filters applied by the server to any item results returned to the client.
- </summary>
- <returns>A bit mask indicating which fields should be returned in any item results.</returns>
- </member>
- <member name="M:OpcXml.Da.Subscription.SetResultFilters(System.Int32)">
- <summary>
- Sets the filters applied by the server to any item results returned to the client.
- </summary>
- <param name="filters">A bit mask indicating which fields should be returned in any item results.</param>
- </member>
- <member name="M:OpcXml.Da.Subscription.GetState">
- <summary>
- Returns the current state of the subscription.
- </summary>
- <returns>The current state of the subscription.</returns>
- </member>
- <member name="M:OpcXml.Da.Subscription.ModifyState(System.Int32,Opc.Da.SubscriptionState)">
- <summary>
- Changes the state of a subscription.
- </summary>
- <param name="masks">A bit mask that indicates which elements of the subscription state are changing.</param>
- <param name="state">The new subscription state.</param>
- <returns>The actual subscption state after applying the changes.</returns>
- </member>
- <member name="M:OpcXml.Da.Subscription.AddItems(Opc.Da.Item[])">
- <summary>
- Adds items to the subscription.
- </summary>
- <param name="items">The set of items to add to the subscription.</param>
- <returns>The results of the add item operation for each item.</returns>
- </member>
- <member name="M:OpcXml.Da.Subscription.ModifyItems(System.Int32,Opc.Da.Item[])">
- <summary>
- Modifies the state of items in the subscription
- </summary>
- <param name="masks">Specifies which item state parameters are being modified.</param>
- <param name="items">The new state for each item.</param>
- <returns>The results of the modify item operation for each item.</returns>
- </member>
- <member name="M:OpcXml.Da.Subscription.RemoveItems(Opc.ItemIdentifier[])">
- <summary>
- Removes items from the subscription.
- </summary>
- <param name="items">The identifiers (i.e. server handles) for the items being removed.</param>
- <returns>The results of the remove item operation for each item.</returns>
- </member>
- <member name="M:OpcXml.Da.Subscription.Read(Opc.Da.Item[])">
- <summary>
- Reads the values for a set of items in the subscription.
- </summary>
- <param name="items">The identifiers (i.e. server handles) for the items being read.</param>
- <returns>The value for each of items.</returns>
- </member>
- <member name="M:OpcXml.Da.Subscription.Write(Opc.Da.ItemValue[])">
- <summary>
- Writes the value, quality and timestamp for a set of items in the subscription.
- </summary>
- <param name="items">The item values to write.</param>
- <returns>The results of the write operation for each item.</returns>
- </member>
- <member name="M:OpcXml.Da.Subscription.Read(Opc.Da.Item[],System.Object,Opc.Da.ReadCompleteEventHandler,Opc.IRequest@)">
- <summary>
- Begins an asynchronous read operation for a set of items.
- </summary>
- <param name="items">The set of items to read (must include the server handle).</param>
- <param name="requestHandle">An identifier for the request assigned by the caller.</param>
- <param name="callback">A delegate used to receive notifications when the request completes.</param>
- <param name="request">An object that contains the state of the request (used to cancel the request).</param>
- <returns>A set of results containing any errors encountered when the server validated the items.</returns>
- </member>
- <member name="M:OpcXml.Da.Subscription.Write(Opc.Da.ItemValue[],System.Object,Opc.Da.WriteCompleteEventHandler,Opc.IRequest@)">
- <summary>
- Begins an asynchronous write operation for a set of items.
- </summary>
- <param name="items">The set of item values to write (must include the server handle).</param>
- <param name="requestHandle">An identifier for the request assigned by the caller.</param>
- <param name="callback">A delegate used to receive notifications when the request completes.</param>
- <param name="request">An object that contains the state of the request (used to cancel the request).</param>
- <returns>A set of results containing any errors encountered when the server validated the items.</returns>
- </member>
- <member name="M:OpcXml.Da.Subscription.Cancel(Opc.IRequest,Opc.Da.CancelCompleteEventHandler)">
- <summary>
- Cancels an asynchronous read or write operation.
- </summary>
- <param name="request">The object returned from the BeginRead or BeginWrite request.</param>
- <param name="callback">The function to invoke when the cancel completes.</param>
- </member>
- <member name="M:OpcXml.Da.Subscription.Refresh">
- <summary>
- Causes the server to send a data changed notification for all active items.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Subscription.Refresh(System.Object,Opc.IRequest@)">
- <summary>
- Causes the server to send a data changed notification for all active items.
- </summary>
- <param name="requestHandle">An identifier for the request assigned by the caller.</param>
- <param name="request">An object that contains the state of the request (used to cancel the request).</param>
- <returns>A set of results containing any errors encountered when the server validated the items.</returns>
- </member>
- <member name="M:OpcXml.Da.Subscription.SetEnabled(System.Boolean)">
- <summary>
- Enables or disables data change notifications from the server.
- </summary>
- <param name="enabled">Whether data change notifications are enabled.</param>
- </member>
- <member name="M:OpcXml.Da.Subscription.GetEnabled">
- <summary>
- Checks whether data change notifications from the server are enabled.
- </summary>
- <returns>Whether data change notifications are enabled.</returns>
- </member>
- <member name="F:OpcXml.Da.Subscription.m_pingRate">
- <summary>
- The maximum time between polled refreshes.
- </summary>
- </member>
- <member name="F:OpcXml.Da.Subscription.m_enabled">
- <summary>
- Whether the subscription is currently enabled.
- </summary>
- </member>
- <member name="F:OpcXml.Da.Subscription.m_items">
- <summary>
- An ordered list of all items which are part of the subscription.
- </summary>
- </member>
- <member name="F:OpcXml.Da.Subscription.m_pollTimer">
- <summary>
- A timer used to schedule polled refreshes.
- </summary>
- </member>
- <member name="F:OpcXml.Da.Subscription.m_basicPollTimer">
- <summary>
- A timer used to waiting for hold time in basic polled subscription.
- </summary>
- </member>
- <member name="F:OpcXml.Da.Subscription.m_counter">
- <summary>
- A counter used to create unique subscription names.
- </summary>
- </member>
- <member name="F:OpcXml.Da.Subscription.m_server">
- <summary>
- The containing server object.
- </summary>
- </member>
- <member name="F:OpcXml.Da.Subscription.m_proxy">
- <summary>
- The autogenerated proxy object for the XML-DA 1.0 web service.
- </summary>
- </member>
- <member name="E:OpcXml.Da.Subscription.m_callback">
- <summary>
- The event raised when data change events occur.
- </summary>
- </member>
- <member name="F:OpcXml.Da.Subscription.m_filters">
- <summary>
- The current subscription result filters options.
- </summary>
- </member>
- <member name="F:OpcXml.Da.Subscription.m_state">
- <summary>
- The current subscription state.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Subscription.OnDataChange(OpcXml.Da.ItemValueResultList)">
- <summary>
- Sends data change notifications for all active items.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Subscription.Subscribe(System.Collections.ArrayList)">
- <summary>
- Establishes a subscription for the current set of items.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Subscription.Unsubscribe">
- <summary>
- Closes the current subscription with the server.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Subscription.OnPollCompleted(System.IAsyncResult)">
- <summary>
- Called when a poll completes.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Subscription.SchedulePoll">
- <summary>
- Starts polling for the current subscription.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Subscription.Poll(System.Object)">
- <summary>
- Starts polling for the current subscription.
- </summary>
- </member>
- <member name="T:OpcXml.Da.Type">
- <summary>
- Defines constants for all supported XML-DA types.
- </summary>
- </member>
- <member name="F:OpcXml.Da.Type.ANY_TYPE">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.SBYTE">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.BYTE">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.SHORT">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.USHORT">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.INT">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.UINT">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.LONG">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.ULONG">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.FLOAT">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.DOUBLE">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.DECIMAL">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.DATETIME">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.TIME">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.DATE">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.DURATION">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.BOOLEAN">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.STRING">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.QNAME">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.BINARY">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.ARRAY_SBYTE">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.ARRAY_BYTE">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.ARRAY_SHORT">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.ARRAY_USHORT">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.ARRAY_INT">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.ARRAY_UINT">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.ARRAY_LONG">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.ARRAY_ULONG">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.ARRAY_FLOAT">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.ARRAY_DOUBLE">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.ARRAY_DECIMAL">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.ARRAY_DATETIME">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.ARRAY_BOOLEAN">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.ARRAY_STRING">
- <remarks/>
- </member>
- <member name="F:OpcXml.Da.Type.ARRAY_ANY_TYPE">
- <remarks/>
- </member>
- <member name="T:OpcXml.Da.Wrapper.RemoteSubscription">
- <summary>
- Manages an item value cache for a subscription.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Wrapper.RemoteSubscription.#ctor">
- <summary>
- Initializes the object.
- </summary>
- </member>
- <member name="P:OpcXml.Da.Wrapper.RemoteSubscription.ItemPath">
- <summary>
- The item path which identifies the remote server which handles the subscription.
- </summary>
- </member>
- <member name="P:OpcXml.Da.Wrapper.RemoteSubscription.UpdateRate">
- <summary>
- The update rate for the subscription.
- </summary>
- </member>
- <member name="P:OpcXml.Da.Wrapper.RemoteSubscription.Deadband">
- <summary>
- The nominal deadband for the subscription.
- </summary>
- </member>
- <member name="E:OpcXml.Da.Wrapper.RemoteSubscription.DataChanged">
- <summary>
- A event raised when a new data change update arrives from the remote server.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Wrapper.RemoteSubscription.Initialize(System.String,System.Collections.Hashtable,OpcXml.Da.ItemList,OpcXml.Da.SubscribeItemValueResult[],System.Boolean,Opc.Da.ItemResult[])">
- <summary>
- Initializes the object by creating the remote subscription.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Wrapper.RemoteSubscription.AddItems(OpcXml.Da.ItemList,OpcXml.Da.SubscribeItemValueResult[],System.Boolean,Opc.Da.ItemResult[])">
- <summary>
- Adds items to the subscription.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Wrapper.RemoteSubscription.RemoveItems(Opc.ItemIdentifier[])">
- <summary>
- Removes items from the subscription.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Wrapper.RemoteSubscription.Dispose">
- <summary>
- Disposes of the subscription and disposes all contained cache objects.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Wrapper.RemoteSubscription.OnIncomingDataChanged(System.Object,System.Object,Opc.Da.ItemValueResult[])">
- <summary>
- Handles data changed events from the remote server.
- </summary>
- </member>
- <member name="T:OpcXml.Da.Wrapper.Subscription">
- <summary>
- Manages an item value cache for a subscription.
- </summary>
- </member>
- <member name="P:OpcXml.Da.Wrapper.Subscription.Handle">
- <summary>
- The unique handle assigned to the subscription.
- </summary>
- </member>
- <member name="P:OpcXml.Da.Wrapper.Subscription.PingTime">
- <summary>
- The ping time used for the subscription.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Wrapper.Subscription.#ctor(System.String,System.TimeSpan)">
- <summary>
- Initializes the cache with a table of servers, a handle and a ping time.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Wrapper.Subscription.Initialize(Opc.Da.ItemResult[],OpcXml.Da.SubscribeItemValueResult[])">
- <summary>
- Initializes the cache with the initial set of results.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Wrapper.Subscription.HasExpired">
- <summary>
- Checks if the subcription has expired.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Wrapper.Subscription.GetItems">
- <summary>
- Returns the current set of item values.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Wrapper.Subscription.GetItemValues(System.Boolean)">
- <summary>
- Returns the current set of item values.
- </summary>
- </member>
- <member name="M:OpcXml.Da.Wrapper.Subscription.OnDataChanged(Opc.Da.ItemValueResult[])">
- <summary>
- Called when data updates are received from the server.
- </summary>
- </member>
- <member name="T:OpcXml.Factory">
- <summary>
- A class used to instantiate XML server object.
- </summary>
- </member>
- <member name="M:OpcXml.Factory.#ctor">
- <summary>
- Initializes an instance to auto-detect the COM server.
- </summary>
- </member>
- <member name="M:OpcXml.Factory.#ctor(System.Type,System.Boolean)">
- <summary>
- Initializes an instance with the specified system type.
- </summary>
- </member>
- <member name="M:OpcXml.Factory.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Contructs a server by de-serializing its URL from the stream.
- </summary>
- </member>
- <member name="M:OpcXml.Factory.CreateInstance(Opc.URL,Opc.ConnectData)">
- <summary>
- Creates a new instance of the server.
- </summary>
- </member>
- <member name="T:Opc.Ae.Attribute">
- <summary>
- The description of an attribute supported by the server.
- </summary>
- </member>
- <member name="P:Opc.Ae.Attribute.ID">
- <summary>
- A unique identifier for the attribute.
- </summary>
- </member>
- <member name="P:Opc.Ae.Attribute.Name">
- <summary>
- The unique name for the attribute.
- </summary>
- </member>
- <member name="P:Opc.Ae.Attribute.DataType">
- <summary>
- The data type of the attribute.
- </summary>
- </member>
- <member name="M:Opc.Ae.Attribute.ToString">
- <summary>
- Returns a string that represents the current object.
- </summary>
- <returns> </returns>
- </member>
- <member name="M:Opc.Ae.Attribute.Clone">
- <summary>
- Creates a shallow copy of the object.
- </summary>
- </member>
- <member name="T:Opc.Ae.AttributeValue">
- <summary>
- The value of an attribute for an event source.
- </summary>
- </member>
- <member name="P:Opc.Ae.AttributeValue.ID">
- <summary>
- A unique identifier for the attribute.
- </summary>
- </member>
- <member name="P:Opc.Ae.AttributeValue.Value">
- <summary>
- The attribute value.
- </summary>
- </member>
- <member name="P:Opc.Ae.AttributeValue.ResultID">
- <summary>
- The error id for the result of an operation on an property.
- </summary>
- </member>
- <member name="P:Opc.Ae.AttributeValue.DiagnosticInfo">
- <summary>
- Vendor specific diagnostic information (not the localized error text).
- </summary>
- </member>
- <member name="M:Opc.Ae.AttributeValue.Clone">
- <summary>
- Creates a deep copy of the object.
- </summary>
- </member>
- <member name="T:Opc.Ae.AttributeDictionary">
- <summary>
- Contains multiple lists of the attributes indexed by category.
- </summary>
- </member>
- <member name="P:Opc.Ae.AttributeDictionary.Item(System.Int32)">
- <summary>
- Gets or sets the atrtibute collection for the specified category.
- </summary>
- </member>
- <member name="M:Opc.Ae.AttributeDictionary.Add(System.Int32,System.Int32[])">
- <summary>
- Adds an element with the provided key and value to the IDictionary.
- </summary>
- </member>
- <member name="M:Opc.Ae.AttributeDictionary.#ctor">
- <summary>
- Constructs an empty dictionary.
- </summary>
- </member>
- <member name="M:Opc.Ae.AttributeDictionary.#ctor(System.Int32[])">
- <summary>
- Constructs an dictionary from a set of category ids.
- </summary>
- </member>
- <member name="T:Opc.Ae.AttributeCollection">
- <summary>
- Contains a writeable collection attribute ids.
- </summary>
- </member>
- <member name="P:Opc.Ae.AttributeCollection.Item(System.Int32)">
- <summary>
- An indexer for the collection.
- </summary>
- </member>
- <member name="M:Opc.Ae.AttributeCollection.ToArray">
- <summary>
- Returns a copy of the collection as an array.
- </summary>
- </member>
- <member name="M:Opc.Ae.AttributeCollection.#ctor">
- <summary>
- Creates an empty collection.
- </summary>
- </member>
- <member name="M:Opc.Ae.AttributeCollection.#ctor(System.Int32[])">
- <summary>
- Creates a collection from an array.
- </summary>
- </member>
- <member name="T:Opc.Ae.BrowseElement">
- <summary>
- Contains a description of an element in the server address space.
- </summary>
- </member>
- <member name="P:Opc.Ae.BrowseElement.Name">
- <summary>
- A descriptive name for element that is unique within a branch.
- </summary>
- </member>
- <member name="P:Opc.Ae.BrowseElement.QualifiedName">
- <summary>
- The fully qualified name for the element.
- </summary>
- </member>
- <member name="P:Opc.Ae.BrowseElement.NodeType">
- <summary>
- Whether the element is a source or an area.
- </summary>
- </member>
- <member name="M:Opc.Ae.BrowseElement.Clone">
- <summary>
- Creates a deep copy of the object.
- </summary>
- </member>
- <member name="T:Opc.Ae.BrowsePosition">
- <summary>
- Stores the state of a browse operation.
- </summary>
- </member>
- <member name="M:Opc.Ae.BrowsePosition.#ctor(System.String,Opc.Ae.BrowseType,System.String)">
- <summary>
- Saves the parameters for an incomplete browse information.
- </summary>
- </member>
- <member name="P:Opc.Ae.BrowsePosition.AreaID">
- <summary>
- The fully qualified id for the area being browsed.
- </summary>
- </member>
- <member name="P:Opc.Ae.BrowsePosition.BrowseType">
- <summary>
- The type of child element being returned with the browse.
- </summary>
- </member>
- <member name="P:Opc.Ae.BrowsePosition.BrowseFilter">
- <summary>
- The filter applied to the name of the elements being returned.
- </summary>
- </member>
- <member name="M:Opc.Ae.BrowsePosition.Finalize">
- <summary>
- The finalizer.
- </summary>
- </member>
- <member name="M:Opc.Ae.BrowsePosition.Dispose">
- <summary>
- Releases unmanaged resources held by the object.
- </summary>
- </member>
- <member name="M:Opc.Ae.BrowsePosition.Dispose(System.Boolean)">
- <summary>
- Releases unmanaged resources held by the object.
- </summary>
- </member>
- <member name="M:Opc.Ae.BrowsePosition.Clone">
- <summary>
- Creates a shallow copy of the object.
- </summary>
- </member>
- <member name="T:Opc.Ae.BrowseType">
- <summary>
- The type of nodes to return during a browse.
- </summary>
- </member>
- <member name="F:Opc.Ae.BrowseType.Area">
- <summary>
- Return only nodes that are process areas.
- </summary>
- </member>
- <member name="F:Opc.Ae.BrowseType.Source">
- <summary>
- Return only nodes that are event soucres.
- </summary>
- </member>
- <member name="T:Opc.Ae.Category">
- <summary>
- The description of an event category supported by the server.
- </summary>
- </member>
- <member name="P:Opc.Ae.Category.ID">
- <summary>
- A unique identifier for the category.
- </summary>
- </member>
- <member name="P:Opc.Ae.Category.Name">
- <summary>
- The unique name for the category.
- </summary>
- </member>
- <member name="M:Opc.Ae.Category.ToString">
- <summary>
- Returns a string that represents the current object.
- </summary>
- <returns> </returns>
- </member>
- <member name="M:Opc.Ae.Category.Clone">
- <summary>
- Creates a shallow copy of the object.
- </summary>
- </member>
- <member name="T:Opc.Ae.Condition">
- <summary>
- The description of an item condition state supported by the server.
- </summary>
- </member>
- <member name="P:Opc.Ae.Condition.State">
- <summary>
- A bit mask indicating the current state of the condition
- </summary>
- </member>
- <member name="P:Opc.Ae.Condition.ActiveSubCondition">
- <summary>
- The currently active sub-condition, for multi-state conditions which are active.
- For a single-state condition, this contains the information about the condition itself.
- For inactive conditions, this value is null.
- </summary>
- </member>
- <member name="P:Opc.Ae.Condition.Quality">
- <summary>
- The quality associated with the condition state.
- </summary>
- </member>
- <member name="P:Opc.Ae.Condition.LastAckTime">
- <summary>
- The time of the most recent acknowledgment of this condition (of any sub-condition).
- </summary>
- </member>
- <member name="P:Opc.Ae.Condition.SubCondLastActive">
- <summary>
- Time of the most recent transition into active sub-condition.
- This is the time value which must be specified when acknowledging the condition.
- If the condition has never been active, this value is DateTime.MinValue.
- </summary>
- </member>
- <member name="P:Opc.Ae.Condition.CondLastActive">
- <summary>
- Time of the most recent transition into the condition.
- There may be transitions among the sub-conditions which are more recent.
- If the condition has never been active, this value is DateTime.MinValue.
- </summary>
- </member>
- <member name="P:Opc.Ae.Condition.CondLastInactive">
- <summary>
- Time of the most recent transition out of this condition.
- This value is DateTime.MinValue if the condition has never been active,
- or if it is currently active for the first time and has never been exited.
- </summary>
- </member>
- <member name="P:Opc.Ae.Condition.AcknowledgerID">
- <summary>
- This is the ID of the client who last acknowledged this condition.
- This value is null if the condition has never been acknowledged.
- </summary>
- </member>
- <member name="P:Opc.Ae.Condition.Comment">
- <summary>
- The comment string passed in by the client who last acknowledged this condition.
- This value is null if the condition has never been acknowledged.
- </summary>
- </member>
- <member name="P:Opc.Ae.Condition.SubConditions">
- <summary>
- The sub-conditions defined for this condition.
- For single-state conditions, the collection will contain one element, the value of which describes the condition.
- </summary>
- </member>
- <member name="P:Opc.Ae.Condition.Attributes">
- <summary>
- The values of the attributes requested for this condition.
- </summary>
- </member>
- <member name="T:Opc.Ae.Condition.AttributeValueCollection">
- <summary>
- Contains a read-only collection of AttributeValues.
- </summary>
- </member>
- <member name="P:Opc.Ae.Condition.AttributeValueCollection.Item(System.Int32)">
- <summary>
- An indexer for the collection.
- </summary>
- </member>
- <member name="M:Opc.Ae.Condition.AttributeValueCollection.ToArray">
- <summary>
- Returns a copy of the collection as an array.
- </summary>
- </member>
- <member name="M:Opc.Ae.Condition.AttributeValueCollection.#ctor">
- <summary>
- Creates an empty collection.
- </summary>
- </member>
- <member name="T:Opc.Ae.Condition.SubConditionCollection">
- <summary>
- Contains a read-only collection of SubConditions.
- </summary>
- </member>
- <member name="P:Opc.Ae.Condition.SubConditionCollection.Item(System.Int32)">
- <summary>
- An indexer for the collection.
- </summary>
- </member>
- <member name="M:Opc.Ae.Condition.SubConditionCollection.ToArray">
- <summary>
- Returns a copy of the collection as an array.
- </summary>
- </member>
- <member name="M:Opc.Ae.Condition.SubConditionCollection.#ctor">
- <summary>
- Creates an empty collection.
- </summary>
- </member>
- <member name="M:Opc.Ae.Condition.Clone">
- <summary>
- Creates a deep copy of the object.
- </summary>
- </member>
- <member name="T:Opc.Ae.ConditionState">
- <summary>
- The possible states for a condition.
- </summary>
- </member>
- <member name="F:Opc.Ae.ConditionState.Enabled">
- <summary>
- The server is currently checking the state of the condition.
- </summary>
- </member>
- <member name="F:Opc.Ae.ConditionState.Active">
- <summary>
- The associated object is in the state represented by the condition.
- </summary>
- </member>
- <member name="F:Opc.Ae.ConditionState.Acknowledged">
- <summary>
- The condition has been acknowledged.
- </summary>
- </member>
- <member name="T:Opc.Ae.SubCondition">
- <summary>
- The description of an item sub-condition supported by the server.
- </summary>
- </member>
- <member name="P:Opc.Ae.SubCondition.Name">
- <summary>
- The name assigned to the sub-condition.
- </summary>
- </member>
- <member name="P:Opc.Ae.SubCondition.Definition">
- <summary>
- A server-specific expression which defines the sub-state represented by the sub-condition.
- </summary>
- </member>
- <member name="P:Opc.Ae.SubCondition.Severity">
- <summary>
- The severity of any event notifications generated on behalf of this sub-condition.
- </summary>
- </member>
- <member name="P:Opc.Ae.SubCondition.Description">
- <summary>
- The text string to be included in any event notification generated on behalf of this sub-condition.
- </summary>
- </member>
- <member name="M:Opc.Ae.SubCondition.ToString">
- <summary>
- Returns a string that represents the current object.
- </summary>
- <returns> </returns>
- </member>
- <member name="M:Opc.Ae.SubCondition.Clone">
- <summary>
- Creates a shallow copy of the object.
- </summary>
- </member>
- <member name="T:Opc.Ae.IServer">
- <summary>
- Defines functionality that is common to all OPC Data Access servers.
- </summary>
- </member>
- <member name="M:Opc.Ae.IServer.GetStatus">
- <summary>
- Returns the current server status.
- </summary>
- <returns>The current server status.</returns>
- </member>
- <member name="M:Opc.Ae.IServer.CreateSubscription(Opc.Ae.SubscriptionState)">
- <summary>
- Creates a new event subscription.
- </summary>
- <param name="state">The initial state for the subscription.</param>
- <returns>The new subscription object.</returns>
- </member>
- <member name="M:Opc.Ae.IServer.QueryAvailableFilters">
- <summary>
- Returns the event filters supported by the server.
- </summary>
- <returns>A bit mask of all event filters supported by the server.</returns>
- </member>
- <member name="M:Opc.Ae.IServer.QueryEventCategories(System.Int32)">
- <summary>
- Returns the event categories supported by the server for the specified event types.
- </summary>
- <param name="eventType">A bit mask for the event types of interest.</param>
- <returns>A collection of event categories.</returns>
- </member>
- <member name="M:Opc.Ae.IServer.QueryConditionNames(System.Int32)">
- <summary>
- Returns the condition names supported by the server for the specified event categories.
- </summary>
- <param name="eventCategory">A bit mask for the event categories of interest.</param>
- <returns>A list of condition names.</returns>
- </member>
- <member name="M:Opc.Ae.IServer.QuerySubConditionNames(System.String)">
- <summary>
- Returns the sub-condition names supported by the server for the specified event condition.
- </summary>
- <param name="conditionName">The name of the condition.</param>
- <returns>A list of sub-condition names.</returns>
- </member>
- <member name="M:Opc.Ae.IServer.QueryConditionNames(System.String)">
- <summary>
- Returns the condition names supported by the server for the specified event source.
- </summary>
- <param name="sourceName">The name of the event source.</param>
- <returns>A list of condition names.</returns>
- </member>
- <member name="M:Opc.Ae.IServer.QueryEventAttributes(System.Int32)">
- <summary>
- Returns the event attributes supported by the server for the specified event categories.
- </summary>
- <param name="eventCategory">The event category of interest.</param>
- <returns>A collection of event attributes.</returns>
- </member>
- <member name="M:Opc.Ae.IServer.TranslateToItemIDs(System.String,System.Int32,System.String,System.String,System.Int32[])">
- <summary>
- Returns the DA item ids for a set of attribute ids belonging to events which meet the specified filter criteria.
- </summary>
- <param name="sourceName">The event source of interest.</param>
- <param name="eventCategory">The id of the event category for the events of interest.</param>
- <param name="conditionName">The name of a condition within the event category.</param>
- <param name="subConditionName">The name of a sub-condition within a multi-state condition.</param>
- <param name="attributeIDs">The ids of the attributes to return item ids for.</param>
- <returns>A list of item urls for each specified attribute.</returns>
- </member>
- <member name="M:Opc.Ae.IServer.GetConditionState(System.String,System.String,System.Int32[])">
- <summary>
- Returns the current state information for the condition instance corresponding to the source and condition name.
- </summary>
- <param name="sourceName">The source name</param>
- <param name="conditionName">A condition name for the source.</param>
- <param name="attributeIDs">The list of attributes to return with the condition state.</param>
- <returns>The current state of the connection.</returns>
- </member>
- <member name="M:Opc.Ae.IServer.EnableConditionByArea(System.String[])">
- <summary>
- Places the specified process areas into the enabled state.
- </summary>
- <param name="areas">A list of fully qualified area names.</param>
- <returns>The results of the operation for each area.</returns>
- </member>
- <member name="M:Opc.Ae.IServer.DisableConditionByArea(System.String[])">
- <summary>
- Places the specified process areas into the disabled state.
- </summary>
- <param name="areas">A list of fully qualified area names.</param>
- <returns>The results of the operation for each area.</returns>
- </member>
- <member name="M:Opc.Ae.IServer.EnableConditionBySource(System.String[])">
- <summary>
- Places the specified process areas into the enabled state.
- </summary>
- <param name="sources">A list of fully qualified source names.</param>
- <returns>The results of the operation for each area.</returns>
- </member>
- <member name="M:Opc.Ae.IServer.DisableConditionBySource(System.String[])">
- <summary>
- Places the specified process areas into the disabled state.
- </summary>
- <param name="sources">A list of fully qualified source names.</param>
- <returns>The results of the operation for each area.</returns>
- </member>
- <member name="M:Opc.Ae.IServer.GetEnableStateByArea(System.String[])">
- <summary>
- Returns the enabled state for the specified process areas.
- </summary>
- <param name="areas">A list of fully qualified area names.</param>
- </member>
- <member name="M:Opc.Ae.IServer.GetEnableStateBySource(System.String[])">
- <summary>
- Returns the enabled state for the specified event sources.
- </summary>
- <param name="sources">A list of fully qualified source names.</param>
- </member>
- <member name="M:Opc.Ae.IServer.AcknowledgeCondition(System.String,System.String,Opc.Ae.EventAcknowledgement[])">
- <summary>
- Used to acknowledge one or more conditions in the event server.
- </summary>
- <param name="acknowledgerID">The identifier for who is acknowledging the condition.</param>
- <param name="comment">A comment associated with the acknowledgment.</param>
- <param name="conditions">The conditions being acknowledged.</param>
- <returns>A list of result id indictaing whether each condition was successfully acknowledged.</returns>
- </member>
- <member name="M:Opc.Ae.IServer.Browse(System.String,Opc.Ae.BrowseType,System.String)">
- <summary>
- Browses for all children of the specified area that meet the filter criteria.
- </summary>
- <param name="areaID">The full-qualified id for the area.</param>
- <param name="browseType">The type of children to return.</param>
- <param name="browseFilter">The expression used to filter the names of children returned.</param>
- <returns>The set of elements that meet the filter criteria.</returns>
- </member>
- <member name="M:Opc.Ae.IServer.Browse(System.String,Opc.Ae.BrowseType,System.String,System.Int32,Opc.IBrowsePosition@)">
- <summary>
- Browses for all children of the specified area that meet the filter criteria.
- </summary>
- <param name="areaID">The full-qualified id for the area.</param>
- <param name="browseType">The type of children to return.</param>
- <param name="browseFilter">The expression used to filter the names of children returned.</param>
- <param name="maxElements">The maximum number of elements to return.</param>
- <param name="position">The object used to continue the browse if the number nodes exceeds the maximum specified.</param>
- <returns>The set of elements that meet the filter criteria.</returns>
- </member>
- <member name="M:Opc.Ae.IServer.BrowseNext(System.Int32,Opc.IBrowsePosition@)">
- <summary>
- Continues browsing the server's address space at the specified position.
- </summary>
- <param name="maxElements">The maximum number of elements to return.</param>
- <param name="position">The position object used to continue a browse operation.</param>
- <returns>The set of elements that meet the filter criteria.</returns>
- </member>
- <member name="T:Opc.Ae.ServerState">
- <summary>
- The set of possible server states.
- </summary>
- </member>
- <member name="F:Opc.Ae.ServerState.Unknown">
- <summary>
- The server state is not known.
- </summary>
- </member>
- <member name="F:Opc.Ae.ServerState.Running">
- <summary>
- The server is running normally.
- </summary>
- </member>
- <member name="F:Opc.Ae.ServerState.Failed">
- <summary>
- The server is not functioning due to a fatal error.
- </summary>
- </member>
- <member name="F:Opc.Ae.ServerState.NoConfig">
- <summary>
- The server cannot load its configuration information.
- </summary>
- </member>
- <member name="F:Opc.Ae.ServerState.Suspended">
- <summary>
- The server has halted all communication with the underlying hardware.
- </summary>
- </member>
- <member name="F:Opc.Ae.ServerState.Test">
- <summary>
- The server is disconnected from the underlying hardware.
- </summary>
- </member>
- <member name="F:Opc.Ae.ServerState.CommFault">
- <summary>
- The server cannot communicate with the underlying hardware.
- </summary>
- </member>
- <member name="T:Opc.Ae.ServerStatus">
- <summary>
- Contains properties that describe the current status of an OPC server.
- </summary>
- </member>
- <member name="P:Opc.Ae.ServerStatus.VendorInfo">
- <summary>
- The vendor name and product name for the server.
- </summary>
- </member>
- <member name="P:Opc.Ae.ServerStatus.ProductVersion">
- <summary>
- A string that contains the server software version number.
- </summary>
- </member>
- <member name="P:Opc.Ae.ServerStatus.ServerState">
- <summary>
- The current state of the server.
- </summary>
- </member>
- <member name="P:Opc.Ae.ServerStatus.StatusInfo">
- <summary>
- A string that describes the current server state.
- </summary>
- </member>
- <member name="P:Opc.Ae.ServerStatus.StartTime">
- <summary>
- The UTC time when the server started.
- </summary>
- </member>
- <member name="P:Opc.Ae.ServerStatus.CurrentTime">
- <summary>
- Th current UTC time at the server.
- </summary>
- </member>
- <member name="P:Opc.Ae.ServerStatus.LastUpdateTime">
- <summary>
- The last time the server sent an data update to the client.
- </summary>
- </member>
- <member name="M:Opc.Ae.ServerStatus.Clone">
- <summary>
- Creates a deepcopy of the object.
- </summary>
- </member>
- <member name="T:Opc.Ae.EventAcknowledgement">
- <summary>
- Specifies the information required to acknowledge an event.
- </summary>
- </member>
- <member name="P:Opc.Ae.EventAcknowledgement.SourceName">
- <summary>
- The name of the source that generated the event.
- </summary>
- </member>
- <member name="P:Opc.Ae.EventAcknowledgement.ConditionName">
- <summary>
- The name of the condition that is being acknowledged.
- </summary>
- </member>
- <member name="P:Opc.Ae.EventAcknowledgement.ActiveTime">
- <summary>
- The time that the condition or sub-condition became active.
- </summary>
- </member>
- <member name="P:Opc.Ae.EventAcknowledgement.Cookie">
- <summary>
- The cookie for the condition passed to client during the event notification.
- </summary>
- </member>
- <member name="M:Opc.Ae.EventAcknowledgement.#ctor">
- <summary>
- Constructs an acknowledgment with its default values.
- </summary>
- </member>
- <member name="M:Opc.Ae.EventAcknowledgement.#ctor(Opc.Ae.EventNotification)">
- <summary>
- Constructs an acknowledgment from an event notification.
- </summary>
- </member>
- <member name="M:Opc.Ae.EventAcknowledgement.Clone">
- <summary>
- Creates a deep copy of the object.
- </summary>
- </member>
- <member name="T:Opc.Ae.EnabledStateResult">
- <summary>
- The current state of a process area or an event source.
- </summary>
- </member>
- <member name="P:Opc.Ae.EnabledStateResult.Enabled">
- <summary>
- Whether if the area or source is enabled.
- </summary>
- </member>
- <member name="P:Opc.Ae.EnabledStateResult.EffectivelyEnabled">
- <summary>
- Whether the area or source is enabled and all areas within the hierarchy of its containing areas are enabled.
- </summary>
- </member>
- <member name="P:Opc.Ae.EnabledStateResult.ResultID">
- <summary>
- The error id for the result of an operation on an item.
- </summary>
- </member>
- <member name="P:Opc.Ae.EnabledStateResult.DiagnosticInfo">
- <summary>
- Vendor specific diagnostic information (not the localized error text).
- </summary>
- </member>
- <member name="M:Opc.Ae.EnabledStateResult.#ctor">
- <summary>
- Initializes the object with default values.
- </summary>
- </member>
- <member name="M:Opc.Ae.EnabledStateResult.#ctor(System.String)">
- <summary>
- Initializes the object with an qualified name.
- </summary>
- </member>
- <member name="M:Opc.Ae.EnabledStateResult.#ctor(System.String,Opc.ResultID)">
- <summary>
- Initializes the object with an qualified name and ResultID.
- </summary>
- </member>
- <member name="M:Opc.Ae.EnabledStateResult.Clone">
- <summary>
- Creates a deep copy of the object.
- </summary>
- </member>
- <member name="T:Opc.Ae.ISubscription">
- <summary>
- An interface to an object which implements a AE event subscription.
- </summary>
- </member>
- <member name="E:Opc.Ae.ISubscription.EventChanged">
- <summary>
- An event to receive event change updates.
- </summary>
- </member>
- <member name="M:Opc.Ae.ISubscription.GetState">
- <summary>
- Returns the current state of the subscription.
- </summary>
- <returns>The current state of the subscription.</returns>
- </member>
- <member name="M:Opc.Ae.ISubscription.ModifyState(System.Int32,Opc.Ae.SubscriptionState)">
- <summary>
- Changes the state of a subscription.
- </summary>
- <param name="masks">A bit mask that indicates which elements of the subscription state are changing.</param>
- <param name="state">The new subscription state.</param>
- <returns>The actual subscption state after applying the changes.</returns>
- </member>
- <member name="M:Opc.Ae.ISubscription.GetFilters">
- <summary>
- Returns the current filters for the subscription.
- </summary>
- <returns>The current filters for the subscription.</returns>
- </member>
- <member name="M:Opc.Ae.ISubscription.SetFilters(Opc.Ae.SubscriptionFilters)">
- <summary>
- Sets the current filters for the subscription.
- </summary>
- <param name="filters">The new filters to use for the subscription.</param>
- </member>
- <member name="M:Opc.Ae.ISubscription.GetReturnedAttributes(System.Int32)">
- <summary>
- Returns the set of attributes to return with event notifications.
- </summary>
- <param name="eventCategory">The specific event category for which the attributes apply.</param>
- <returns>The set of attribute ids which returned with event notifications.</returns>
- </member>
- <member name="M:Opc.Ae.ISubscription.SelectReturnedAttributes(System.Int32,System.Int32[])">
- <summary>
- Selects the set of attributes to return with event notifications.
- </summary>
- <param name="eventCategory">The specific event category for which the attributes apply.</param>
- <param name="attributeIDs">The list of attribute ids to return.</param>
- </member>
- <member name="M:Opc.Ae.ISubscription.Refresh">
- <summary>
- Force a refresh for all active conditions and inactive, unacknowledged conditions whose event notifications match the filter of the event subscription.
- </summary>
- </member>
- <member name="M:Opc.Ae.ISubscription.CancelRefresh">
- <summary>
- Cancels an outstanding refresh request.
- </summary>
- </member>
- <member name="T:Opc.Ae.EventChangedEventHandler">
- <summary>
- A delegate to receive data change updates from the server.
- </summary>
- </member>
- <member name="T:Opc.Ae.StateMask">
- <summary>
- Defines masks to be used when modifying the subscription or item state.
- </summary>
- </member>
- <member name="F:Opc.Ae.StateMask.Name">
- <summary>
- A name assigned to subscription.
- </summary>
- </member>
- <member name="F:Opc.Ae.StateMask.ClientHandle">
- <summary>
- The client assigned handle for the item or subscription.
- </summary>
- </member>
- <member name="F:Opc.Ae.StateMask.Active">
- <summary>
- Whether the subscription is active.
- </summary>
- </member>
- <member name="F:Opc.Ae.StateMask.BufferTime">
- <summary>
- The maximum rate at which the server send event notifications.
- </summary>
- </member>
- <member name="F:Opc.Ae.StateMask.MaxSize">
- <summary>
- The requested maximum number of events that will be sent in a single callback.
- </summary>
- </member>
- <member name="F:Opc.Ae.StateMask.KeepAlive">
- <summary>
- The maximum period between updates sent to the client.
- </summary>
- </member>
- <member name="F:Opc.Ae.StateMask.All">
- <summary>
- All fields are valid.
- </summary>
- </member>
- <member name="T:Opc.Ae.EventType">
- <summary>
- The types of events that could be generated by a server.
- </summary>
- </member>
- <member name="F:Opc.Ae.EventType.Simple">
- <summary>
- Events that are not tracking or condition events.
- </summary>
- </member>
- <member name="F:Opc.Ae.EventType.Tracking">
- <summary>
- Events that represent occurrences which involve the interaction of the client with a target within the server.
- </summary>
- </member>
- <member name="F:Opc.Ae.EventType.Condition">
- <summary>
- Events that are associated with transitions in and out states defined by the server.
- </summary>
- </member>
- <member name="F:Opc.Ae.EventType.All">
- <summary>
- All events generated by the server.
- </summary>
- </member>
- <member name="T:Opc.Ae.FilterType">
- <summary>
- The types of event filters that the server could support.
- </summary>
- </member>
- <member name="F:Opc.Ae.FilterType.Event">
- <summary>
- The server supports filtering by event type.
- </summary>
- </member>
- <member name="F:Opc.Ae.FilterType.Category">
- <summary>
- The server supports filtering by event categories.
- </summary>
- </member>
- <member name="F:Opc.Ae.FilterType.Severity">
- <summary>
- The server supports filtering by severity levels.
- </summary>
- </member>
- <member name="F:Opc.Ae.FilterType.Area">
- <summary>
- The server supports filtering by process area.
- </summary>
- </member>
- <member name="F:Opc.Ae.FilterType.Source">
- <summary>
- The server supports filtering by event sources.
- </summary>
- </member>
- <member name="F:Opc.Ae.FilterType.All">
- <summary>
- All filters supported by the server.
- </summary>
- </member>
- <member name="T:Opc.Ae.SubscriptionState">
- <summary>
- Describes the state of a subscription.
- </summary>
- </member>
- <member name="P:Opc.Ae.SubscriptionState.Name">
- <summary>
- A descriptive name for the subscription.
- </summary>
- </member>
- <member name="P:Opc.Ae.SubscriptionState.ClientHandle">
- <summary>
- A unique identifier for the subscription assigned by the client.
- </summary>
- </member>
- <member name="P:Opc.Ae.SubscriptionState.Active">
- <summary>
- Whether the subscription is monitoring for events to send to the client.
- </summary>
- </member>
- <member name="P:Opc.Ae.SubscriptionState.BufferTime">
- <summary>
- The maximum rate at which the server send event notifications.
- </summary>
- </member>
- <member name="P:Opc.Ae.SubscriptionState.MaxSize">
- <summary>
- The requested maximum number of events that will be sent in a single callback.
- </summary>
- </member>
- <member name="P:Opc.Ae.SubscriptionState.KeepAlive">
- <summary>
- The maximum period between updates sent to the client.
- </summary>
- </member>
- <member name="M:Opc.Ae.SubscriptionState.#ctor">
- <summary>
- Initializes object with default values.
- </summary>
- </member>
- <member name="M:Opc.Ae.SubscriptionState.Clone">
- <summary>
- Creates a shallow copy of the object.
- </summary>
- </member>
- <member name="T:Opc.Ae.SubscriptionFilters">
- <summary>
- Describes the event filters for a subscription.
- </summary>
- </member>
- <member name="P:Opc.Ae.SubscriptionFilters.EventTypes">
- <summary>
- A mask indicating which event types should be sent to the client.
- </summary>
- </member>
- <member name="P:Opc.Ae.SubscriptionFilters.HighSeverity">
- <summary>
- The highest severity for the events that should be sent to the client.
- </summary>
- </member>
- <member name="P:Opc.Ae.SubscriptionFilters.LowSeverity">
- <summary>
- The lowest severity for the events that should be sent to the client.
- </summary>
- </member>
- <member name="P:Opc.Ae.SubscriptionFilters.Categories">
- <summary>
- The category ids for the events that should be sent to the client.
- </summary>
- </member>
- <member name="P:Opc.Ae.SubscriptionFilters.Areas">
- <summary>
- A list of full-qualified ids for process areas of interest - only events or conditions in these areas will be reported.
- </summary>
- </member>
- <member name="P:Opc.Ae.SubscriptionFilters.Sources">
- <summary>
- A list of full-qualified ids for sources of interest - only events or conditions from these soucres will be reported.
- </summary>
- </member>
- <member name="T:Opc.Ae.SubscriptionFilters.CategoryCollection">
- <summary>
- Contains a writeable collection category ids.
- </summary>
- </member>
- <member name="P:Opc.Ae.SubscriptionFilters.CategoryCollection.Item(System.Int32)">
- <summary>
- An indexer for the collection.
- </summary>
- </member>
- <member name="M:Opc.Ae.SubscriptionFilters.CategoryCollection.ToArray">
- <summary>
- Returns a copy of the collection as an array.
- </summary>
- </member>
- <member name="M:Opc.Ae.SubscriptionFilters.CategoryCollection.#ctor">
- <summary>
- Creates an empty collection.
- </summary>
- </member>
- <member name="M:Opc.Ae.SubscriptionFilters.CategoryCollection.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Contructs an object by deserializing it from a stream.
- </summary>
- </member>
- <member name="T:Opc.Ae.SubscriptionFilters.StringCollection">
- <summary>
- Contains a writeable collection of strings.
- </summary>
- </member>
- <member name="P:Opc.Ae.SubscriptionFilters.StringCollection.Item(System.Int32)">
- <summary>
- An indexer for the collection.
- </summary>
- </member>
- <member name="M:Opc.Ae.SubscriptionFilters.StringCollection.ToArray">
- <summary>
- Returns a copy of the collection as an array.
- </summary>
- </member>
- <member name="M:Opc.Ae.SubscriptionFilters.StringCollection.#ctor">
- <summary>
- Creates an empty collection.
- </summary>
- </member>
- <member name="M:Opc.Ae.SubscriptionFilters.StringCollection.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Contructs an object by deserializing it from a stream.
- </summary>
- </member>
- <member name="M:Opc.Ae.SubscriptionFilters.#ctor">
- <summary>
- Initializes object with default values.
- </summary>
- </member>
- <member name="T:Opc.Ae.SubscriptionFilters.Names">
- <summary>
- A set of names for fields used in serialization.
- </summary>
- </member>
- <member name="M:Opc.Ae.SubscriptionFilters.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Contructs a server by de-serializing its URL from the stream.
- </summary>
- </member>
- <member name="M:Opc.Ae.SubscriptionFilters.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Serializes a server into a stream.
- </summary>
- </member>
- <member name="M:Opc.Ae.SubscriptionFilters.Clone">
- <summary>
- Creates a deep copy of the object.
- </summary>
- </member>
- <member name="T:Opc.Ae.ChangeMask">
- <summary>
- The bits indicating what changes generated an event notification.
- </summary>
- </member>
- <member name="F:Opc.Ae.ChangeMask.ActiveState">
- <summary>
- The condition’s active state has changed.
- </summary>
- </member>
- <member name="F:Opc.Ae.ChangeMask.AcknowledgeState">
- <summary>
- The condition’s acknowledgment state has changed.
- </summary>
- </member>
- <member name="F:Opc.Ae.ChangeMask.EnableState">
- <summary>
- The condition’s enabled state has changed.
- </summary>
- </member>
- <member name="F:Opc.Ae.ChangeMask.Quality">
- <summary>
- The condition quality has changed.
- </summary>
- </member>
- <member name="F:Opc.Ae.ChangeMask.Severity">
- <summary>
- The severity level has changed.
- </summary>
- </member>
- <member name="F:Opc.Ae.ChangeMask.SubCondition">
- <summary>
- The condition has transitioned into a new sub-condition.
- </summary>
- </member>
- <member name="F:Opc.Ae.ChangeMask.Message">
- <summary>
- The event message has changed.
- </summary>
- </member>
- <member name="F:Opc.Ae.ChangeMask.Attribute">
- <summary>
- One or more event attributes have changed.
- </summary>
- </member>
- <member name="T:Opc.Ae.EventNotification">
- <summary>
- A notification sent by the server when a event change occurs.
- </summary>
- </member>
- <member name="P:Opc.Ae.EventNotification.ClientHandle">
- <summary>
- The handle of the subscription that requested the notification
- </summary>
- </member>
- <member name="P:Opc.Ae.EventNotification.SourceID">
- <summary>
- The identifier for the source that generated the event.
- </summary>
- </member>
- <member name="P:Opc.Ae.EventNotification.Time">
- <summary>
- The time of the event occurrence.
- </summary>
- </member>
- <member name="P:Opc.Ae.EventNotification.Message">
- <summary>
- Event notification message describing the event.
- </summary>
- </member>
- <member name="P:Opc.Ae.EventNotification.EventType">
- <summary>
- The type of event that generated the notification.
- </summary>
- </member>
- <member name="P:Opc.Ae.EventNotification.EventCategory">
- <summary>
- The vendor defined category id for the event.
- </summary>
- </member>
- <member name="P:Opc.Ae.EventNotification.Severity">
- <summary>
- The severity of the event (1..1000).
- </summary>
- </member>
- <member name="P:Opc.Ae.EventNotification.ConditionName">
- <summary>
- The name of the condition related to this event notification.
- </summary>
- </member>
- <member name="P:Opc.Ae.EventNotification.SubConditionName">
- <summary>
- The name of the current sub-condition, for multi-state conditions.
- For a single-state condition, this contains the condition name.
- </summary>
- </member>
- <member name="P:Opc.Ae.EventNotification.Attributes">
- <summary>
- The values of the attributes selected for the event subscription.
- </summary>
- </member>
- <member name="P:Opc.Ae.EventNotification.ChangeMask">
- <summary>
- Indicates which properties of the condition have changed, to have caused the server to send the event notification.
- </summary>
- </member>
- <member name="P:Opc.Ae.EventNotification.NewState">
- <summary>
- A bit mask specifying the new state of the condition.
- </summary>
- </member>
- <member name="P:Opc.Ae.EventNotification.Quality">
- <summary>
- The quality associated with the condition state.
- </summary>
- </member>
- <member name="P:Opc.Ae.EventNotification.AckRequired">
- <summary>
- Whether the related condition requires acknowledgment of this event.
- </summary>
- </member>
- <member name="P:Opc.Ae.EventNotification.ActiveTime">
- <summary>
- The time that the condition became active (for single-state conditions), or
- the time of the transition into the current sub-condition (for multi-state conditions).
- </summary>
- </member>
- <member name="P:Opc.Ae.EventNotification.Cookie">
- <summary>
- A server defined cookie associated with the event notification.
- </summary>
- </member>
- <member name="P:Opc.Ae.EventNotification.ActorID">
- <summary>
- For tracking events, this is the actor id for the event notification.
- For condition-related events, this is the acknowledger id passed by the client.
- </summary>
- </member>
- <member name="T:Opc.Ae.EventNotification.AttributeCollection">
- <summary>
- Contains a read-only collection of AttributeValues.
- </summary>
- </member>
- <member name="M:Opc.Ae.EventNotification.AttributeCollection.#ctor">
- <summary>
- Creates an empty collection.
- </summary>
- </member>
- <member name="M:Opc.Ae.EventNotification.AttributeCollection.#ctor(System.Object[])">
- <summary>
- Creates a collection from an array of objects.
- </summary>
- </member>
- <member name="M:Opc.Ae.EventNotification.SetAttributes(System.Object[])">
- <summary>
- Sets the list of attribute values.
- </summary>
- </member>
- <member name="M:Opc.Ae.EventNotification.Clone">
- <summary>
- Creates a deep copy of the object.
- </summary>
- </member>
- <member name="T:Opc.Ae.ItemUrl">
- <summary>
- The item id and network location of a DA item associated with an event source.
- </summary>
- </member>
- <member name="P:Opc.Ae.ItemUrl.Url">
- <summary>
- The url of the server that contains the item.
- </summary>
- </member>
- <member name="M:Opc.Ae.ItemUrl.#ctor">
- <summary>
- Initializes the object with default values.
- </summary>
- </member>
- <member name="M:Opc.Ae.ItemUrl.#ctor(Opc.ItemIdentifier)">
- <summary>
- Initializes the object with an ItemIdentifier object.
- </summary>
- </member>
- <member name="M:Opc.Ae.ItemUrl.#ctor(Opc.ItemIdentifier,Opc.URL)">
- <summary>
- Initializes the object with an ItemIdentifier object and url.
- </summary>
- </member>
- <member name="M:Opc.Ae.ItemUrl.#ctor(Opc.Ae.ItemUrl)">
- <summary>
- Initializes object with the specified ItemResult object.
- </summary>
- </member>
- <member name="M:Opc.Ae.ItemUrl.Clone">
- <summary>
- Creates a deep copy of the object.
- </summary>
- </member>
- <member name="T:Opc.Ae.ItemUrlCollection">
- <summary>
- Contains a collection of item urls.
- </summary>
- </member>
- <member name="P:Opc.Ae.ItemUrlCollection.Item(System.Int32)">
- <summary>
- An indexer for the collection.
- </summary>
- </member>
- <member name="M:Opc.Ae.ItemUrlCollection.ToArray">
- <summary>
- Returns a copy of the collection as an array.
- </summary>
- </member>
- <member name="M:Opc.Ae.ItemUrlCollection.#ctor">
- <summary>
- Constructs an empty collection.
- </summary>
- </member>
- <member name="M:Opc.Ae.ItemUrlCollection.#ctor(Opc.Ae.ItemUrl[])">
- <summary>
- Constructs a collection from an array of item urls.
- </summary>
- </member>
- <member name="T:Opc.Ae.Server">
- <summary>
- An in-process object which provides access to AE server objects.
- </summary>
- </member>
- <member name="M:Opc.Ae.Server.#ctor(Opc.Factory,Opc.URL)">
- <summary>
- Initializes the object with a factory and a default URL.
- </summary>
- <param name="factory">The Opc.Factory used to connect to remote servers.</param>
- <param name="url">The network address of a remote server.</param>
- </member>
- <member name="T:Opc.Ae.Server.Names">
- <summary>
- A set of names for fields used in serialization.
- </summary>
- </member>
- <member name="M:Opc.Ae.Server.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Contructs a server by de-serializing its URL from the stream.
- </summary>
- </member>
- <member name="M:Opc.Ae.Server.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Serializes a server into a stream.
- </summary>
- </member>
- <member name="P:Opc.Ae.Server.AvailableFilters">
- <summary>
- The filters supported by the server.
- </summary>
- </member>
- <member name="P:Opc.Ae.Server.Subscriptions">
- <summary>
- The outstanding subscriptions for the server.
- </summary>
- </member>
- <member name="T:Opc.Ae.Server.SubscriptionCollection">
- <summary>
- A read-only collection of subscriptions.
- </summary>
- </member>
- <member name="P:Opc.Ae.Server.SubscriptionCollection.Item(System.Int32)">
- <summary>
- An indexer for the collection.
- </summary>
- </member>
- <member name="M:Opc.Ae.Server.SubscriptionCollection.ToArray">
- <summary>
- Returns a copy of the collection as an array.
- </summary>
- </member>
- <member name="M:Opc.Ae.Server.SubscriptionCollection.Add(Opc.Ae.Subscription)">
- <summary>
- Adds a subscription to the end of the collection.
- </summary>
- </member>
- <member name="M:Opc.Ae.Server.SubscriptionCollection.Remove(Opc.Ae.Subscription)">
- <summary>
- Removes a subscription to the from the collection.
- </summary>
- </member>
- <member name="M:Opc.Ae.Server.SubscriptionCollection.#ctor">
- <summary>
- Creates an empty collection.
- </summary>
- </member>
- <member name="M:Opc.Ae.Server.Connect(Opc.URL,Opc.ConnectData)">
- <summary>
- Connects to the server with the specified URL and credentials.
- </summary>
- </member>
- <member name="M:Opc.Ae.Server.Disconnect">
- <summary>
- Disconnects from the server and releases all network resources.
- </summary>
- </member>
- <member name="M:Opc.Ae.Server.GetStatus">
- <summary>
- Returns the current server status.
- </summary>
- <returns>The current server status.</returns>
- </member>
- <member name="M:Opc.Ae.Server.CreateSubscription(Opc.Ae.SubscriptionState)">
- <summary>
- Creates a new event subscription.
- </summary>
- <param name="state">The initial state for the subscription.</param>
- <returns>The new subscription object.</returns>
- </member>
- <member name="M:Opc.Ae.Server.QueryAvailableFilters">
- <summary>
- Returns the event filters supported by the server.
- </summary>
- <returns>A bit mask of all event filters supported by the server.</returns>
- </member>
- <member name="M:Opc.Ae.Server.QueryEventCategories(System.Int32)">
- <summary>
- Returns the event categories supported by the server for the specified event types.
- </summary>
- <param name="eventType">A bit mask for the event types of interest.</param>
- <returns>A collection of event categories.</returns>
- </member>
- <member name="M:Opc.Ae.Server.QueryConditionNames(System.Int32)">
- <summary>
- Returns the condition names supported by the server for the specified event categories.
- </summary>
- <param name="eventCategory">A bit mask for the event categories of interest.</param>
- <returns>A list of condition names.</returns>
- </member>
- <member name="M:Opc.Ae.Server.QuerySubConditionNames(System.String)">
- <summary>
- Returns the sub-condition names supported by the server for the specified event condition.
- </summary>
- <param name="conditionName">The name of the condition.</param>
- <returns>A list of sub-condition names.</returns>
- </member>
- <member name="M:Opc.Ae.Server.QueryConditionNames(System.String)">
- <summary>
- Returns the condition names supported by the server for the specified event source.
- </summary>
- <param name="sourceName">The name of the event source.</param>
- <returns>A list of condition names.</returns>
- </member>
- <member name="M:Opc.Ae.Server.QueryEventAttributes(System.Int32)">
- <summary>
- Returns the event attributes supported by the server for the specified event categories.
- </summary>
- <param name="eventCategory">A bit mask for the event categories of interest.</param>
- <returns>A collection of event attributes.</returns>
- </member>
- <member name="M:Opc.Ae.Server.TranslateToItemIDs(System.String,System.Int32,System.String,System.String,System.Int32[])">
- <summary>
- Returns the DA item ids for a set of attribute ids belonging to events which meet the specified filter criteria.
- </summary>
- <param name="sourceName">The event source of interest.</param>
- <param name="eventCategory">The id of the event category for the events of interest.</param>
- <param name="conditionName">The name of a condition within the event category.</param>
- <param name="subConditionName">The name of a sub-condition within a multi-state condition.</param>
- <param name="attributeIDs">The ids of the attributes to return item ids for.</param>
- <returns>A list of item urls for each specified attribute.</returns>
- </member>
- <member name="M:Opc.Ae.Server.GetConditionState(System.String,System.String,System.Int32[])">
- <summary>
- Returns the current state information for the condition instance corresponding to the source and condition name.
- </summary>
- <param name="sourceName">The source name</param>
- <param name="conditionName">A condition name for the source.</param>
- <param name="attributeIDs">The list of attributes to return with the condition state.</param>
- <returns>The current state of the connection.</returns>
- </member>
- <member name="M:Opc.Ae.Server.EnableConditionByArea(System.String[])">
- <summary>
- Places the specified process areas into the enabled state.
- </summary>
- <param name="areas">A list of fully qualified area names.</param>
- <returns>The results of the operation for each area.</returns>
- </member>
- <member name="M:Opc.Ae.Server.DisableConditionByArea(System.String[])">
- <summary>
- Places the specified process areas into the disabled state.
- </summary>
- <param name="areas">A list of fully qualified area names.</param>
- <returns>The results of the operation for each area.</returns>
- </member>
- <member name="M:Opc.Ae.Server.EnableConditionBySource(System.String[])">
- <summary>
- Places the specified process areas into the enabled state.
- </summary>
- <param name="sources">A list of fully qualified source names.</param>
- <returns>The results of the operation for each area.</returns>
- </member>
- <member name="M:Opc.Ae.Server.DisableConditionBySource(System.String[])">
- <summary>
- Places the specified process areas into the disabled state.
- </summary>
- <param name="sources">A list of fully qualified source names.</param>
- <returns>The results of the operation for each area.</returns>
- </member>
- <member name="M:Opc.Ae.Server.GetEnableStateByArea(System.String[])">
- <summary>
- Returns the enabled state for the specified process areas.
- </summary>
- <param name="areas">A list of fully qualified area names.</param>
- </member>
- <member name="M:Opc.Ae.Server.GetEnableStateBySource(System.String[])">
- <summary>
- Returns the enabled state for the specified event sources.
- </summary>
- <param name="sources">A list of fully qualified source names.</param>
- </member>
- <member name="M:Opc.Ae.Server.AcknowledgeCondition(System.String,System.String,Opc.Ae.EventAcknowledgement[])">
- <summary>
- Used to acknowledge one or more conditions in the event server.
- </summary>
- <param name="acknowledgerID">The identifier for who is acknowledging the condition.</param>
- <param name="comment">A comment associated with the acknowledgment.</param>
- <param name="conditions">The conditions being acknowledged.</param>
- <returns>A list of result id indictaing whether each condition was successfully acknowledged.</returns>
- </member>
- <member name="M:Opc.Ae.Server.Browse(System.String,Opc.Ae.BrowseType,System.String)">
- <summary>
- Browses for all children of the specified area that meet the filter criteria.
- </summary>
- <param name="areaID">The full-qualified id for the area.</param>
- <param name="browseType">The type of children to return.</param>
- <param name="browseFilter">The expression used to filter the names of children returned.</param>
- <returns>The set of elements that meet the filter criteria.</returns>
- </member>
- <member name="M:Opc.Ae.Server.Browse(System.String,Opc.Ae.BrowseType,System.String,System.Int32,Opc.IBrowsePosition@)">
- <summary>
- Browses for all children of the specified area that meet the filter criteria.
- </summary>
- <param name="areaID">The full-qualified id for the area.</param>
- <param name="browseType">The type of children to return.</param>
- <param name="browseFilter">The expression used to filter the names of children returned.</param>
- <param name="maxElements">The maximum number of elements to return.</param>
- <param name="position">The object used to continue the browse if the number nodes exceeds the maximum specified.</param>
- <returns>The set of elements that meet the filter criteria.</returns>
- </member>
- <member name="M:Opc.Ae.Server.BrowseNext(System.Int32,Opc.IBrowsePosition@)">
- <summary>
- Continues browsing the server's address space at the specified position.
- </summary>
- <param name="maxElements">The maximum number of elements to return.</param>
- <param name="position">The position object used to continue a browse operation.</param>
- <returns>The set of elements that meet the filter criteria.</returns>
- </member>
- <member name="M:Opc.Ae.Server.SubscriptionDisposed(Opc.Ae.Subscription)">
- <summary>
- Called when a subscription object is disposed.
- </summary>
- <param name="subscription"> </param>
- </member>
- <member name="M:Opc.Ae.Server.EstablishSubscription(Opc.Ae.Subscription)">
- <summary>
- Establishes a subscription based on the template provided.
- </summary>
- </member>
- <member name="T:Opc.Ae.GetStatusAsyncDelegate">
- <summary>
- The asynchronous delegate for GetStatus.
- </summary>
- </member>
- <member name="T:Opc.Ae.Subscription">
- <summary>
- An in-process object which provides access to AE subscription objects.
- </summary>
- </member>
- <member name="M:Opc.Ae.Subscription.#ctor(Opc.Ae.Server,Opc.Ae.ISubscription,Opc.Ae.SubscriptionState)">
- <summary>
- Initializes object with default values.
- </summary>
- </member>
- <member name="M:Opc.Ae.Subscription.Finalize">
- <summary>
- The finalizer.
- </summary>
- </member>
- <member name="M:Opc.Ae.Subscription.Dispose">
- <summary>
- Releases unmanaged resources held by the object.
- </summary>
- </member>
- <member name="M:Opc.Ae.Subscription.Dispose(System.Boolean)">
- <summary>
- Releases unmanaged resources held by the object.
- </summary>
- </member>
- <member name="T:Opc.Ae.Subscription.Names">
- <summary>
- A set of names for fields used in serialization.
- </summary>
- </member>
- <member name="M:Opc.Ae.Subscription.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Contructs a server by de-serializing its URL from the stream.
- </summary>
- </member>
- <member name="M:Opc.Ae.Subscription.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Serializes a server into a stream.
- </summary>
- </member>
- <member name="M:Opc.Ae.Subscription.Clone">
- <summary>
- Returns an unconnected copy of the subscription with the same items.
- </summary>
- </member>
- <member name="P:Opc.Ae.Subscription.Server">
- <summary>
- The server that the subscription object belongs to.
- </summary>
- </member>
- <member name="P:Opc.Ae.Subscription.Name">
- <summary>
- A descriptive name for the subscription.
- </summary>
- </member>
- <member name="P:Opc.Ae.Subscription.ClientHandle">
- <summary>
- A unique identifier for the subscription assigned by the client.
- </summary>
- </member>
- <member name="P:Opc.Ae.Subscription.Active">
- <summary>
- Whether the subscription is monitoring for events to send to the client.
- </summary>
- </member>
- <member name="P:Opc.Ae.Subscription.BufferTime">
- <summary>
- The maximum rate at which the server send event notifications.
- </summary>
- </member>
- <member name="P:Opc.Ae.Subscription.MaxSize">
- <summary>
- The requested maximum number of events that will be sent in a single callback.
- </summary>
- </member>
- <member name="P:Opc.Ae.Subscription.KeepAlive">
- <summary>
- The maximum period between updates sent to the client.
- </summary>
- </member>
- <member name="P:Opc.Ae.Subscription.EventTypes">
- <summary>
- A mask indicating which event types should be sent to the client.
- </summary>
- </member>
- <member name="P:Opc.Ae.Subscription.HighSeverity">
- <summary>
- The highest severity for the events that should be sent to the client.
- </summary>
- </member>
- <member name="P:Opc.Ae.Subscription.LowSeverity">
- <summary>
- The lowest severity for the events that should be sent to the client.
- </summary>
- </member>
- <member name="P:Opc.Ae.Subscription.Categories">
- <summary>
- The event category ids monitored by this subscription.
- </summary>
- </member>
- <member name="P:Opc.Ae.Subscription.Areas">
- <summary>
- A list of full-qualified ids for process areas of interest - only events or conditions in these areas will be reported.
- </summary>
- </member>
- <member name="P:Opc.Ae.Subscription.Sources">
- <summary>
- A list of full-qualified ids for sources of interest - only events or conditions from these soucres will be reported.
- </summary>
- </member>
- <member name="P:Opc.Ae.Subscription.Attributes">
- <summary>
- The list of attributes returned for each event category.
- </summary>
- </member>
- <member name="M:Opc.Ae.Subscription.GetAttributes">
- <summary>
- Returns a writeable copy of the current attributes.
- </summary>
- </member>
- <member name="T:Opc.Ae.Subscription.CategoryCollection">
- <summary>
- Contains a read-only collection category ids.
- </summary>
- </member>
- <member name="P:Opc.Ae.Subscription.CategoryCollection.Item(System.Int32)">
- <summary>
- An indexer for the collection.
- </summary>
- </member>
- <member name="M:Opc.Ae.Subscription.CategoryCollection.ToArray">
- <summary>
- Returns a copy of the collection as an array.
- </summary>
- </member>
- <member name="M:Opc.Ae.Subscription.CategoryCollection.#ctor">
- <summary>
- Creates an empty collection.
- </summary>
- </member>
- <member name="M:Opc.Ae.Subscription.CategoryCollection.#ctor(System.Int32[])">
- <summary>
- Creates a collection containing the list of category ids.
- </summary>
- </member>
- <member name="T:Opc.Ae.Subscription.StringCollection">
- <summary>
- Contains a read-only collection of strings.
- </summary>
- </member>
- <member name="P:Opc.Ae.Subscription.StringCollection.Item(System.Int32)">
- <summary>
- An indexer for the collection.
- </summary>
- </member>
- <member name="M:Opc.Ae.Subscription.StringCollection.ToArray">
- <summary>
- Returns a copy of the collection as an array.
- </summary>
- </member>
- <member name="M:Opc.Ae.Subscription.StringCollection.#ctor">
- <summary>
- Creates an empty collection.
- </summary>
- </member>
- <member name="M:Opc.Ae.Subscription.StringCollection.#ctor(System.String[])">
- <summary>
- Creates a collection containing the specified strings.
- </summary>
- </member>
- <member name="T:Opc.Ae.Subscription.AttributeDictionary">
- <summary>
- Contains a read-only dictionary of attribute lists indexed by category id..
- </summary>
- </member>
- <member name="P:Opc.Ae.Subscription.AttributeDictionary.Item(System.Int32)">
- <summary>
- Gets or sets the atrtibute collection for the specified category.
- </summary>
- </member>
- <member name="M:Opc.Ae.Subscription.AttributeDictionary.#ctor">
- <summary>
- Creates an empty collection.
- </summary>
- </member>
- <member name="M:Opc.Ae.Subscription.AttributeDictionary.#ctor(System.Collections.Hashtable)">
- <summary>
- Constructs an dictionary from a set of category ids.
- </summary>
- </member>
- <member name="M:Opc.Ae.Subscription.AttributeDictionary.Update(System.Int32,System.Int32[])">
- <summary>
- Adds or replaces the set of attributes associated with the category.
- </summary>
- </member>
- <member name="M:Opc.Ae.Subscription.AttributeDictionary.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Contructs an object by deserializing it from a stream.
- </summary>
- </member>
- <member name="T:Opc.Ae.Subscription.AttributeCollection">
- <summary>
- Contains a read-only collection attribute ids.
- </summary>
- </member>
- <member name="P:Opc.Ae.Subscription.AttributeCollection.Item(System.Int32)">
- <summary>
- An indexer for the collection.
- </summary>
- </member>
- <member name="M:Opc.Ae.Subscription.AttributeCollection.ToArray">
- <summary>
- Returns a copy of the collection as an array.
- </summary>
- </member>
- <member name="M:Opc.Ae.Subscription.AttributeCollection.#ctor">
- <summary>
- Creates an empty collection.
- </summary>
- </member>
- <member name="M:Opc.Ae.Subscription.AttributeCollection.#ctor(System.Int32[])">
- <summary>
- Creates a collection containing the specified attribute ids.
- </summary>
- </member>
- <member name="M:Opc.Ae.Subscription.AttributeCollection.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Contructs an object by deserializing it from a stream.
- </summary>
- </member>
- <member name="E:Opc.Ae.Subscription.EventChanged">
- <summary>
- An event to receive data change updates.
- </summary>
- </member>
- <member name="M:Opc.Ae.Subscription.GetState">
- <summary>
- Returns the current state of the subscription.
- </summary>
- <returns>The current state of the subscription.</returns>
- </member>
- <member name="M:Opc.Ae.Subscription.ModifyState(System.Int32,Opc.Ae.SubscriptionState)">
- <summary>
- Changes the state of a subscription.
- </summary>
- <param name="masks">A bit mask that indicates which elements of the subscription state are changing.</param>
- <param name="state">The new subscription state.</param>
- <returns>The actual subscription state after applying the changes.</returns>
- </member>
- <member name="M:Opc.Ae.Subscription.GetFilters">
- <summary>
- Returns the current filters for the subscription.
- </summary>
- <returns>The current filters for the subscription.</returns>
- </member>
- <member name="M:Opc.Ae.Subscription.SetFilters(Opc.Ae.SubscriptionFilters)">
- <summary>
- Sets the current filters for the subscription.
- </summary>
- <param name="filters">The new filters to use for the subscription.</param>
- </member>
- <member name="M:Opc.Ae.Subscription.GetReturnedAttributes(System.Int32)">
- <summary>
- Returns the set of attributes to return with event notifications.
- </summary>
- <returns>The set of attributes to returned with event notifications.</returns>
- </member>
- <member name="M:Opc.Ae.Subscription.SelectReturnedAttributes(System.Int32,System.Int32[])">
- <summary>
- Selects the set of attributes to return with event notifications.
- </summary>
- <param name="eventCategory">The specific event category for which the attributes apply.</param>
- <param name="attributeIDs">The list of attribute ids to return.</param>
- </member>
- <member name="M:Opc.Ae.Subscription.Refresh">
- <summary>
- Force a refresh for all active conditions and inactive, unacknowledged conditions whose event notifications match the filter of the event subscription.
- </summary>
- </member>
- <member name="M:Opc.Ae.Subscription.CancelRefresh">
- <summary>
- Cancels an outstanding refresh request.
- </summary>
- </member>
- <member name="P:Opc.Ae.Subscription.State">
- <summary>
- The current state.
- </summary>
- </member>
- <member name="P:Opc.Ae.Subscription.Filters">
- <summary>
- The current filters.
- </summary>
- </member>
- <member name="T:Opc.Da.BrowsePosition">
- <summary>
- Stores the state of a browse operation.
- </summary>
- </member>
- <member name="P:Opc.Da.BrowsePosition.ItemID">
- <summary>
- The item identifier of the branch being browsed.
- </summary>
- </member>
- <member name="P:Opc.Da.BrowsePosition.Filters">
- <summary>
- The filters applied during the browse operation.
- </summary>
- </member>
- <member name="P:Opc.Da.BrowsePosition.MaxElementsReturned">
- <summary>
- The maximum number of elements that may be returned in a single browse.
- </summary>
- </member>
- <member name="M:Opc.Da.BrowsePosition.#ctor(Opc.ItemIdentifier,Opc.Da.BrowseFilters)">
- <summary>
- Saves the parameters for an incomplete browse information.
- </summary>
- </member>
- <member name="M:Opc.Da.BrowsePosition.Finalize">
- <summary>
- The finalizer.
- </summary>
- </member>
- <member name="M:Opc.Da.BrowsePosition.Dispose">
- <summary>
- Releases unmanaged resources held by the object.
- </summary>
- </member>
- <member name="M:Opc.Da.BrowsePosition.Dispose(System.Boolean)">
- <summary>
- Releases unmanaged resources held by the object.
- </summary>
- </member>
- <member name="M:Opc.Da.BrowsePosition.Clone">
- <summary>
- Creates a deep copy of the object.
- </summary>
- </member>
- <member name="T:Opc.Da.ItemProperty">
- <summary>
- Contains a description of a single item property.
- </summary>
- </member>
- <member name="P:Opc.Da.ItemProperty.ID">
- <summary>
- The property identifier.
- </summary>
- </member>
- <member name="P:Opc.Da.ItemProperty.Description">
- <summary>
- A short description of the property.
- </summary>
- </member>
- <member name="P:Opc.Da.ItemProperty.DataType">
- <summary>
- The data type of the property.
- </summary>
- </member>
- <member name="P:Opc.Da.ItemProperty.Value">
- <summary>
- The value of the property.
- </summary>
- </member>
- <member name="P:Opc.Da.ItemProperty.ItemName">
- <summary>
- The primary identifier for the property if it is directly accessible as an item.
- </summary>
- </member>
- <member name="P:Opc.Da.ItemProperty.ItemPath">
- <summary>
- The secondary identifier for the property if it is directly accessible as an item.
- </summary>
- </member>
- <member name="P:Opc.Da.ItemProperty.ResultID">
- <summary>
- The error id for the result of an operation on an property.
- </summary>
- </member>
- <member name="P:Opc.Da.ItemProperty.DiagnosticInfo">
- <summary>
- Vendor specific diagnostic information (not the localized error text).
- </summary>
- </member>
- <member name="M:Opc.Da.ItemProperty.Clone">
- <summary>
- Creates a deep copy of the object.
- </summary>
- </member>
- <member name="T:Opc.Da.BrowseElement">
- <summary>
- Contains a description of an element in the server address space.
- </summary>
- </member>
- <member name="P:Opc.Da.BrowseElement.Name">
- <summary>
- A descriptive name for element that is unique within a branch.
- </summary>
- </member>
- <member name="P:Opc.Da.BrowseElement.ItemName">
- <summary>
- The primary identifier for the element within the server namespace.
- </summary>
- </member>
- <member name="P:Opc.Da.BrowseElement.ItemPath">
- <summary>
- An secondary identifier for the element within the server namespace.
- </summary>
- </member>
- <member name="P:Opc.Da.BrowseElement.IsItem">
- <summary>
- Whether the element refers to an item with data that can be accessed.
- </summary>
- </member>
- <member name="P:Opc.Da.BrowseElement.HasChildren">
- <summary>
- Whether the element has children.
- </summary>
- </member>
- <member name="P:Opc.Da.BrowseElement.Properties">
- <summary>
- The set of properties for the element.
- </summary>
- </member>
- <member name="M:Opc.Da.BrowseElement.Clone">
- <summary>
- Creates a deep copy of the object.
- </summary>
- </member>
- <member name="T:Opc.Da.browseFilter">
- <summary>
- The type of browse elements to return during a browse.
- </summary>
- </member>
- <member name="F:Opc.Da.browseFilter.all">
- <summary>
- Return all types of browse elements.
- </summary>
- </member>
- <member name="F:Opc.Da.browseFilter.branch">
- <summary>
- Return only elements that contain other elements.
- </summary>
- </member>
- <member name="F:Opc.Da.browseFilter.item">
- <summary>
- Return only elements that represent items.
- </summary>
- </member>
- <member name="T:Opc.Da.BrowseFilters">
- <summary>
- Defines a set of filters to apply when browsing.
- </summary>
- </member>
- <member name="P:Opc.Da.BrowseFilters.MaxElementsReturned">
- <summary>
- The maximum number of elements to return. Zero means no limit.
- </summary>
- </member>
- <member name="P:Opc.Da.BrowseFilters.BrowseFilter">
- <summary>
- The type of element to return.
- </summary>
- </member>
- <member name="P:Opc.Da.BrowseFilters.ElementNameFilter">
- <summary>
- An expression used to match the name of the element.
- </summary>
- </member>
- <member name="P:Opc.Da.BrowseFilters.VendorFilter">
- <summary>
- A filter which has semantics that defined by the server.
- </summary>
- </member>
- <member name="P:Opc.Da.BrowseFilters.ReturnAllProperties">
- <summary>
- Whether all supported properties to return with each element.
- </summary>
- </member>
- <member name="P:Opc.Da.BrowseFilters.PropertyIDs">
- <summary>
- A list of names of the properties to return with each element.
- </summary>
- </member>
- <member name="P:Opc.Da.BrowseFilters.ReturnPropertyValues">
- <summary>
- Whether property values should be returned with the properties.
- </summary>
- </member>
- <member name="M:Opc.Da.BrowseFilters.Clone">
- <summary>
- Creates a deep copy of the object.
- </summary>
- </member>
- <member name="T:Opc.Da.ItemPropertyCollection">
- <summary>
- A list of properties for a single item.
- </summary>
- </member>
- <member name="P:Opc.Da.ItemPropertyCollection.ItemName">
- <summary>
- The primary identifier for the item within the server namespace.
- </summary>
- </member>
- <member name="P:Opc.Da.ItemPropertyCollection.ItemPath">
- <summary>
- An secondary identifier for the item within the server namespace.
- </summary>
- </member>
- <member name="P:Opc.Da.ItemPropertyCollection.Item(System.Int32)">
- <summary>
- Accesses the items at the specified index.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemPropertyCollection.#ctor">
- <summary>
- Initializes the object with its default values.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemPropertyCollection.#ctor(Opc.ItemIdentifier)">
- <summary>
- Initializes the object with the specified item identifier.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemPropertyCollection.#ctor(Opc.ItemIdentifier,Opc.ResultID)">
- <summary>
- Initializes the object with the specified item identifier and result id.
- </summary>
- </member>
- <member name="P:Opc.Da.ItemPropertyCollection.ResultID">
- <summary>
- The error id for the result of an operation on an item.
- </summary>
- </member>
- <member name="P:Opc.Da.ItemPropertyCollection.DiagnosticInfo">
- <summary>
- Vendor specific diagnostic information (not the localized error text).
- </summary>
- </member>
- <member name="M:Opc.Da.ItemPropertyCollection.CopyTo(Opc.Da.ItemProperty[],System.Int32)">
- <summary>
- Copies the objects to an Array, starting at a the specified index.
- </summary>
- <param name="array">The one-dimensional Array that is the destination for the objects.</param>
- <param name="index">The zero-based index in the Array at which copying begins.</param>
- </member>
- <member name="M:Opc.Da.ItemPropertyCollection.Insert(System.Int32,Opc.Da.ItemProperty)">
- <summary>
- Inserts an item to the IList at the specified position.
- </summary>
- <param name="index">The zero-based index at which value should be inserted.</param>
- <param name="value">The Object to insert into the IList. </param>
- </member>
- <member name="M:Opc.Da.ItemPropertyCollection.Remove(Opc.Da.ItemProperty)">
- <summary>
- Removes the first occurrence of a specific object from the IList.
- </summary>
- <param name="value">The Object to remove from the IList.</param>
- </member>
- <member name="M:Opc.Da.ItemPropertyCollection.Contains(Opc.Da.ItemProperty)">
- <summary>
- Determines whether the IList contains a specific value.
- </summary>
- <param name="value">The Object to locate in the IList.</param>
- <returns>true if the Object is found in the IList; otherwise, false.</returns>
- </member>
- <member name="M:Opc.Da.ItemPropertyCollection.IndexOf(Opc.Da.ItemProperty)">
- <summary>
- Determines the index of a specific item in the IList.
- </summary>
- <param name="value">The Object to locate in the IList.</param>
- <returns>The index of value if found in the list; otherwise, -1.</returns>
- </member>
- <member name="M:Opc.Da.ItemPropertyCollection.Add(Opc.Da.ItemProperty)">
- <summary>
- Adds an item to the IList.
- </summary>
- <param name="value">The Object to add to the IList. </param>
- <returns>The position into which the new element was inserted.</returns>
- </member>
- <member name="T:Opc.Da.IServer">
- <summary>
- Defines functionality that is common to all OPC Data Access servers.
- </summary>
- </member>
- <member name="M:Opc.Da.IServer.GetResultFilters">
- <summary>
- Returns the filters applied by the server to any item results returned to the client.
- </summary>
- <returns>A bit mask indicating which fields should be returned in any item results.</returns>
- </member>
- <member name="M:Opc.Da.IServer.SetResultFilters(System.Int32)">
- <summary>
- Sets the filters applied by the server to any item results returned to the client.
- </summary>
- <param name="filters">A bit mask indicating which fields should be returned in any item results.</param>
- </member>
- <member name="M:Opc.Da.IServer.GetStatus">
- <summary>
- Returns the current server status.
- </summary>
- <returns>The current server status.</returns>
- </member>
- <member name="M:Opc.Da.IServer.Read(Opc.Da.Item[])">
- <summary>
- Reads the current values for a set of items.
- </summary>
- <param name="items">The set of items to read.</param>
- <returns>The results of the read operation for each item.</returns>
- </member>
- <member name="M:Opc.Da.IServer.Write(Opc.Da.ItemValue[])">
- <summary>
- Writes the value, quality and timestamp for a set of items.
- </summary>
- <param name="values">The set of item values to write.</param>
- <returns>The results of the write operation for each item.</returns>
- </member>
- <member name="M:Opc.Da.IServer.CreateSubscription(Opc.Da.SubscriptionState)">
- <summary>
- Creates a new subscription.
- </summary>
- <param name="state">The initial state of the subscription.</param>
- <returns>The new subscription object.</returns>
- </member>
- <member name="M:Opc.Da.IServer.CancelSubscription(Opc.Da.ISubscription)">
- <summary>
- Cancels a subscription and releases all resources allocated for it.
- </summary>
- <param name="subscription">The subscription to cancel.</param>
- </member>
- <member name="M:Opc.Da.IServer.Browse(Opc.ItemIdentifier,Opc.Da.BrowseFilters,Opc.Da.BrowsePosition@)">
- <summary>
- Fetches the children of a branch that meet the filter criteria.
- </summary>
- <param name="itemID">The identifier of branch which is the target of the search.</param>
- <param name="filters">The filters to use to limit the set of child elements returned.</param>
- <param name="position">An object used to continue a browse that could not be completed.</param>
- <returns>The set of elements found.</returns>
- </member>
- <member name="M:Opc.Da.IServer.BrowseNext(Opc.Da.BrowsePosition@)">
- <summary>
- Continues a browse operation with previously specified search criteria.
- </summary>
- <param name="position">An object containing the browse operation state information.</param>
- <returns>The set of elements found.</returns>
- </member>
- <member name="M:Opc.Da.IServer.GetProperties(Opc.ItemIdentifier[],Opc.Da.PropertyID[],System.Boolean)">
- <summary>
- Returns the item properties for a set of items.
- </summary>
- <param name="itemIDs">A list of item identifiers.</param>
- <param name="propertyIDs">A list of properties to fetch for each item.</param>
- <param name="returnValues">Whether the property values should be returned with the properties.</param>
- <returns>A list of properties for each item.</returns>
- </member>
- <member name="M:Opc.Da.IServer.BrowseAccessPath(Opc.ItemIdentifier)">
- <summary>
- Provides a way to browse the available AccessPath for an item.
- </summary>
- <param name="itemID">The identifier for which the access paths will be browsed.</param>
- <returns>An array of possible access paths to the item.</returns>
- </member>
- <member name="T:Opc.Da.ResultFilter">
- <summary>
- Filters applied by the server before returning item results.
- </summary>
- </member>
- <member name="F:Opc.Da.ResultFilter.ItemName">
- <summary>
- Include the ItemName in the ItemIdentifier if bit is set.
- </summary>
- </member>
- <member name="F:Opc.Da.ResultFilter.ItemPath">
- <summary>
- Include the ItemPath in the ItemIdentifier if bit is set.
- </summary>
- </member>
- <member name="F:Opc.Da.ResultFilter.ClientHandle">
- <summary>
- Include the ClientHandle in the ItemIdentifier if bit is set.
- </summary>
- </member>
- <member name="F:Opc.Da.ResultFilter.ItemTime">
- <summary>
- Include the Timestamp in the ItemValue if bit is set.
- </summary>
- </member>
- <member name="F:Opc.Da.ResultFilter.ErrorText">
- <summary>
- Include verbose, localized error text with result if bit is set.
- </summary>
- </member>
- <member name="F:Opc.Da.ResultFilter.DiagnosticInfo">
- <summary>
- Include additional diagnostic information with result if bit is set.
- </summary>
- </member>
- <member name="F:Opc.Da.ResultFilter.Minimal">
- <summary>
- Include the ItemName and Timestamp if bit is set.
- </summary>
- </member>
- <member name="F:Opc.Da.ResultFilter.All">
- <summary>
- Include all information in the results if bit is set.
- </summary>
- </member>
- <member name="T:Opc.Da.serverState">
- <summary>
- The set of possible server states.
- </summary>
- </member>
- <member name="F:Opc.Da.serverState.unknown">
- <summary>
- The server state is not known.
- </summary>
- </member>
- <member name="F:Opc.Da.serverState.running">
- <summary>
- The server is running normally.
- </summary>
- </member>
- <member name="F:Opc.Da.serverState.failed">
- <summary>
- The server is not functioning due to a fatal error.
- </summary>
- </member>
- <member name="F:Opc.Da.serverState.noConfig">
- <summary>
- The server cannot load its configuration information.
- </summary>
- </member>
- <member name="F:Opc.Da.serverState.suspended">
- <summary>
- The server has halted all communication with the underlying hardware.
- </summary>
- </member>
- <member name="F:Opc.Da.serverState.test">
- <summary>
- The server is disconnected from the underlying hardware.
- </summary>
- </member>
- <member name="F:Opc.Da.serverState.commFault">
- <summary>
- The server cannot communicate with the underlying hardware.
- </summary>
- </member>
- <member name="T:Opc.Da.ServerStatus">
- <summary>
- Contains properties that describe the current status of an OPC server.
- </summary>
- </member>
- <member name="P:Opc.Da.ServerStatus.VendorInfo">
- <summary>
- The vendor name and product name for the server.
- </summary>
- </member>
- <member name="P:Opc.Da.ServerStatus.ProductVersion">
- <summary>
- A string that contains the server software version number.
- </summary>
- </member>
- <member name="P:Opc.Da.ServerStatus.ServerState">
- <summary>
- The current state of the server.
- </summary>
- </member>
- <member name="P:Opc.Da.ServerStatus.StatusInfo">
- <summary>
- A string that describes the current server state.
- </summary>
- </member>
- <member name="P:Opc.Da.ServerStatus.StartTime">
- <summary>
- The UTC time when the server started.
- </summary>
- </member>
- <member name="P:Opc.Da.ServerStatus.CurrentTime">
- <summary>
- Th current UTC time at the server.
- </summary>
- </member>
- <member name="P:Opc.Da.ServerStatus.LastUpdateTime">
- <summary>
- The last time the server sent an data update to the client.
- </summary>
- </member>
- <member name="M:Opc.Da.ServerStatus.Clone">
- <summary>
- Creates a deepcopy of the object.
- </summary>
- </member>
- <member name="T:Opc.Da.ISubscription">
- <summary>
- A subscription for a set of items on a single OPC server.
- </summary>
- </member>
- <member name="E:Opc.Da.ISubscription.DataChanged">
- <summary>
- An event to receive data change updates.
- </summary>
- </member>
- <member name="M:Opc.Da.ISubscription.GetResultFilters">
- <summary>
- Returns the filters applied by the server to any item results returned to the client.
- </summary>
- <returns>A bit mask indicating which fields should be returned in any item results.</returns>
- </member>
- <member name="M:Opc.Da.ISubscription.SetResultFilters(System.Int32)">
- <summary>
- Sets the filters applied by the server to any item results returned to the client.
- </summary>
- <param name="filters">A bit mask indicating which fields should be returned in any item results.</param>
- </member>
- <member name="M:Opc.Da.ISubscription.GetState">
- <summary>
- Returns the current state of the subscription.
- </summary>
- <returns>The current state of the subscription.</returns>
- </member>
- <member name="M:Opc.Da.ISubscription.ModifyState(System.Int32,Opc.Da.SubscriptionState)">
- <summary>
- Changes the state of a subscription.
- </summary>
- <param name="masks">A bit mask that indicates which elements of the subscription state are changing.</param>
- <param name="state">The new subscription state.</param>
- <returns>The actual subscption state after applying the changes.</returns>
- </member>
- <member name="M:Opc.Da.ISubscription.AddItems(Opc.Da.Item[])">
- <summary>
- Adds items to the subscription.
- </summary>
- <param name="items">The set of items to add to the subscription.</param>
- <returns>The results of the add item operation for each item.</returns>
- </member>
- <member name="M:Opc.Da.ISubscription.ModifyItems(System.Int32,Opc.Da.Item[])">
- <summary>
- Modifies the state of items in the subscription
- </summary>
- <param name="masks">Specifies which item state parameters are being modified.</param>
- <param name="items">The new state for each item.</param>
- <returns>The results of the modify item operation for each item.</returns>
- </member>
- <member name="M:Opc.Da.ISubscription.RemoveItems(Opc.ItemIdentifier[])">
- <summary>
- Removes items from the subscription.
- </summary>
- <param name="items">The identifiers (i.e. server handles) for the items being removed.</param>
- <returns>The results of the remove item operation for each item.</returns>
- </member>
- <member name="M:Opc.Da.ISubscription.Read(Opc.Da.Item[])">
- <summary>
- Reads the values for a set of items in the subscription.
- </summary>
- <param name="items">The identifiers (i.e. server handles) for the items being read.</param>
- <returns>The value for each of items.</returns>
- </member>
- <member name="M:Opc.Da.ISubscription.Write(Opc.Da.ItemValue[])">
- <summary>
- Writes the value, quality and timestamp for a set of items in the subscription.
- </summary>
- <param name="items">The item values to write.</param>
- <returns>The results of the write operation for each item.</returns>
- </member>
- <member name="M:Opc.Da.ISubscription.Read(Opc.Da.Item[],System.Object,Opc.Da.ReadCompleteEventHandler,Opc.IRequest@)">
- <summary>
- Begins an asynchronous read operation for a set of items.
- </summary>
- <param name="items">The set of items to read (must include the server handle).</param>
- <param name="requestHandle">An identifier for the request assigned by the caller.</param>
- <param name="callback">A delegate used to receive notifications when the request completes.</param>
- <param name="request">An object that contains the state of the request (used to cancel the request).</param>
- <returns>A set of results containing any errors encountered when the server validated the items.</returns>
- </member>
- <member name="M:Opc.Da.ISubscription.Write(Opc.Da.ItemValue[],System.Object,Opc.Da.WriteCompleteEventHandler,Opc.IRequest@)">
- <summary>
- Begins an asynchronous write operation for a set of items.
- </summary>
- <param name="items">The set of item values to write (must include the server handle).</param>
- <param name="requestHandle">An identifier for the request assigned by the caller.</param>
- <param name="callback">A delegate used to receive notifications when the request completes.</param>
- <param name="request">An object that contains the state of the request (used to cancel the request).</param>
- <returns>A set of results containing any errors encountered when the server validated the items.</returns>
- </member>
- <member name="M:Opc.Da.ISubscription.Cancel(Opc.IRequest,Opc.Da.CancelCompleteEventHandler)">
- <summary>
- Cancels an asynchronous read or write operation.
- </summary>
- <param name="request">The object returned from the BeginRead or BeginWrite request.</param>
- <param name="callback">The function to invoke when the cancel completes.</param>
- </member>
- <member name="M:Opc.Da.ISubscription.Refresh">
- <summary>
- Causes the server to send a data changed notification for all active items.
- </summary>
- </member>
- <member name="M:Opc.Da.ISubscription.Refresh(System.Object,Opc.IRequest@)">
- <summary>
- Causes the server to send a data changed notification for all active items.
- </summary>
- <param name="requestHandle">An identifier for the request assigned by the caller.</param>
- <param name="request">An object that contains the state of the request (used to cancel the request).</param>
- <returns>A set of results containing any errors encountered when the server validated the items.</returns>
- </member>
- <member name="M:Opc.Da.ISubscription.SetEnabled(System.Boolean)">
- <summary>
- Enables or disables data change notifications from the server.
- </summary>
- <param name="enabled">Whether data change notifications are enabled.</param>
- </member>
- <member name="M:Opc.Da.ISubscription.GetEnabled">
- <summary>
- Checks whether data change notifications from the server are enabled.
- </summary>
- <returns>Whether data change notifications are enabled.</returns>
- </member>
- <member name="T:Opc.Da.DataChangedEventHandler">
- <summary>
- A delegate to receive data change updates from the server.
- </summary>
- </member>
- <member name="T:Opc.Da.ReadCompleteEventHandler">
- <summary>
- A delegate to receive asynchronous read completed notifications.
- </summary>
- </member>
- <member name="T:Opc.Da.WriteCompleteEventHandler">
- <summary>
- A delegate to receive asynchronous write completed notifications.
- </summary>
- </member>
- <member name="T:Opc.Da.CancelCompleteEventHandler">
- <summary>
- A delegate to receive asynchronous cancel completed notifications.
- </summary>
- </member>
- <member name="T:Opc.Da.Request">
- <summary>
- Describes the state of a subscription.
- </summary>
- </member>
- <member name="P:Opc.Da.Request.Subscription">
- <summary>
- The subscription processing the request.
- </summary>
- </member>
- <member name="P:Opc.Da.Request.Handle">
- <summary>
- An unique identifier, assigned by the client, for the request.
- </summary>
- </member>
- <member name="M:Opc.Da.Request.Cancel(Opc.Da.CancelCompleteEventHandler)">
- <summary>
- Cancels the request, if possible.
- </summary>
- </member>
- <member name="M:Opc.Da.Request.#ctor(Opc.Da.ISubscription,System.Object)">
- <summary>
- Initializes the object with a subscription and a unique id.
- </summary>
- </member>
- <member name="T:Opc.Da.StateMask">
- <summary>
- Defines masks to be used when modifying the subscription or item state.
- </summary>
- </member>
- <member name="F:Opc.Da.StateMask.Name">
- <summary>
- The name of the subscription.
- </summary>
- </member>
- <member name="F:Opc.Da.StateMask.ClientHandle">
- <summary>
- The client assigned handle for the item or subscription.
- </summary>
- </member>
- <member name="F:Opc.Da.StateMask.Locale">
- <summary>
- The locale to use for results returned to the client from the subscription.
- </summary>
- </member>
- <member name="F:Opc.Da.StateMask.Active">
- <summary>
- Whether the item or subscription is active.
- </summary>
- </member>
- <member name="F:Opc.Da.StateMask.UpdateRate">
- <summary>
- The maximum rate at which data update notifications are sent.
- </summary>
- </member>
- <member name="F:Opc.Da.StateMask.KeepAlive">
- <summary>
- The longest period between data update notifications.
- </summary>
- </member>
- <member name="F:Opc.Da.StateMask.ReqType">
- <summary>
- The requested data type for the item.
- </summary>
- </member>
- <member name="F:Opc.Da.StateMask.Deadband">
- <summary>
- The deadband for the item or subscription.
- </summary>
- </member>
- <member name="F:Opc.Da.StateMask.SamplingRate">
- <summary>
- The rate at which the server should check for changes to an item value.
- </summary>
- </member>
- <member name="F:Opc.Da.StateMask.EnableBuffering">
- <summary>
- Whether the server should buffer multiple changes to a single item.
- </summary>
- </member>
- <member name="F:Opc.Da.StateMask.All">
- <summary>
- All fields are valid.
- </summary>
- </member>
- <member name="T:Opc.Da.SubscriptionState">
- <summary>
- Describes the state of a subscription.
- </summary>
- </member>
- <member name="P:Opc.Da.SubscriptionState.Name">
- <summary>
- A unique name for the subscription controlled by the client.
- </summary>
- </member>
- <member name="P:Opc.Da.SubscriptionState.ClientHandle">
- <summary>
- A unique identifier for the subscription assigned by the client.
- </summary>
- </member>
- <member name="P:Opc.Da.SubscriptionState.ServerHandle">
- <summary>
- A unique subscription identifier assigned by the server.
- </summary>
- </member>
- <member name="P:Opc.Da.SubscriptionState.Locale">
- <summary>
- The locale used for any error messages or results returned to the client.
- </summary>
- </member>
- <member name="P:Opc.Da.SubscriptionState.Active">
- <summary>
- Whether the subscription is scanning for updates to send to the client.
- </summary>
- </member>
- <member name="P:Opc.Da.SubscriptionState.UpdateRate">
- <summary>
- The rate at which the server checks of updates to send to the client.
- </summary>
- </member>
- <member name="P:Opc.Da.SubscriptionState.KeepAlive">
- <summary>
- The maximum period between updates sent to the client.
- </summary>
- </member>
- <member name="P:Opc.Da.SubscriptionState.Deadband">
- <summary>
- The minimum percentage change required to trigger a data update for an item.
- </summary>
- </member>
- <member name="M:Opc.Da.SubscriptionState.#ctor">
- <summary>
- Initializes object with default values.
- </summary>
- </member>
- <member name="M:Opc.Da.SubscriptionState.Clone">
- <summary>
- Creates a shallow copy of the object.
- </summary>
- </member>
- <member name="T:Opc.Da.Item">
- <summary>
- Describes how an item in the server address space should be accessed.
- </summary>
- </member>
- <member name="P:Opc.Da.Item.ReqType">
- <summary>
- The data type to use when returning the item value.
- </summary>
- </member>
- <member name="P:Opc.Da.Item.MaxAge">
- <summary>
- The oldest (in milliseconds) acceptable cached value when reading an item.
- </summary>
- </member>
- <member name="P:Opc.Da.Item.MaxAgeSpecified">
- <summary>
- Whether the Max Age is specified.
- </summary>
- </member>
- <member name="P:Opc.Da.Item.Active">
- <summary>
- Whether the server should send data change updates.
- </summary>
- </member>
- <member name="P:Opc.Da.Item.ActiveSpecified">
- <summary>
- Whether the Active state is specified.
- </summary>
- </member>
- <member name="P:Opc.Da.Item.Deadband">
- <summary>
- The minimum percentage change required to trigger a data update for an item.
- </summary>
- </member>
- <member name="P:Opc.Da.Item.DeadbandSpecified">
- <summary>
- Whether the Deadband is specified.
- </summary>
- </member>
- <member name="P:Opc.Da.Item.SamplingRate">
- <summary>
- How frequently the server should sample the item value.
- </summary>
- </member>
- <member name="P:Opc.Da.Item.SamplingRateSpecified">
- <summary>
- Whether the Sampling Rate is specified.
- </summary>
- </member>
- <member name="P:Opc.Da.Item.EnableBuffering">
- <summary>
- Whether the server should buffer multiple data changes between data updates.
- </summary>
- </member>
- <member name="P:Opc.Da.Item.EnableBufferingSpecified">
- <summary>
- Whether the Enable Buffering is specified.
- </summary>
- </member>
- <member name="M:Opc.Da.Item.#ctor">
- <summary>
- Initializes the object with default values.
- </summary>
- </member>
- <member name="M:Opc.Da.Item.#ctor(Opc.ItemIdentifier)">
- <summary>
- Initializes object with the specified ItemIdentifier object.
- </summary>
- </member>
- <member name="M:Opc.Da.Item.#ctor(Opc.Da.Item)">
- <summary>
- Initializes object with the specified Item object.
- </summary>
- </member>
- <member name="T:Opc.Da.ItemCollection">
- <summary>
- A collection of items.
- </summary>
- </member>
- <member name="P:Opc.Da.ItemCollection.Item(System.Int32)">
- <summary>
- Gets the item at the specified index.
- </summary>
- </member>
- <member name="P:Opc.Da.ItemCollection.Item(Opc.ItemIdentifier)">
- <summary>
- Gets the first item with the specified item id.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemCollection.#ctor">
- <summary>
- Initializes object with the default values.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemCollection.#ctor(Opc.Da.ItemCollection)">
- <summary>
- Initializes object with the specified ResultCollection object.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemCollection.Clone">
- <summary>
- Creates a deep copy of the object.
- </summary>
- </member>
- <member name="P:Opc.Da.ItemCollection.IsSynchronized">
- <summary>
- Indicates whether access to the ICollection is synchronized (thread-safe).
- </summary>
- </member>
- <member name="P:Opc.Da.ItemCollection.Count">
- <summary>
- Gets the number of objects in the collection.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemCollection.CopyTo(System.Array,System.Int32)">
- <summary>
- Copies the objects to an Array, starting at a the specified index.
- </summary>
- <param name="array">The one-dimensional Array that is the destination for the objects.</param>
- <param name="index">The zero-based index in the Array at which copying begins.</param>
- </member>
- <member name="M:Opc.Da.ItemCollection.CopyTo(Opc.Da.Item[],System.Int32)">
- <summary>
- Copies the objects to an Array, starting at a the specified index.
- </summary>
- <param name="array">The one-dimensional Array that is the destination for the objects.</param>
- <param name="index">The zero-based index in the Array at which copying begins.</param>
- </member>
- <member name="P:Opc.Da.ItemCollection.SyncRoot">
- <summary>
- Indicates whether access to the ICollection is synchronized (thread-safe).
- </summary>
- </member>
- <member name="M:Opc.Da.ItemCollection.GetEnumerator">
- <summary>
- Returns an enumerator that can iterate through a collection.
- </summary>
- <returns>An IEnumerator that can be used to iterate through the collection.</returns>
- </member>
- <member name="P:Opc.Da.ItemCollection.IsReadOnly">
- <summary>
- Gets a value indicating whether the IList is read-only.
- </summary>
- </member>
- <member name="P:Opc.Da.ItemCollection.System#Collections#IList#Item(System.Int32)">
- <summary>
- Gets or sets the element at the specified index.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemCollection.RemoveAt(System.Int32)">
- <summary>
- Removes the IList item at the specified index.
- </summary>
- <param name="index">The zero-based index of the item to remove.</param>
- </member>
- <member name="M:Opc.Da.ItemCollection.Insert(System.Int32,System.Object)">
- <summary>
- Inserts an item to the IList at the specified position.
- </summary>
- <param name="index">The zero-based index at which value should be inserted.</param>
- <param name="value">The Object to insert into the IList. </param>
- </member>
- <member name="M:Opc.Da.ItemCollection.Remove(System.Object)">
- <summary>
- Removes the first occurrence of a specific object from the IList.
- </summary>
- <param name="value">The Object to remove from the IList.</param>
- </member>
- <member name="M:Opc.Da.ItemCollection.Contains(System.Object)">
- <summary>
- Determines whether the IList contains a specific value.
- </summary>
- <param name="value">The Object to locate in the IList.</param>
- <returns>true if the Object is found in the IList; otherwise, false.</returns>
- </member>
- <member name="M:Opc.Da.ItemCollection.Clear">
- <summary>
- Removes all items from the IList.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemCollection.IndexOf(System.Object)">
- <summary>
- Determines the index of a specific item in the IList.
- </summary>
- <param name="value">The Object to locate in the IList.</param>
- <returns>The index of value if found in the list; otherwise, -1.</returns>
- </member>
- <member name="M:Opc.Da.ItemCollection.Add(System.Object)">
- <summary>
- Adds an item to the IList.
- </summary>
- <param name="value">The Object to add to the IList. </param>
- <returns>The position into which the new element was inserted.</returns>
- </member>
- <member name="P:Opc.Da.ItemCollection.IsFixedSize">
- <summary>
- Indicates whether the IList has a fixed size.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemCollection.Insert(System.Int32,Opc.Da.Item)">
- <summary>
- Inserts an item to the IList at the specified position.
- </summary>
- <param name="index">The zero-based index at which value should be inserted.</param>
- <param name="value">The Object to insert into the IList. </param>
- </member>
- <member name="M:Opc.Da.ItemCollection.Remove(Opc.Da.Item)">
- <summary>
- Removes the first occurrence of a specific object from the IList.
- </summary>
- <param name="value">The Object to remove from the IList.</param>
- </member>
- <member name="M:Opc.Da.ItemCollection.Contains(Opc.Da.Item)">
- <summary>
- Determines whether the IList contains a specific value.
- </summary>
- <param name="value">The Object to locate in the IList.</param>
- <returns>true if the Object is found in the IList; otherwise, false.</returns>
- </member>
- <member name="M:Opc.Da.ItemCollection.IndexOf(Opc.Da.Item)">
- <summary>
- Determines the index of a specific item in the IList.
- </summary>
- <param name="value">The Object to locate in the IList.</param>
- <returns>The index of value if found in the list; otherwise, -1.</returns>
- </member>
- <member name="M:Opc.Da.ItemCollection.Add(Opc.Da.Item)">
- <summary>
- Adds an item to the IList.
- </summary>
- <param name="value">The Object to add to the IList. </param>
- <returns>The position into which the new element was inserted.</returns>
- </member>
- <member name="T:Opc.Da.ItemResult">
- <summary>
- The results of an operation on a uniquely identifiable item.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemResult.#ctor">
- <summary>
- Initializes the object with default values.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemResult.#ctor(Opc.ItemIdentifier)">
- <summary>
- Initializes the object with an ItemIdentifier object.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemResult.#ctor(Opc.ItemIdentifier,Opc.ResultID)">
- <summary>
- Initializes the object with an ItemIdentifier object and ResultID.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemResult.#ctor(Opc.Da.Item)">
- <summary>
- Initializes the object with an Item object.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemResult.#ctor(Opc.Da.Item,Opc.ResultID)">
- <summary>
- Initializes the object with an Item object and ResultID.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemResult.#ctor(Opc.Da.ItemResult)">
- <summary>
- Initializes object with the specified ItemResult object.
- </summary>
- </member>
- <member name="P:Opc.Da.ItemResult.ResultID">
- <summary>
- The error id for the result of an operation on an property.
- </summary>
- </member>
- <member name="P:Opc.Da.ItemResult.DiagnosticInfo">
- <summary>
- Vendor specific diagnostic information (not the localized error text).
- </summary>
- </member>
- <member name="T:Opc.Da.ItemValue">
- <summary>
- Contains the value for a single item.
- </summary>
- </member>
- <member name="P:Opc.Da.ItemValue.Value">
- <summary>
- The item value.
- </summary>
- </member>
- <member name="P:Opc.Da.ItemValue.Quality">
- <summary>
- The quality of the item value.
- </summary>
- </member>
- <member name="P:Opc.Da.ItemValue.QualitySpecified">
- <summary>
- Whether the quality is specified.
- </summary>
- </member>
- <member name="P:Opc.Da.ItemValue.Timestamp">
- <summary>
- The UTC timestamp for the item value.
- </summary>
- </member>
- <member name="P:Opc.Da.ItemValue.TimestampSpecified">
- <summary>
- Whether the timestamp is specified.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemValue.#ctor">
- <summary>
- Initializes the object with default values.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemValue.#ctor(Opc.ItemIdentifier)">
- <summary>
- Initializes the object with and ItemIdentifier object.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemValue.#ctor(System.String)">
- <summary>
- Initializes the object with the specified item name.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemValue.#ctor(Opc.Da.ItemValue)">
- <summary>
- Initializes object with the specified ItemValue object.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemValue.Clone">
- <summary>
- Creates a deep copy of the object.
- </summary>
- </member>
- <member name="T:Opc.Da.ItemValueResult">
- <summary>
- The results of an operation on a uniquely identifiable item value.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemValueResult.#ctor">
- <summary>
- Initializes the object with default values.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemValueResult.#ctor(Opc.ItemIdentifier)">
- <summary>
- Initializes the object with an ItemIdentifier object.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemValueResult.#ctor(Opc.Da.ItemValue)">
- <summary>
- Initializes the object with an ItemValue object.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemValueResult.#ctor(Opc.Da.ItemValueResult)">
- <summary>
- Initializes object with the specified ItemValueResult object.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemValueResult.#ctor(System.String,Opc.ResultID)">
- <summary>
- Initializes the object with the specified item name and result code.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemValueResult.#ctor(System.String,Opc.ResultID,System.String)">
- <summary>
- Initializes the object with the specified item name, result code and diagnostic info.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemValueResult.#ctor(Opc.ItemIdentifier,Opc.ResultID)">
- <summary>
- Initialize object with the specified ItemIdentifier and result code.
- </summary>
- </member>
- <member name="M:Opc.Da.ItemValueResult.#ctor(Opc.ItemIdentifier,Opc.ResultID,System.String)">
- <summary>
- Initializes the object with the specified ItemIdentifier, result code and diagnostic info.
- </summary>
- </member>
- <member name="P:Opc.Da.ItemValueResult.ResultID">
- <summary>
- The error id for the result of an operation on an property.
- </summary>
- </member>
- <member name="P:Opc.Da.ItemValueResult.DiagnosticInfo">
- <summary>
- Vendor specific diagnostic information (not the localized error text).
- </summary>
- </member>
- <member name="T:Opc.Da.PropertyID">
- <summary>
- Contains a unique identifier for a property.
- </summary>
- </member>
- <member name="T:Opc.Da.PropertyID.Names">
- <summary>
- A set of names for fields used in serialization.
- </summary>
- </member>
- <member name="M:Opc.Da.PropertyID.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <remarks>
- <c>MP:</c> During deserialization, SerializationInfo is passed to the class using the constructor provided for this purpose. Any visibility
- constraints placed on the constructor are ignored when the object is deserialized; so you can mark the class as public,
- protected, internal, or private. However, it is best practice to make the constructor protected unless the class is sealed, in which case
- the constructor should be marked private. The constructor should also perform thorough input validation. To avoid misuse by malicious code,
- the constructor should enforce the same security checks and permissions required to obtain an instance of the class using any other
- constructor.
- </remarks>
- <summary>
- Contructs a server by de-serializing its URL from the stream.
- </summary>
- </member>
- <member name="M:Opc.Da.PropertyID.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Serializes a server into a stream.
- </summary>
- </member>
- <member name="P:Opc.Da.PropertyID.Name">
- <summary>
- Used for properties identified by a qualified name.
- </summary>
- </member>
- <member name="P:Opc.Da.PropertyID.Code">
- <summary>
- Used for properties identified by a integer.
- </summary>
- </member>
- <member name="M:Opc.Da.PropertyID.op_Equality(Opc.Da.PropertyID,Opc.Da.PropertyID)">
- <summary>
- Returns true if the objects are equal.
- </summary>
- </member>
- <member name="M:Opc.Da.PropertyID.op_Inequality(Opc.Da.PropertyID,Opc.Da.PropertyID)">
- <summary>
- Returns true if the objects are not equal.
- </summary>
- </member>
- <member name="M:Opc.Da.PropertyID.#ctor(System.Xml.XmlQualifiedName)">
- <summary>
- Initializes a property identified by a qualified name.
- </summary>
- </member>
- <member name="M:Opc.Da.PropertyID.#ctor(System.Int32)">
- <summary>
- Initializes a property identified by an integer.
- </summary>
- </member>
- <member name="M:Opc.Da.PropertyID.#ctor(System.String,System.Int32,System.String)">
- <summary>
- Initializes a property identified by a property description.
- </summary>
- </member>
- <member name="M:Opc.Da.PropertyID.Equals(System.Object)">
- <summary>
- Returns true if the target object is equal to the object.
- </summary>
- </member>
- <member name="M:Opc.Da.PropertyID.GetHashCode">
- <summary>
- Returns a useful hash code for the object.
- </summary>
- </member>
- <member name="M:Opc.Da.PropertyID.ToString">
- <summary>
- Converts the property id to a string.
- </summary>
- </member>
- <member name="T:Opc.Da.Property">
- <summary>
- Defines identifiers for well-known properties.
- </summary>
- </member>
- <member name="F:Opc.Da.Property.DATATYPE">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.VALUE">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.QUALITY">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.TIMESTAMP">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.ACCESSRIGHTS">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.SCANRATE">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.EUTYPE">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.EUINFO">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.ENGINEERINGUINTS">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.DESCRIPTION">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.HIGHEU">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.LOWEU">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.HIGHIR">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.LOWIR">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.CLOSELABEL">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.OPENLABEL">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.TIMEZONE">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.CONDITION_STATUS">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.ALARM_QUICK_HELP">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.ALARM_AREA_LIST">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.PRIMARY_ALARM_AREA">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.CONDITION_LOGIC">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.LIMIT_EXCEEDED">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.DEADBAND">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.HIHI_LIMIT">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.HI_LIMIT">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.LO_LIMIT">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.LOLO_LIMIT">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.RATE_CHANGE_LIMIT">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.DEVIATION_LIMIT">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.SOUNDFILE">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.TYPE_SYSTEM_ID">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.DICTIONARY_ID">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.TYPE_ID">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.DICTIONARY">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.TYPE_DESCRIPTION">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.CONSISTENCY_WINDOW">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.WRITE_BEHAVIOR">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.UNCONVERTED_ITEM_ID">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.UNFILTERED_ITEM_ID">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.DATA_FILTER_VALUE">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.MINIMUM_VALUE">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.MAXIMUM_VALUE">
- <remarks/>
- </member>
- <member name="F:Opc.Da.Property.VALUE_PRECISION">
- <remarks/>
- </member>
- <member name="T:Opc.Da.PropertyDescription">
- <summary>
- Describes an item property.
- </summary>
- </member>
- <member name="P:Opc.Da.PropertyDescription.ID">
- <summary>
- The unique identifier for the property.
- </summary>
- </member>
- <member name="P:Opc.Da.PropertyDescription.Type">
- <summary>
- The .NET data type for the property.
- </summary>
- </member>
- <member name="P:Opc.Da.PropertyDescription.Name">
- <summary>
- The short description defined in the OPC specifications.
- </summary>
- </member>
- <member name="M:Opc.Da.PropertyDescription.#ctor(Opc.Da.PropertyID,System.Type,System.String)">
- <summary>
- Initializes the object with the specified values.
- </summary>
- </member>
- <member name="M:Opc.Da.PropertyDescription.ToString">
- <summary>
- Converts the description to a string.
- </summary>
- </member>
- <member name="M:Opc.Da.PropertyDescription.Find(Opc.Da.PropertyID)">
- <summary>
- Returns the description for the specified property.
- </summary>
- </member>
- <member name="M:Opc.Da.PropertyDescription.Enumerate">
- <summary>
- Returns an array of all well-known property descriptions.
- </summary>
- </member>
- <member name="F:Opc.Da.PropertyDescription.DATATYPE">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.VALUE">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.QUALITY">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.TIMESTAMP">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.ACCESSRIGHTS">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.SCANRATE">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.EUTYPE">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.EUINFO">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.ENGINEERINGUINTS">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.DESCRIPTION">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.HIGHEU">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.LOWEU">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.HIGHIR">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.LOWIR">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.CLOSELABEL">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.OPENLABEL">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.TIMEZONE">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.CONDITION_STATUS">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.ALARM_QUICK_HELP">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.ALARM_AREA_LIST">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.PRIMARY_ALARM_AREA">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.CONDITION_LOGIC">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.LIMIT_EXCEEDED">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.DEADBAND">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.HIHI_LIMIT">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.HI_LIMIT">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.LO_LIMIT">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.LOLO_LIMIT">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.RATE_CHANGE_LIMIT">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.DEVIATION_LIMIT">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.SOUNDFILE">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.TYPE_SYSTEM_ID">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.DICTIONARY_ID">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.TYPE_ID">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.DICTIONARY">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.TYPE_DESCRIPTION">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.CONSISTENCY_WINDOW">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.WRITE_BEHAVIOR">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.UNCONVERTED_ITEM_ID">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.UNFILTERED_ITEM_ID">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.DATA_FILTER_VALUE">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.MINIMUM_VALUE">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.MAXIMUM_VALUE">
- <remarks/>
- </member>
- <member name="F:Opc.Da.PropertyDescription.VALUE_PRECISION">
- <remarks/>
- </member>
- <member name="T:Opc.Da.accessRights">
- <summary>
- Defines possible item access rights.
- </summary>
- </member>
- <member name="F:Opc.Da.accessRights.readable">
- <remarks/>
- </member>
- <member name="F:Opc.Da.accessRights.writable">
- <remarks/>
- </member>
- <member name="F:Opc.Da.accessRights.readWritable">
- <remarks/>
- </member>
- <member name="T:Opc.Da.euType">
- <summary>
- Defines possible item engineering unit types
- </summary>
- </member>
- <member name="F:Opc.Da.euType.noEnum">
- <remarks/>
- </member>
- <member name="F:Opc.Da.euType.analog">
- <remarks/>
- </member>
- <member name="F:Opc.Da.euType.enumerated">
- <remarks/>
- </member>
- <member name="T:Opc.Da.qualityBits">
- <summary>
- Defines the possible quality status bits.
- </summary>
- </member>
- <member name="F:Opc.Da.qualityBits.good">
- <remarks/>
- </member>
- <member name="F:Opc.Da.qualityBits.goodLocalOverride">
- <remarks/>
- </member>
- <member name="F:Opc.Da.qualityBits.bad">
- <remarks/>
- </member>
- <member name="F:Opc.Da.qualityBits.badConfigurationError">
- <remarks/>
- </member>
- <member name="F:Opc.Da.qualityBits.badNotConnected">
- <remarks/>
- </member>
- <member name="F:Opc.Da.qualityBits.badDeviceFailure">
- <remarks/>
- </member>
- <member name="F:Opc.Da.qualityBits.badSensorFailure">
- <remarks/>
- </member>
- <member name="F:Opc.Da.qualityBits.badLastKnownValue">
- <remarks/>
- </member>
- <member name="F:Opc.Da.qualityBits.badCommFailure">
- <remarks/>
- </member>
- <member name="F:Opc.Da.qualityBits.badOutOfService">
- <remarks/>
- </member>
- <member name="F:Opc.Da.qualityBits.badWaitingForInitialData">
- <remarks/>
- </member>
- <member name="F:Opc.Da.qualityBits.uncertain">
- <remarks/>
- </member>
- <member name="F:Opc.Da.qualityBits.uncertainLastUsableValue">
- <remarks/>
- </member>
- <member name="F:Opc.Da.qualityBits.uncertainSensorNotAccurate">
- <remarks/>
- </member>
- <member name="F:Opc.Da.qualityBits.uncertainEUExceeded">
- <remarks/>
- </member>
- <member name="F:Opc.Da.qualityBits.uncertainSubNormal">
- <remarks/>
- </member>
- <member name="T:Opc.Da.limitBits">
- <summary>
- Defines the possible limit status bits.
- </summary>
- </member>
- <member name="F:Opc.Da.limitBits.none">
- <remarks/>
- </member>
- <member name="F:Opc.Da.limitBits.low">
- <remarks/>
- </member>
- <member name="F:Opc.Da.limitBits.high">
- <remarks/>
- </member>
- <member name="F:Opc.Da.limitBits.constant">
- <remarks/>
- </member>
- <member name="T:Opc.Da.qualityMasks">
- <summary>
- Defines bit masks for the quality.
- </summary>
- </member>
- <member name="F:Opc.Da.qualityMasks.qualityMask">
- <remarks/>
- </member>
- <member name="F:Opc.Da.qualityMasks.limitMask">
- <remarks/>
- </member>
- <member name="F:Opc.Da.qualityMasks.vendorMask">
- <remarks/>
- </member>
- <member name="T:Opc.Da.Quality">
- <summary>
- Contains the quality field for an item value.
- </summary>
- </member>
- <member name="P:Opc.Da.Quality.QualityBits">
- <summary>
- The value in the quality bits field.
- </summary>
- </member>
- <member name="P:Opc.Da.Quality.LimitBits">
- <summary>
- The value in the limit bits field.
- </summary>
- </member>
- <member name="P:Opc.Da.Quality.VendorBits">
- <summary>
- The value in the vendor bits field.
- </summary>
- </member>
- <member name="M:Opc.Da.Quality.GetCode">
- <summary>
- Returns the quality as a 16 bit integer.
- </summary>
- </member>
- <member name="M:Opc.Da.Quality.SetCode(System.Int16)">
- <summary>
- Initializes the quality from a 16 bit integer.
- </summary>
- </member>
- <member name="M:Opc.Da.Quality.op_Equality(Opc.Da.Quality,Opc.Da.Quality)">
- <summary>
- Returns true if the objects are equal.
- </summary>
- </member>
- <member name="M:Opc.Da.Quality.op_Inequality(Opc.Da.Quality,Opc.Da.Quality)">
- <summary>
- Returns true if the objects are not equal.
- </summary>
- </member>
- <member name="M:Opc.Da.Quality.#ctor(Opc.Da.qualityBits)">
- <summary>
- Initializes the object with the specified quality.
- </summary>
- </member>
- <member name="M:Opc.Da.Quality.#ctor(System.Int16)">
- <summary>
- Initializes the object from the contents of a 16 bit integer.
- </summary>
- </member>
- <member name="M:Opc.Da.Quality.ToString">
- <summary>
- Converts a quality to a string with the format: 'quality[limit]:vendor'.
- </summary>
- </member>
- <member name="M:Opc.Da.Quality.Equals(System.Object)">
- <summary>
- Determines whether the specified Object is equal to the current Quality
- </summary>
- </member>
- <member name="M:Opc.Da.Quality.GetHashCode">
- <summary>
- Returns hash code for the current Quality.
- </summary>
- </member>
- <member name="F:Opc.Da.Quality.Good">
- <summary>
- A 'good' quality value.
- </summary>
- </member>
- <member name="F:Opc.Da.Quality.Bad">
- <summary>
- An 'bad' quality value.
- </summary>
- </member>
- <member name="T:Opc.Da.Server">
- <summary>
- An in-process object used to access OPC Data Access servers.
- </summary>
- </member>
- <member name="M:Opc.Da.Server.#ctor(Opc.Factory,Opc.URL)">
- <summary>
- Initializes the object with a factory and a default URL.
- </summary>
- <param name="factory">The Opc.Factory used to connect to remote servers.</param>
- <param name="url">The network address of a remote server.</param>
- </member>
- <member name="T:Opc.Da.Server.Names">
- <summary>
- A set of names for fields used in serialization.
- </summary>
- </member>
- <member name="M:Opc.Da.Server.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Contructs a server by de-serializing its URL from the stream.
- </summary>
- </member>
- <member name="M:Opc.Da.Server.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Serializes a server into a stream.
- </summary>
- </member>
- <member name="M:Opc.Da.Server.Clone">
- <summary>
- Returns an unconnected copy of the server with the same URL.
- </summary>
- </member>
- <member name="P:Opc.Da.Server.Subscriptions">
- <summary>
- Returns an array of all subscriptions for the server.
- </summary>
- </member>
- <member name="P:Opc.Da.Server.Filters">
- <summary>
- The current result filters applied by the server.
- </summary>
- </member>
- <member name="M:Opc.Da.Server.Connect(Opc.URL,Opc.ConnectData)">
- <summary>
- Connects to the server with the specified URL and credentials.
- </summary>
- </member>
- <member name="M:Opc.Da.Server.Disconnect">
- <summary>
- Disconnects from the server and releases all network resources.
- </summary>
- </member>
- <member name="M:Opc.Da.Server.GetResultFilters">
- <summary>
- Returns the filters applied by the server to any item results returned to the client.
- </summary>
- <returns>A bit mask indicating which fields should be returned in any item results.</returns>
- </member>
- <member name="M:Opc.Da.Server.SetResultFilters(System.Int32)">
- <summary>
- Sets the filters applied by the server to any item results returned to the client.
- </summary>
- <param name="filters">A bit mask indicating which fields should be returned in any item results.</param>
- </member>
- <member name="M:Opc.Da.Server.GetStatus">
- <summary>
- Returns the current server status.
- </summary>
- <returns>The current server status.</returns>
- </member>
- <member name="M:Opc.Da.Server.Read(Opc.Da.Item[])">
- <summary>
- Reads the current values for a set of items.
- </summary>
- <param name="items">The set of items to read.</param>
- <returns>The results of the read operation for each item.</returns>
- </member>
- <member name="M:Opc.Da.Server.Write(Opc.Da.ItemValue[])">
- <summary>
- Writes the value, quality and timestamp for a set of items.
- </summary>
- <param name="items">The set of item values to write.</param>
- <returns>The results of the write operation for each item.</returns>
- </member>
- <member name="M:Opc.Da.Server.CreateSubscription(Opc.Da.SubscriptionState)">
- <summary>
- Creates a new subscription.
- </summary>
- <param name="state">The initial state of the subscription.</param>
- <returns>The new subscription object.</returns>
- </member>
- <member name="M:Opc.Da.Server.CreateSubscription(Opc.Da.ISubscription)">
- <summary>
- Creates a new instance of the appropriate subcription object.
- </summary>
- <param name="subscription">The remote subscription object.</param>
- </member>
- <member name="M:Opc.Da.Server.CancelSubscription(Opc.Da.ISubscription)">
- <summary>
- Cancels a subscription and releases all resources allocated for it.
- </summary>
- <param name="subscription">The subscription to cancel.</param>
- </member>
- <member name="M:Opc.Da.Server.Browse(Opc.ItemIdentifier,Opc.Da.BrowseFilters,Opc.Da.BrowsePosition@)">
- <summary>
- Fetches the children of a branch that meet the filter criteria.
- </summary>
- <param name="itemID">The identifier of branch which is the target of the search.</param>
- <param name="filters">The filters to use to limit the set of child elements returned.</param>
- <param name="position">An object used to continue a browse that could not be completed.</param>
- <returns>The set of elements found.</returns>
- </member>
- <member name="M:Opc.Da.Server.BrowseNext(Opc.Da.BrowsePosition@)">
- <summary>
- Continues a browse operation with previously specified search criteria.
- </summary>
- <param name="position">An object containing the browse operation state information.</param>
- <returns>The set of elements found.</returns>
- </member>
- <member name="M:Opc.Da.Server.GetProperties(Opc.ItemIdentifier[],Opc.Da.PropertyID[],System.Boolean)">
- <summary>
- Returns the item properties for a set of items.
- </summary>
- <param name="itemIDs">A list of item identifiers.</param>
- <param name="propertyIDs">A list of properties to fetch for each item.</param>
- <param name="returnValues">Whether the property values should be returned with the properties.</param>
- <returns>A list of properties for each item.</returns>
- </member>
- <member name="M:Opc.Da.Server.BrowseAccessPath(Opc.ItemIdentifier)">
- <summary>
- Provides a way to browse the available AccessPath for an item.
- </summary>
- <param name="itemID">The identifier for which the access paths will be browsed.</param>
- <returns>An array of possible access paths to the item.</returns>
- </member>
- <member name="F:Opc.Da.Server.m_subscriptions">
- <summary>
- A list of subscriptions for the server.
- </summary>
- </member>
- <member name="F:Opc.Da.Server.m_filters">
- <summary>
- The local copy of the result filters.
- </summary>
- </member>
- <member name="M:Opc.Da.Server.EstablishSubscription(Opc.Da.Subscription)">
- <summary>
- Establishes a subscription based on the template provided.
- </summary>
- </member>
- <member name="T:Opc.Da.SubscriptionCollection">
- <summary>
- A collection of subscriptions.
- </summary>
- </member>
- <member name="P:Opc.Da.SubscriptionCollection.Item(System.Int32)">
- <summary>
- Gets the item at the specified index.
- </summary>
- </member>
- <member name="M:Opc.Da.SubscriptionCollection.#ctor">
- <summary>
- Initializes object with the default values.
- </summary>
- </member>
- <member name="M:Opc.Da.SubscriptionCollection.#ctor(Opc.Da.SubscriptionCollection)">
- <summary>
- Initializes object with the specified SubscriptionCollection object.
- </summary>
- </member>
- <member name="M:Opc.Da.SubscriptionCollection.Clone">
- <summary>
- Creates a deep copy of the object.
- </summary>
- </member>
- <member name="P:Opc.Da.SubscriptionCollection.IsSynchronized">
- <summary>
- Indicates whether access to the ICollection is synchronized (thread-safe).
- </summary>
- </member>
- <member name="P:Opc.Da.SubscriptionCollection.Count">
- <summary>
- Gets the number of objects in the collection.
- </summary>
- </member>
- <member name="M:Opc.Da.SubscriptionCollection.CopyTo(System.Array,System.Int32)">
- <summary>
- Copies the objects to an Array, starting at a the specified index.
- </summary>
- <param name="array">The one-dimensional Array that is the destination for the objects.</param>
- <param name="index">The zero-based index in the Array at which copying begins.</param>
- </member>
- <member name="M:Opc.Da.SubscriptionCollection.CopyTo(Opc.Da.Subscription[],System.Int32)">
- <summary>
- Copies the objects to an Array, starting at a the specified index.
- </summary>
- <param name="array">The one-dimensional Array that is the destination for the objects.</param>
- <param name="index">The zero-based index in the Array at which copying begins.</param>
- </member>
- <member name="P:Opc.Da.SubscriptionCollection.SyncRoot">
- <summary>
- Indicates whether access to the ICollection is synchronized (thread-safe).
- </summary>
- </member>
- <member name="M:Opc.Da.SubscriptionCollection.GetEnumerator">
- <summary>
- Returns an enumerator that can iterate through a collection.
- </summary>
- <returns>An IEnumerator that can be used to iterate through the collection.</returns>
- </member>
- <member name="P:Opc.Da.SubscriptionCollection.IsReadOnly">
- <summary>
- Gets a value indicating whether the IList is read-only.
- </summary>
- </member>
- <member name="P:Opc.Da.SubscriptionCollection.System#Collections#IList#Item(System.Int32)">
- <summary>
- Gets or sets the element at the specified index.
- </summary>
- </member>
- <member name="M:Opc.Da.SubscriptionCollection.RemoveAt(System.Int32)">
- <summary>
- Removes the IList subscription at the specified index.
- </summary>
- <param name="index">The zero-based index of the subscription to remove.</param>
- </member>
- <member name="M:Opc.Da.SubscriptionCollection.Insert(System.Int32,System.Object)">
- <summary>
- Inserts an subscription to the IList at the specified position.
- </summary>
- <param name="index">The zero-based index at which value should be inserted.</param>
- <param name="value">The Object to insert into the IList. </param>
- </member>
- <member name="M:Opc.Da.SubscriptionCollection.Remove(System.Object)">
- <summary>
- Removes the first occurrence of a specific object from the IList.
- </summary>
- <param name="value">The Object to remove from the IList.</param>
- </member>
- <member name="M:Opc.Da.SubscriptionCollection.Contains(System.Object)">
- <summary>
- Determines whether the IList contains a specific value.
- </summary>
- <param name="value">The Object to locate in the IList.</param>
- <returns>true if the Object is found in the IList; otherwise, false.</returns>
- </member>
- <member name="M:Opc.Da.SubscriptionCollection.Clear">
- <summary>
- Removes all subscriptions from the IList.
- </summary>
- </member>
- <member name="M:Opc.Da.SubscriptionCollection.IndexOf(System.Object)">
- <summary>
- Determines the index of a specific subscription in the IList.
- </summary>
- <param name="value">The Object to locate in the IList.</param>
- <returns>The index of value if found in the list; otherwise, -1.</returns>
- </member>
- <member name="M:Opc.Da.SubscriptionCollection.Add(System.Object)">
- <summary>
- Adds an subscription to the IList.
- </summary>
- <param name="value">The Object to add to the IList. </param>
- <returns>The position into which the new element was inserted.</returns>
- </member>
- <member name="P:Opc.Da.SubscriptionCollection.IsFixedSize">
- <summary>
- Indicates whether the IList has a fixed size.
- </summary>
- </member>
- <member name="M:Opc.Da.SubscriptionCollection.Insert(System.Int32,Opc.Da.Subscription)">
- <summary>
- Inserts an subscription to the IList at the specified position.
- </summary>
- <param name="index">The zero-based index at which value should be inserted.</param>
- <param name="value">The Object to insert into the IList. </param>
- </member>
- <member name="M:Opc.Da.SubscriptionCollection.Remove(Opc.Da.Subscription)">
- <summary>
- Removes the first occurrence of a specific object from the IList.
- </summary>
- <param name="value">The Object to remove from the IList.</param>
- </member>
- <member name="M:Opc.Da.SubscriptionCollection.Contains(Opc.Da.Subscription)">
- <summary>
- Determines whether the IList contains a specific value.
- </summary>
- <param name="value">The Object to locate in the IList.</param>
- <returns>true if the Object is found in the IList; otherwise, false.</returns>
- </member>
- <member name="M:Opc.Da.SubscriptionCollection.IndexOf(Opc.Da.Subscription)">
- <summary>
- Determines the index of a specific subscription in the IList.
- </summary>
- <param name="value">The Object to locate in the IList.</param>
- <returns>The index of value if found in the list; otherwise, -1.</returns>
- </member>
- <member name="M:Opc.Da.SubscriptionCollection.Add(Opc.Da.Subscription)">
- <summary>
- Adds an subscription to the IList.
- </summary>
- <param name="value">The Object to add to the IList. </param>
- <returns>The position into which the new element was inserted.</returns>
- </member>
- <member name="T:Opc.Da.GetResultFiltersAsyncDelegate">
- <summary>
- The asynchronous delegate for GetResultFilters.
- </summary>
- </member>
- <member name="T:Opc.Da.SetResultFiltersAsyncDelegate">
- <summary>
- The asynchronous delegate for SetResultFilters.
- </summary>
- </member>
- <member name="T:Opc.Da.GetStatusAsyncDelegate">
- <summary>
- The asynchronous delegate for GetStatus.
- </summary>
- </member>
- <member name="T:Opc.Da.ReadAsyncDelegate">
- <summary>
- The asynchronous delegate for Read.
- </summary>
- </member>
- <member name="T:Opc.Da.WriteAsyncDelegate">
- <summary>
- The asynchronous delegate for Write.
- </summary>
- </member>
- <member name="T:Opc.Da.CreateSubscriptionAsyncDelegate">
- <summary>
- The asynchronous delegate for CreateSubscription.
- </summary>
- </member>
- <member name="T:Opc.Da.CancelSubscriptionAsyncDelegate">
- <summary>
- The asynchronous delegate for CancelSubscription.
- </summary>
- </member>
- <member name="T:Opc.Da.BrowseAsyncDelegate">
- <summary>
- The asynchronous delegate for Browse.
- </summary>
- </member>
- <member name="T:Opc.Da.BrowseNextAsyncDelegate">
- <summary>
- The asynchronous delegate for BrowseNext.
- </summary>
- </member>
- <member name="T:Opc.Da.GetPropertiesAsyncDelegate">
- <summary>
- The asynchronous delegate for GetProperties.
- </summary>
- </member>
- <member name="T:Opc.Da.Subscription">
- <summary>
- An in-process object used to access subscriptions on OPC Data Access servers.
- </summary>
- </member>
- <member name="M:Opc.Da.Subscription.#ctor(Opc.Da.Server,Opc.Da.ISubscription)">
- <summary>
- Initializes object with default values.
- </summary>
- </member>
- <member name="M:Opc.Da.Subscription.Dispose">
- <summary>
- This must be called explicitly by clients to ensure the remote server is released.
- </summary>
- </member>
- <member name="T:Opc.Da.Subscription.Names">
- <summary>
- A set of names for fields used in serialization.
- </summary>
- </member>
- <member name="M:Opc.Da.Subscription.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Contructs a server by de-serializing its URL from the stream.
- </summary>
- </member>
- <member name="M:Opc.Da.Subscription.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Serializes a server into a stream.
- </summary>
- </member>
- <member name="M:Opc.Da.Subscription.Clone">
- <summary>
- Returns an unconnected copy of the subscription with the same items.
- </summary>
- </member>
- <member name="P:Opc.Da.Subscription.Server">
- <summary>
- The server that the subscription is attached to.
- </summary>
- </member>
- <member name="P:Opc.Da.Subscription.Name">
- <summary>
- The name assigned to the subscription by the client.
- </summary>
- </member>
- <member name="P:Opc.Da.Subscription.ClientHandle">
- <summary>
- The handle assigned to the group by the client.
- </summary>
- </member>
- <member name="P:Opc.Da.Subscription.ServerHandle">
- <summary>
- The handle assigned to the subscription by the server.
- </summary>
- </member>
- <member name="P:Opc.Da.Subscription.Active">
- <summary>
- Whether the subscription is active.
- </summary>
- </member>
- <member name="P:Opc.Da.Subscription.Enabled">
- <summary>
- Whether data callbacks are enabled.
- </summary>
- </member>
- <member name="P:Opc.Da.Subscription.Locale">
- <summary>
- The current locale used by the subscription.
- </summary>
- </member>
- <member name="P:Opc.Da.Subscription.Filters">
- <summary>
- The current result filters applied by the subscription.
- </summary>
- </member>
- <member name="P:Opc.Da.Subscription.State">
- <summary>
- Returns a copy of the current subscription state.
- </summary>
- </member>
- <member name="P:Opc.Da.Subscription.Items">
- <summary>
- The items belonging to the subscription.
- </summary>
- </member>
- <member name="E:Opc.Da.Subscription.DataChanged">
- <summary>
- An event to receive data change updates.
- </summary>
- </member>
- <member name="M:Opc.Da.Subscription.GetResultFilters">
- <summary>
- Gets default result filters for the server.
- </summary>
- </member>
- <member name="M:Opc.Da.Subscription.SetResultFilters(System.Int32)">
- <summary>
- Sets default result filters for the server.
- </summary>
- </member>
- <member name="M:Opc.Da.Subscription.GetState">
- <summary>
- Returns the current subscription state.
- </summary>
- </member>
- <member name="M:Opc.Da.Subscription.ModifyState(System.Int32,Opc.Da.SubscriptionState)">
- <summary>
- Updates the current subscription state.
- </summary>
- </member>
- <member name="M:Opc.Da.Subscription.AddItems(Opc.Da.Item[])">
- <summary>
- Adds items to the subscription.
- </summary>
- </member>
- <member name="M:Opc.Da.Subscription.ModifyItems(System.Int32,Opc.Da.Item[])">
- <summary>
- Modifies items that are already part of the subscription.
- </summary>
- </member>
- <member name="M:Opc.Da.Subscription.RemoveItems(Opc.ItemIdentifier[])">
- <summary>
- Removes items from a subsription.
- </summary>
- </member>
- <member name="M:Opc.Da.Subscription.Read(Opc.Da.Item[])">
- <summary>
- Reads a set of subscription items.
- </summary>
- </member>
- <member name="M:Opc.Da.Subscription.Write(Opc.Da.ItemValue[])">
- <summary>
- Writes a set of subscription items.
- </summary>
- </member>
- <member name="M:Opc.Da.Subscription.Read(Opc.Da.Item[],System.Object,Opc.Da.ReadCompleteEventHandler,Opc.IRequest@)">
- <summary>
- Begins an asynchronous read operation for a set of items.
- </summary>
- <param name="items">The set of items to read (must include the server handle).</param>
- <param name="requestHandle">An identifier for the request assigned by the caller.</param>
- <param name="callback">A delegate used to receive notifications when the request completes.</param>
- <param name="request">An object that contains the state of the request (used to cancel the request).</param>
- <returns>A set of results containing any errors encountered when the server validated the items.</returns>
- </member>
- <member name="M:Opc.Da.Subscription.Write(Opc.Da.ItemValue[],System.Object,Opc.Da.WriteCompleteEventHandler,Opc.IRequest@)">
- <summary>
- Begins an asynchronous write operation for a set of items.
- </summary>
- <param name="items">The set of item values to write (must include the server handle).</param>
- <param name="requestHandle">An identifier for the request assigned by the caller.</param>
- <param name="callback">A delegate used to receive notifications when the request completes.</param>
- <param name="request">An object that contains the state of the request (used to cancel the request).</param>
- <returns>A set of results containing any errors encountered when the server validated the items.</returns>
- </member>
- <member name="M:Opc.Da.Subscription.Cancel(Opc.IRequest,Opc.Da.CancelCompleteEventHandler)">
- <summary>
- Cancels an asynchronous request.
- </summary>
- </member>
- <member name="M:Opc.Da.Subscription.Refresh">
- <summary>
- Tells the server to send an data change update for all subscription items.
- </summary>
- </member>
- <member name="M:Opc.Da.Subscription.Refresh(System.Object,Opc.IRequest@)">
- <summary>
- Causes the server to send a data changed notification for all active items.
- </summary>
- <param name="requestHandle">An identifier for the request assigned by the caller.</param>
- <param name="request">An object that contains the state of the request (used to cancel the request).</param>
- <returns>A set of results containing any errors encountered when the server validated the items.</returns>
- </member>
- <member name="M:Opc.Da.Subscription.SetEnabled(System.Boolean)">
- <summary>
- Sets whether data change callbacks are enabled.
- </summary>
- </member>
- <member name="M:Opc.Da.Subscription.GetEnabled">
- <summary>
- Gets whether data change callbacks are enabled.
- </summary>
- </member>
- <member name="F:Opc.Da.Subscription.m_server">
- <summary>
- The containing server object.
- </summary>
- </member>
- <member name="F:Opc.Da.Subscription.m_subscription">
- <summary>
- The remote subscription object.
- </summary>
- </member>
- <member name="F:Opc.Da.Subscription.m_state">
- <summary>
- The local copy of the subscription state.
- </summary>
- </member>
- <member name="F:Opc.Da.Subscription.m_items">
- <summary>
- The local copy of all subscription items.
- </summary>
- </member>
- <member name="F:Opc.Da.Subscription.m_enabled">
- <summary>
- Whether data callbacks are enabled.
- </summary>
- </member>
- <member name="F:Opc.Da.Subscription.m_filters">
- <summary>
- The local copy of the result filters.
- </summary>
- </member>
- <member name="T:Opc.ReadOnlyCollection">
- <summary>
- A read only collection class which can be used to expose arrays as properties of classes.
- </summary>
- </member>
- <member name="P:Opc.ReadOnlyCollection.Item(System.Int32)">
- <summary>
- An indexer for the collection.
- </summary>
- </member>
- <member name="M:Opc.ReadOnlyCollection.ToArray">
- <summary>
- Returns a copy of the collection as an array.
- </summary>
- </member>
- <member name="M:Opc.ReadOnlyCollection.#ctor(System.Array)">
- <summary>
- Creates a collection that wraps the specified array instance.
- </summary>
- </member>
- <member name="P:Opc.ReadOnlyCollection.Array">
- <summary>
- The array instance exposed by the collection.
- </summary>
- </member>
- <member name="T:Opc.ReadOnlyCollection.Names">
- <summary>
- A set of names for fields used in serialization.
- </summary>
- </member>
- <member name="M:Opc.ReadOnlyCollection.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Contructs a server by de-serializing its URL from the stream.
- </summary>
- </member>
- <member name="M:Opc.ReadOnlyCollection.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Serializes a server into a stream.
- </summary>
- </member>
- <member name="P:Opc.ReadOnlyCollection.IsSynchronized">
- <summary>
- Indicates whether access to the ICollection is synchronized (thread-safe).
- </summary>
- </member>
- <member name="P:Opc.ReadOnlyCollection.Count">
- <summary>
- Gets the number of objects in the collection.
- </summary>
- </member>
- <member name="M:Opc.ReadOnlyCollection.CopyTo(System.Array,System.Int32)">
- <summary>
- Copies the objects to an Array, starting at a the specified index.
- </summary>
- <param name="array">The one-dimensional Array that is the destination for the objects.</param>
- <param name="index">The zero-based index in the Array at which copying begins.</param>
- </member>
- <member name="P:Opc.ReadOnlyCollection.SyncRoot">
- <summary>
- Indicates whether access to the ICollection is synchronized (thread-safe).
- </summary>
- </member>
- <member name="M:Opc.ReadOnlyCollection.GetEnumerator">
- <summary>
- Returns an enumerator that can iterate through a collection.
- </summary>
- <returns>An IEnumerator that can be used to iterate through the collection.</returns>
- </member>
- <member name="M:Opc.ReadOnlyCollection.Clone">
- <summary>
- Creates a deep copy of the collection.
- </summary>
- </member>
- <member name="T:Opc.WriteableCollection">
- <summary>
- A writeable collection class which can be used to expose arrays as properties of classes.
- </summary>
- </member>
- <member name="P:Opc.WriteableCollection.Item(System.Int32)">
- <summary>
- An indexer for the collection.
- </summary>
- </member>
- <member name="M:Opc.WriteableCollection.ToArray">
- <summary>
- Returns a copy of the collection as an array.
- </summary>
- </member>
- <member name="M:Opc.WriteableCollection.AddRange(System.Collections.ICollection)">
- <summary>
- Adds a list of values to the collection.
- </summary>
- </member>
- <member name="M:Opc.WriteableCollection.#ctor(System.Collections.ICollection,System.Type)">
- <summary>
- Creates a collection that wraps the specified array instance.
- </summary>
- </member>
- <member name="P:Opc.WriteableCollection.Array">
- <summary>
- The array instance exposed by the collection.
- </summary>
- </member>
- <member name="P:Opc.WriteableCollection.ElementType">
- <summary>
- The type of objects allowed in the collection.
- </summary>
- </member>
- <member name="M:Opc.WriteableCollection.ValidateElement(System.Object)">
- <summary>
- Throws an exception if the element is not valid for the collection.
- </summary>
- </member>
- <member name="F:Opc.WriteableCollection.INVALID_VALUE">
- <remarks/>
- </member>
- <member name="F:Opc.WriteableCollection.INVALID_TYPE">
- <remarks/>
- </member>
- <member name="T:Opc.WriteableCollection.Names">
- <summary>
- A set of names for fields used in serialization.
- </summary>
- </member>
- <member name="M:Opc.WriteableCollection.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Contructs a server by de-serializing its URL from the stream.
- </summary>
- </member>
- <member name="M:Opc.WriteableCollection.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Serializes a server into a stream.
- </summary>
- </member>
- <member name="P:Opc.WriteableCollection.IsSynchronized">
- <summary>
- Indicates whether access to the ICollection is synchronized (thread-safe).
- </summary>
- </member>
- <member name="P:Opc.WriteableCollection.Count">
- <summary>
- Gets the number of objects in the collection.
- </summary>
- </member>
- <member name="M:Opc.WriteableCollection.CopyTo(System.Array,System.Int32)">
- <summary>
- Copies the objects to an Array, starting at a the specified index.
- </summary>
- <param name="array">The one-dimensional Array that is the destination for the objects.</param>
- <param name="index">The zero-based index in the Array at which copying begins.</param>
- </member>
- <member name="P:Opc.WriteableCollection.SyncRoot">
- <summary>
- Indicates whether access to the ICollection is synchronized (thread-safe).
- </summary>
- </member>
- <member name="M:Opc.WriteableCollection.GetEnumerator">
- <summary>
- Returns an enumerator that can iterate through a collection.
- </summary>
- <returns>An IEnumerator that can be used to iterate through the collection.</returns>
- </member>
- <member name="P:Opc.WriteableCollection.IsReadOnly">
- <summary>
- Gets a value indicating whether the collection is read-only.
- </summary>
- </member>
- <member name="P:Opc.WriteableCollection.System#Collections#IList#Item(System.Int32)">
- <summary>
- Gets or sets the element at the specified index.
- </summary>
- </member>
- <member name="M:Opc.WriteableCollection.RemoveAt(System.Int32)">
- <summary>
- Removes the IList item at the specified index.
- </summary>
- <param name="index">The zero-based index of the item to remove.</param>
- </member>
- <member name="M:Opc.WriteableCollection.Insert(System.Int32,System.Object)">
- <summary>
- Inserts an item to the IList at the specified position.
- </summary>
- <param name="index">The zero-based index at which value should be inserted.</param>
- <param name="value">The Object to insert into the IList. </param>
- </member>
- <member name="M:Opc.WriteableCollection.Remove(System.Object)">
- <summary>
- Removes the first occurrence of a specific object from the IList.
- </summary>
- <param name="value">The Object to remove from the IList.</param>
- </member>
- <member name="M:Opc.WriteableCollection.Contains(System.Object)">
- <summary>
- Determines whether the IList contains a specific value.
- </summary>
- <param name="value">The Object to locate in the IList.</param>
- <returns>true if the Object is found in the IList; otherwise, false.</returns>
- </member>
- <member name="M:Opc.WriteableCollection.Clear">
- <summary>
- Removes all items from the IList.
- </summary>
- </member>
- <member name="M:Opc.WriteableCollection.IndexOf(System.Object)">
- <summary>
- Determines the index of a specific item in the IList.
- </summary>
- <param name="value">The Object to locate in the IList.</param>
- <returns>The index of value if found in the list; otherwise, -1.</returns>
- </member>
- <member name="M:Opc.WriteableCollection.Add(System.Object)">
- <summary>
- Adds an item to the IList.
- </summary>
- <param name="value">The Object to add to the IList. </param>
- <returns>The position into which the new element was inserted.</returns>
- </member>
- <member name="P:Opc.WriteableCollection.IsFixedSize">
- <summary>
- Indicates whether the IList has a fixed size.
- </summary>
- </member>
- <member name="M:Opc.WriteableCollection.Clone">
- <summary>
- Creates a deep copy of the collection.
- </summary>
- </member>
- <member name="T:Opc.ReadOnlyDictionary">
- <summary>
- A read only dictionary class which can be used to expose arrays as properties of classes.
- </summary>
- </member>
- <member name="M:Opc.ReadOnlyDictionary.#ctor(System.Collections.Hashtable)">
- <summary>
- Creates a collection that wraps the specified array instance.
- </summary>
- </member>
- <member name="P:Opc.ReadOnlyDictionary.Dictionary">
- <summary>
- The array instance exposed by the collection.
- </summary>
- </member>
- <member name="T:Opc.ReadOnlyDictionary.Names">
- <summary>
- A set of names for fields used in serialization.
- </summary>
- </member>
- <member name="M:Opc.ReadOnlyDictionary.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Contructs a server by de-serializing its URL from the stream.
- </summary>
- </member>
- <member name="M:Opc.ReadOnlyDictionary.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Serializes a server into a stream.
- </summary>
- </member>
- <member name="P:Opc.ReadOnlyDictionary.IsReadOnly">
- <summary>
- Gets a value indicating whether the IDictionary is read-only.
- </summary>
- </member>
- <member name="M:Opc.ReadOnlyDictionary.GetEnumerator">
- <summary>
- Returns an IDictionaryEnumerator for the IDictionary.
- </summary>
- </member>
- <member name="P:Opc.ReadOnlyDictionary.Item(System.Object)">
- <summary>
- Gets or sets the element with the specified key.
- </summary>
- </member>
- <member name="M:Opc.ReadOnlyDictionary.Remove(System.Object)">
- <summary>
- Removes the element with the specified key from the IDictionary.
- </summary>
- </member>
- <member name="M:Opc.ReadOnlyDictionary.Contains(System.Object)">
- <summary>
- Determines whether the IDictionary contains an element with the specified key.
- </summary>
- </member>
- <member name="M:Opc.ReadOnlyDictionary.Clear">
- <summary>
- Removes all elements from the IDictionary.
- </summary>
- </member>
- <member name="P:Opc.ReadOnlyDictionary.Values">
- <summary>
- Gets an ICollection containing the values in the IDictionary.
- </summary>
- </member>
- <member name="M:Opc.ReadOnlyDictionary.Add(System.Object,System.Object)">
- <summary>
- Adds an element with the provided key and value to the IDictionary.
- </summary>
- </member>
- <member name="P:Opc.ReadOnlyDictionary.Keys">
- <summary>
- Gets an ICollection containing the keys of the IDictionary.
- </summary>
- </member>
- <member name="P:Opc.ReadOnlyDictionary.IsFixedSize">
- <summary>
- Gets a value indicating whether the IDictionary has a fixed size.
- </summary>
- </member>
- <member name="P:Opc.ReadOnlyDictionary.IsSynchronized">
- <summary>
- Indicates whether access to the ICollection is synchronized (thread-safe).
- </summary>
- </member>
- <member name="P:Opc.ReadOnlyDictionary.Count">
- <summary>
- Gets the number of objects in the collection.
- </summary>
- </member>
- <member name="M:Opc.ReadOnlyDictionary.CopyTo(System.Array,System.Int32)">
- <summary>
- Copies the objects to an Array, starting at a the specified index.
- </summary>
- <param name="array">The one-dimensional Array that is the destination for the objects.</param>
- <param name="index">The zero-based index in the Array at which copying begins.</param>
- </member>
- <member name="P:Opc.ReadOnlyDictionary.SyncRoot">
- <summary>
- Indicates whether access to the ICollection is synchronized (thread-safe).
- </summary>
- </member>
- <member name="M:Opc.ReadOnlyDictionary.System#Collections#IEnumerable#GetEnumerator">
- <summary>
- Returns an enumerator that can iterate through a collection.
- </summary>
- <returns>An IEnumerator that can be used to iterate through the collection.</returns>
- </member>
- <member name="M:Opc.ReadOnlyDictionary.Clone">
- <summary>
- Creates a deep copy of the collection.
- </summary>
- </member>
- <member name="T:Opc.WriteableDictionary">
- <summary>
- A read only dictionary class which can be used to expose arrays as properties of classes.
- </summary>
- </member>
- <member name="M:Opc.WriteableDictionary.#ctor(System.Collections.IDictionary,System.Type,System.Type)">
- <summary>
- Creates a collection that wraps the specified array instance.
- </summary>
- </member>
- <member name="P:Opc.WriteableDictionary.Dictionary">
- <summary>
- The dictionary instance exposed by the collection.
- </summary>
- </member>
- <member name="P:Opc.WriteableDictionary.KeyType">
- <summary>
- The type of objects allowed as keys in the dictionary.
- </summary>
- </member>
- <member name="P:Opc.WriteableDictionary.ValueType">
- <summary>
- The type of objects allowed as values in the dictionary.
- </summary>
- </member>
- <member name="M:Opc.WriteableDictionary.ValidateKey(System.Object,System.Type)">
- <summary>
- Throws an exception if the key is not valid for the dictionary.
- </summary>
- </member>
- <member name="M:Opc.WriteableDictionary.ValidateValue(System.Object,System.Type)">
- <summary>
- Throws an exception if the value is not valid for the dictionary.
- </summary>
- </member>
- <member name="F:Opc.WriteableDictionary.INVALID_VALUE">
- <remarks/>
- </member>
- <member name="F:Opc.WriteableDictionary.INVALID_TYPE">
- <remarks/>
- </member>
- <member name="T:Opc.WriteableDictionary.Names">
- <summary>
- A set of names for fields used in serialization.
- </summary>
- </member>
- <member name="M:Opc.WriteableDictionary.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Contructs a server by de-serializing its URL from the stream.
- </summary>
- </member>
- <member name="M:Opc.WriteableDictionary.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Serializes a server into a stream.
- </summary>
- </member>
- <member name="P:Opc.WriteableDictionary.IsReadOnly">
- <summary>
- Gets a value indicating whether the IDictionary is read-only.
- </summary>
- </member>
- <member name="M:Opc.WriteableDictionary.GetEnumerator">
- <summary>
- Returns an IDictionaryEnumerator for the IDictionary.
- </summary>
- </member>
- <member name="P:Opc.WriteableDictionary.Item(System.Object)">
- <summary>
- Gets or sets the element with the specified key.
- </summary>
- </member>
- <member name="M:Opc.WriteableDictionary.Remove(System.Object)">
- <summary>
- Removes the element with the specified key from the IDictionary.
- </summary>
- </member>
- <member name="M:Opc.WriteableDictionary.Contains(System.Object)">
- <summary>
- Determines whether the IDictionary contains an element with the specified key.
- </summary>
- </member>
- <member name="M:Opc.WriteableDictionary.Clear">
- <summary>
- Removes all elements from the IDictionary.
- </summary>
- </member>
- <member name="P:Opc.WriteableDictionary.Values">
- <summary>
- Gets an ICollection containing the values in the IDictionary.
- </summary>
- </member>
- <member name="M:Opc.WriteableDictionary.Add(System.Object,System.Object)">
- <summary>
- Adds an element with the provided key and value to the IDictionary.
- </summary>
- </member>
- <member name="P:Opc.WriteableDictionary.Keys">
- <summary>
- Gets an ICollection containing the keys of the IDictionary.
- </summary>
- </member>
- <member name="P:Opc.WriteableDictionary.IsFixedSize">
- <summary>
- Gets a value indicating whether the IDictionary has a fixed size.
- </summary>
- </member>
- <member name="P:Opc.WriteableDictionary.IsSynchronized">
- <summary>
- Indicates whether access to the ICollection is synchronized (thread-safe).
- </summary>
- </member>
- <member name="P:Opc.WriteableDictionary.Count">
- <summary>
- Gets the number of objects in the collection.
- </summary>
- </member>
- <member name="M:Opc.WriteableDictionary.CopyTo(System.Array,System.Int32)">
- <summary>
- Copies the objects to an Array, starting at a the specified index.
- </summary>
- <param name="array">The one-dimensional Array that is the destination for the objects.</param>
- <param name="index">The zero-based index in the Array at which copying begins.</param>
- </member>
- <member name="P:Opc.WriteableDictionary.SyncRoot">
- <summary>
- Indicates whether access to the ICollection is synchronized (thread-safe).
- </summary>
- </member>
- <member name="M:Opc.WriteableDictionary.System#Collections#IEnumerable#GetEnumerator">
- <summary>
- Returns an enumerator that can iterate through a collection.
- </summary>
- <returns>An IEnumerator that can be used to iterate through the collection.</returns>
- </member>
- <member name="M:Opc.WriteableDictionary.Clone">
- <summary>
- Creates a deep copy of the collection.
- </summary>
- </member>
- <member name="T:Opc.ConnectData">
- <summary>
- Contains protocol dependent connection and authenication information.
- </summary>
- </member>
- <member name="P:Opc.ConnectData.Credentials">
- <summary>
- The credentials to submit to the proxy server for authentication.
- </summary>
- </member>
- <member name="P:Opc.ConnectData.LicenseKey">
- <summary>
- The license key used to connect to the server.
- </summary>
- </member>
- <member name="M:Opc.ConnectData.GetCredential(System.Uri,System.String)">
- <summary>
- Returns a NetworkCredential object that is associated with the specified URI, and authentication type.
- </summary>
- </member>
- <member name="M:Opc.ConnectData.GetProxy">
- <summary>
- Returns the web proxy object to use when connecting to the server.
- </summary>
- </member>
- <member name="M:Opc.ConnectData.SetProxy(System.Net.WebProxy)">
- <summary>
- Sets the web proxy object.
- </summary>
- </member>
- <member name="M:Opc.ConnectData.#ctor(System.Net.NetworkCredential)">
- <summary>
- Initializes an instance with the specified credentials.
- </summary>
- </member>
- <member name="M:Opc.ConnectData.#ctor(System.Net.NetworkCredential,System.Net.WebProxy)">
- <summary>
- Initializes an instance with the specified credentials and web proxy.
- </summary>
- </member>
- <member name="T:Opc.ConnectData.Names">
- <summary>
- A set of names for fields used in serialization.
- </summary>
- </member>
- <member name="M:Opc.ConnectData.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Contructs teh object by de-serializing from the stream.
- </summary>
- </member>
- <member name="M:Opc.ConnectData.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Serializes a server into a stream.
- </summary>
- </member>
- <member name="T:Opc.Convert">
- <summary>
- Defines various functions used to convert types.
- </summary>
- </member>
- <member name="M:Opc.Convert.IsValid(System.Array)">
- <summary>
- Checks whether the array contains any useful data.
- </summary>
- </member>
- <member name="M:Opc.Convert.IsEmpty(System.Array)">
- <summary>
- Checks whether the array contains any useful data.
- </summary>
- </member>
- <member name="M:Opc.Convert.IsValid(System.String)">
- <summary>
- Checks whether the string contains any useful data.
- </summary>
- </member>
- <member name="M:Opc.Convert.IsEmpty(System.String)">
- <summary>
- Checks whether the string contains any useful data.
- </summary>
- </member>
- <member name="M:Opc.Convert.Clone(System.Object)">
- <summary>
- Performs a deep copy of an object if possible.
- </summary>
- </member>
- <member name="M:Opc.Convert.Compare(System.Object,System.Object)">
- <summary>
- Does a deep comparison between two objects.
- </summary>
- </member>
- <member name="M:Opc.Convert.ChangeType(System.Object,System.Type)">
- <summary>
- Converts an object to the specified type and returns a deep copy.
- </summary>
- </member>
- <member name="M:Opc.Convert.ToString(System.Object)">
- <summary>
- Formats an item or property value as a string.
- </summary>
- </member>
- <member name="M:Opc.Convert.Match(System.String,System.String,System.Boolean)">
- <summary>
- Tests if the specified string matches the specified pattern.
- </summary>
- </member>
- <member name="T:Opc.IFactory">
- <summary>
- A interface to a factory used to instantiate servers.
- </summary>
- </member>
- <member name="M:Opc.IFactory.CreateInstance(Opc.URL,Opc.ConnectData)">
- <summary>
- Creates a new instance of the server at the specified URL.
- </summary>
- </member>
- <member name="T:Opc.Factory">
- <summary>
- The default class used to instantiate server objects.
- </summary>
- </member>
- <member name="M:Opc.Factory.#ctor(System.Type,System.Boolean)">
- <summary>
- Initializes the object with the type of the servers it can instantiate.
- </summary>
- <param name="systemType">The System.Type of the server object that the factory can create.</param>
- <param name="useRemoting">Whether the factory should use .NET Remoting to instantiate the servers.</param>
- </member>
- <member name="M:Opc.Factory.Finalize">
- <summary>
- The finalizer.
- </summary>
- </member>
- <member name="M:Opc.Factory.Dispose">
- <summary>
- Releases unmanaged resources held by the object.
- </summary>
- </member>
- <member name="M:Opc.Factory.Dispose(System.Boolean)">
- <summary>
- Releases unmanaged resources held by the object.
- </summary>
- </member>
- <member name="T:Opc.Factory.Names">
- <summary>
- A set of names for fields used in serialization.
- </summary>
- </member>
- <member name="M:Opc.Factory.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Contructs a server by de-serializing its URL from the stream.
- </summary>
- </member>
- <member name="M:Opc.Factory.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Serializes a server into a stream.
- </summary>
- </member>
- <member name="M:Opc.Factory.Clone">
- <summary>
- Returns a clone of the factory.
- </summary>
- </member>
- <member name="M:Opc.Factory.CreateInstance(Opc.URL,Opc.ConnectData)">
- <summary>
- Creates a new instance of the server.
- </summary>
- </member>
- <member name="P:Opc.Factory.SystemType">
- <summary>
- The system type used to instantiate the remote server object.
- </summary>
- </member>
- <member name="P:Opc.Factory.UseRemoting">
- <summary>
- Whether the system type is a default system type for an OPC specification.
- </summary>
- </member>
- <member name="F:Opc.Factory.m_systemType">
- <summary>
- The system type used to instantiate the remote server object.
- </summary>
- </member>
- <member name="F:Opc.Factory.m_useRemoting">
- <summary>
- Whether the system type is a default system type for an OPC specification.
- </summary>
- </member>
- <member name="T:Opc.IDiscovery">
- <summary>
- This interface is used to discover OPC servers on the network.
- </summary>
- </member>
- <member name="M:Opc.IDiscovery.EnumerateHosts">
- <summary>
- Returns a list of host names which could contain OPC servers.
- </summary>
- <returns>A array of strings that are valid network host names.</returns>
- </member>
- <member name="M:Opc.IDiscovery.GetAvailableServers(Opc.Specification)">
- <summary>
- Returns a list of servers that support an OPC specification.
- </summary>
- <param name="specification">A unique identifier for an OPC specification.</param>
- <returns>An array of unconnected OPC server obejcts on the local machine.</returns>
- </member>
- <member name="M:Opc.IDiscovery.GetAvailableServers(Opc.Specification,System.String,Opc.ConnectData)">
- <summary>
- Returns a list of servers that support an OPC specification on remote machine.
- </summary>
- <param name="specification">A unique identifier for an OPC specification.</param>
- <param name="host">The network host name of the machine to search for servers.</param>
- <param name="connectData">Any necessary user authentication or protocol configuration information.</param>
- <returns>An array of unconnected OPC server objects.</returns>
- </member>
- <member name="T:Opc.Specification">
- <summary>
- A description of an interface version defined by an OPC specification.
- </summary>
- </member>
- <member name="P:Opc.Specification.ID">
- <summary>
- The unique identifier for the interface version.
- </summary>
- </member>
- <member name="P:Opc.Specification.Description">
- <summary>
- The human readable description for the interface version.
- </summary>
- </member>
- <member name="M:Opc.Specification.op_Equality(Opc.Specification,Opc.Specification)">
- <summary>
- Returns true if the objects are equal.
- </summary>
- </member>
- <member name="M:Opc.Specification.op_Inequality(Opc.Specification,Opc.Specification)">
- <summary>
- Returns true if the objects are not equal.
- </summary>
- </member>
- <member name="M:Opc.Specification.#ctor(System.String,System.String)">
- <summary>
- Initializes the object with the description and a GUID as a string.
- </summary>
- </member>
- <member name="M:Opc.Specification.Equals(System.Object)">
- <summary>
- Determines if the object is equal to the specified value.
- </summary>
- </member>
- <member name="M:Opc.Specification.ToString">
- <summary>
- Converts the object to a string used for display.
- </summary>
- </member>
- <member name="M:Opc.Specification.GetHashCode">
- <summary>
- Returns a suitable hash code for the result.
- </summary>
- </member>
- <member name="F:Opc.Specification.COM_AE_10">
- <summary>
- A set of Specification objects for existing OPC specifications.
- </summary>
- </member>
- <member name="F:Opc.Specification.COM_BATCH_10">
- <remarks/>
- </member>
- <member name="F:Opc.Specification.COM_BATCH_20">
- <remarks/>
- </member>
- <member name="F:Opc.Specification.COM_DA_10">
- <remarks/>
- </member>
- <member name="F:Opc.Specification.COM_DA_20">
- <remarks/>
- </member>
- <member name="F:Opc.Specification.COM_DA_30">
- <remarks/>
- </member>
- <member name="F:Opc.Specification.COM_DX_10">
- <remarks/>
- </member>
- <member name="F:Opc.Specification.COM_HDA_10">
- <remarks/>
- </member>
- <member name="F:Opc.Specification.XML_DA_10">
- <remarks/>
- </member>
- <member name="F:Opc.Specification.UA10">
- <remarks/>
- </member>
- <member name="T:Opc.URL">
- <summary>
- Contains information required to connect to the server.
- </summary>
- </member>
- <member name="P:Opc.URL.Scheme">
- <summary>
- The scheme (protocol) for the URL.
- </summary>
- </member>
- <member name="P:Opc.URL.HostName">
- <summary>
- The host name for the URL.
- </summary>
- </member>
- <member name="P:Opc.URL.Port">
- <summary>
- The port name for the URL (0 means default for protocol).
- </summary>
- </member>
- <member name="P:Opc.URL.Path">
- <summary>
- The path for the URL.
- </summary>
- </member>
- <member name="P:Opc.URL.UserInfo">
- <summary>
- The user info (user name and password) for the URL.
- </summary>
- </member>
- <member name="M:Opc.URL.#ctor">
- <summary>
- Initializes an empty instance.
- </summary>
- </member>
- <member name="M:Opc.URL.#ctor(System.String)">
- <summary>
- Initializes an instance by parsing a URL string.
- </summary>
- </member>
- <member name="M:Opc.URL.ToString">
- <summary>
- Returns a URL string for the object.
- </summary>
- </member>
- <member name="M:Opc.URL.Equals(System.Object)">
- <summary>
- Compares the object to either another URL object or a URL string.
- </summary>
- </member>
- <member name="M:Opc.URL.GetHashCode">
- <summary>
- Returns a hash code for the object.
- </summary>
- </member>
- <member name="M:Opc.URL.Clone">
- <summary>
- Returns a deep copy of the object.
- </summary>
- </member>
- <member name="T:Opc.UrlScheme">
- <summary>
- Defines string constants for well-known URL schemes.
- </summary>
- </member>
- <member name="F:Opc.UrlScheme.HTTP">
- <summary>
- XML Web Service.
- </summary>
- </member>
- <member name="F:Opc.UrlScheme.AE">
- <summary>
- OPC Alarms and Events
- </summary>
- </member>
- <member name="F:Opc.UrlScheme.BATCH">
- <summary>
- OPC Batch
- </summary>
- </member>
- <member name="F:Opc.UrlScheme.DA">
- <summary>
- OPC Data Access
- </summary>
- </member>
- <member name="F:Opc.UrlScheme.DX">
- <summary>
- OPC Data eXchange
- </summary>
- </member>
- <member name="F:Opc.UrlScheme.HDA">
- <summary>
- OPC Historical Data Access
- </summary>
- </member>
- <member name="F:Opc.UrlScheme.XMLDA">
- <summary>
- OPC XML Data Access over HTTP.
- </summary>
- </member>
- <member name="F:Opc.UrlScheme.UA_HTTP">
- <summary>
- OPC Unified Architecture over SOAP/HTTP
- </summary>
- </member>
- <member name="F:Opc.UrlScheme.UA_TCP">
- <summary>
- OPC Unified Architecture over SOAP/TCP
- </summary>
- </member>
- <member name="T:Opc.IServer">
- <summary>
- Defines functionality that is common to all OPC servers.
- </summary>
- </member>
- <member name="E:Opc.IServer.ServerShutdown">
- <summary>
- An event to receive server shutdown notifications.
- </summary>
- </member>
- <member name="M:Opc.IServer.GetLocale">
- <summary>
- The locale used in any error messages or results returned to the client.
- </summary>
- <returns>The locale name in the format "[languagecode]-[country/regioncode]".</returns>
- </member>
- <member name="M:Opc.IServer.SetLocale(System.String)">
- <summary>
- Sets the locale used in any error messages or results returned to the client.
- </summary>
- <param name="locale">The locale name in the format "[languagecode]-[country/regioncode]".</param>
- <returns>A locale that the server supports and is the best match for the requested locale.</returns>
- </member>
- <member name="M:Opc.IServer.GetSupportedLocales">
- <summary>
- Returns the locales supported by the server
- </summary>
- <remarks>The first element in the array must be the default locale for the server.</remarks>
- <returns>An array of locales with the format "[languagecode]-[country/regioncode]".</returns>
- </member>
- <member name="M:Opc.IServer.GetErrorText(System.String,Opc.ResultID)">
- <summary>
- Returns the localized text for the specified result code.
- </summary>
- <param name="locale">The locale name in the format "[languagecode]-[country/regioncode]".</param>
- <param name="resultID">The result code identifier.</param>
- <returns>A message localized for the best match for the requested locale.</returns>
- </member>
- <member name="T:Opc.IRequest">
- <summary>
- Maintains the state of an asynchronous request.
- </summary>
- </member>
- <member name="P:Opc.IRequest.Handle">
- <summary>
- An unique identifier, assigned by the client, for the request.
- </summary>
- </member>
- <member name="T:Opc.IBrowsePosition">
- <summary>
- Maintains the state of a browse operation
- </summary>
- </member>
- <member name="T:Opc.ServerShutdownEventHandler">
- <summary>
- A delegate to receive shutdown notifiations from the server.
- </summary>
- </member>
- <member name="T:Opc.ItemIdentifier">
- <summary>
- A unique item identifier.
- </summary>
- </member>
- <member name="P:Opc.ItemIdentifier.ItemName">
- <summary>
- The primary identifier for an item within the server namespace.
- </summary>
- </member>
- <member name="P:Opc.ItemIdentifier.ItemPath">
- <summary>
- An secondary identifier for an item within the server namespace.
- </summary>
- </member>
- <member name="P:Opc.ItemIdentifier.ClientHandle">
- <summary>
- A unique item identifier assigned by the client.
- </summary>
- </member>
- <member name="P:Opc.ItemIdentifier.ServerHandle">
- <summary>
- A unique item identifier assigned by the server.
- </summary>
- </member>
- <member name="P:Opc.ItemIdentifier.Key">
- <summary>
- Create a string that can be used as index in a hash table for the item.
- </summary>
- </member>
- <member name="M:Opc.ItemIdentifier.#ctor">
- <summary>
- Initializes the object with default values.
- </summary>
- </member>
- <member name="M:Opc.ItemIdentifier.#ctor(System.String)">
- <summary>
- Initializes the object with the specified item name.
- </summary>
- </member>
- <member name="M:Opc.ItemIdentifier.#ctor(System.String,System.String)">
- <summary>
- Initializes the object with the specified item path and item name.
- </summary>
- </member>
- <member name="M:Opc.ItemIdentifier.#ctor(Opc.ItemIdentifier)">
- <summary>
- Initializes the object with the specified item identifier.
- </summary>
- </member>
- <member name="M:Opc.ItemIdentifier.Clone">
- <summary>
- Creates a shallow copy of the object.
- </summary>
- </member>
- <member name="T:Opc.IResult">
- <summary>
- A interface used to access result information associated with a single item/value.
- </summary>
- </member>
- <member name="P:Opc.IResult.ResultID">
- <summary>
- The error id for the result of an operation on an item.
- </summary>
- </member>
- <member name="P:Opc.IResult.DiagnosticInfo">
- <summary>
- Vendor specific diagnostic information (not the localized error text).
- </summary>
- </member>
- <member name="T:Opc.IdentifiedResult">
- <summary>
- A result code associated with a unique item identifier.
- </summary>
- </member>
- <member name="M:Opc.IdentifiedResult.#ctor">
- <summary>
- Initialize object with default values.
- </summary>
- </member>
- <member name="M:Opc.IdentifiedResult.#ctor(Opc.ItemIdentifier)">
- <summary>
- Initialize object with the specified ItemIdentifier object.
- </summary>
- </member>
- <member name="M:Opc.IdentifiedResult.#ctor(Opc.IdentifiedResult)">
- <summary>
- Initialize object with the specified IdentifiedResult object.
- </summary>
- </member>
- <member name="M:Opc.IdentifiedResult.#ctor(System.String,Opc.ResultID)">
- <summary>
- Initializes the object with the specified item name and result code.
- </summary>
- </member>
- <member name="M:Opc.IdentifiedResult.#ctor(System.String,Opc.ResultID,System.String)">
- <summary>
- Initialize object with the specified item name, result code and diagnostic info.
- </summary>
- </member>
- <member name="M:Opc.IdentifiedResult.#ctor(Opc.ItemIdentifier,Opc.ResultID)">
- <summary>
- Initialize object with the specified ItemIdentifier and result code.
- </summary>
- </member>
- <member name="M:Opc.IdentifiedResult.#ctor(Opc.ItemIdentifier,Opc.ResultID,System.String)">
- <summary>
- Initialize object with the specified ItemIdentifier, result code and diagnostic info.
- </summary>
- </member>
- <member name="P:Opc.IdentifiedResult.ResultID">
- <summary>
- The error id for the result of an operation on an item.
- </summary>
- </member>
- <member name="P:Opc.IdentifiedResult.DiagnosticInfo">
- <summary>
- Vendor specific diagnostic information (not the localized error text).
- </summary>
- </member>
- <member name="T:Opc.ItemIdentifierCollection">
- <summary>
- A collection of item identifiers.
- </summary>
- </member>
- <member name="M:Opc.ItemIdentifierCollection.#ctor">
- <summary>
- Creates an empty collection.
- </summary>
- </member>
- <member name="M:Opc.ItemIdentifierCollection.#ctor(System.Collections.ICollection)">
- <summary>
- Initializes the object with any ItemIdentifiers contained in the collection.
- </summary>
- <param name="collection">A collection containing item ids.</param>
- </member>
- <member name="P:Opc.ItemIdentifierCollection.Item(System.Int32)">
- <summary>
- Returns the itemID at the specified index.
- </summary>
- </member>
- <member name="M:Opc.ItemIdentifierCollection.Init(System.Collections.ICollection)">
- <summary>
- Initializes the object with any item ids contained in the collection.
- </summary>
- <param name="collection">A collection containing item ids.</param>
- </member>
- <member name="M:Opc.ItemIdentifierCollection.Clear">
- <summary>
- Removes all itemIDs in the collection.
- </summary>
- </member>
- <member name="M:Opc.ItemIdentifierCollection.Clone">
- <summary>
- Creates a deep copy of the object.
- </summary>
- </member>
- <member name="P:Opc.ItemIdentifierCollection.IsSynchronized">
- <summary>
- Indicates whether access to the ICollection is synchronized (thread-safe).
- </summary>
- </member>
- <member name="P:Opc.ItemIdentifierCollection.Count">
- <summary>
- Gets the number of objects in the collection.
- </summary>
- </member>
- <member name="M:Opc.ItemIdentifierCollection.CopyTo(System.Array,System.Int32)">
- <summary>
- Copies the objects to an Array, starting at a the specified index.
- </summary>
- <param name="array">The one-dimensional Array that is the destination for the objects.</param>
- <param name="index">The zero-based index in the Array at which copying begins.</param>
- </member>
- <member name="M:Opc.ItemIdentifierCollection.CopyTo(Opc.ItemIdentifier[],System.Int32)">
- <summary>
- Copies the objects to an Array, starting at a the specified index.
- </summary>
- <param name="array">The one-dimensional Array that is the destination for the objects.</param>
- <param name="index">The zero-based index in the Array at which copying begins.</param>
- </member>
- <member name="P:Opc.ItemIdentifierCollection.SyncRoot">
- <summary>
- Indicates whether access to the ICollection is synchronized (thread-safe).
- </summary>
- </member>
- <member name="M:Opc.ItemIdentifierCollection.GetEnumerator">
- <summary>
- Returns an enumerator that can iterate through a collection.
- </summary>
- <returns>An IEnumerator that can be used to iterate through the collection.</returns>
- </member>
- <member name="T:Opc.IdentifiedResultCollection">
- <summary>
- A collection of identified results.
- </summary>
- </member>
- <member name="P:Opc.IdentifiedResultCollection.Item(System.Int32)">
- <summary>
- Returns the IdentifiedResult at the specified index.
- </summary>
- </member>
- <member name="M:Opc.IdentifiedResultCollection.#ctor">
- <summary>
- Creates an empty collection.
- </summary>
- </member>
- <member name="M:Opc.IdentifiedResultCollection.#ctor(System.Collections.ICollection)">
- <summary>
- Initializes the object with any IdentifiedResults contained in the collection.
- </summary>
- <param name="collection">A collection containing item ids.</param>
- </member>
- <member name="M:Opc.IdentifiedResultCollection.Init(System.Collections.ICollection)">
- <summary>
- Initializes the object with any item ids contained in the collection.
- </summary>
- <param name="collection">A collection containing item ids.</param>
- </member>
- <member name="M:Opc.IdentifiedResultCollection.Clear">
- <summary>
- Removes all itemIDs in the collection.
- </summary>
- </member>
- <member name="M:Opc.IdentifiedResultCollection.Clone">
- <summary>
- Creates a deep copy of the object.
- </summary>
- </member>
- <member name="P:Opc.IdentifiedResultCollection.IsSynchronized">
- <summary>
- Indicates whether access to the ICollection is synchronized (thread-safe).
- </summary>
- </member>
- <member name="P:Opc.IdentifiedResultCollection.Count">
- <summary>
- Gets the number of objects in the collection.
- </summary>
- </member>
- <member name="M:Opc.IdentifiedResultCollection.CopyTo(System.Array,System.Int32)">
- <summary>
- Copies the objects to an Array, starting at a the specified index.
- </summary>
- <param name="array">The one-dimensional Array that is the destination for the objects.</param>
- <param name="index">The zero-based index in the Array at which copying begins.</param>
- </member>
- <member name="M:Opc.IdentifiedResultCollection.CopyTo(Opc.IdentifiedResult[],System.Int32)">
- <summary>
- Copies the objects to an Array, starting at a the specified index.
- </summary>
- <param name="array">The one-dimensional Array that is the destination for the objects.</param>
- <param name="index">The zero-based index in the Array at which copying begins.</param>
- </member>
- <member name="P:Opc.IdentifiedResultCollection.SyncRoot">
- <summary>
- Indicates whether access to the ICollection is synchronized (thread-safe).
- </summary>
- </member>
- <member name="M:Opc.IdentifiedResultCollection.GetEnumerator">
- <summary>
- Returns an enumerator that can iterate through a collection.
- </summary>
- <returns>An IEnumerator that can be used to iterate through the collection.</returns>
- </member>
- <member name="T:Opc.Namespace">
- <summary>
- Declares constants for common XML Schema and OPC namespaces.
- </summary>
- </member>
- <member name="F:Opc.Namespace.XML_SCHEMA">
- <remarks/>
- </member>
- <member name="F:Opc.Namespace.XML_SCHEMA_INSTANCE">
- <remarks/>
- </member>
- <member name="F:Opc.Namespace.OPC">
- <remarks/>
- </member>
- <member name="F:Opc.Namespace.OPC_SAMPLE">
- <remarks/>
- </member>
- <member name="F:Opc.Namespace.OPC_ALARM_AND_EVENTS">
- <remarks/>
- </member>
- <member name="F:Opc.Namespace.OPC_COMPLEX_DATA">
- <remarks/>
- </member>
- <member name="F:Opc.Namespace.OPC_DATA_EXCHANGE">
- <remarks/>
- </member>
- <member name="F:Opc.Namespace.OPC_DATA_ACCESS">
- <remarks/>
- </member>
- <member name="F:Opc.Namespace.OPC_HISTORICAL_DATA_ACCESS">
- <remarks/>
- </member>
- <member name="F:Opc.Namespace.OPC_DATA_ACCESS_XML10">
- <remarks/>
- </member>
- <member name="F:Opc.Namespace.OPC_BINARY">
- <remarks/>
- </member>
- <member name="F:Opc.Namespace.OPC_UA10">
- <remarks/>
- </member>
- <member name="T:Opc.ResultID">
- <summary>
- Contains a unique identifier for a result code.
- </summary>
- </member>
- <member name="T:Opc.ResultID.Names">
- <summary>
- A set of names for fields used in serialization.
- </summary>
- </member>
- <member name="M:Opc.ResultID.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Contructs a server by de-serializing its URL from the stream.
- </summary>
- </member>
- <member name="M:Opc.ResultID.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Serializes a server into a stream.
- </summary>
- </member>
- <member name="P:Opc.ResultID.Name">
- <summary>
- Used for result codes identified by a qualified name.
- </summary>
- </member>
- <member name="P:Opc.ResultID.Code">
- <summary>
- Used for result codes identified by a integer.
- </summary>
- </member>
- <member name="M:Opc.ResultID.op_Equality(Opc.ResultID,Opc.ResultID)">
- <summary>
- Returns true if the objects are equal.
- </summary>
- </member>
- <member name="M:Opc.ResultID.op_Inequality(Opc.ResultID,Opc.ResultID)">
- <summary>
- Returns true if the objects are not equal.
- </summary>
- </member>
- <member name="M:Opc.ResultID.Succeeded">
- <summary>
- Checks for the 'S_' prefix that indicates a success condition.
- </summary>
- </member>
- <member name="M:Opc.ResultID.Failed">
- <summary>
- Checks for the 'E_' prefix that indicates an error condition.
- </summary>
- </member>
- <member name="M:Opc.ResultID.#ctor(System.Xml.XmlQualifiedName)">
- <summary>
- Initializes a result code identified by a qualified name.
- </summary>
- </member>
- <member name="M:Opc.ResultID.#ctor(System.Int64)">
- <summary>
- Initializes a result code identified by an integer.
- </summary>
- </member>
- <member name="M:Opc.ResultID.#ctor(System.String,System.String)">
- <summary>
- Initializes a result code identified by a qualified name.
- </summary>
- </member>
- <member name="M:Opc.ResultID.#ctor(Opc.ResultID,System.Int64)">
- <summary>
- Initializes a result code with a general result code and a specific result code.
- </summary>
- </member>
- <member name="M:Opc.ResultID.Equals(System.Object)">
- <summary>
- Returns true if the target object is equal to the object.
- </summary>
- </member>
- <member name="M:Opc.ResultID.ToString">
- <summary>
- Formats the result identifier as a string.
- </summary>
- </member>
- <member name="M:Opc.ResultID.GetHashCode">
- <summary>
- Returns a useful hash code for the object.
- </summary>
- </member>
- <member name="F:Opc.ResultID.S_OK">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.S_FALSE">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.E_FAIL">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.E_INVALIDARG">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.E_TIMEDOUT">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.E_OUTOFMEMORY">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.E_NETWORK_ERROR">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.E_ACCESS_DENIED">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.E_NOTSUPPORTED">
- <remarks/>
- </member>
- <member name="T:Opc.ResultID.Da">
- <summary>
- Results codes for Data Access.
- </summary>
- </member>
- <member name="F:Opc.ResultID.Da.S_DATAQUEUEOVERFLOW">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Da.S_UNSUPPORTEDRATE">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Da.S_CLAMP">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Da.E_INVALIDHANDLE">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Da.E_UNKNOWN_ITEM_NAME">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Da.E_INVALID_ITEM_NAME">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Da.E_UNKNOWN_ITEM_PATH">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Da.E_INVALID_ITEM_PATH">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Da.E_INVALID_PID">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Da.E_READONLY">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Da.E_WRITEONLY">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Da.E_BADTYPE">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Da.E_RANGE">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Da.E_INVALID_FILTER">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Da.E_INVALIDCONTINUATIONPOINT">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Da.E_NO_WRITEQT">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Da.E_NO_ITEM_DEADBAND">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Da.E_NO_ITEM_SAMPLING">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Da.E_NO_ITEM_BUFFERING">
- <remarks/>
- </member>
- <member name="T:Opc.ResultID.Cpx">
- <summary>
- Results codes for Complex Data.
- </summary>
- </member>
- <member name="F:Opc.ResultID.Cpx.E_TYPE_CHANGED">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Cpx.E_FILTER_DUPLICATE">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Cpx.E_FILTER_INVALID">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Cpx.E_FILTER_ERROR">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Cpx.S_FILTER_NO_DATA">
- <remarks/>
- </member>
- <member name="T:Opc.ResultID.Hda">
- <summary>
- Results codes for Historical Data Access.
- </summary>
- </member>
- <member name="F:Opc.ResultID.Hda.E_MAXEXCEEDED">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Hda.S_NODATA">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Hda.S_MOREDATA">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Hda.E_INVALIDAGGREGATE">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Hda.S_CURRENTVALUE">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Hda.S_EXTRADATA">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Hda.W_NOFILTER">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Hda.E_UNKNOWNATTRID">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Hda.E_NOT_AVAIL">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Hda.E_INVALIDDATATYPE">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Hda.E_DATAEXISTS">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Hda.E_INVALIDATTRID">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Hda.E_NODATAEXISTS">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Hda.S_INSERTED">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Hda.S_REPLACED">
- <remarks/>
- </member>
- <member name="T:Opc.ResultID.Dx">
- <summary>
- Results codes for Data eXchange.
- </summary>
- </member>
- <member name="F:Opc.ResultID.Dx.E_PERSISTING">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_NOITEMLIST">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_SERVER_STATE">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_VERSION_MISMATCH">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_UNKNOWN_ITEM_PATH">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_UNKNOWN_ITEM_NAME">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_INVALID_ITEM_PATH">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_INVALID_ITEM_NAME">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_INVALID_NAME">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_DUPLICATE_NAME">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_INVALID_BROWSE_PATH">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_INVALID_SERVER_URL">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_INVALID_SERVER_TYPE">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_UNSUPPORTED_SERVER_TYPE">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_CONNECTIONS_EXIST">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_TOO_MANY_CONNECTIONS">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_OVERRIDE_BADTYPE">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_OVERRIDE_RANGE">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_SUBSTITUTE_BADTYPE">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_SUBSTITUTE_RANGE">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_INVALID_TARGET_ITEM">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_UNKNOWN_TARGET_ITEM">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_TARGET_ALREADY_CONNECTED">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_UNKNOWN_SERVER_NAME">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_UNKNOWN_SOURCE_ITEM">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_INVALID_SOURCE_ITEM">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_INVALID_QUEUE_SIZE">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_INVALID_DEADBAND">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_INVALID_CONFIG_FILE">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_PERSIST_FAILED">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_TARGET_FAULT">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_TARGET_NO_ACCESSS">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_SOURCE_SERVER_FAULT">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_SOURCE_SERVER_NO_ACCESSS">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_SUBSCRIPTION_FAULT">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_SOURCE_ITEM_BADRIGHTS">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_SOURCE_ITEM_BAD_QUALITY">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_SOURCE_ITEM_BADTYPE">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_SOURCE_ITEM_RANGE">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_SOURCE_SERVER_NOT_CONNECTED">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_SOURCE_SERVER_TIMEOUT">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_TARGET_ITEM_DISCONNECTED">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_TARGET_NO_WRITES_ATTEMPTED">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_TARGET_ITEM_BADTYPE">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.E_TARGET_ITEM_RANGE">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.S_TARGET_SUBSTITUTED">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.S_TARGET_OVERRIDEN">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Dx.S_CLAMP">
- <remarks/>
- </member>
- <member name="T:Opc.ResultID.Ae">
- <summary>
- Results codes for Alarms and Events
- </summary>
- </member>
- <member name="F:Opc.ResultID.Ae.S_ALREADYACKED">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Ae.S_INVALIDBUFFERTIME">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Ae.S_INVALIDMAXSIZE">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Ae.S_INVALIDKEEPALIVETIME">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Ae.E_INVALIDBRANCHNAME">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Ae.E_INVALIDTIME">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Ae.E_BUSY">
- <remarks/>
- </member>
- <member name="F:Opc.ResultID.Ae.E_NOINFO">
- <remarks/>
- </member>
- <member name="T:Opc.ResultIDException">
- <summary>
- Used to raise an exception with associated with a specified result code.
- </summary>
- </member>
- <member name="P:Opc.ResultIDException.Result">
- <remarks/>
- </member>
- <member name="M:Opc.ResultIDException.#ctor(Opc.ResultID)">
- <remarks/>
- </member>
- <member name="M:Opc.ResultIDException.#ctor(Opc.ResultID,System.String)">
- <remarks/>
- </member>
- <member name="M:Opc.ResultIDException.#ctor(Opc.ResultID,System.String,System.Exception)">
- <remarks/>
- </member>
- <member name="M:Opc.ResultIDException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <remarks/>
- </member>
- <member name="F:Opc.ResultIDException.m_result">
- <remarks/>
- </member>
- <member name="T:Opc.Server">
- <summary>
- A base class for an in-process object used to access OPC servers.
- </summary>
- </member>
- <member name="M:Opc.Server.#ctor(Opc.Factory,Opc.URL)">
- <summary>
- Initializes the object with a factory and a default URL.
- </summary>
- <param name="factory">The Opc.Factory used to connect to remote servers.</param>
- <param name="url">The network address of a remote server.</param>
- </member>
- <member name="M:Opc.Server.Finalize">
- <summary>
- The finalizer.
- </summary>
- </member>
- <member name="M:Opc.Server.Dispose">
- <summary>
- Releases unmanaged resources held by the object.
- </summary>
- </member>
- <member name="M:Opc.Server.Dispose(System.Boolean)">
- <summary>
- Releases unmanaged resources held by the object.
- </summary>
- </member>
- <member name="T:Opc.Server.Names">
- <summary>
- A set of names for fields used in serialization.
- </summary>
- </member>
- <member name="M:Opc.Server.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Contructs a server by de-serializing its URL from the stream.
- </summary>
- </member>
- <member name="M:Opc.Server.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Serializes a server into a stream.
- </summary>
- </member>
- <member name="M:Opc.Server.Clone">
- <summary>
- Returns an unconnected copy of the server with the same URL.
- </summary>
- </member>
- <member name="P:Opc.Server.Name">
- <summary>
- A short descriptive name for the server assigned by the client.
- </summary>
- </member>
- <member name="P:Opc.Server.Url">
- <summary>
- The URL that describes the network location of the server.
- </summary>
- </member>
- <member name="P:Opc.Server.Locale">
- <summary>
- The default of locale used by the remote server.
- </summary>
- </member>
- <member name="P:Opc.Server.SupportedLocales">
- <summary>
- The set of locales supported by the remote server.
- </summary>
- </member>
- <member name="P:Opc.Server.IsConnected">
- <summary>
- Whether the remote server is currently connected.
- </summary>
- </member>
- <member name="M:Opc.Server.Connect">
- <summary>
- Establishes a physical connection to the remote server.
- </summary>
- </member>
- <member name="M:Opc.Server.Connect(Opc.ConnectData)">
- <summary>
- Establishes a physical connection to the remote server.
- </summary>
- <param name="connectData">Any protocol configuration or user authenication information.</param>
- </member>
- <member name="M:Opc.Server.Connect(Opc.URL,Opc.ConnectData)">
- <summary>
- Establishes a physical connection to the remote server identified by a URL.
- </summary>
- <param name="url">The network address of the remote server.</param>
- <param name="connectData">Any protocol configuration or user authenication information.</param>
- </member>
- <member name="M:Opc.Server.Disconnect">
- <summary>
- Disconnects from the server and releases all network resources.
- </summary>
- </member>
- <member name="M:Opc.Server.Duplicate">
- <summary>
- Creates a new instance of a server object with the same factory and url.
- </summary>
- <remarks>This method does not copy the value of any properties.</remarks>
- <returns>An unconnected duplicate instance of the server object.</returns>
- </member>
- <member name="E:Opc.Server.ServerShutdown">
- <summary>
- An event to receive server shutdown notifications.
- </summary>
- </member>
- <member name="M:Opc.Server.GetLocale">
- <summary>
- The locale used in any error messages or results returned to the client.
- </summary>
- <returns>The locale name in the format "[languagecode]-[country/regioncode]".</returns>
- </member>
- <member name="M:Opc.Server.SetLocale(System.String)">
- <summary>
- Sets the locale used in any error messages or results returned to the client.
- </summary>
- <param name="locale">The locale name in the format "[languagecode]-[country/regioncode]".</param>
- <returns>A locale that the server supports and is the best match for the requested locale.</returns>
- </member>
- <member name="M:Opc.Server.GetSupportedLocales">
- <summary>
- Returns the locales supported by the server
- </summary>
- <remarks>The first element in the array must be the default locale for the server.</remarks>
- <returns>An array of locales with the format "[languagecode]-[country/regioncode]".</returns>
- </member>
- <member name="M:Opc.Server.GetErrorText(System.String,Opc.ResultID)">
- <summary>
- Returns the localized text for the specified result code.
- </summary>
- <param name="locale">The locale name in the format "[languagecode]-[country/regioncode]".</param>
- <param name="resultID">The result code identifier.</param>
- <returns>A message localized for the best match for the requested locale.</returns>
- </member>
- <member name="M:Opc.Server.GetString(System.String)">
- <summary>
- Returns a localized string with the specified name.
- </summary>
- </member>
- <member name="M:Opc.Server.SetUrl(Opc.URL)">
- <summary>
- Updates the URL for the server.
- </summary>
- </member>
- <member name="M:Opc.Server.FindBestLocale(System.String,System.String[])">
- <summary>
- Finds the best matching locale given a set of supported locales.
- </summary>
- </member>
- <member name="F:Opc.Server.m_server">
- <summary>
- The remote server object.
- </summary>
- </member>
- <member name="F:Opc.Server.m_url">
- <summary>
- The URL that describes the network location of the server.
- </summary>
- </member>
- <member name="F:Opc.Server.m_factory">
- <summary>
- The factory used to instantiate the remote server.
- </summary>
- </member>
- <member name="F:Opc.Server.m_connectData">
- <summary>
- The last set of credentials used to connect successfully to the server.
- </summary>
- </member>
- <member name="F:Opc.Server.m_name">
- <summary>
- A short name for the server.
- </summary>
- </member>
- <member name="F:Opc.Server.m_locale">
- <summary>
- The default locale used by the server.
- </summary>
- </member>
- <member name="F:Opc.Server.m_supportedLocales">
- <summary>
- The set of locales supported by the remote server.
- </summary>
- </member>
- <member name="F:Opc.Server.m_resourceManager">
- <summary>
- The resource manager used to access localized resources.
- </summary>
- </member>
- <member name="T:Opc.ConnectAsyncDelegate">
- <summary>
- The asynchronous delegate for Connect.
- </summary>
- </member>
- <member name="T:Opc.DisconnectAsyncDelegate">
- <summary>
- The asynchronous delegate for Disconnect.
- </summary>
- </member>
- <member name="T:Opc.GetLocaleAsyncDelegate">
- <summary>
- The asynchronous delegate for GetLocale.
- </summary>
- </member>
- <member name="T:Opc.SetLocaleAsyncDelegate">
- <summary>
- The asynchronous delegate for SetLocale.
- </summary>
- </member>
- <member name="T:Opc.GetSupportedLocalesAsyncDelegate">
- <summary>
- The asynchronous delegate for GetSupportedLocales.
- </summary>
- </member>
- <member name="T:Opc.GetErrorTextAsyncDelegate">
- <summary>
- The asynchronous delegate for GetErrorText.
- </summary>
- </member>
- <member name="T:Opc.AlreadyConnectedException">
- <summary>
- Raised if an operation cannot be executed because the server is not connected.
- </summary>
- </member>
- <member name="M:Opc.AlreadyConnectedException.#ctor">
- <remarks/>
- </member>
- <member name="M:Opc.AlreadyConnectedException.#ctor(System.String)">
- <remarks/>
- </member>
- <member name="M:Opc.AlreadyConnectedException.#ctor(System.Exception)">
- <remarks/>
- </member>
- <member name="M:Opc.AlreadyConnectedException.#ctor(System.String,System.Exception)">
- <remarks/>
- </member>
- <member name="M:Opc.AlreadyConnectedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <remarks/>
- </member>
- <member name="T:Opc.NotConnectedException">
- <summary>
- Raised if an operation cannot be executed because the server is not connected.
- </summary>
- </member>
- <member name="M:Opc.NotConnectedException.#ctor">
- <remarks/>
- </member>
- <member name="M:Opc.NotConnectedException.#ctor(System.String)">
- <remarks/>
- </member>
- <member name="M:Opc.NotConnectedException.#ctor(System.Exception)">
- <remarks/>
- </member>
- <member name="M:Opc.NotConnectedException.#ctor(System.String,System.Exception)">
- <remarks/>
- </member>
- <member name="M:Opc.NotConnectedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <remarks/>
- </member>
- <member name="T:Opc.ConnectFailedException">
- <summary>
- Raised if an operation cannot be executed because the server is not reachable.
- </summary>
- </member>
- <member name="M:Opc.ConnectFailedException.#ctor">
- <remarks/>
- </member>
- <member name="M:Opc.ConnectFailedException.#ctor(System.String)">
- <remarks/>
- </member>
- <member name="M:Opc.ConnectFailedException.#ctor(System.Exception)">
- <remarks/>
- </member>
- <member name="M:Opc.ConnectFailedException.#ctor(System.String,System.Exception)">
- <remarks/>
- </member>
- <member name="M:Opc.ConnectFailedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <remarks/>
- </member>
- <member name="T:Opc.AccessDeniedException">
- <summary>
- Raised if an operation cannot be executed because the server refuses access.
- </summary>
- </member>
- <member name="M:Opc.AccessDeniedException.#ctor">
- <remarks/>
- </member>
- <member name="M:Opc.AccessDeniedException.#ctor(System.String)">
- <remarks/>
- </member>
- <member name="M:Opc.AccessDeniedException.#ctor(System.Exception)">
- <remarks/>
- </member>
- <member name="M:Opc.AccessDeniedException.#ctor(System.String,System.Exception)">
- <remarks/>
- </member>
- <member name="M:Opc.AccessDeniedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <remarks/>
- </member>
- <member name="T:Opc.ServerTimeoutException">
- <summary>
- Raised an remote operation by the server timed out
- </summary>
- </member>
- <member name="M:Opc.ServerTimeoutException.#ctor">
- <remarks/>
- </member>
- <member name="M:Opc.ServerTimeoutException.#ctor(System.String)">
- <remarks/>
- </member>
- <member name="M:Opc.ServerTimeoutException.#ctor(System.Exception)">
- <remarks/>
- </member>
- <member name="M:Opc.ServerTimeoutException.#ctor(System.String,System.Exception)">
- <remarks/>
- </member>
- <member name="M:Opc.ServerTimeoutException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <remarks/>
- </member>
- <member name="T:Opc.InvalidResponseException">
- <summary>
- Raised an remote operation by the server returned unusable or invalid results.
- </summary>
- </member>
- <member name="M:Opc.InvalidResponseException.#ctor">
- <remarks/>
- </member>
- <member name="M:Opc.InvalidResponseException.#ctor(System.String)">
- <remarks/>
- </member>
- <member name="M:Opc.InvalidResponseException.#ctor(System.Exception)">
- <remarks/>
- </member>
- <member name="M:Opc.InvalidResponseException.#ctor(System.String,System.Exception)">
- <remarks/>
- </member>
- <member name="M:Opc.InvalidResponseException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <remarks/>
- </member>
- <member name="T:Opc.BrowseCannotContinueException">
- <summary>
- Raised if the browse position is not valid.
- </summary>
- </member>
- <member name="M:Opc.BrowseCannotContinueException.#ctor">
- <remarks/>
- </member>
- <member name="M:Opc.BrowseCannotContinueException.#ctor(System.String)">
- <remarks/>
- </member>
- <member name="M:Opc.BrowseCannotContinueException.#ctor(System.String,System.Exception)">
- <remarks/>
- </member>
- <member name="M:Opc.BrowseCannotContinueException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <remarks/>
- </member>
- <member name="T:Opc.Type">
- <summary>
- Defines constants for standard data types.
- </summary>
- </member>
- <member name="F:Opc.Type.SBYTE">
- <remarks/>
- </member>
- <member name="F:Opc.Type.BYTE">
- <remarks/>
- </member>
- <member name="F:Opc.Type.SHORT">
- <remarks/>
- </member>
- <member name="F:Opc.Type.USHORT">
- <remarks/>
- </member>
- <member name="F:Opc.Type.INT">
- <remarks/>
- </member>
- <member name="F:Opc.Type.UINT">
- <remarks/>
- </member>
- <member name="F:Opc.Type.LONG">
- <remarks/>
- </member>
- <member name="F:Opc.Type.ULONG">
- <remarks/>
- </member>
- <member name="F:Opc.Type.FLOAT">
- <remarks/>
- </member>
- <member name="F:Opc.Type.DOUBLE">
- <remarks/>
- </member>
- <member name="F:Opc.Type.DECIMAL">
- <remarks/>
- </member>
- <member name="F:Opc.Type.BOOLEAN">
- <remarks/>
- </member>
- <member name="F:Opc.Type.DATETIME">
- <remarks/>
- </member>
- <member name="F:Opc.Type.DURATION">
- <remarks/>
- </member>
- <member name="F:Opc.Type.STRING">
- <remarks/>
- </member>
- <member name="F:Opc.Type.ANY_TYPE">
- <remarks/>
- </member>
- <member name="F:Opc.Type.BINARY">
- <remarks/>
- </member>
- <member name="F:Opc.Type.ARRAY_SHORT">
- <remarks/>
- </member>
- <member name="F:Opc.Type.ARRAY_USHORT">
- <remarks/>
- </member>
- <member name="F:Opc.Type.ARRAY_INT">
- <remarks/>
- </member>
- <member name="F:Opc.Type.ARRAY_UINT">
- <remarks/>
- </member>
- <member name="F:Opc.Type.ARRAY_LONG">
- <remarks/>
- </member>
- <member name="F:Opc.Type.ARRAY_ULONG">
- <remarks/>
- </member>
- <member name="F:Opc.Type.ARRAY_FLOAT">
- <remarks/>
- </member>
- <member name="F:Opc.Type.ARRAY_DOUBLE">
- <remarks/>
- </member>
- <member name="F:Opc.Type.ARRAY_DECIMAL">
- <remarks/>
- </member>
- <member name="F:Opc.Type.ARRAY_BOOLEAN">
- <remarks/>
- </member>
- <member name="F:Opc.Type.ARRAY_DATETIME">
- <remarks/>
- </member>
- <member name="F:Opc.Type.ARRAY_STRING">
- <remarks/>
- </member>
- <member name="F:Opc.Type.ARRAY_ANY_TYPE">
- <remarks/>
- </member>
- <member name="F:Opc.Type.ILLEGAL_TYPE">
- <remarks/>
- </member>
- <member name="M:Opc.Type.Enumerate">
- <summary>
- Returns an array of all well-known types.
- </summary>
- </member>
- <member name="T:OpcCom.Ae.Interop">
- <summary>
- Defines COM marshalling/unmarshalling functions for AE.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.Interop.Convert(System.Runtime.InteropServices.ComTypes.FILETIME)">
- <summary>
- Converts a standard FILETIME to an OpcRcw.Ae.FILETIME structure.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.Interop.Convert(OpcRcw.Ae.FILETIME)">
- <summary>
- Converts an OpcRcw.Ae.FILETIME to a standard FILETIME structure.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.Interop.GetResultID(System.Int32)">
- <summary>
- Converts the HRESULT to a system type.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.Interop.GetServerStatus(System.IntPtr@,System.Boolean)">
- <summary>
- Unmarshals and deallocates a OPCEVENTSERVERSTATUS structure.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.Interop.GetBrowseType(Opc.Ae.BrowseType)">
- <summary>
- Converts a NodeType value to the OPCAEBROWSETYPE equivalent.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.Interop.GetEventNotifications(OpcRcw.Ae.ONEVENTSTRUCT[])">
- <summary>
- Converts an array of ONEVENTSTRUCT structs to an array of EventNotification objects.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.Interop.GetEventNotification(OpcRcw.Ae.ONEVENTSTRUCT)">
- <summary>
- Converts a ONEVENTSTRUCT struct to a EventNotification object.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.Interop.GetConditions(System.IntPtr@,System.Int32,System.Boolean)">
- <summary>
- Converts an array of OpcRcw.Ae.OPCCONDITIONSTATE structs to an array of Opc.Ae.Condition objects.
- </summary>
- </member>
- <member name="T:OpcCom.Ae.ResultIDs">
- <summary>
- Defines all well known COM AE HRESULT codes.
- </summary>
- </member>
- <member name="F:OpcCom.Ae.ResultIDs.S_ALREADYACKED">
- <remarks/>
- </member>
- <member name="F:OpcCom.Ae.ResultIDs.S_INVALIDBUFFERTIME">
- <remarks/>
- </member>
- <member name="F:OpcCom.Ae.ResultIDs.S_INVALIDMAXSIZE">
- <remarks/>
- </member>
- <member name="F:OpcCom.Ae.ResultIDs.S_INVALIDKEEPALIVETIME">
- <remarks/>
- </member>
- <member name="F:OpcCom.Ae.ResultIDs.E_INVALIDBRANCHNAME">
- <remarks/>
- </member>
- <member name="F:OpcCom.Ae.ResultIDs.E_INVALIDTIME">
- <remarks/>
- </member>
- <member name="F:OpcCom.Ae.ResultIDs.E_BUSY">
- <remarks/>
- </member>
- <member name="F:OpcCom.Ae.ResultIDs.E_NOINFO">
- <remarks/>
- </member>
- <member name="T:OpcCom.Ae.Server">
- <summary>
- A .NET wrapper for a COM server that implements the AE server interfaces.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.Server.#ctor(Opc.URL,System.Object)">
- <summary>
- Initializes the object with the specified URL and COM server.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.Server.Dispose(System.Boolean)">
- <summary>
- Releases unmanaged resources held by the object.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.Server.GetStatus">
- <summary>
- Returns the current server status.
- </summary>
- <returns>The current server status.</returns>
- </member>
- <member name="M:OpcCom.Ae.Server.CreateSubscription(Opc.Ae.SubscriptionState)">
- <summary>
- Creates a new event subscription.
- </summary>
- <param name="state">The initial state for the subscription.</param>
- <returns>The new subscription object.</returns>
- </member>
- <member name="M:OpcCom.Ae.Server.QueryAvailableFilters">
- <summary>
- Returns the event filters supported by the server.
- </summary>
- <returns>A bit mask of all event filters supported by the server.</returns>
- </member>
- <member name="M:OpcCom.Ae.Server.QueryEventCategories(System.Int32)">
- <summary>
- Returns the event categories supported by the server for the specified event types.
- </summary>
- <param name="eventType">A bit mask for the event types of interest.</param>
- <returns>A collection of event categories.</returns>
- </member>
- <member name="M:OpcCom.Ae.Server.QueryConditionNames(System.Int32)">
- <summary>
- Returns the condition names supported by the server for the specified event categories.
- </summary>
- <param name="eventCategory">A bit mask for the event categories of interest.</param>
- <returns>A list of condition names.</returns>
- </member>
- <member name="M:OpcCom.Ae.Server.QuerySubConditionNames(System.String)">
- <summary>
- Returns the sub-condition names supported by the server for the specified event condition.
- </summary>
- <param name="conditionName">The name of the condition.</param>
- <returns>A list of sub-condition names.</returns>
- </member>
- <member name="M:OpcCom.Ae.Server.QueryConditionNames(System.String)">
- <summary>
- Returns the condition names supported by the server for the specified event source.
- </summary>
- <param name="sourceName">The name of the event source.</param>
- <returns>A list of condition names.</returns>
- </member>
- <member name="M:OpcCom.Ae.Server.QueryEventAttributes(System.Int32)">
- <summary>
- Returns the event attributes supported by the server for the specified event categories.
- </summary>
- <param name="eventCategory">A bit mask for the event categories of interest.</param>
- <returns>A collection of event attributes.</returns>
- </member>
- <member name="M:OpcCom.Ae.Server.TranslateToItemIDs(System.String,System.Int32,System.String,System.String,System.Int32[])">
- <summary>
- Returns the DA item ids for a set of attribute ids belonging to events which meet the specified filter criteria.
- </summary>
- <param name="sourceName">The event source of interest.</param>
- <param name="eventCategory">The id of the event category for the events of interest.</param>
- <param name="conditionName">The name of a condition within the event category.</param>
- <param name="subConditionName">The name of a sub-condition within a multi-state condition.</param>
- <param name="attributeIDs">The ids of the attributes to return item ids for.</param>
- <returns>A list of item urls for each specified attribute.</returns>
- </member>
- <member name="M:OpcCom.Ae.Server.GetConditionState(System.String,System.String,System.Int32[])">
- <summary>
- Returns the current state information for the condition instance corresponding to the source and condition name.
- </summary>
- <param name="sourceName">The source name</param>
- <param name="conditionName">A condition name for the source.</param>
- <param name="attributeIDs">The list of attributes to return with the condition state.</param>
- <returns>The current state of the connection.</returns>
- </member>
- <member name="M:OpcCom.Ae.Server.EnableConditionByArea(System.String[])">
- <summary>
- Places the specified process areas into the enabled state.
- </summary>
- <param name="areas">A list of fully qualified area names.</param>
- <returns>The results of the operation for each area.</returns>
- </member>
- <member name="M:OpcCom.Ae.Server.DisableConditionByArea(System.String[])">
- <summary>
- Places the specified process areas into the disabled state.
- </summary>
- <param name="areas">A list of fully qualified area names.</param>
- <returns>The results of the operation for each area.</returns>
- </member>
- <member name="M:OpcCom.Ae.Server.EnableConditionBySource(System.String[])">
- <summary>
- Places the specified process areas into the enabled state.
- </summary>
- <param name="sources">A list of fully qualified source names.</param>
- <returns>The results of the operation for each area.</returns>
- </member>
- <member name="M:OpcCom.Ae.Server.DisableConditionBySource(System.String[])">
- <summary>
- Places the specified process areas into the disabled state.
- </summary>
- <param name="sources">A list of fully qualified source names.</param>
- <returns>The results of the operation for each area.</returns>
- </member>
- <member name="M:OpcCom.Ae.Server.GetEnableStateByArea(System.String[])">
- <summary>
- Returns the enabled state for the specified process areas.
- </summary>
- <param name="areas">A list of fully qualified area names.</param>
- </member>
- <member name="M:OpcCom.Ae.Server.GetEnableStateBySource(System.String[])">
- <summary>
- Returns the enabled state for the specified event sources.
- </summary>
- <param name="sources">A list of fully qualified source names.</param>
- </member>
- <member name="M:OpcCom.Ae.Server.AcknowledgeCondition(System.String,System.String,Opc.Ae.EventAcknowledgement[])">
- <summary>
- Used to acknowledge one or more conditions in the event server.
- </summary>
- <param name="acknowledgerID">The identifier for who is acknowledging the condition.</param>
- <param name="comment">A comment associated with the acknowledgment.</param>
- <param name="conditions">The conditions being acknowledged.</param>
- <returns>A list of result id indictaing whether each condition was successfully acknowledged.</returns>
- </member>
- <member name="M:OpcCom.Ae.Server.Browse(System.String,Opc.Ae.BrowseType,System.String)">
- <summary>
- Browses for all children of the specified area that meet the filter criteria.
- </summary>
- <param name="areaID">The full-qualified id for the area.</param>
- <param name="browseType">The type of children to return.</param>
- <param name="browseFilter">The expression used to filter the names of children returned.</param>
- <returns>The set of elements that meet the filter criteria.</returns>
- </member>
- <member name="M:OpcCom.Ae.Server.Browse(System.String,Opc.Ae.BrowseType,System.String,System.Int32,Opc.IBrowsePosition@)">
- <summary>
- Browses for all children of the specified area that meet the filter criteria.
- </summary>
- <param name="areaID">The full-qualified id for the area.</param>
- <param name="browseType">The type of children to return.</param>
- <param name="browseFilter">The expression used to filter the names of children returned.</param>
- <param name="maxElements">The maximum number of elements to return.</param>
- <param name="position">The object used to continue the browse if the number nodes exceeds the maximum specified.</param>
- <returns>The set of elements that meet the filter criteria.</returns>
- </member>
- <member name="M:OpcCom.Ae.Server.BrowseNext(System.Int32,Opc.IBrowsePosition@)">
- <summary>
- Continues browsing the server's address space at the specified position.
- </summary>
- <param name="maxElements">The maximum number of elements to return.</param>
- <param name="position">The position object used to continue a browse operation.</param>
- <returns>The set of elements that meet the filter criteria.</returns>
- </member>
- <member name="M:OpcCom.Ae.Server.InitializeBrowser">
- <summary>
- Creates an area browser object for use by all browse requests.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.Server.ChangeBrowsePosition(System.String)">
- <summary>
- Moves the browse position prior to executing a browse operation.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.Server.CreateEnumerator(Opc.Ae.BrowseType,System.String)">
- <summary>
- Creates an enumerator for the names at the current position.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.Server.GetQualifiedName(System.String,Opc.Ae.BrowseType)">
- <summary>
- Returns the qualified name for the node at the current position.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.Server.FetchElements(Opc.Ae.BrowseType,System.Int32,System.Runtime.InteropServices.UCOMIEnumString,System.Collections.ArrayList)">
- <summary>
- Fetches up to max elements and returns an flag indicating whether there are any elements left.
- </summary>
- </member>
- <member name="T:OpcCom.Ae.BrowsePosition">
- <summary>
- Stores the state of a browse operation.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.BrowsePosition.#ctor(System.String,Opc.Ae.BrowseType,System.String,System.Runtime.InteropServices.UCOMIEnumString)">
- <summary>
- Saves the parameters for an incomplete browse information.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.BrowsePosition.Dispose(System.Boolean)">
- <summary>
- Releases unmanaged resources held by the object.
- </summary>
- </member>
- <member name="P:OpcCom.Ae.BrowsePosition.Enumerator">
- <summary>
- Returns the enumerator stored in the object.
- </summary>
- </member>
- <member name="T:OpcCom.Ae.Subscription">
- <summary>
- A .NET wrapper for a COM server that implements the AE subscription interfaces.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.Subscription.#ctor(Opc.Ae.SubscriptionState,System.Object)">
- <summary>
- Initializes the object with the specified URL and COM server.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.Subscription.Finalize">
- <summary>
- The finalizer.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.Subscription.Dispose">
- <summary>
- Releases unmanaged resources held by the object.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.Subscription.Dispose(System.Boolean)">
- <summary>
- Releases unmanaged resources held by the object.
- </summary>
- </member>
- <member name="E:OpcCom.Ae.Subscription.EventChanged">
- <summary>
- An event to receive data change updates.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.Subscription.GetState">
- <summary>
- Returns the current state of the subscription.
- </summary>
- <returns>The current state of the subscription.</returns>
- </member>
- <member name="M:OpcCom.Ae.Subscription.ModifyState(System.Int32,Opc.Ae.SubscriptionState)">
- <summary>
- Changes the state of a subscription.
- </summary>
- <param name="masks">A bit mask that indicates which elements of the subscription state are changing.</param>
- <param name="state">The new subscription state.</param>
- <returns>The actual subscption state after applying the changes.</returns>
- </member>
- <member name="M:OpcCom.Ae.Subscription.GetFilters">
- <summary>
- Returns the current filters for the subscription.
- </summary>
- <returns>The current filters for the subscription.</returns>
- </member>
- <member name="M:OpcCom.Ae.Subscription.SetFilters(Opc.Ae.SubscriptionFilters)">
- <summary>
- Sets the current filters for the subscription.
- </summary>
- <param name="filters">The new filters to use for the subscription.</param>
- </member>
- <member name="M:OpcCom.Ae.Subscription.GetReturnedAttributes(System.Int32)">
- <summary>
- Returns the set of attributes to return with event notifications.
- </summary>
- <returns>The set of attributes to returned with event notifications.</returns>
- </member>
- <member name="M:OpcCom.Ae.Subscription.SelectReturnedAttributes(System.Int32,System.Int32[])">
- <summary>
- Selects the set of attributes to return with event notifications.
- </summary>
- <param name="eventCategory">The specific event category for which the attributes apply.</param>
- <param name="attributeIDs">The list of attribute ids to return.</param>
- </member>
- <member name="M:OpcCom.Ae.Subscription.Refresh">
- <summary>
- Force a refresh for all active conditions and inactive, unacknowledged conditions whose event notifications match the filter of the event subscription.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.Subscription.CancelRefresh">
- <summary>
- Cancels an outstanding refresh request.
- </summary>
- </member>
- <member name="T:OpcCom.Ae.Subscription.Callback">
- <summary>
- A class that implements the IOPCEventSink interface.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.Subscription.Callback.#ctor(System.Object)">
- <summary>
- Initializes the object with the containing subscription object.
- </summary>
- </member>
- <member name="E:OpcCom.Ae.Subscription.Callback.EventChanged">
- <summary>
- Raised when data changed callbacks arrive.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.Subscription.Callback.OnEvent(System.Int32,System.Int32,System.Int32,System.Int32,OpcRcw.Ae.ONEVENTSTRUCT[])">
- <summary>
- Called when a data changed event is received.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.Subscription.Advise">
- <summary>
- Establishes a connection point callback with the COM server.
- </summary>
- </member>
- <member name="M:OpcCom.Ae.Subscription.Unadvise">
- <summary>
- Closes a connection point callback with the COM server.
- </summary>
- </member>
- <member name="T:OpcCom.Da10.Server">
- <summary>
- An in-process wrapper for a remote OPC Data Access 1.0 server.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Server.#ctor">
- <summary>
- The default constructor for the object.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Server.#ctor(Opc.URL,System.Object)">
- <summary>
- Initializes the object with the specifed COM server.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Server.Dispose(System.Boolean)">
- <summary>
- Releases unmanaged resources held by the object.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Server.Initialize(Opc.URL,Opc.ConnectData)">
- <summary>
- Connects to the server with the specified URL and credentials.
- </summary>
- </member>
- <member name="F:OpcCom.Da10.Server.m_group">
- <summary>
- A global group used for various item level operations.
- </summary>
- </member>
- <member name="F:OpcCom.Da10.Server.m_groupHandle">
- <summary>
- The server handle for the global group.
- </summary>
- </member>
- <member name="F:OpcCom.Da10.Server.m_separators">
- <summary>
- A list of seperators used in the browse paths.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Server.Read(Opc.Da.Item[])">
- <summary>
- Reads the values for the specified items.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Server.Write(Opc.Da.ItemValue[])">
- <summary>
- Write the values for the specified items.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Server.Browse(Opc.ItemIdentifier,Opc.Da.BrowseFilters,Opc.Da.BrowsePosition@)">
- <summary>
- Fetches child elements of the specified branch which match the filter criteria.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Server.BrowseNext(Opc.Da.BrowsePosition@)">
- <summary>
- Continues a browse operation with previously specified search criteria.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Server.GetProperties(Opc.ItemIdentifier[],Opc.Da.PropertyID[],System.Boolean)">
- <summary>
- Returns the specified properties for a set of items.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Server.AddItems(Opc.Da.Item[])">
- <summary>
- Adds a set of temporary items used for a read/write operation.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Server.RemoveItems(Opc.IdentifiedResult[])">
- <summary>
- Removes a set of temporary items used for a read/write operation.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Server.ReadValues(Opc.Da.Item[],Opc.Da.ItemValueResult[],System.Boolean)">
- <summary>
- Reads a set of values.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Server.GetAvailableProperties(System.String)">
- <summary>
- Returns the set of available properties for the item.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Server.GetItemIDs(System.String,Opc.Da.ItemProperty[])">
- <summary>
- Fetches the property item id for the specified set of properties.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Server.GetValues(System.String,Opc.Da.ItemProperty[])">
- <summary>
- Fetches the property values for the specified set of properties.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Server.GetProperties(System.String,Opc.Da.PropertyID[],System.Boolean)">
- <summary>
- Gets the specified properties for the specified item.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Server.GetEnumerator(System.String,System.Collections.Generic.IEnumerable{System.String},Opc.Da.BrowseFilters,System.Boolean,System.Boolean)">
- <summary>
- Returns an enumerator for the children of the specified branch.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Server.DetectAndSaveSeparators(System.String,System.String)">
- <summary>
- Detects the separators used in the item id.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Server.GetElement(Opc.ItemIdentifier,System.String,Opc.Da.BrowseFilters,System.Boolean)">
- <summary>
- Reads a single value from the enumerator and returns a browse element.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Server.GetElements(System.Int32,Opc.ItemIdentifier,Opc.Da.BrowseFilters,System.Boolean,OpcCom.Da20.BrowsePosition@)">
- <summary>
- Returns a list of child elements that meet the filter criteria.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Server.CreateSubscription(System.Object,Opc.Da.SubscriptionState,System.Int32)">
- <summary>
- Creates a new instance of a subscription.
- </summary>
- </member>
- <member name="T:OpcCom.Da10.Subscription">
- <summary>
- An in-process wrapper for a remote OPC Data Access 1.0 group.
- </summary>
- <remarks>See list of methods and its implementations for DA1.0, DA2.0 or DA3.0 at the end of file.</remarks>
- </member>
- <member name="M:OpcCom.Da10.Subscription.#ctor(System.Object,Opc.Da.SubscriptionState,System.Int32)">
- <summary>
- Initializes a new instance of a subscription.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Subscription.Cancel(Opc.IRequest,Opc.Da.CancelCompleteEventHandler)">
- <summary>
- Cancels an asynchronous read or write operation.
- </summary>
- <param name="request">The object returned from the BeginRead or BeginWrite request.</param>
- <param name="callback">The function to invoke when the cancel completes.</param>
- </member>
- <member name="M:OpcCom.Da10.Subscription.Refresh">
- <summary>
- Tells the server to send an data change update for all subscription items containing the cached values.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Subscription.SetEnabled(System.Boolean)">
- <summary>
- Sets whether data change callbacks are enabled.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Subscription.GetEnabled">
- <summary>
- Gets whether data change callbacks are enabled.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Subscription.Read(Opc.ItemIdentifier[],Opc.Da.Item[])">
- <summary>
- Reads a set of items using DA1.0 interfaces.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Subscription.Read(Opc.Da.ItemValueResult[],System.Boolean)">
- <summary>
- Reads a set of values.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Subscription.Write(Opc.ItemIdentifier[],Opc.Da.ItemValue[])">
- <summary>
- Writes a set of items using DA1.0 interfaces.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Subscription.BeginRead(Opc.ItemIdentifier[],Opc.Da.Item[],System.Int32,System.Int32@)">
- <summary>
- Begins an asynchronous read of a set of items using DA1.0 interfaces.
- </summary>
- </member>
- <member name="M:OpcCom.Da10.Subscription.BeginWrite(Opc.ItemIdentifier[],Opc.Da.ItemValue[],System.Int32,System.Int32@)">
- <summary>
- Begins an asynchronous write for a set of items using DA1.0 interfaces.
- </summary>
- </member>
- <member name="T:OpcCom.Da20.Server">
- <summary>
- An in-process wrapper for a remote OPC Data Access 2.0X server.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Server.#ctor">
- <summary>
- The default constructor for the object.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Server.#ctor(Opc.URL,System.Object)">
- <summary>
- Initializes the object with the specifed COM server.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Server.Dispose(System.Boolean)">
- <summary>
- Releases unmanaged resources held by the object.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Server.Initialize(Opc.URL,Opc.ConnectData)">
- <summary>
- Connects to the server with the specified URL and credentials.
- </summary>
- </member>
- <member name="F:OpcCom.Da20.Server.m_group">
- <summary>
- A global group used for various item level operations.
- </summary>
- </member>
- <member name="F:OpcCom.Da20.Server.m_groupHandle">
- <summary>
- The server handle for the global group.
- </summary>
- </member>
- <member name="F:OpcCom.Da20.Server.m_separators">
- <summary>
- A list of seperators used in the browse paths.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Server.Read(Opc.Da.Item[])">
- <summary>
- Reads the values for the specified items.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Server.Write(Opc.Da.ItemValue[])">
- <summary>
- Write the values for the specified items.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Server.Browse(Opc.ItemIdentifier,Opc.Da.BrowseFilters,Opc.Da.BrowsePosition@)">
- <summary>
- Fetches child elements of the specified branch which match the filter criteria.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Server.BrowseNext(Opc.Da.BrowsePosition@)">
- <summary>
- Continues a browse operation with previously specified search criteria.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Server.GetProperties(Opc.ItemIdentifier[],Opc.Da.PropertyID[],System.Boolean)">
- <summary>
- Returns the specified properties for a set of items.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Server.AddItems(Opc.Da.Item[])">
- <summary>
- Adds a set of temporary items used for a read/write operation.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Server.RemoveItems(Opc.IdentifiedResult[])">
- <summary>
- Removes a set of temporary items used for a read/write operation.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Server.ReadValues(Opc.Da.Item[],Opc.Da.ItemValueResult[],System.Boolean)">
- <summary>
- Reads a set of values.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Server.GetAvailableProperties(System.String)">
- <summary>
- Returns the set of available properties for the item.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Server.GetItemIDs(System.String,Opc.Da.ItemProperty[])">
- <summary>
- Fetches the property item id for the specified set of properties.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Server.GetValues(System.String,Opc.Da.ItemProperty[])">
- <summary>
- Fetches the property values for the specified set of properties.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Server.GetProperties(System.String,Opc.Da.PropertyID[],System.Boolean)">
- <summary>
- Gets the specified properties for the specified item.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Server.GetEnumerator(System.String,System.Collections.Generic.IEnumerable{System.String},Opc.Da.BrowseFilters,System.Boolean,System.Boolean)">
- <summary>
- Returns an enumerator for the children of the specified branch.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Server.DetectAndSaveSeparators(System.String,System.String)">
- <summary>
- Detects the separators used in the item id.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Server.GetElement(Opc.ItemIdentifier,System.String,Opc.Da.BrowseFilters,System.Boolean)">
- <summary>
- Reads a single value from the enumerator and returns a browse element.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Server.GetElements(System.Int32,Opc.ItemIdentifier,Opc.Da.BrowseFilters,System.Boolean,OpcCom.Da20.BrowsePosition@)">
- <summary>
- Returns a list of child elements that meet the filter criteria.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Server.CreateSubscription(System.Object,Opc.Da.SubscriptionState,System.Int32)">
- <summary>
- Creates a new instance of a subscription.
- </summary>
- </member>
- <member name="T:OpcCom.Da20.BrowsePosition">
- <summary>
- Implements an object that handles multi-step browse operations for DA2.05 servers.
- </summary>
- </member>
- <member name="F:OpcCom.Da20.BrowsePosition.Enumerator">
- <summary>
- The enumerator for a browse operation.
- </summary>
- </member>
- <member name="F:OpcCom.Da20.BrowsePosition.IsBranch">
- <summary>
- Whether the current enumerator returns branches or leaves.
- </summary>
- </member>
- <member name="F:OpcCom.Da20.BrowsePosition.Names">
- <summary>
- The pre-fetched set of names.
- </summary>
- </member>
- <member name="F:OpcCom.Da20.BrowsePosition.Index">
- <summary>
- The current index in the pre-fetched names.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.BrowsePosition.#ctor(Opc.ItemIdentifier,Opc.Da.BrowseFilters,OpcCom.EnumString,System.Boolean)">
- <summary>
- Initializes a browse position
- </summary>
- </member>
- <member name="M:OpcCom.Da20.BrowsePosition.Dispose(System.Boolean)">
- <summary>
- Releases unmanaged resources held by the object.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.BrowsePosition.Clone">
- <summary>
- Creates a deep copy of the object.
- </summary>
- </member>
- <member name="T:OpcCom.Da20.Subscription">
- <summary>
- An in-process wrapper for a remote OPC Data Access 2.0X group.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Subscription.#ctor(System.Object,Opc.Da.SubscriptionState,System.Int32)">
- <summary>
- Initializes a new instance of a subscription.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Subscription.Refresh">
- <summary>
- Tells the server to send an data change update for all subscription items containing the cached values.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Subscription.SetEnabled(System.Boolean)">
- <summary>
- Sets whether data change callbacks are enabled.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Subscription.GetEnabled">
- <summary>
- Gets whether data change callbacks are enabled.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Subscription.Read(Opc.ItemIdentifier[],Opc.Da.Item[])">
- <summary>
- Reads a set of items using DA2.0 interfaces.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Subscription.Read(Opc.Da.ItemValueResult[],System.Boolean)">
- <summary>
- Reads a set of values.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Subscription.Write(Opc.ItemIdentifier[],Opc.Da.ItemValue[])">
- <summary>
- Writes a set of items using DA2.0 interfaces.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Subscription.BeginRead(Opc.ItemIdentifier[],Opc.Da.Item[],System.Int32,System.Int32@)">
- <summary>
- Begins an asynchronous read of a set of items using DA2.0 interfaces.
- </summary>
- </member>
- <member name="M:OpcCom.Da20.Subscription.BeginWrite(Opc.ItemIdentifier[],Opc.Da.ItemValue[],System.Int32,System.Int32@)">
- <summary>
- Begins an asynchronous write for a set of items using DA2.0 interfaces.
- </summary>
- </member>
- <member name="T:OpcCom.Da.BrowsePosition">
- <summary>
- Implements an object that handles multi-step browse operations.
- </summary>
- </member>
- <member name="F:OpcCom.Da.BrowsePosition.ContinuationPoint">
- <summary>
- The continuation point for a browse operation.
- </summary>
- </member>
- <member name="F:OpcCom.Da.BrowsePosition.MoreElements">
- <summary>
- Indicates that elements that meet the filter criteria have not been returned.
- </summary>
- </member>
- <member name="M:OpcCom.Da.BrowsePosition.#ctor(Opc.ItemIdentifier,Opc.Da.BrowseFilters,System.String)">
- <summary>
- Initializes a browse position
- </summary>
- </member>
- <member name="T:OpcCom.Da.Interop">
- <summary>
- Contains state information for a single asynchronous OpcCom.Da.Interop.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Interop.Convert(System.Runtime.InteropServices.ComTypes.FILETIME)">
- <summary>
- Converts a standard FILETIME to an OpcRcw.Da.FILETIME structure.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Interop.Convert(OpcRcw.Da.FILETIME)">
- <summary>
- Converts an OpcRcw.Da.FILETIME to a standard FILETIME structure.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Interop.GetServerStatus(Opc.Da.ServerStatus,System.Int32)">
- <summary>
- Allocates and marshals a OPCSERVERSTATUS structure.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Interop.GetServerStatus(System.IntPtr@,System.Boolean)">
- <summary>
- Unmarshals and deallocates a OPCSERVERSTATUS structure.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Interop.GetBrowseFilter(Opc.Da.browseFilter)">
- <summary>
- Converts a browseFilter values to the COM equivalent.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Interop.GetBrowseFilter(OpcRcw.Da.OPCBROWSEFILTER)">
- <summary>
- Converts a browseFilter values from the COM equivalent.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Interop.GetHRESULTs(Opc.IResult[])">
- <summary>
- Allocates and marshals an array of HRESULT codes.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Interop.GetBrowseElements(System.IntPtr@,System.Int32,System.Boolean)">
- <summary>
- Unmarshals and deallocates an array of OPCBROWSEELEMENT structures.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Interop.GetBrowseElements(Opc.Da.BrowseElement[],System.Boolean)">
- <summary>
- Allocates and marshals an array of OPCBROWSEELEMENT structures.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Interop.GetBrowseElement(System.IntPtr,System.Boolean)">
- <summary>
- Unmarshals and deallocates a OPCBROWSEELEMENT structures.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Interop.GetBrowseElement(Opc.Da.BrowseElement,System.Boolean)">
- <summary>
- Allocates and marshals an OPCBROWSEELEMENT structure.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Interop.GetPropertyIDs(Opc.Da.PropertyID[])">
- <summary>
- Creates an array of property codes.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Interop.GetPropertyIDs(System.Int32[])">
- <summary>
- Creates an array of property codes.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Interop.GetItemPropertyCollections(System.IntPtr@,System.Int32,System.Boolean)">
- <summary>
- Unmarshals and deallocates an array of OPCITEMPROPERTIES structures.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Interop.GetItemPropertyCollections(Opc.Da.ItemPropertyCollection[])">
- <summary>
- Allocates and marshals an array of OPCITEMPROPERTIES structures.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Interop.GetItemProperties(OpcRcw.Da.OPCITEMPROPERTIES@,System.Boolean)">
- <summary>
- Unmarshals and deallocates a OPCITEMPROPERTIES structures.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Interop.GetItemProperties(Opc.Da.ItemProperty[])">
- <summary>
- Allocates and marshals an array of OPCITEMPROPERTIES structures.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Interop.GetItemProperty(System.IntPtr,System.Boolean)">
- <summary>
- Unmarshals and deallocates a OPCITEMPROPERTY structures.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Interop.GetItemProperty(Opc.Da.ItemProperty)">
- <summary>
- Allocates and marshals an arary of OPCITEMPROPERTY structures.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Interop.GetPropertyID(System.Int32)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Interop.UnmarshalPropertyValue(Opc.Da.PropertyID,System.Object)">
- <summary>
- Converts the property value to a type supported by the unified interface.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Interop.MarshalPropertyValue(Opc.Da.PropertyID,System.Object)">
- <summary>
- Converts the property value to a type supported by COM-DA interface.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Interop.GetOPCITEMVQTs(Opc.Da.ItemValue[])">
- <summary>
- Converts an array of item values to an array of OPCITEMVQT objects.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Interop.GetOPCITEMDEFs(Opc.Da.Item[])">
- <summary>
- Converts an array of item objects to an array of GetOPCITEMDEF objects.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Interop.GetItemValues(System.IntPtr@,System.Int32,System.Boolean)">
- <summary>
- Unmarshals and deallocates a OPCITEMSTATE structures.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Interop.GetItemResults(System.IntPtr@,System.Int32,System.Boolean)">
- <summary>
- Unmarshals and deallocates a OPCITEMRESULT structures.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Interop.GetItemStates(Opc.Da.ItemValueResult[])">
- <summary>
- Allocates and marshals an array of OPCBROWSEELEMENT structures.
- </summary>
- </member>
- <member name="T:OpcCom.Da.ResultIDs">
- <summary>
- Defines all well known COM DA HRESULT codes.
- </summary>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.S_OK">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.S_FALSE">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.E_NOTIMPL">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.E_OUTOFMEMORY">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.E_INVALIDARG">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.E_NOINTERFACE">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.E_POINTER">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.E_FAIL">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.CONNECT_E_NOCONNECTION">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.CONNECT_E_ADVISELIMIT">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.DISP_E_TYPEMISMATCH">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.DISP_E_OVERFLOW">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.E_INVALIDHANDLE">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.E_BADTYPE">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.E_PUBLIC">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.E_BADRIGHTS">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.E_UNKNOWNITEMID">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.E_INVALIDITEMID">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.E_INVALIDFILTER">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.E_UNKNOWNPATH">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.E_RANGE">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.E_DUPLICATENAME">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.S_UNSUPPORTEDRATE">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.S_CLAMP">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.S_INUSE">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.E_INVALIDCONFIGFILE">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.E_NOTFOUND">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.E_INVALID_PID">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.E_DEADBANDNOTSET">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.E_DEADBANDNOTSUPPORTED">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.E_NOBUFFERING">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.E_INVALIDCONTINUATIONPOINT">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.S_DATAQUEUEOVERFLOW">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.E_RATENOTSET">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.ResultIDs.E_NOTSUPPORTED">
- <remarks/>
- </member>
- <member name="T:OpcCom.Da.Server">
- <summary>
- A .NET wrapper for a COM server that implements the DA server interfaces.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Server.#ctor">
- <summary>
- Initializes the object.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Server.#ctor(Opc.URL,System.Object)">
- <summary>
- Initializes the object with the specifed COM server.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Server.Dispose(System.Boolean)">
- <summary>
- Releases unmanaged resources held by the object.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Server.GetErrorText(System.String,Opc.ResultID)">
- <summary>
- Returns the localized text for the specified result code.
- </summary>
- <param name="locale">The locale name in the format "[languagecode]-[country/regioncode]".</param>
- <param name="resultID">The result code identifier.</param>
- <returns>A message localized for the best match for the requested locale.</returns>
- </member>
- <member name="M:OpcCom.Da.Server.GetResultFilters">
- <summary>
- Returns the filters applied by the server to any item results returned to the client.
- </summary>
- <returns>A bit mask indicating which fields should be returned in any item results.</returns>
- </member>
- <member name="M:OpcCom.Da.Server.SetResultFilters(System.Int32)">
- <summary>
- Sets the filters applied by the server to any item results returned to the client.
- </summary>
- <param name="filters">A bit mask indicating which fields should be returned in any item results.</param>
- </member>
- <member name="M:OpcCom.Da.Server.GetStatus">
- <summary>
- Returns the current server status.
- </summary>
- <returns>The current server status.</returns>
- </member>
- <member name="M:OpcCom.Da.Server.Read(Opc.Da.Item[])">
- <summary>
- Reads the current values for a set of items.
- </summary>
- <param name="items">The set of items to read.</param>
- <returns>The results of the read operation for each item.</returns>
- </member>
- <member name="M:OpcCom.Da.Server.Write(Opc.Da.ItemValue[])">
- <summary>
- Writes the value, quality and timestamp for a set of items.
- </summary>
- <param name="items">The set of item values to write.</param>
- <returns>The results of the write operation for each item.</returns>
- </member>
- <member name="M:OpcCom.Da.Server.CreateSubscription(Opc.Da.SubscriptionState)">
- <summary>
- Creates a new subscription.
- </summary>
- <param name="state">The initial state of the subscription.</param>
- <returns>The new subscription object.</returns>
- </member>
- <member name="M:OpcCom.Da.Server.CancelSubscription(Opc.Da.ISubscription)">
- <summary>
- Cancels a subscription and releases all resources allocated for it.
- </summary>
- <param name="subscription">The subscription to cancel.</param>
- </member>
- <member name="M:OpcCom.Da.Server.Browse(Opc.ItemIdentifier,Opc.Da.BrowseFilters,Opc.Da.BrowsePosition@)">
- <summary>
- Fetches the children of a branch that meet the filter criteria.
- </summary>
- <param name="itemID">The identifier of branch which is the target of the search.</param>
- <param name="filters">The filters to use to limit the set of child elements returned.</param>
- <param name="position">An object used to continue a browse that could not be completed.</param>
- <returns>The set of elements found.</returns>
- </member>
- <member name="M:OpcCom.Da.Server.BrowseNext(Opc.Da.BrowsePosition@)">
- <summary>
- Continues a browse operation with previously specified search criteria.
- </summary>
- <param name="position">An object containing the browse operation state information.</param>
- <returns>The set of elements found.</returns>
- </member>
- <member name="M:OpcCom.Da.Server.GetProperties(Opc.ItemIdentifier[],Opc.Da.PropertyID[],System.Boolean)">
- <summary>
- Returns the item properties for a set of items.
- </summary>
- <param name="itemIDs">A list of item identifiers.</param>
- <param name="propertyIDs">A list of properties to fetch for each item.</param>
- <param name="returnValues">Whether the property values should be returned with the properties.</param>
- <returns>A list of properties for each item.</returns>
- </member>
- <member name="M:OpcCom.Da.Server.BrowseAccessPath(Opc.ItemIdentifier)">
- <summary>
- Provides a way to browse the available AccessPath for an item.
- </summary>
- <param name="itemID">The identifier for which the access paths will be browsed.</param>
- <returns>An array of possible access paths to the item.</returns>
- </member>
- <member name="M:OpcCom.Da.Server.ChangeType(System.Object,System.Type,System.String)">
- <summary>
- Converts a value to the specified type using the specified locale.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Server.CreateSubscription(System.Object,Opc.Da.SubscriptionState,System.Int32)">
- <summary>
- Creates a new instance of a subscription.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Server.ProcessResults(Opc.Da.BrowseElement[],Opc.Da.PropertyID[])">
- <summary>
- Updates the properties to convert COM values to OPC .NET API results.
- </summary>
- </member>
- <member name="F:OpcCom.Da.Server.m_filters">
- <summary>
- The default result filters for the server.
- </summary>
- </member>
- <member name="F:OpcCom.Da.Server.m_subscriptions">
- <summary>
- A table of active subscriptions for the server.
- </summary>
- </member>
- <member name="T:OpcCom.Da.Subscription">
- <summary>
- A .NET wrapper for a COM server that implements the DA group interfaces.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.#ctor(System.Object,Opc.Da.SubscriptionState,System.Int32)">
- <summary>
- Initializes a new instance of a subscription.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.Finalize">
- <summary>
- The finalizer.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.Dispose">
- <summary>
- Releases unmanaged resources held by the object.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.Dispose(System.Boolean)">
- <summary>
- Releases unmanaged resources held by the object.
- </summary>
- </member>
- <member name="F:OpcCom.Da.Subscription.m_group">
- <summary>
- The COM server for the group object.
- </summary>
- </member>
- <member name="F:OpcCom.Da.Subscription.m_connection">
- <summary>
- A connect point with the COM server.
- </summary>
- </member>
- <member name="F:OpcCom.Da.Subscription.m_callback">
- <summary>
- The internal object that implements the IOPCDataCallback interface.
- </summary>
- </member>
- <member name="F:OpcCom.Da.Subscription.m_name">
- <summary>
- The name of the group on the server.
- </summary>
- </member>
- <member name="F:OpcCom.Da.Subscription.m_handle">
- <summary>
- A handle assigned by the client for the subscription.
- </summary>
- </member>
- <member name="F:OpcCom.Da.Subscription.m_filters">
- <summary>
- The default result filters for the subscription.
- </summary>
- </member>
- <member name="F:OpcCom.Da.Subscription.m_items">
- <summary>
- A table of all item identifers which are indexed by internal handle.
- </summary>
- </member>
- <member name="F:OpcCom.Da.Subscription.m_counter">
- <summary>
- A counter used to assign unique internal client handles.
- </summary>
- </member>
- <member name="E:OpcCom.Da.Subscription.DataChanged">
- <summary>
- An event to receive data change updates.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.GetResultFilters">
- <summary>
- Returns the filters applied by the server to any item results returned to the client.
- </summary>
- <returns>A bit mask indicating which fields should be returned in any item results.</returns>
- </member>
- <member name="M:OpcCom.Da.Subscription.SetResultFilters(System.Int32)">
- <summary>
- Sets the filters applied by the server to any item results returned to the client.
- </summary>
- <param name="filters">A bit mask indicating which fields should be returned in any item results.</param>
- </member>
- <member name="M:OpcCom.Da.Subscription.GetState">
- <summary>
- Returns the current state of the subscription.
- </summary>
- <returns>The current state of the subscription.</returns>
- </member>
- <member name="M:OpcCom.Da.Subscription.ModifyState(System.Int32,Opc.Da.SubscriptionState)">
- <summary>
- Changes the state of a subscription.
- </summary>
- <param name="masks">A bit mask that indicates which elements of the subscription state are changing.</param>
- <param name="state">The new subscription state.</param>
- <returns>The actual subscption state after applying the changes.</returns>
- </member>
- <member name="M:OpcCom.Da.Subscription.AddItems(Opc.Da.Item[])">
- <summary>
- Adds items to the subscription.
- </summary>
- <param name="items">The set of items to add to the subscription.</param>
- <returns>The results of the add item operation for each item.</returns>
- </member>
- <member name="M:OpcCom.Da.Subscription.ModifyItems(System.Int32,Opc.Da.Item[])">
- <summary>
- Modifies the state of items in the subscription
- </summary>
- <param name="masks">Specifies which item state parameters are being modified.</param>
- <param name="items">The new state for each item.</param>
- <returns>The results of the modify item operation for each item.</returns>
- </member>
- <member name="M:OpcCom.Da.Subscription.RemoveItems(Opc.ItemIdentifier[])">
- <summary>
- Removes items from the subscription.
- </summary>
- <param name="items">The identifiers (i.e. server handles) for the items being removed.</param>
- <returns>The results of the remove item operation for each item.</returns>
- </member>
- <member name="M:OpcCom.Da.Subscription.Read(Opc.Da.Item[])">
- <summary>
- Reads the values for a set of items in the subscription.
- </summary>
- <param name="items">The identifiers (i.e. server handles) for the items being read.</param>
- <returns>The value for each of items.</returns>
- </member>
- <member name="M:OpcCom.Da.Subscription.Write(Opc.Da.ItemValue[])">
- <summary>
- Writes the value, quality and timestamp for a set of items in the subscription.
- </summary>
- <param name="items">The item values to write.</param>
- <returns>The results of the write operation for each item.</returns>
- </member>
- <member name="M:OpcCom.Da.Subscription.Read(Opc.Da.Item[],System.Object,Opc.Da.ReadCompleteEventHandler,Opc.IRequest@)">
- <summary>
- Begins an asynchronous read operation for a set of items.
- </summary>
- <param name="items">The set of items to read (must include the server handle).</param>
- <param name="requestHandle">An identifier for the request assigned by the caller.</param>
- <param name="callback">A delegate used to receive notifications when the request completes.</param>
- <param name="request">An object that contains the state of the request (used to cancel the request).</param>
- <returns>A set of results containing any errors encountered when the server validated the items.</returns>
- </member>
- <member name="M:OpcCom.Da.Subscription.Write(Opc.Da.ItemValue[],System.Object,Opc.Da.WriteCompleteEventHandler,Opc.IRequest@)">
- <summary>
- Begins an asynchronous write operation for a set of items.
- </summary>
- <param name="items">The set of item values to write (must include the server handle).</param>
- <param name="requestHandle">An identifier for the request assigned by the caller.</param>
- <param name="callback">A delegate used to receive notifications when the request completes.</param>
- <param name="request">An object that contains the state of the request (used to cancel the request).</param>
- <returns>A set of results containing any errors encountered when the server validated the items.</returns>
- </member>
- <member name="M:OpcCom.Da.Subscription.Cancel(Opc.IRequest,Opc.Da.CancelCompleteEventHandler)">
- <summary>
- Cancels an asynchronous read or write operation.
- </summary>
- <param name="request">The object returned from the BeginRead or BeginWrite request.</param>
- <param name="callback">The function to invoke when the cancel completes.</param>
- </member>
- <member name="M:OpcCom.Da.Subscription.Refresh">
- <summary>
- Causes the server to send a data changed notification for all active items.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.Refresh(System.Object,Opc.IRequest@)">
- <summary>
- Causes the server to send a data changed notification for all active items.
- </summary>
- <param name="requestHandle">An identifier for the request assigned by the caller.</param>
- <param name="request">An object that contains the state of the request (used to cancel the request).</param>
- <returns>A set of results containing any errors encountered when the server validated the items.</returns>
- </member>
- <member name="M:OpcCom.Da.Subscription.SetEnabled(System.Boolean)">
- <summary>
- Enables or disables data change notifications from the server.
- </summary>
- <param name="enabled">Whether data change notifications are enabled.</param>
- </member>
- <member name="M:OpcCom.Da.Subscription.GetEnabled">
- <summary>
- Checks whether data change notifications from the server are enabled.
- </summary>
- <returns>Whether data change notifications are enabled.</returns>
- </member>
- <member name="M:OpcCom.Da.Subscription.Read(Opc.ItemIdentifier[],Opc.Da.Item[])">
- <summary>
- Reads a set of items using DA3.0 interfaces.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.Write(Opc.ItemIdentifier[],Opc.Da.ItemValue[])">
- <summary>
- Writes a set of items using DA3.0 interfaces.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.BeginRead(Opc.ItemIdentifier[],Opc.Da.Item[],System.Int32,System.Int32@)">
- <summary>
- Begins an asynchronous read of a set of items using DA3.0 interfaces.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.BeginWrite(Opc.ItemIdentifier[],Opc.Da.ItemValue[],System.Int32,System.Int32@)">
- <summary>
- Begins an asynchronous write for a set of items using DA3.0 interfaces.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.SetReqTypes(Opc.Da.ItemResult[])">
- <summary>
- Sets the requested data type for the specified items.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.SetActive(Opc.Da.ItemResult[],System.Boolean)">
- <summary>
- Sets the active state for the specified items.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.UpdateActive(Opc.Da.ItemResult[])">
- <summary>
- Update the active state for the specified items.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.SetDeadbands(Opc.Da.ItemResult[])">
- <summary>
- Sets the deadbands for the specified items.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.ClearDeadbands(Opc.Da.ItemResult[])">
- <summary>
- Clears the deadbands for the specified items.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.UpdateDeadbands(Opc.Da.ItemResult[],System.Boolean)">
- <summary>
- Update the deadbands for the specified items.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.SetSamplingRates(Opc.Da.ItemResult[])">
- <summary>
- Sets the sampling rates for the specified items.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.ClearSamplingRates(Opc.Da.ItemResult[])">
- <summary>
- Clears the sampling rates for the specified items.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.UpdateSamplingRates(Opc.Da.ItemResult[],System.Boolean)">
- <summary>
- Update the sampling rates for the specified items.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.SetEnableBuffering(Opc.Da.ItemResult[])">
- <summary>
- Sets the enable buffering flags.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.Advise">
- <summary>
- Establishes a connection point callback with the COM server.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.Unadvise">
- <summary>
- Closes a connection point callback with the COM server.
- </summary>
- </member>
- <member name="T:OpcCom.Da.Subscription.ItemTable">
- <summary>
- A table of item identifiers indexed by internal handle.
- </summary>
- </member>
- <member name="P:OpcCom.Da.Subscription.ItemTable.Item(System.Object)">
- <summary>
- Looks up an item identifier for the specified internal handle.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.ItemTable.GetInvalidHandle">
- <summary>
- Returns a server handle that must be treated as invalid by the server,
- </summary>
- <returns> </returns>
- </member>
- <member name="M:OpcCom.Da.Subscription.ItemTable.GetItemIDs(Opc.ItemIdentifier[])">
- <summary>
- Copies a set of items an substitutes the client and server handles for use by the server.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.ItemTable.CreateItems(Opc.Da.Item[])">
- <summary>
- Creates a item result list from a set of items and sets the handles for use by the server.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.ItemTable.ApplyFilters(System.Int32,Opc.ItemIdentifier[])">
- <summary>
- Updates a result list based on the request options and sets the handles for use by the client.
- </summary>
- </member>
- <member name="F:OpcCom.Da.Subscription.ItemTable.m_items">
- <summary>
- The table of known item identifiers.
- </summary>
- </member>
- <member name="T:OpcCom.Da.Subscription.Callback">
- <summary>
- A class that implements the IOPCDataCallback interface.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.Callback.#ctor(System.Object,System.Int32,OpcCom.Da.Subscription.ItemTable)">
- <summary>
- Initializes the object with the containing subscription object.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.Callback.SetFilters(System.Object,System.Int32)">
- <summary>
- Updates the result filters and subscription handle.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.Callback.BeginRequest(OpcCom.Da.Request)">
- <summary>
- Adds an asynchrounous request.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.Callback.CancelRequest(OpcCom.Da.Request)">
- <summary>
- Returns true is an asynchrounous request can be cancelled.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.Callback.EndRequest(OpcCom.Da.Request)">
- <summary>
- Remvoes an asynchrounous request.
- </summary>
- </member>
- <member name="F:OpcCom.Da.Subscription.Callback.m_handle">
- <summary>
- The handle to return with any callbacks.
- </summary>
- </member>
- <member name="F:OpcCom.Da.Subscription.Callback.m_filters">
- <summary>
- The current request options for the subscription.
- </summary>
- </member>
- <member name="F:OpcCom.Da.Subscription.Callback.m_items">
- <summary>
- A table of item identifiers indexed by internal handle.
- </summary>
- </member>
- <member name="F:OpcCom.Da.Subscription.Callback.m_requests">
- <summary>
- A table of autstanding asynchronous requests.
- </summary>
- </member>
- <member name="E:OpcCom.Da.Subscription.Callback.DataChanged">
- <summary>
- Raised when data changed callbacks arrive.
- </summary>
- </member>
- <member name="E:OpcCom.Da.Subscription.Callback.m_dataChanged">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Subscription.Callback.OnDataChange(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32[],System.Object[],System.Int16[],OpcRcw.Da.FILETIME[],System.Int32[])">
- <summary>
- Called when a data changed event is received.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Subscription.Callback.UnmarshalValues(System.Int32,System.Int32[],System.Object[],System.Int16[],OpcRcw.Da.FILETIME[],System.Int32[])">
- <summary>
- Creates an array of item value result objects from the callback data.
- </summary>
- </member>
- <member name="T:OpcCom.Da.Request">
- <summary>
- Contains the state of an asynchronous request to a COM server.
- </summary>
- </member>
- <member name="F:OpcCom.Da.Request.RequestID">
- <summary>
- The unique id assigned by the subscription.
- </summary>
- </member>
- <member name="F:OpcCom.Da.Request.CancelID">
- <summary>
- The unique id assigned by the server.
- </summary>
- </member>
- <member name="F:OpcCom.Da.Request.Callback">
- <summary>
- The callback used when the request completes.
- </summary>
- </member>
- <member name="F:OpcCom.Da.Request.Filters">
- <summary>
- The result filters to use for the request.
- </summary>
- </member>
- <member name="F:OpcCom.Da.Request.InitialResults">
- <summary>
- The set of initial results.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Request.#ctor(Opc.Da.ISubscription,System.Object,System.Int32,System.Int32,System.Delegate)">
- <summary>
- Initializes the object with a subscription and a unique id.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Request.BeginRead(System.Int32,Opc.IdentifiedResult[])">
- <summary>
- Begins a read request by storing the initial results.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Request.BeginWrite(System.Int32,Opc.IdentifiedResult[])">
- <summary>
- Begins a write request by storing the initial results.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Request.BeginRefresh(System.Int32)">
- <summary>
- Begins a refersh request by saving the cancel id.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Request.EndRequest">
- <summary>
- Completes a read request by processing the values and invoking the callback.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Request.EndRequest(Opc.Da.ItemValueResult[])">
- <summary>
- Completes a read request by processing the values and invoking the callback.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Request.EndRequest(Opc.IdentifiedResult[])">
- <summary>
- Completes a write request by processing the values and invoking the callback.
- </summary>
- </member>
- <member name="T:OpcCom.Da.Wrapper.Server">
- <summary>
- A class that implements the COM-DA interfaces.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.#ctor">
- <summary>
- Initializes the object with the default values.
- </summary>
- </member>
- <member name="P:OpcCom.Da.Wrapper.Server.IServer">
- <summary>
- The data access server object that is being wrapped and exposed via COM.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.SetGroupName(System.String,System.String)">
- <summary>
- Changes the name of an existing group.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.CreateException(System.Exception)">
- <summary>
- Converts an exception to an exception that returns a COM error code.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.CreateException(System.Int32)">
- <summary>
- Creates an exception from a COM error code.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.CreateGroup(Opc.Da.SubscriptionState@,System.Int32,System.Int32)">
- <summary>
- Creates a new group.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.Load(System.Guid)">
- <summary>
- Called when the object is loaded by the COM wrapper process.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.Unload">
- <summary>
- Called when the object is unloaded by the COM wrapper process.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.SetLocaleID(System.Int32)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.QueryAvailableLocaleIDs(System.Int32@,System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.GetLocaleID(System.Int32@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.OpcRcw#Comn#IOPCCommon#GetErrorString(System.Int32,System.String@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.SetClientName(System.String)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.GetGroupByName(System.String,System.Guid@,System.Object@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.GetErrorString(System.Int32,System.Int32,System.String@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.RemoveGroup(System.Int32,System.Int32)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.CreateGroupEnumerator(OpcRcw.Da.OPCENUMSCOPE,System.Guid@,System.Object@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.AddGroup(System.String,System.Int32,System.Int32,System.Int32,System.IntPtr,System.IntPtr,System.Int32,System.Int32@,System.Int32@,System.Guid@,System.Object@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.GetStatus(System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.Browse(System.String,System.IntPtr@,System.Int32,OpcRcw.Da.OPCBROWSEFILTER,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32[],System.Int32@,System.Int32@,System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.GetProperties(System.Int32,System.String[],System.Int32,System.Int32,System.Int32[],System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.GetItemID(System.String,System.String@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.BrowseAccessPaths(System.String,OpcRcw.Comn.IEnumString@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.QueryOrganization(OpcRcw.Da.OPCNAMESPACETYPE@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.ChangeBrowsePosition(OpcRcw.Da.OPCBROWSEDIRECTION,System.String)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.BrowseOPCItemIDs(OpcRcw.Da.OPCBROWSETYPE,System.String,System.Int16,System.Int32,OpcRcw.Comn.IEnumString@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.LookupItemIDs(System.String,System.Int32,System.Int32[],System.IntPtr@,System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.QueryAvailableProperties(System.String,System.Int32@,System.IntPtr@,System.IntPtr@,System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.GetItemProperties(System.String,System.Int32,System.Int32[],System.IntPtr@,System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.WriteVQT(System.Int32,System.String[],OpcRcw.Da.OPCITEMVQT[],System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.Read(System.Int32,System.String[],System.Int32[],System.IntPtr@,System.IntPtr@,System.IntPtr@,System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.CleanupContinuationPoints">
- <summary>
- Removes all expired continuation points.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.IsItem(System.String)">
- <summary>
- Finds the item id at the current browse position corresponding the name.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.FindChild(System.String)">
- <summary>
- Finds the item id at the current browse position corresponding the name.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.BuildBrowseStack(Opc.ItemIdentifier)">
- <summary>
- Recursively rebuilds the browse stack.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.BuildBrowseStack(Opc.ItemIdentifier,Opc.ItemIdentifier)">
- <summary>
- Recursively rebuilds the browse stack.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Server.Browse(Opc.ItemIdentifier,OpcRcw.Da.OPCBROWSETYPE,System.String,System.Int16,System.Int32,System.Collections.ArrayList)">
- <summary>
- Browses for children of the specified item.
- </summary>
- </member>
- <member name="T:OpcCom.Da.Wrapper.Server.ContinuationPoint">
- <summary>
- Stores information about a continuation point.
- </summary>
- </member>
- <member name="T:OpcCom.Da.Wrapper.Group">
- <summary>
- A class that implements the COM-DA interfaces.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.#ctor(OpcCom.Da.Wrapper.Server,System.String,System.Int32,System.Int32,System.Int32,Opc.Da.ISubscription)">
- <summary>
- Initializes the object with the default values.
- </summary>
- </member>
- <member name="P:OpcCom.Da.Wrapper.Group.Name">
- <summary>
- The unique name for the group.
- </summary>
- </member>
- <member name="P:OpcCom.Da.Wrapper.Group.ServerHandle">
- <summary>
- The unique server assigned handle for the group.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.OnAdvise(System.Guid)">
- <summary>
- Called when a IConnectionPoint.Advise is called.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.OnUnadvise(System.Guid)">
- <summary>
- Called when a IConnectionPoint.Unadvise is called.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.Finalize">
- <summary>
- The finalizer.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.Dispose">
- <summary>
- Releases unmanaged resources held by the object.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.Dispose(System.Boolean)">
- <summary>
- Releases unmanaged resources held by the object.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.SetActiveState(System.Int32,System.Int32[],System.Int32,System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.AddItems(System.Int32,OpcRcw.Da.OPCITEMDEF[],System.IntPtr@,System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.SetClientHandles(System.Int32,System.Int32[],System.Int32[],System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.SetDatatypes(System.Int32,System.Int32[],System.Int16[],System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.ValidateItems(System.Int32,OpcRcw.Da.OPCITEMDEF[],System.Int32,System.IntPtr@,System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.CreateEnumerator(System.Guid@,System.Object@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.RemoveItems(System.Int32,System.Int32[],System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.Read(OpcRcw.Da.OPCDATASOURCE,System.Int32,System.Int32[],System.IntPtr@,System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.Write(System.Int32,System.Int32[],System.Object[],System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.ReadMaxAge(System.Int32,System.Int32[],System.Int32[],System.IntPtr@,System.IntPtr@,System.IntPtr@,System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.WriteVQT(System.Int32,System.Int32[],OpcRcw.Da.OPCITEMVQT[],System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.Read(System.Int32,System.Int32[],System.Int32,System.Int32@,System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.Write(System.Int32,System.Int32[],System.Object[],System.Int32,System.Int32@,System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.Cancel2(System.Int32)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.Refresh2(OpcRcw.Da.OPCDATASOURCE,System.Int32,System.Int32@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.SetEnable(System.Int32)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.GetEnable(System.Int32@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.ReadMaxAge(System.Int32,System.Int32[],System.Int32[],System.Int32,System.Int32@,System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.WriteVQT(System.Int32,System.Int32[],OpcRcw.Da.OPCITEMVQT[],System.Int32,System.Int32@,System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.RefreshMaxAge(System.Int32,System.Int32,System.Int32@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.GetState(System.Int32@,System.Int32@,System.String@,System.Int32@,System.Single@,System.Int32@,System.Int32@,System.Int32@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.CloneGroup(System.String,System.Guid@,System.Object@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.SetName(System.String)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.SetState(System.IntPtr,System.Int32@,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.GetKeepAlive(System.Int32@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.SetKeepAlive(System.Int32,System.Int32@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.SetItemDeadband(System.Int32,System.Int32[],System.Single[],System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.GetItemDeadband(System.Int32,System.Int32[],System.IntPtr@,System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.ClearItemDeadband(System.Int32,System.Int32[],System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.SetItemSamplingRate(System.Int32,System.Int32[],System.Int32[],System.IntPtr@,System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.GetItemSamplingRate(System.Int32,System.Int32[],System.IntPtr@,System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.ClearItemSamplingRate(System.Int32,System.Int32[],System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.SetItemBufferEnable(System.Int32,System.Int32[],System.Int32[],System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.GetItemBufferEnable(System.Int32,System.Int32[],System.IntPtr@,System.IntPtr@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.AssignHandle">
- <summary>
- Creates a unique handle for transactions.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.OnDataChanged(System.Object,System.Object,Opc.Da.ItemValueResult[])">
- <summary>
- A delegate to receive asynchronous dta changed notifications.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.OnReadComplete(System.Object,Opc.Da.ItemValueResult[])">
- <summary>
- A delegate to receive asynchronous read completed notifications.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.InvokeCallback(System.Object,Opc.Da.ItemValueResult[],System.Boolean)">
- <summary>
- A delegate to receive asynchronous read completed notifications.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.OnWriteComplete(System.Object,Opc.IdentifiedResult[])">
- <summary>
- A delegate to receive asynchronous write completed notifications.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.Group.AddItems(Opc.Da.Item[])">
- <summary>
- Adds the items to group.
- </summary>
- </member>
- <member name="T:OpcCom.Da.Wrapper.ConnectionPointContainer">
- <summary>
- A class that implements the COM-DA interfaces.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.ConnectionPointContainer.OnAdvise(System.Guid)">
- <summary>
- Called when a IConnectionPoint.Advise is called.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.ConnectionPointContainer.OnUnadvise(System.Guid)">
- <summary>
- Called when a IConnectionPoint.Unadvise is called.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.ConnectionPointContainer.#ctor">
- <summary>
- Initializes the object with default values.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.ConnectionPointContainer.RegisterInterface(System.Guid)">
- <summary>
- Registers an interface as a connection point.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.ConnectionPointContainer.UnregisterInterface(System.Guid)">
- <summary>
- Unregisters an interface as a connection point.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.ConnectionPointContainer.GetCallback(System.Guid)">
- <summary>
- Returns the callback interface for the connection point (if currently connected).
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.ConnectionPointContainer.IsConnected(System.Guid)">
- <summary>
- Whether a client has connected to the specified connection point.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.ConnectionPointContainer.EnumConnectionPoints(OpcRcw.Comn.IEnumConnectionPoints@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.ConnectionPointContainer.FindConnectionPoint(System.Guid@,OpcRcw.Comn.IConnectionPoint@)">
- <remarks/>
- </member>
- <member name="T:OpcCom.Da.Wrapper.ConnectionPoint">
- <summary>
- A class that implements the COM-DA interfaces.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.ConnectionPoint.#ctor(System.Guid,OpcCom.Da.Wrapper.ConnectionPointContainer)">
- <summary>
- Creates a connection point for the specified interface and container.
- </summary>
- </member>
- <member name="P:OpcCom.Da.Wrapper.ConnectionPoint.Callback">
- <summary>
- The current callback object.
- </summary>
- </member>
- <member name="P:OpcCom.Da.Wrapper.ConnectionPoint.IsConnected">
- <summary>
- Whether the client has connected to the connection point.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.ConnectionPoint.Advise(System.Object,System.Int32@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.ConnectionPoint.Unadvise(System.Int32)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.ConnectionPoint.GetConnectionInterface(System.Guid@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.ConnectionPoint.EnumConnections(OpcRcw.Comn.IEnumConnections@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.ConnectionPoint.GetConnectionPointContainer(OpcRcw.Comn.IConnectionPointContainer@)">
- <remarks/>
- </member>
- <member name="T:OpcCom.Da.Wrapper.EnumConnectionPoints">
- <summary>
- A class that implements the COM-DA interfaces.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.EnumConnectionPoints.#ctor(System.Collections.ICollection)">
- <summary>
- Initializes the object with a set of connection points.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.EnumConnectionPoints.Skip(System.Int32)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.EnumConnectionPoints.Clone(OpcRcw.Comn.IEnumConnectionPoints@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.EnumConnectionPoints.Reset">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.EnumConnectionPoints.RemoteNext(System.Int32,System.IntPtr,System.Int32@)">
- <remarks/>
- </member>
- <member name="T:OpcCom.Da.Wrapper.EnumOPCItemAttributes">
- <summary>
- A class that implements the COM-DA interfaces.
- </summary>
- </member>
- <member name="T:OpcCom.Da.Wrapper.EnumOPCItemAttributes.ItemAttributes">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.Wrapper.EnumOPCItemAttributes.ItemAttributes.ItemID">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.Wrapper.EnumOPCItemAttributes.ItemAttributes.AccessPath">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.Wrapper.EnumOPCItemAttributes.ItemAttributes.ClientHandle">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.Wrapper.EnumOPCItemAttributes.ItemAttributes.ServerHandle">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.Wrapper.EnumOPCItemAttributes.ItemAttributes.Active">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.Wrapper.EnumOPCItemAttributes.ItemAttributes.CanonicalDataType">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.Wrapper.EnumOPCItemAttributes.ItemAttributes.RequestedDataType">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.Wrapper.EnumOPCItemAttributes.ItemAttributes.AccessRights">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.Wrapper.EnumOPCItemAttributes.ItemAttributes.EuType">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.Wrapper.EnumOPCItemAttributes.ItemAttributes.MaxValue">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.Wrapper.EnumOPCItemAttributes.ItemAttributes.MinValue">
- <remarks/>
- </member>
- <member name="F:OpcCom.Da.Wrapper.EnumOPCItemAttributes.ItemAttributes.EuInfo">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.EnumOPCItemAttributes.#ctor(System.Collections.ICollection)">
- <summary>
- Initializes the object with a set of connection points.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.EnumOPCItemAttributes.Skip(System.Int32)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.EnumOPCItemAttributes.Clone(OpcRcw.Da.IEnumOPCItemAttributes@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.EnumOPCItemAttributes.Reset">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.EnumOPCItemAttributes.Next(System.Int32,System.IntPtr@,System.Int32@)">
- <remarks/>
- </member>
- <member name="T:OpcCom.Da.Wrapper.EnumUnknown">
- <summary>
- A class that implements the COM-DA interfaces.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.EnumUnknown.#ctor(System.Collections.ICollection)">
- <summary>
- Initializes the object with a set of interface pointers.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.EnumUnknown.Skip(System.Int32)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.EnumUnknown.Clone(OpcRcw.Comn.IEnumUnknown@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.EnumUnknown.Reset">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.EnumUnknown.RemoteNext(System.Int32,System.IntPtr,System.Int32@)">
- <remarks/>
- </member>
- <member name="T:OpcCom.Da.Wrapper.EnumString">
- <summary>
- A class that implements the COM-DA interfaces.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.EnumString.#ctor(System.Collections.ICollection)">
- <summary>
- Initializes the object with a set of interface pointers.
- </summary>
- </member>
- <member name="M:OpcCom.Da.Wrapper.EnumString.Skip(System.Int32)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.EnumString.Clone(OpcRcw.Comn.IEnumString@)">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.EnumString.Reset">
- <remarks/>
- </member>
- <member name="M:OpcCom.Da.Wrapper.EnumString.RemoteNext(System.Int32,System.IntPtr,System.Int32@)">
- <remarks/>
- </member>
- <member name="T:OpcCom.Cpx.ResultIDs">
- <summary>
- Defines all well known Complex Data HRESULT codes.
- </summary>
- </member>
- <member name="F:OpcCom.Cpx.ResultIDs.E_TYPE_CHANGED">
- <remarks/>
- </member>
- <member name="F:OpcCom.Cpx.ResultIDs.E_FILTER_DUPLICATE">
- <remarks/>
- </member>
- <member name="F:OpcCom.Cpx.ResultIDs.E_FILTER_INVALID">
- <remarks/>
- </member>
- <member name="F:OpcCom.Cpx.ResultIDs.E_FILTER_ERROR">
- <remarks/>
- </member>
- <member name="F:OpcCom.Cpx.ResultIDs.S_FILTER_NO_DATA">
- <remarks/>
- </member>
- <member name="T:OpcCom.ConnectionPoint">
- <summary>
- Adds and removes a connection point to a server.
- </summary>
- </member>
- <member name="F:OpcCom.ConnectionPoint.m_server">
- <summary>
- The COM server that supports connection points.
- </summary>
- </member>
- <member name="F:OpcCom.ConnectionPoint.m_cookie">
- <summary>
- The id assigned to the connection by the COM server.
- </summary>
- </member>
- <member name="F:OpcCom.ConnectionPoint.m_refs">
- <summary>
- The number of times Advise() has been called without a matching Unadvise().
- </summary>
- </member>
- <member name="M:OpcCom.ConnectionPoint.#ctor(System.Object,System.Guid)">
- <summary>
- Initializes the object by finding the specified connection point.
- </summary>
- </member>
- <member name="M:OpcCom.ConnectionPoint.Dispose">
- <summary>
- Releases the COM server.
- </summary>
- </member>
- <member name="P:OpcCom.ConnectionPoint.Cookie">
- <summary>
- The cookie returned in the advise call.
- </summary>
- </member>
- <member name="M:OpcCom.ConnectionPoint.Advise(System.Object)">
- <summary>
- Establishes a connection, if necessary and increments the reference count.
- </summary>
- </member>
- <member name="M:OpcCom.ConnectionPoint.Unadvise">
- <summary>
- Decrements the reference count and closes the connection if no more references.
- </summary>
- </member>
- <member name="T:OpcCom.EnumGuid">
- <summary>
- Enumerates a set of GUIDs.
- </summary>
- </member>
- <member name="M:OpcCom.EnumGuid.#ctor(System.Object)">
- <summary>
- Saves a reference to the COM server.
- </summary>
- </member>
- <member name="M:OpcCom.EnumGuid.Release">
- <summary>
- releases the COM server.
- </summary>
- </member>
- <member name="M:OpcCom.EnumGuid.GetEnumerator">
- <summary>
- returns a reference to the COM server.
- </summary>
- </member>
- <member name="M:OpcCom.EnumGuid.GetAll">
- <summary>
- fetches all GUIDs.
- </summary>
- </member>
- <member name="M:OpcCom.EnumGuid.Next(System.Int32)">
- <summary>
- fetches next group of GUIDs.
- </summary>
- </member>
- <member name="M:OpcCom.EnumGuid.Skip(System.Int32)">
- <summary>
- skips elements.
- </summary>
- </member>
- <member name="M:OpcCom.EnumGuid.Reset">
- <summary>
- sets pointer to the start of the list.
- </summary>
- </member>
- <member name="M:OpcCom.EnumGuid.Clone">
- <summary>
- clones the enumerator.
- </summary>
- </member>
- <member name="T:OpcCom.EnumString">
- <summary>
- A wrapper for the COM IEnumString interface.
- </summary>
- </member>
- <member name="F:OpcCom.EnumString.m_enumerator">
- <summary>
- A reference to the remote COM object.
- </summary>
- </member>
- <member name="M:OpcCom.EnumString.#ctor(System.Object)">
- <summary>
- Initializes the object with an enumerator.
- </summary>
- </member>
- <member name="M:OpcCom.EnumString.Dispose">
- <summary>
- Releases the remote COM object.
- </summary>
- </member>
- <member name="M:OpcCom.EnumString.Next(System.Int32)">
- <summary>
- Fetches the next group of strings.
- </summary>
- </member>
- <member name="M:OpcCom.EnumString.Skip(System.Int32)">
- <summary>
- Skips a number of strings.
- </summary>
- </member>
- <member name="M:OpcCom.EnumString.Reset">
- <summary>
- Sets pointer to the start of the list.
- </summary>
- </member>
- <member name="M:OpcCom.EnumString.Clone">
- <summary>
- Clones the enumerator.
- </summary>
- </member>
- <member name="T:OpcCom.Factory">
- <summary>
- The default class used to instantiate server objects.
- </summary>
- </member>
- <member name="M:OpcCom.Factory.#ctor">
- <summary>
- Initializes an instance for use for in process objects.
- </summary>
- </member>
- <member name="M:OpcCom.Factory.#ctor(System.Boolean)">
- <summary>
- Initializes an instance for use with .NET remoting.
- </summary>
- </member>
- <member name="M:OpcCom.Factory.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Contructs a server by de-serializing its URL from the stream.
- </summary>
- </member>
- <member name="M:OpcCom.Factory.CreateInstance(Opc.URL,Opc.ConnectData)">
- <summary>
- Creates a new instance of the server.
- </summary>
- </member>
- <member name="M:OpcCom.Factory.Connect(Opc.URL,Opc.ConnectData)">
- <summary>
- Connects to the specified COM server server.
- </summary>
- </member>
- <member name="T:OpcCom.Interop">
- <summary>
- Exposes WIN32 and COM API functions.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.EnumComputers">
- <summary>
- Enumerates computers on the local network.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.GetSystemMessage(System.Int32)">
- <summary>
- Retrieves the system message text for the specified error.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.GetComputerName">
- <summary>
- Retrieves the name of the local computer.
- </summary>
- </member>
- <member name="T:OpcCom.Interop.ServerInfo">
- <summary>
- A class used to allocate and deallocate the elements of a COSERVERINFO structure.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.ServerInfo.Allocate(System.String,System.Net.NetworkCredential,System.Boolean,System.Boolean,System.Boolean)">
- <summary>
- Allocates a COSERVERINFO structure.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.ServerInfo.Deallocate">
- <summary>
- Deallocated memory allocated when the COSERVERINFO structure was created.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.InitializeSecurity">
- <summary>
- Initializes COM security.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.CreateInstance(System.Guid,System.String,System.Net.NetworkCredential,OpcLabs.BaseLib.Runtime.InteropServices.ComInstantiationParameters,OpcLabs.BaseLib.Runtime.InteropServices.ComSecurityParameters)">
- <summary>
- Creates an instance of a COM server.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.CreateInstanceWithLicenseKey(System.Guid,System.String,System.Net.NetworkCredential,System.String,OpcLabs.BaseLib.Runtime.InteropServices.ComInstantiationParameters,OpcLabs.BaseLib.Runtime.InteropServices.ComSecurityParameters)">
- <summary>
- Creates an instance of a COM server using the specified license key.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.GetInt32s(System.IntPtr@,System.Int32,System.Boolean)">
- <summary>
- Unmarshals and frees an array of 32 bit integers.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.GetInt32s(System.Int32[])">
- <summary>
- Allocates and marshals an array of 32 bit integers.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.GetInt16s(System.IntPtr@,System.Int32,System.Boolean)">
- <summary>
- Unmarshals and frees a array of 16 bit integers.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.GetInt16s(System.Int16[])">
- <summary>
- Allocates and marshals an array of 16 bit integers.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.GetUnicodeStrings(System.String[])">
- <summary>
- Marshals an array of strings into a unmanaged memory buffer
- </summary>
- <param name="values">The array of strings to marshal</param>
- <returns>The pointer to the unmanaged memory buffer</returns>
- </member>
- <member name="M:OpcCom.Interop.GetUnicodeStrings(System.IntPtr@,System.Int32,System.Boolean)">
- <summary>
- Unmarshals and frees a array of unicode strings.
- </summary>
- </member>
- <member name="P:OpcCom.Interop.PreserveUTC">
- <summary>
- This flag supresses the conversion to local time done during marhsalling.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.GetFILETIME(System.DateTime)">
- <summary>
- Marshals a DateTime as a WIN32 FILETIME.
- </summary>
- <param name="datetime">The DateTime object to marshal</param>
- <returns>The WIN32 FILETIME</returns>
- </member>
- <member name="M:OpcCom.Interop.GetFILETIME(System.IntPtr)">
- <summary>
- Unmarshals a WIN32 FILETIME from a pointer.
- </summary>
- <param name="pFiletime">A pointer to a FILETIME structure.</param>
- <returns>A DateTime object.</returns>
- </member>
- <member name="M:OpcCom.Interop.GetFILETIME(System.Runtime.InteropServices.ComTypes.FILETIME)">
- <summary>
- Unmarshals a WIN32 FILETIME.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.GetFILETIMEs(System.DateTime[])">
- <summary>
- Marshals an array of DateTimes into an unmanaged array of FILETIMEs
- </summary>
- <param name="datetimes">The array of DateTimes to marshal</param>
- <returns>The IntPtr array of FILETIMEs</returns>
- </member>
- <member name="M:OpcCom.Interop.GetFILETIMEs(System.IntPtr@,System.Int32,System.Boolean)">
- <summary>
- Unmarshals an array of WIN32 FILETIMEs as DateTimes.
- </summary>
- </member>
- <member name="T:OpcCom.Interop.GUID">
- <summary>
- WIN32 GUID struct declaration.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.GetGUIDs(System.IntPtr@,System.Int32,System.Boolean)">
- <summary>
- Unmarshals an array of WIN32 GUIDs as Guid.
- </summary>
- </member>
- <member name="P:OpcCom.Interop.VARIANT_SIZE">
- <summary>
- The size, in bytes, of a VARIANT structure.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.VariantClear(System.IntPtr)">
- <summary>
- Frees all memory referenced by a VARIANT stored in unmanaged memory.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.GetVARIANT(System.Object)">
- <summary>
- Converts an object into a value that can be marshalled to a VARIANT.
- </summary>
- <param name="source">The object to convert.</param>
- <returns>The converted object.</returns>
- </member>
- <member name="M:OpcCom.Interop.GetVARIANTs(System.Object[],System.Boolean)">
- <summary>
- Marshals an array objects into an unmanaged array of VARIANTs.
- </summary>
- <param name="values">An array of the objects to be marshalled</param>
- <param name="preprocess">Whether the objects should have troublesome types removed before marhalling.</param>
- <returns>An pointer to the array in unmanaged memory</returns>
- </member>
- <member name="M:OpcCom.Interop.GetVARIANTs(System.IntPtr@,System.Int32,System.Boolean)">
- <summary>
- Unmarshals an array of VARIANTs as objects.
- </summary>
- </member>
- <member name="F:OpcCom.Interop.LOCALE_SYSTEM_DEFAULT">
- <summary>
- The constant used to selected the default locale.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.GetLocale(System.Int32)">
- <summary>
- Converts a LCID to a Locale string.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.GetLocale(System.String)">
- <summary>
- Converts a Locale string to a LCID.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.GetType(System.Runtime.InteropServices.VarEnum)">
- <summary>
- Converts the VARTYPE to a system type.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.GetType(System.Type)">
- <summary>
- Converts the system type to a VARTYPE.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.GetResultID(System.Int32)">
- <summary>
- Converts the HRESULT to a system type.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.GetResultID(Opc.ResultID)">
- <summary>
- Converts a result id to an HRESULT.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.CreateException(System.String,System.Exception)">
- <summary>
- Returns an exception after extracting HRESULT from the exception.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.CreateException(System.String,System.Int32)">
- <summary>
- Returns an exception after extracting HRESULT from the exception.
- </summary>
- </member>
- <member name="M:OpcCom.Interop.ReleaseServer(System.Object)">
- <summary>
- Releases the server if it is a true COM server.
- </summary>
- </member>
- <member name="T:OpcCom.Server">
- <summary>
- An in-process wrapper for a remote OPC COM-DA server (not thread safe).
- </summary>
- </member>
- <member name="M:OpcCom.Server.#ctor">
- <summary>
- Initializes the object.
- </summary>
- </member>
- <member name="M:OpcCom.Server.#ctor(Opc.URL,System.Object)">
- <summary>
- Initializes the object with the specifed COM server.
- </summary>
- </member>
- <member name="M:OpcCom.Server.Finalize">
- <summary>
- The finalizer.
- </summary>
- </member>
- <member name="M:OpcCom.Server.Dispose">
- <summary>
- Releases unmanaged resources held by the object.
- </summary>
- </member>
- <member name="M:OpcCom.Server.Dispose(System.Boolean)">
- <summary>
- Releases unmanaged resources held by the object.
- </summary>
- </member>
- <member name="M:OpcCom.Server.Initialize(Opc.URL,Opc.ConnectData)">
- <summary>
- Connects to the server with the specified URL and credentials.
- </summary>
- </member>
- <member name="M:OpcCom.Server.Uninitialize">
- <summary>
- Releases the remote server.
- </summary>
- </member>
- <member name="E:OpcCom.Server.ServerShutdown">
- <summary>
- An event to receive server shutdown notifications.
- </summary>
- </member>
- <member name="M:OpcCom.Server.GetLocale">
- <summary>
- The locale used in any error messages or results returned to the client.
- </summary>
- <returns>The locale name in the format "[languagecode]-[country/regioncode]".</returns>
- </member>
- <member name="M:OpcCom.Server.SetLocale(System.String)">
- <summary>
- Sets the locale used in any error messages or results returned to the client.
- </summary>
- <param name="locale">The locale name in the format "[languagecode]-[country/regioncode]".</param>
- <returns>A locale that the server supports and is the best match for the requested locale.</returns>
- </member>
- <member name="M:OpcCom.Server.GetSupportedLocales">
- <summary>
- Returns the locales supported by the server
- </summary>
- <remarks>The first element in the array must be the default locale for the server.</remarks>
- <returns>An array of locales with the format "[languagecode]-[country/regioncode]".</returns>
- </member>
- <member name="M:OpcCom.Server.GetErrorText(System.String,Opc.ResultID)">
- <summary>
- Returns the localized text for the specified result code.
- </summary>
- <param name="locale">The locale name in the format "[languagecode]-[country/regioncode]".</param>
- <param name="resultID">The result code identifier.</param>
- <returns>A message localized for the best match for the requested locale.</returns>
- </member>
- <member name="M:OpcCom.Server.Advise">
- <summary>
- Establishes a connection point callback with the COM server.
- </summary>
- </member>
- <member name="M:OpcCom.Server.Unadvise">
- <summary>
- Closes a connection point callback with the COM server.
- </summary>
- </member>
- <member name="T:OpcCom.Server.Callback">
- <summary>
- A class that implements the IOPCShutdown interface.
- </summary>
- </member>
- <member name="M:OpcCom.Server.Callback.#ctor(OpcCom.Server)">
- <summary>
- Initializes the object with the containing subscription object.
- </summary>
- </member>
- <member name="E:OpcCom.Server.Callback.ServerShutdown">
- <summary>
- An event to receive server shutdown notificiations.
- </summary>
- </member>
- <member name="F:OpcCom.Server.Callback.m_server">
- <summary>
- A table of item identifiers indexed by internal handle.
- </summary>
- </member>
- <member name="E:OpcCom.Server.Callback.m_serverShutdown">
- <summary>
- Raised when data changed callbacks arrive.
- </summary>
- </member>
- <member name="M:OpcCom.Server.Callback.ShutdownRequest(System.String)">
- <summary>
- Called when a shutdown event is received.
- </summary>
- </member>
- <member name="F:OpcCom.Server.m_server">
- <summary>
- The COM server wrapped by the object.
- </summary>
- </member>
- <member name="F:OpcCom.Server.m_url">
- <summary>
- The URL containing host, prog id and clsid information for the remote server.
- </summary>
- </member>
- <member name="F:OpcCom.Server.m_connection">
- <summary>
- A connect point with the COM server.
- </summary>
- </member>
- <member name="F:OpcCom.Server.m_callback">
- <summary>
- The internal object that implements the IOPCShutdown interface.
- </summary>
- </member>
- <member name="T:OpcCom.ServerEnumerator">
- <summary>
- A unique identifier for the result of an operation of an item.
- </summary>
- </member>
- <member name="M:OpcCom.ServerEnumerator.Dispose">
- <summary>
- Frees all unmanaged resources
- </summary>
- </member>
- <member name="M:OpcCom.ServerEnumerator.EnumerateHosts">
- <summary>
- Enumerates hosts that may be accessed for server discovery.
- </summary>
- </member>
- <member name="M:OpcCom.ServerEnumerator.GetAvailableServers(Opc.Specification)">
- <summary>
- Returns a list of servers that support the specified interface specification.
- </summary>
- </member>
- <member name="M:OpcCom.ServerEnumerator.GetAvailableServers(Opc.Specification,System.String,Opc.ConnectData)">
- <summary>
- Returns a list of servers that support the specified specification on the specified host.
- </summary>
- </member>
- <member name="M:OpcCom.ServerEnumerator.CLSIDFromProgID(System.String,System.String,Opc.ConnectData,System.Boolean)">
- <summary>
- Looks up the CLSID for the specified prog id on a remote host.
- </summary>
- </member>
- <member name="F:OpcCom.ServerEnumerator.m_server">
- <summary>
- The server enumerator COM server.
- </summary>
- </member>
- <member name="F:OpcCom.ServerEnumerator.m_host">
- <summary>
- The host where the servers are being enumerated.
- </summary>
- </member>
- <member name="F:OpcCom.ServerEnumerator.ProgID">
- <summary>
- The ProgID for the OPC Server Enumerator.
- </summary>
- </member>
- <member name="F:OpcCom.ServerEnumerator.CLSID">
- <summary>
- The CLSID for the OPC Server Enumerator.
- </summary>
- </member>
- <member name="M:OpcCom.ServerEnumerator.ReadClasses(OpcRcw.Comn.IOPCEnumGUID)">
- <summary>
- Reads the guids from the enumerator.
- </summary>
- </member>
- <member name="M:OpcCom.ServerEnumerator.CreateUrl(Opc.Specification,System.Guid)">
- <summary>
- Reads the server details from the enumerator.
- </summary>
- </member>
- <member name="T:OpcCom.IOPCWrappedServer">
- <summary>
- An interface that is invoked when the wrapper loads/unloads the server.
- </summary>
- </member>
- <member name="M:OpcCom.IOPCWrappedServer.Load(System.Guid)">
- <summary>
- Called when the object is loaded by the COM wrapper process.
- </summary>
- </member>
- <member name="M:OpcCom.IOPCWrappedServer.Unload">
- <summary>
- Called when the object is unloaded by the COM wrapper process.
- </summary>
- </member>
- </members>
- </doc>
|