Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / Xml / System / Xml / schema / XmlSchemaIdentityConstraint.cs / 1 / XmlSchemaIdentityConstraint.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- namespace System.Xml.Schema { using System.Collections; using System.ComponentModel; using System.Xml.Serialization; ////// /// public class XmlSchemaIdentityConstraint : XmlSchemaAnnotated { string name; XmlSchemaXPath selector; XmlSchemaObjectCollection fields = new XmlSchemaObjectCollection(); XmlQualifiedName qualifiedName = XmlQualifiedName.Empty; CompiledIdentityConstraint compiledConstraint = null; ///[To be supplied.] ////// /// [XmlAttribute("name")] public string Name { get { return name; } set { name = value; } } ///[To be supplied.] ////// /// [XmlElement("selector", typeof(XmlSchemaXPath))] public XmlSchemaXPath Selector { get { return selector; } set { selector = value; } } ///[To be supplied.] ////// /// [XmlElement("field", typeof(XmlSchemaXPath))] public XmlSchemaObjectCollection Fields { get { return fields; } } ///[To be supplied.] ////// /// [XmlIgnore] public XmlQualifiedName QualifiedName { get { return qualifiedName; } } internal void SetQualifiedName(XmlQualifiedName value) { qualifiedName = value; } [XmlIgnore] internal CompiledIdentityConstraint CompiledConstraint { get { return compiledConstraint; } set { compiledConstraint = value; } } [XmlIgnore] internal override string NameAttribute { get { return Name; } set { Name = value; } } } ///[To be supplied.] ////// /// public class XmlSchemaXPath : XmlSchemaAnnotated { string xpath; ///[To be supplied.] ////// /// [XmlAttribute("xpath"), DefaultValue("")] public string XPath { get { return xpath; } set { xpath = value; } } } ///[To be supplied.] ////// /// public class XmlSchemaUnique : XmlSchemaIdentityConstraint { } ///[To be supplied.] ////// /// public class XmlSchemaKey : XmlSchemaIdentityConstraint { } ///[To be supplied.] ////// /// public class XmlSchemaKeyref : XmlSchemaIdentityConstraint { XmlQualifiedName refer = XmlQualifiedName.Empty; ///[To be supplied.] ////// /// [XmlAttribute("refer")] public XmlQualifiedName Refer { get { return refer; } set { refer = (value == null ? XmlQualifiedName.Empty : value); } } } } // 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
- VectorAnimation.cs
- HexParser.cs
- ConstrainedDataObject.cs
- CodeMemberMethod.cs
- PromptStyle.cs
- UnknownWrapper.cs
- Compiler.cs
- MaskDescriptors.cs
- HttpRawResponse.cs
- EntityDataSourceChangingEventArgs.cs
- TextTreeTextBlock.cs
- TextServicesManager.cs
- PageWrapper.cs
- SecurityResources.cs
- ParameterCollection.cs
- ParenExpr.cs
- PictureBox.cs
- clipboard.cs
- TransportSecurityBindingElement.cs
- WebRequest.cs
- ProfileSettings.cs
- MarkedHighlightComponent.cs
- Operator.cs
- ScriptRegistrationManager.cs
- AuthenticationService.cs
- DesigntimeLicenseContextSerializer.cs
- ReflectionUtil.cs
- DecoderFallbackWithFailureFlag.cs
- ClientTargetSection.cs
- FaultContext.cs
- DataGridViewCellEventArgs.cs
- BaseTreeIterator.cs
- MultiDataTrigger.cs
- QilReplaceVisitor.cs
- SingleAnimationBase.cs
- NamespaceEmitter.cs
- DrawingAttributes.cs
- GridSplitter.cs
- AttributeEmitter.cs
- DrawingAttributes.cs
- BasicCellRelation.cs
- StringResourceManager.cs
- AnnotationComponentManager.cs
- EastAsianLunisolarCalendar.cs
- URLIdentityPermission.cs
- ElementInit.cs
- BindingWorker.cs
- XmlSiteMapProvider.cs
- AsyncOperation.cs
- RetrieveVirtualItemEventArgs.cs
- UniqueIdentifierService.cs
- ElementInit.cs
- XamlHostingSectionGroup.cs
- FileDialogCustomPlace.cs
- MimeFormImporter.cs
- IERequestCache.cs
- CodeDomSerializerBase.cs
- ZipIOExtraField.cs
- ReadOnlyObservableCollection.cs
- SemanticTag.cs
- SecureStringHasher.cs
- SizeChangedInfo.cs
- RadioButton.cs
- SignatureDescription.cs
- SHA512.cs
- InfoCardProofToken.cs
- ImmComposition.cs
- PersonalizationProviderHelper.cs
- DesignRelationCollection.cs
- FieldAccessException.cs
- HtmlInputPassword.cs
- SettingsAttributes.cs
- Button.cs
- FileDialogCustomPlaces.cs
- DataMemberFieldConverter.cs
- Freezable.cs
- SqlBooleanMismatchVisitor.cs
- GridViewColumn.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- RijndaelManagedTransform.cs
- SortedSetDebugView.cs
- ConsoleKeyInfo.cs
- RegexCode.cs
- MultiPageTextView.cs
- CanonicalXml.cs
- ConsoleEntryPoint.cs
- DuplicateWaitObjectException.cs
- FixedSOMTable.cs
- ClientSideProviderDescription.cs
- ArrayWithOffset.cs
- XmlReflectionImporter.cs
- RpcResponse.cs
- DataGridViewCellStyleEditor.cs
- StatementContext.cs
- Events.cs
- ProfileBuildProvider.cs
- DataGridViewColumnCollection.cs
- RelatedCurrencyManager.cs
- WinEventHandler.cs
- VectorKeyFrameCollection.cs