Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- SqlClientPermission.cs
- WindowsTooltip.cs
- WeakEventTable.cs
- QilFactory.cs
- MenuStrip.cs
- Input.cs
- SafeSecurityHelper.cs
- FlowDocumentFormatter.cs
- ErrorRuntimeConfig.cs
- BrowserDefinition.cs
- XPathItem.cs
- DateTimeOffset.cs
- InternalEnumValidatorAttribute.cs
- SurrogateChar.cs
- ListViewItemSelectionChangedEvent.cs
- GeneratedView.cs
- ColumnResizeAdorner.cs
- TraceHandlerErrorFormatter.cs
- MimeParameters.cs
- ShellProvider.cs
- ConnectionManagementSection.cs
- PlatformNotSupportedException.cs
- AppDomainAttributes.cs
- _BufferOffsetSize.cs
- HttpCacheParams.cs
- Bits.cs
- TextServicesCompartmentContext.cs
- ProcessManager.cs
- ArglessEventHandlerProxy.cs
- FastPropertyAccessor.cs
- X509Logo.cs
- ForwardPositionQuery.cs
- XmlSchemaObjectCollection.cs
- SchemaObjectWriter.cs
- Console.cs
- Pens.cs
- DataGridViewRowCollection.cs
- CopyNamespacesAction.cs
- DispatcherFrame.cs
- BinaryObjectInfo.cs
- SchemeSettingElement.cs
- InlineObject.cs
- HitTestFilterBehavior.cs
- ResourceExpression.cs
- ConstrainedDataObject.cs
- MachineKeyConverter.cs
- WebPartEditVerb.cs
- EqualityComparer.cs
- HTMLTagNameToTypeMapper.cs
- UserNamePasswordValidator.cs
- View.cs
- SignedXmlDebugLog.cs
- BypassElementCollection.cs
- EventDrivenDesigner.cs
- NativeMethods.cs
- Vector3DAnimationUsingKeyFrames.cs
- PropVariant.cs
- SoapFormatter.cs
- ParseChildrenAsPropertiesAttribute.cs
- DefaultValidator.cs
- ResolveCriteria.cs
- DataListItem.cs
- FacetDescription.cs
- WebServiceEndpoint.cs
- DtdParser.cs
- OleDbRowUpdatingEvent.cs
- HttpChannelHelper.cs
- DefaultBinder.cs
- ColorAnimation.cs
- XPathQilFactory.cs
- BrowserDefinition.cs
- CLSCompliantAttribute.cs
- ListItemCollection.cs
- MemoryStream.cs
- SortedDictionary.cs
- XmlBinaryReaderSession.cs
- RC2.cs
- AsymmetricKeyExchangeFormatter.cs
- IpcServerChannel.cs
- CategoryState.cs
- Point3DAnimationUsingKeyFrames.cs
- RecognitionEventArgs.cs
- DataRelation.cs
- ClientSponsor.cs
- PreviewKeyDownEventArgs.cs
- safex509handles.cs
- Unit.cs
- SendMessageContent.cs
- SelectionItemProviderWrapper.cs
- BamlTreeNode.cs
- GroupDescription.cs
- XmlILConstructAnalyzer.cs
- SerializationException.cs
- UnionExpr.cs
- ClaimTypeRequirement.cs
- SQLInt16Storage.cs
- TextFormattingConverter.cs
- SchemaElementLookUpTableEnumerator.cs
- WriteableBitmap.cs
- RSACryptoServiceProvider.cs