... XMLB&,'?)?*+wJU!0&B&,'?)?*+B&,'?)X*+B&A*+=&*+&,'-*:X')&:E:'?''))&:+&()-*+=9BA'*:')&G:DA1)&p+v@G()''9Bv@G()'*=+g#Qe$U&B*'&()*++=*'&>)@99v>)@&?+&,'-*+&,'-*:Œ:E'&>E:€:+=*'&<H'+='*9_Œ'&H'EE+&,'-*:•H@@(^F@?;:E'&nH'*++...=*'&>)@99v>)@&@G+&,'-*:•}H-?;:E'&}+..&()-*+.178Chương 5: XML.8.8.Xác nh n tính h p l c a m t tài li u XML d a trên m tậ ợ ệ ủ ộ ệ ự ộXác nh n tính h p l c a m t tài li u XML d a trên m tậ ợ ệ ủ ộ ệ ự ộ SchemaSchema#eAJwAvSJA>NAQaA>>WdYqJbcOIQQ\@Y@qZXMLF`ABJSJ>FRXLROA^QZ•AQ>†XOIQXML ... )'+*})!/&+.*v?G''+*})QO&+.9.9.S d ng XML Serialization v i các đ i t ng tùy bi nử ụ ớ ố ượ ếS d ng XML Serialization v i các đ i t ng tùy bi nử ụ ớ ố ượ ế#eAJwAfghUABXMLA>VOIQLMA>heABQZwAQn>^ciserialization ... )(H*X@G@+@WCe%"0O"J"7N&@B@9G@kX@&>B=*B@ŒB@*_++B@9B@*_+@OP0T0@'C4J"JŠ@'<)'&@'<)'‘"f#C@'J0N&@'C)'9B@'C*@'<)'+@OP@'‹$P7O""f‹"&‹"Ce!kL"«@'NiO&B@'*)'DDB@DB@*kL++.4.4.Th c thi ph ng th c b ng cách ra hi u đ i t ng WaitHandleự ươ ứ ằ ệ ố ượTh c thi ph ng th c b ng cách ra hi u đ i t ng WaitHandleự ươ ứ ằ ệ ố ượ#eAOZKAQ>nJQ>@OIQ>c]A>@GZd>V[ABQ>~JOIQJSJ>QnLIABs>@OIQLK@QVWABhpAvZPQQƒYEdSystem.Threading.WaitHandleL@D\XQHeABQ>S@signaled(eXOIQQ>t>@qAb]A>@qO...