Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / Xml / System / Xml / schema / XmlSchemaGroup.cs / 2 / 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. // Copyright (c) Microsoft Corporation. All rights reserved.[To be supplied.] ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- InputBindingCollection.cs
- PasswordRecovery.cs
- TrackingValidationObjectDictionary.cs
- XsltSettings.cs
- ChannelSinkStacks.cs
- WebServiceHostFactory.cs
- QueryExpr.cs
- InstanceDataCollection.cs
- JoinElimination.cs
- GenericIdentity.cs
- WeakReferenceKey.cs
- OLEDB_Util.cs
- PaintValueEventArgs.cs
- MimeTypeAttribute.cs
- WindowsBrush.cs
- FutureFactory.cs
- StorageRoot.cs
- DependencyPropertyChangedEventArgs.cs
- MaskedTextBox.cs
- OleDbRowUpdatingEvent.cs
- SoapProtocolImporter.cs
- RuntimeUtils.cs
- RSACryptoServiceProvider.cs
- IItemProperties.cs
- HttpCookie.cs
- OleDbPermission.cs
- Floater.cs
- Fonts.cs
- Codec.cs
- RoleGroupCollection.cs
- WindowsToolbarItemAsMenuItem.cs
- TrackingStringDictionary.cs
- Mutex.cs
- CollectionEditor.cs
- RadioButton.cs
- UnsafeNativeMethods.cs
- ConfigurationCollectionAttribute.cs
- WindowsScroll.cs
- TabControl.cs
- ControlEvent.cs
- SparseMemoryStream.cs
- Int16Storage.cs
- _WebProxyDataBuilder.cs
- Underline.cs
- XmlILTrace.cs
- AutomationPatternInfo.cs
- MimeFormReflector.cs
- MulticastNotSupportedException.cs
- SkewTransform.cs
- ConstructorExpr.cs
- DbMetaDataColumnNames.cs
- BrowserInteropHelper.cs
- TdsParserHelperClasses.cs
- DataKey.cs
- CodeObjectCreateExpression.cs
- ErrorStyle.cs
- SerializationInfo.cs
- ContextStack.cs
- InternalSafeNativeMethods.cs
- XPathException.cs
- TextMetrics.cs
- WorkerRequest.cs
- XmlUnspecifiedAttribute.cs
- TagPrefixCollection.cs
- SimpleParser.cs
- Vars.cs
- SoapSchemaMember.cs
- GenericWebPart.cs
- CodeMemberField.cs
- HtmlMeta.cs
- AuthStoreRoleProvider.cs
- UseAttributeSetsAction.cs
- DerivedKeySecurityToken.cs
- BoolExpr.cs
- XmlCountingReader.cs
- CompressStream.cs
- InfoCardArgumentException.cs
- Stylus.cs
- RoutedEventHandlerInfo.cs
- WindowsUpDown.cs
- WebPartConnection.cs
- HttpModuleAction.cs
- BitmapEffectInput.cs
- Freezable.cs
- PathTooLongException.cs
- SerialPinChanges.cs
- AttachInfo.cs
- XPathException.cs
- WebPartCancelEventArgs.cs
- SyndicationFeedFormatter.cs
- EntityType.cs
- LayoutEvent.cs
- SessionPageStateSection.cs
- ObjectDataSourceStatusEventArgs.cs
- IteratorFilter.cs
- FastEncoderStatics.cs
- BoolExpression.cs
- returneventsaver.cs
- SafeNativeMethods.cs
- EnumerableRowCollection.cs