12 writes to Parent
dotnet-svcutil-lib (12)
FrameworkFork\Microsoft.Xml\Xml\schema\Inference\infer.cs (4)
422xsa.Parent = null; 460xsa.Parent = null; 819xse.Parent = null; 894xse.Parent = null;
FrameworkFork\Microsoft.Xml\Xml\schema\Preprocessor.cs (3)
2188child.Parent = parent; 2201annotation.Parent = schemaObject; 2211annotation.Items[i].Parent = annotation; //Can be documentation or appInfo
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaCollectionPreprocessor.cs (3)
1788child.Parent = parent; 1798annotated.Annotation.Parent = schemaObject; 1801annotated.Annotation.Items[i].Parent = annotated.Annotation; //Can be documentation or appInfo
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaSetCompiler.cs (1)
3233to.Parent = from.Parent;
FrameworkFork\Microsoft.Xml\Xml\schema\XsdBuilder.cs (1)
2605_xso.Parent = this.ParentContainer;
50 references to Parent
dotnet-svcutil-lib (50)
FrameworkFork\Microsoft.Xml\Xml\schema\Inference\infer.cs (5)
225_rootSchema = elem.Parent as XmlSchema; 415if (xsa.Parent == null) 453if (xsa.Parent == null) 812if (xse.Parent == null) 883if (xse.Parent == null)
FrameworkFork\Microsoft.Xml\Xml\schema\Preprocessor.cs (1)
1016currentSchemaObject = currentSchemaObject.Parent;
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaNamespaceManager.cs (2)
27for (XmlSchemaObject current = _node; current != null; current = current.Parent) 47for (XmlSchemaObject current = _node; current != null; current = current.Parent)
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaSetCompiler.cs (3)
1586if (baseChoice.Parent == null || derivedChoice.Parent == null) 3233to.Parent = from.Parent;
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaSet.cs (3)
1334if (!existingSchemas.Contains((XmlSchema)elementToRemove.Parent)) 1341if (!existingSchemas.Contains((XmlSchema)attributeToRemove.Parent)) 1348if (!existingSchemas.Contains((XmlSchema)schemaTypeToRemove.Parent))
FrameworkFork\Microsoft.Xml\Xml\Serialization\ImportContext.cs (3)
304if (o.Parent is XmlSchema) 306string ns = ((XmlSchema)o.Parent).TargetNamespace; 317if (item.Parent is XmlSchema)
FrameworkFork\Microsoft.Xml\Xml\Serialization\Mappings.cs (2)
1285if (element.Parent == null || !(element.Parent is XmlSchema))
FrameworkFork\Microsoft.Xml\Xml\Serialization\SchemaObjectWriter.cs (5)
145o = o.Parent; 306if (o.Parent != null && !(o.Parent is XmlSchema)) 985if (o.Parent != null && !(o.Parent is XmlSchema))
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapSchemaImporter.cs (1)
299XmlSchemaElement element = (XmlSchemaElement)type.Parent;
FrameworkFork\Microsoft.Xml\Xml\Serialization\Types.cs (1)
1432parent = parent.Parent;
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemaImporter.cs (8)
224XmlSchema schema = xso.Parent as XmlSchema; 341accessor.IsTopLevelInSchema = element.Parent is XmlSchema; 381while (parent.Parent != null && type != parent) 383parent = parent.Parent; 2075while (parent.Parent != null) 2077parent = parent.Parent; 2148while (parent.Parent != null) 2150parent = parent.Parent;
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemas.cs (13)
577while (item.Parent != null) 579if (item.Parent is XmlSchemaType) 581XmlSchemaType type = (XmlSchemaType)item.Parent; 587item = item.Parent; 598while (o.Parent != null && !(o.Parent is XmlSchema)) 600o = o.Parent; 605while (tmp.Parent != null) 607tmp = tmp.Parent; 809while (source.Parent != null) 811source = source.Parent; 883while (parent.Parent != null) 885parent = parent.Parent;
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MessageContractImporter.cs (3)
921AddSchema(element.Parent as XmlSchema, isEncoded, isLiteral, encodedSchemas, literalSchemas, references); 927AddSchema(type.Parent as XmlSchema, isEncoded, isLiteral, encodedSchemas, literalSchemas, references); 937AddSchema(type.Parent as XmlSchema, isEncoded, isLiteral, encodedSchemas, literalSchemas, references);