7 writes to Particle
System.Private.Xml (3)
System\Xml\Schema\XmlSchemaComplexType.cs (1)
378newComplexRest.Particle = CloneParticle(newComplexRest.Particle, parentSchema);
System\Xml\Schema\XsdBuilder.cs (1)
2411_complexContentRestriction.Particle = particle;
System\Xml\Serialization\XmlSchemaExporter.cs (1)
1070((XmlSchemaComplexContentRestriction)type.ContentModel.Content).Particle = seq;
System.Web.Services.Description (4)
System\Web\Services\Description\ServiceDescriptionSerializer.cs (4)
12482o.@Particle = Read54_XmlSchemaChoice(false, true); 12486o.@Particle = Read44_XmlSchemaGroupRef(false, true); 12490o.@Particle = Read55_XmlSchemaAll(false, true); 12494o.@Particle = Read53_XmlSchemaSequence(false, true);
35 references to Particle
System.Data.Common (3)
System\Data\XMLSchema.cs (3)
1094if (ccRestriction.Particle != null) 1095HandleParticle(ccRestriction.Particle, table, tableChildren, isBase); 1157return ((XmlSchemaComplexContentRestriction)cContent).Particle;
System.Private.DataContractSerialization (1)
System\Runtime\Serialization\SchemaImporter.cs (1)
472dataContract = ImportType(typeName, restriction.Particle, restriction.Attributes, restriction.AnyAttribute, null /* baseTypeName */, complexType.Annotation);
System.Private.Xml (21)
System\Xml\Schema\Preprocessor.cs (3)
1812if (contentRestriction.Particle != null) 1814SetParent(contentRestriction.Particle, contentRestriction); // Group / all / choice / sequence 1815PreprocessParticle(contentRestriction.Particle);
System\Xml\Schema\SchemaCollectionCompiler.cs (2)
356CleanupParticle(complexRestriction.Particle!); 1024complexType.SetContentTypeParticle(CompileContentTypeParticle(complexRestriction.Particle, true));
System\Xml\Schema\SchemaCollectionpreProcessor.cs (3)
1476if (contentRestriction.Particle != null) 1478SetParent(contentRestriction.Particle, contentRestriction); //Group / all / choice / sequence 1479PreprocessParticle(contentRestriction.Particle);
System\Xml\Schema\SchemaSetCompiler.cs (2)
344CleanupParticle(complexRestriction.Particle); 1103complexType.SetContentTypeParticle(CompileContentTypeParticle(complexRestriction.Particle));
System\Xml\Schema\XmlSchemaComplexType.cs (2)
376if (HasParticleRef(newComplexRest.Particle, parentSchema)) 378newComplexRest.Particle = CloneParticle(newComplexRest.Particle, parentSchema);
System\Xml\Schema\XsdBuilder.cs (1)
2405if ((_complexContentRestriction!.Particle != null) ||
System\Xml\Serialization\SchemaObjectWriter.cs (8)
1232if (o.@Particle is XmlSchemaSequence) 1234Write54_XmlSchemaSequence((XmlSchemaSequence)o.@Particle); 1236else if (o.@Particle is XmlSchemaGroupRef) 1238Write55_XmlSchemaGroupRef((XmlSchemaGroupRef)o.@Particle); 1240else if (o.@Particle is XmlSchemaChoice) 1242Write52_XmlSchemaChoice((XmlSchemaChoice)o.@Particle); 1244else if (o.@Particle is XmlSchemaAll) 1246Write43_XmlSchemaAll((XmlSchemaAll)o.@Particle);
System.Web.Services.Description (10)
System\Web\Services\Description\ServiceDescriptionSerializer.cs (10)
4244if (o.@Particle is global::System.Xml.Schema.XmlSchemaAll) { 4245Write55_XmlSchemaAll(@"all", @"http://www.w3.org/2001/XMLSchema", ((global::System.Xml.Schema.XmlSchemaAll)o.@Particle), false, false); 4247else if (o.@Particle is global::System.Xml.Schema.XmlSchemaSequence) { 4248Write53_XmlSchemaSequence(@"sequence", @"http://www.w3.org/2001/XMLSchema", ((global::System.Xml.Schema.XmlSchemaSequence)o.@Particle), false, false); 4250else if (o.@Particle is global::System.Xml.Schema.XmlSchemaChoice) { 4251Write54_XmlSchemaChoice(@"choice", @"http://www.w3.org/2001/XMLSchema", ((global::System.Xml.Schema.XmlSchemaChoice)o.@Particle), false, false); 4253else if (o.@Particle is global::System.Xml.Schema.XmlSchemaGroupRef) { 4254Write44_XmlSchemaGroupRef(@"group", @"http://www.w3.org/2001/XMLSchema", ((global::System.Xml.Schema.XmlSchemaGroupRef)o.@Particle), false, false); 4257if (o.@Particle != null) { 4258throw CreateUnknownTypeException(o.@Particle);