Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / Xml / System / Xml / schema / XmlSchemaSimpleTypeUnion.cs / 1 / XmlSchemaSimpleTypeUnion.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- namespace System.Xml.Schema { using System.Xml.Serialization; ////// /// public class XmlSchemaSimpleTypeUnion : XmlSchemaSimpleTypeContent { XmlSchemaObjectCollection baseTypes = new XmlSchemaObjectCollection(); XmlQualifiedName[] memberTypes; XmlSchemaSimpleType[] baseMemberTypes; // Compiled ///[To be supplied.] ////// /// [XmlElement("simpleType", typeof(XmlSchemaSimpleType))] public XmlSchemaObjectCollection BaseTypes { get { return baseTypes; } } ///[To be supplied.] ///[XmlAttribute("memberTypes")] public XmlQualifiedName[] MemberTypes { get { return memberTypes; } set { memberTypes = value; } } //Compiled Information /// [XmlIgnore] public XmlSchemaSimpleType[] BaseMemberTypes { get { return baseMemberTypes; } } internal void SetBaseMemberTypes(XmlSchemaSimpleType[] baseMemberTypes) { this.baseMemberTypes = baseMemberTypes; } internal override XmlSchemaObject Clone() { if (memberTypes != null && memberTypes.Length > 0) { //Only if the union has MemberTypes defined XmlSchemaSimpleTypeUnion newUnion = (XmlSchemaSimpleTypeUnion)MemberwiseClone(); XmlQualifiedName[] newQNames = new XmlQualifiedName[memberTypes.Length]; for (int i = 0; i < memberTypes.Length; i++) { newQNames[i] = memberTypes[i].Clone(); } newUnion.MemberTypes = newQNames; return newUnion; } return this; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MsmqChannelFactory.cs
- sitestring.cs
- BitStack.cs
- AccessedThroughPropertyAttribute.cs
- Message.cs
- TableItemPattern.cs
- HebrewNumber.cs
- DuplicateWaitObjectException.cs
- OdbcInfoMessageEvent.cs
- StylusPointProperty.cs
- RegexCaptureCollection.cs
- SafeMILHandle.cs
- XMLSchema.cs
- ButtonBaseAdapter.cs
- MessageQueueTransaction.cs
- NativeWindow.cs
- AddDataControlFieldDialog.cs
- CommonDialog.cs
- ProvidersHelper.cs
- WebPartConnectionsCancelEventArgs.cs
- MimeTypePropertyAttribute.cs
- ConfigXmlAttribute.cs
- DataView.cs
- sqlstateclientmanager.cs
- DisplayNameAttribute.cs
- PtsContext.cs
- Thickness.cs
- TrustLevel.cs
- DataGridViewRowCollection.cs
- TextHidden.cs
- CodeSubDirectory.cs
- ExtendedPropertyCollection.cs
- ExpressionLexer.cs
- ArrangedElement.cs
- ListenerConstants.cs
- SortedDictionary.cs
- Trace.cs
- WindowsUserNameCachingSecurityTokenAuthenticator.cs
- LogEntryHeaderDeserializer.cs
- ChannelPoolSettings.cs
- HasActivatableWorkflowEvent.cs
- UserControl.cs
- DefaultPrintController.cs
- DataControlHelper.cs
- SqlMethodAttribute.cs
- ImageUrlEditor.cs
- AssertSection.cs
- TrackBarRenderer.cs
- CodePropertyReferenceExpression.cs
- MetadataHelper.cs
- UpdateTranslator.cs
- PipelineModuleStepContainer.cs
- ChangeBlockUndoRecord.cs
- IteratorFilter.cs
- CodePrimitiveExpression.cs
- ToolboxItemLoader.cs
- TemplatedMailWebEventProvider.cs
- SqlResolver.cs
- ParentQuery.cs
- DragDeltaEventArgs.cs
- EventLogHandle.cs
- CodeTryCatchFinallyStatement.cs
- WebPartAuthorizationEventArgs.cs
- PolicyDesigner.cs
- AlphabeticalEnumConverter.cs
- CodeMemberMethod.cs
- DeflateStream.cs
- LabelDesigner.cs
- OleDbPermission.cs
- DataGridState.cs
- DataGridTextBox.cs
- SpeechSynthesizer.cs
- RuleSettingsCollection.cs
- ToolStripTextBox.cs
- SystemColorTracker.cs
- SubstitutionList.cs
- NavigationWindowAutomationPeer.cs
- ObjectStateManagerMetadata.cs
- FormViewDeleteEventArgs.cs
- SafeRegistryHandle.cs
- Oid.cs
- arabicshape.cs
- DesignerAttributeInfo.cs
- WebPartDisplayMode.cs
- SvcFileManager.cs
- WindowsServiceCredential.cs
- MarkerProperties.cs
- GeneralTransformGroup.cs
- WorkflowLayouts.cs
- WebExceptionStatus.cs
- SQLChars.cs
- SoapClientProtocol.cs
- XamlBuildTaskServices.cs
- QuaternionConverter.cs
- OAVariantLib.cs
- XPathDocumentNavigator.cs
- CommentGlyph.cs
- SqlPersistenceProviderFactory.cs
- Int32RectConverter.cs
- FilterableAttribute.cs