Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / Xml / System / Xml / schema / XmlSchemaGroup.cs / 1 / XmlSchemaGroup.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- namespace System.Xml.Schema { using System.Xml.Serialization; ////// /// public class XmlSchemaGroup : XmlSchemaAnnotated { string name; XmlSchemaGroupBase particle; XmlSchemaParticle canonicalParticle; XmlQualifiedName qname = XmlQualifiedName.Empty; XmlSchemaGroup redefined; int selfReferenceCount; ///[To be supplied.] ////// /// [XmlAttribute("name")] public string Name { get { return name; } set { name = value; } } ///[To be supplied.] ////// /// [XmlElement("choice", typeof(XmlSchemaChoice)), XmlElement("all", typeof(XmlSchemaAll)), XmlElement("sequence", typeof(XmlSchemaSequence))] public XmlSchemaGroupBase Particle { get { return particle; } set { particle = value; } } [XmlIgnore] public XmlQualifiedName QualifiedName { get { return qname; } } [XmlIgnore] internal XmlSchemaParticle CanonicalParticle { get { return canonicalParticle; } set { canonicalParticle = value; } } [XmlIgnore] internal XmlSchemaGroup Redefined { get { return redefined; } set { redefined = value; } } [XmlIgnore] internal int SelfReferenceCount { get { return selfReferenceCount; } set { selfReferenceCount = value; } } [XmlIgnore] internal override string NameAttribute { get { return Name; } set { Name = value; } } internal void SetQualifiedName(XmlQualifiedName value) { qname = value; } internal override XmlSchemaObject Clone() { XmlSchemaGroup newGroup = (XmlSchemaGroup)MemberwiseClone(); if (XmlSchemaComplexType.HasParticleRef(this.particle)) { newGroup.particle = XmlSchemaComplexType.CloneParticle(this.particle) as XmlSchemaGroupBase; } newGroup.canonicalParticle = XmlSchemaParticle.Empty; return newGroup; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //[To be supplied.] ///// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- namespace System.Xml.Schema { using System.Xml.Serialization; ////// /// public class XmlSchemaGroup : XmlSchemaAnnotated { string name; XmlSchemaGroupBase particle; XmlSchemaParticle canonicalParticle; XmlQualifiedName qname = XmlQualifiedName.Empty; XmlSchemaGroup redefined; int selfReferenceCount; ///[To be supplied.] ////// /// [XmlAttribute("name")] public string Name { get { return name; } set { name = value; } } ///[To be supplied.] ////// /// [XmlElement("choice", typeof(XmlSchemaChoice)), XmlElement("all", typeof(XmlSchemaAll)), XmlElement("sequence", typeof(XmlSchemaSequence))] public XmlSchemaGroupBase Particle { get { return particle; } set { particle = value; } } [XmlIgnore] public XmlQualifiedName QualifiedName { get { return qname; } } [XmlIgnore] internal XmlSchemaParticle CanonicalParticle { get { return canonicalParticle; } set { canonicalParticle = value; } } [XmlIgnore] internal XmlSchemaGroup Redefined { get { return redefined; } set { redefined = value; } } [XmlIgnore] internal int SelfReferenceCount { get { return selfReferenceCount; } set { selfReferenceCount = value; } } [XmlIgnore] internal override string NameAttribute { get { return Name; } set { Name = value; } } internal void SetQualifiedName(XmlQualifiedName value) { qname = value; } internal override XmlSchemaObject Clone() { XmlSchemaGroup newGroup = (XmlSchemaGroup)MemberwiseClone(); if (XmlSchemaComplexType.HasParticleRef(this.particle)) { newGroup.particle = XmlSchemaComplexType.CloneParticle(this.particle) as XmlSchemaGroupBase; } newGroup.canonicalParticle = XmlSchemaParticle.Empty; return newGroup; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.[To be supplied.] ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Compensation.cs
- MailDefinition.cs
- HandlerWithFactory.cs
- GetTokenRequest.cs
- ApplicationId.cs
- FigureParaClient.cs
- DiscardableAttribute.cs
- SoapConverter.cs
- TabControlCancelEvent.cs
- StringFunctions.cs
- PhoneCall.cs
- TypeRestriction.cs
- AncestorChangedEventArgs.cs
- UniqueTransportManagerRegistration.cs
- AnnotationAdorner.cs
- Collection.cs
- MaterialGroup.cs
- SqlProfileProvider.cs
- FragmentQueryProcessor.cs
- DataTableTypeConverter.cs
- VsPropertyGrid.cs
- Encoding.cs
- TrackingSection.cs
- MachineKeyConverter.cs
- Literal.cs
- WindowsTitleBar.cs
- TextCompositionEventArgs.cs
- XmlDictionaryReader.cs
- ManagedWndProcTracker.cs
- SystemTcpStatistics.cs
- VectorKeyFrameCollection.cs
- HttpHandlerActionCollection.cs
- HttpValueCollection.cs
- DockAndAnchorLayout.cs
- EndpointBehaviorElementCollection.cs
- BrowserCapabilitiesCodeGenerator.cs
- StateWorkerRequest.cs
- PtsHelper.cs
- OdbcUtils.cs
- PointKeyFrameCollection.cs
- Button.cs
- MemoryFailPoint.cs
- XmlNavigatorStack.cs
- SqlServices.cs
- _LazyAsyncResult.cs
- DesignTimeTemplateParser.cs
- Transactions.cs
- DetailsViewPageEventArgs.cs
- TagPrefixCollection.cs
- KeyManager.cs
- DataObjectCopyingEventArgs.cs
- MultiAsyncResult.cs
- x509store.cs
- PowerStatus.cs
- TemplateXamlParser.cs
- UseAttributeSetsAction.cs
- RecordBuilder.cs
- SingleObjectCollection.cs
- FontSizeConverter.cs
- FrameworkRichTextComposition.cs
- NamedPipeConnectionPoolSettings.cs
- StartUpEventArgs.cs
- UnsafeNativeMethods.cs
- GridItem.cs
- IndexedGlyphRun.cs
- ExitEventArgs.cs
- ObjectQuery.cs
- InstanceKeyCompleteException.cs
- TransformerConfigurationWizardBase.cs
- AssemblyContextControlItem.cs
- FrameworkReadOnlyPropertyMetadata.cs
- TypeLibConverter.cs
- WebPartCatalogAddVerb.cs
- TransactionContext.cs
- StorageModelBuildProvider.cs
- RayMeshGeometry3DHitTestResult.cs
- EntityContainerEmitter.cs
- keycontainerpermission.cs
- ServiceModelActivity.cs
- AmbientProperties.cs
- _NtlmClient.cs
- ImageMapEventArgs.cs
- WsrmTraceRecord.cs
- SharedPerformanceCounter.cs
- SimpleBitVector32.cs
- TextContainerHelper.cs
- MTConfigUtil.cs
- MessageEncoderFactory.cs
- AssociationEndMember.cs
- ProtocolState.cs
- TCPListener.cs
- ControlCachePolicy.cs
- SystemIPGlobalProperties.cs
- Events.cs
- Misc.cs
- TableCellCollection.cs
- HttpCachePolicyElement.cs
- OletxCommittableTransaction.cs
- SelectorItemAutomationPeer.cs
- DataSourceNameHandler.cs