6 instantiations of XmlBoundElement
System.Data (6)
fx\src\data\System\NewXml\XmlDataDocument.cs (6)
328return new XmlBoundElement( prefix, localName, namespaceURI, this ); 351return new XmlBoundElement( prefix, localName, namespaceURI, this ); 434docelem = new XmlBoundElement( string.Empty, docElemName, ns, this ); 624newNode = new XmlBoundElement( string.Empty, col.EncodedColumnName, col.Namespace, this ); 1225XmlBoundElement rowElement = new XmlBoundElement( string.Empty, table.EncodedTableName, table.Namespace, this ); 1390XmlElement newElem = new XmlBoundElement( string.Empty, col.EncodedColumnName, col.Namespace, this );
153 references to XmlBoundElement
System.Data (153)
fx\src\data\System\Data\DataRow.cs (2)
61internal XmlBoundElement Element { 63return (XmlBoundElement) _element;
fx\src\data\System\NewXml\BaseTreeIterator.cs (2)
44XmlBoundElement be = CurrentNode as XmlBoundElement;
fx\src\data\System\NewXml\DataPointer.cs (8)
47private XmlBoundElement GetRowElement() { 50XmlBoundElement rowElem; 52rowElem = this.node as XmlBoundElement; 65XmlBoundElement rowElem = GetRowElement(); 75if (node != null && node is XmlBoundElement) 76return((XmlBoundElement)node).IsFoliated; 669XmlBoundElement rowElem = this.node as XmlBoundElement;
fx\src\data\System\NewXml\DataSetMappper.cs (15)
85internal DataTable SearchMatchingTableSchema( XmlBoundElement rowElem, XmlBoundElement elem ) { 129internal DataColumn GetColumnSchemaForNode( XmlBoundElement rowElem, XmlNode node ) { 133Debug.Assert( (node is XmlBoundElement) ? ((XmlBoundElement)node).Row == null : true ); 157XmlBoundElement be = elem as XmlBoundElement; 164internal DataTable GetTableSchemaForElement( XmlBoundElement be ) { 184XmlBoundElement be = e as XmlBoundElement; 189internal DataRow GetRowFromElement( XmlBoundElement be ) { 196internal bool GetRegion( XmlNode node, out XmlBoundElement rowElem ) { 198XmlBoundElement be = node as XmlBoundElement; 215internal bool IsRegionRadical( XmlBoundElement rowElem ) {
fx\src\data\System\NewXml\RegionIterator.cs (2)
24private XmlBoundElement rowElement; 27internal RegionIterator( XmlBoundElement rowElement ) : base( ((XmlDataDocument)(rowElement.OwnerDocument)).Mapper ) {
fx\src\data\System\NewXml\XmlBoundElement.cs (5)
62XmlBoundElement parent = ParentNode as XmlBoundElement; 78XmlBoundElement parent = ParentNode as XmlBoundElement; 194Debug.Assert( element is XmlBoundElement );
fx\src\data\System\NewXml\XmlDataDocument.cs (85)
111XmlBoundElement be = node as XmlBoundElement; 141XmlBoundElement be = null; 215internal void Bind( DataRow r, XmlBoundElement e ) { 345XmlBoundElement be = row.Element; 371private void DefoliateRegion( XmlBoundElement rowElem ) { 401XmlBoundElement be = node as XmlBoundElement; 529internal void Foliate( XmlBoundElement node, ElementState newState ) { 565if ( element is XmlBoundElement ) 566((XmlBoundElement)element).Foliate( ElementState.WeakFoliation ); 583private void EnsureFoliation( XmlBoundElement rowElem, ElementState foliation ) { 589private void ForceFoliation( XmlBoundElement node, ElementState newState ) { 670private XmlNode GetColumnInsertAfterLocation( DataRow row, DataColumn col, XmlBoundElement rowElement ) { 794XmlBoundElement be = r.Element; 837if ( element is XmlBoundElement ) { 838return((XmlBoundElement)element).IsFoliated; 843private bool IsFoliated( XmlBoundElement be ) { 1130XmlBoundElement rowElem = AttachBoundElementToDataRow( r ); 1163private void LoadRows( XmlBoundElement rowElem, XmlNode node ) { 1166XmlBoundElement be = node as XmlBoundElement; 1221private XmlBoundElement AttachBoundElementToDataRow( DataRow row ) { 1225XmlBoundElement rowElement = new XmlBoundElement( string.Empty, table.EncodedTableName, table.Namespace, this ); 1245XmlBoundElement rowElement = (XmlBoundElement)(GetElementFromRow( row )); 1266private void OnColumnValueChanged( DataRow row, DataColumn col, XmlBoundElement rowElement ) { 1353RegionIterator iter = new RegionIterator( (XmlBoundElement)rowElement ); 1360XmlBoundElement be = e as XmlBoundElement; 1433XmlBoundElement be = row.Element; 1447private void OnColumnValuesChanged( DataRow row, XmlBoundElement rowElement ) { 1470private void OnDeleteRow( DataRow row, XmlBoundElement rowElement ) { 1482private void OnDeletingRow( DataRow row, XmlBoundElement rowElement ) { 1536private void OnNestedParentChange(DataRow child, XmlBoundElement childElement, DataColumn childCol) { 1599XmlBoundElement rowElement = null; 1721XmlBoundElement oldRowElem; 1728XmlBoundElement rowElem = node as XmlBoundElement; 1733rowElem = (XmlBoundElement)(iter.CurrentNode); 1742XmlBoundElement oldRowElem; 1754XmlBoundElement be = node as XmlBoundElement; 1763XmlBoundElement rowElemChild = (XmlBoundElement)(iter.CurrentNode); 1783XmlBoundElement rowElement = row.Element; 2053XmlBoundElement parentRegionRowElem; 2059Debug.Assert( iter.CurrentNode is XmlBoundElement && ((XmlBoundElement)(iter.CurrentNode)).Row != null ); 2060XmlBoundElement rowElemChild = (XmlBoundElement)(iter.CurrentNode); 2113XmlBoundElement be = n as XmlBoundElement; 2122XmlBoundElement be = n as XmlBoundElement; 2131XmlBoundElement be = n as XmlBoundElement; 2171private void SynchronizeRowFromRowElement( XmlBoundElement rowElement ) { 2176private void SynchronizeRowFromRowElement( XmlBoundElement rowElement, ArrayList rowElemList ) { 2211private void SynchronizeRowFromRowElementEx( XmlBoundElement rowElement, ArrayList rowElemList ) { 2252XmlBoundElement be = e as XmlBoundElement; 2304private void UpdateAllColumns( DataRow row, XmlBoundElement rowElement ) { 2393XmlBoundElement be; 2413Debug.Assert(rowElemList[0] != null && rowElemList[0] is XmlBoundElement); 2414XmlBoundElement subRowElem = (XmlBoundElement)(rowElemList[0]); 2426XmlBoundElement be; 2437Debug.Assert(rowElemList[0] != null && rowElemList[0] is XmlBoundElement); 2438XmlBoundElement subRowElem = (XmlBoundElement)(rowElemList[0]); 2457private void OnRowElementInsertedInTree( XmlBoundElement rowElem, ArrayList rowElemList ) { 2516private void EnsureDisconnectedDataRow( XmlBoundElement rowElem ) { 2567private void OnNonRowElementInsertedInTree( XmlNode node, XmlBoundElement rowElement, ArrayList rowElemList ) { 2581private void OnNonRowElementInsertedInFragment( XmlNode node, XmlBoundElement rowElement, ArrayList rowElemList ) { 2594private void SetNestedParentRegion( XmlBoundElement childRowElem ) { 2597XmlBoundElement parentRowElem; 2601private void SetNestedParentRegion( XmlBoundElement childRowElem, XmlBoundElement parentRowElem ) { 2688XmlBoundElement rowElement = node as XmlBoundElement; 2693rowElement = iter.CurrentNode as XmlBoundElement; 2707XmlBoundElement rowElement = node as XmlBoundElement; 2712rowElement = iter.CurrentNode as XmlBoundElement;
fx\src\data\System\NewXml\XPathNodePointer.cs (34)
21internal XmlBoundElement _parentOfNS; 114private XPathNodePointer( DataDocumentXPathNavigator owner, XmlDataDocument doc, XmlNode node, DataColumn c, bool bOnValue, XmlBoundElement parentOfNS ) { 356XmlBoundElement curBoundElem = null; 361curBoundElem = curNode as XmlBoundElement; 391private XmlBoundElement GetRowElement() { 395XmlBoundElement rowElem; 397rowElem = this._node as XmlBoundElement; 412XmlBoundElement rowElem = GetRowElement(); 468if (node != null && node is XmlBoundElement) 469return((XmlBoundElement)node).IsFoliated; 747if (!IsFoliated( parent ) && (parent is XmlBoundElement)) { 748DataRow row = ((XmlBoundElement)parent).Row; 777if ( !IsFoliated( parent ) && (parent is XmlBoundElement) ) 778curRow = ((XmlBoundElement)parent).Row; 1112XmlBoundElement rowElem = GetRowElement(); 1191private string GetNamespace( XmlBoundElement be, string name ) { 1246retVal = GetNamespace((XmlBoundElement)node, name); 1259_parentOfNS = this._node as XmlBoundElement; 1272XmlBoundElement be = null; 1275be = node as XmlBoundElement; 1311private bool MoveToNextNamespace( XmlBoundElement be, DataColumn col, XmlAttribute curAttr ) { 1359_parentOfNS = this._node as XmlBoundElement; 1364XmlBoundElement be = null; 1366be = node as XmlBoundElement; 1388private bool DuplicateNS( XmlBoundElement endElem, string lname) { 1392XmlBoundElement be = this._parentOfNS; 1401be = node as XmlBoundElement; 1417XmlBoundElement be = this._node as XmlBoundElement; 1445if ( MoveToNextNamespace( (XmlBoundElement)node, null, (XmlAttribute)attr ) ) 1457XmlBoundElement be = node as XmlBoundElement; 1480XmlBoundElement rowElem = this._node as XmlBoundElement;