Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / 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. // 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
- CompilationUtil.cs
- ControlFilterExpression.cs
- DateTimeSerializationSection.cs
- SqlBuilder.cs
- ELinqQueryState.cs
- ObjectDataSourceFilteringEventArgs.cs
- ErrorWrapper.cs
- figurelengthconverter.cs
- WorkflowViewService.cs
- MappedMetaModel.cs
- ValueUnavailableException.cs
- DateRangeEvent.cs
- ArraySegment.cs
- SqlDataSourceCache.cs
- XmlSchemaSimpleContentExtension.cs
- WindowsUserNameSecurityTokenAuthenticator.cs
- ChangeInterceptorAttribute.cs
- SoapSchemaImporter.cs
- DecimalAnimation.cs
- AttributeUsageAttribute.cs
- ECDsaCng.cs
- ArgumentDesigner.xaml.cs
- RowToFieldTransformer.cs
- ColorDialog.cs
- PnrpPermission.cs
- LicenseContext.cs
- DataGridRowsPresenter.cs
- FlowDocumentPage.cs
- WindowPattern.cs
- TargetPerspective.cs
- EntityProviderServices.cs
- ToolStripButton.cs
- CompilerErrorCollection.cs
- Timer.cs
- Grid.cs
- ByteStreamGeometryContext.cs
- InstanceCreationEditor.cs
- MessageBox.cs
- StylusDownEventArgs.cs
- dtdvalidator.cs
- AnonymousIdentificationSection.cs
- CalendarBlackoutDatesCollection.cs
- BindingEntityInfo.cs
- Atom10FormatterFactory.cs
- TcpConnectionPoolSettingsElement.cs
- TileModeValidation.cs
- CodeNamespace.cs
- DependencyPropertyKind.cs
- LicenseManager.cs
- WebBrowserBase.cs
- XmlAutoDetectWriter.cs
- SQLGuidStorage.cs
- CodeTypeOfExpression.cs
- TextViewBase.cs
- Profiler.cs
- TableStyle.cs
- ApplicationInterop.cs
- ExpandSegment.cs
- DoubleStorage.cs
- DurableMessageDispatchInspector.cs
- ReaderWriterLockSlim.cs
- EmptyElement.cs
- ManipulationVelocities.cs
- PermissionSet.cs
- IPeerNeighbor.cs
- WindowsPrincipal.cs
- FixedPosition.cs
- DatasetMethodGenerator.cs
- NetworkInformationPermission.cs
- SafeProcessHandle.cs
- RegexCode.cs
- ArcSegment.cs
- BindingRestrictions.cs
- AuthorizationContext.cs
- IntSecurity.cs
- WindowsPen.cs
- DefaultMemberAttribute.cs
- DtrList.cs
- SqlClientMetaDataCollectionNames.cs
- ButtonField.cs
- FixedSOMContainer.cs
- X509SecurityTokenParameters.cs
- EventLogEntry.cs
- URLString.cs
- CollectionContainer.cs
- RemoteCryptoSignHashRequest.cs
- Serializer.cs
- IUnknownConstantAttribute.cs
- DataServiceStreamResponse.cs
- Rotation3D.cs
- CallbackHandler.cs
- EnterpriseServicesHelper.cs
- Int32Rect.cs
- MetafileHeaderWmf.cs
- XomlCompilerHelpers.cs
- FilterQueryOptionExpression.cs
- HttpTransportElement.cs
- WebPartConnectionsCancelEventArgs.cs
- CfgRule.cs
- ValidatorCollection.cs