Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- TypeLoader.cs
- KeyEventArgs.cs
- LinkLabelLinkClickedEvent.cs
- LightweightEntityWrapper.cs
- Debug.cs
- XmlSerializerNamespaces.cs
- AnnotationResource.cs
- XmlQueryCardinality.cs
- MouseGesture.cs
- TransformGroup.cs
- ReturnValue.cs
- WriteTimeStream.cs
- FixedSOMImage.cs
- MtomMessageEncodingElement.cs
- DataSvcMapFile.cs
- DragEvent.cs
- Int32AnimationBase.cs
- SystemColorTracker.cs
- TimerEventSubscription.cs
- GeneralTransform3DTo2D.cs
- KoreanLunisolarCalendar.cs
- ADMembershipProvider.cs
- ScrollChrome.cs
- ChannelSinkStacks.cs
- Hex.cs
- SiteIdentityPermission.cs
- XmlSerializerAssemblyAttribute.cs
- FormsAuthenticationConfiguration.cs
- BuildProvider.cs
- CollectionChange.cs
- RepeatButton.cs
- CodeDirectoryCompiler.cs
- DateTimeConverter.cs
- PersistenceException.cs
- SiteOfOriginPart.cs
- PartManifestEntry.cs
- Win32.cs
- HashLookup.cs
- XmlIncludeAttribute.cs
- PackageStore.cs
- TagPrefixCollection.cs
- Maps.cs
- PriorityChain.cs
- DropShadowEffect.cs
- CngKeyCreationParameters.cs
- loginstatus.cs
- PropertyPushdownHelper.cs
- OutKeywords.cs
- SettingsPropertyWrongTypeException.cs
- IntranetCredentialPolicy.cs
- FixUp.cs
- MenuItemStyleCollection.cs
- TreeNode.cs
- _HeaderInfo.cs
- TextEditorParagraphs.cs
- ConsumerConnectionPoint.cs
- ToolStripItemGlyph.cs
- WebPartManager.cs
- DetailsViewInsertedEventArgs.cs
- UIElementPropertyUndoUnit.cs
- SpellerError.cs
- SystemIPInterfaceProperties.cs
- Html32TextWriter.cs
- ManagementScope.cs
- XomlCompilerResults.cs
- ArrayListCollectionBase.cs
- DbFunctionCommandTree.cs
- DeclarativeCatalogPart.cs
- COM2ColorConverter.cs
- HttpStreams.cs
- TypeElement.cs
- OLEDB_Util.cs
- UserPersonalizationStateInfo.cs
- WrappedIUnknown.cs
- PermissionListSet.cs
- PropertyPath.cs
- InvalidCastException.cs
- ArraySegment.cs
- TextViewBase.cs
- BehaviorService.cs
- MergePropertyDescriptor.cs
- DocumentPageViewAutomationPeer.cs
- TextRunCacheImp.cs
- DbProviderServices.cs
- TraceListener.cs
- PropertyValue.cs
- GlobalizationSection.cs
- BitmapEffectState.cs
- XPathDescendantIterator.cs
- FederatedMessageSecurityOverHttp.cs
- Int32Animation.cs
- SerializationAttributes.cs
- StyleHelper.cs
- _MultipleConnectAsync.cs
- TraceLog.cs
- ScrollItemPattern.cs
- References.cs
- SessionIDManager.cs
- FileDialog_Vista.cs
- URIFormatException.cs